ROAS on TikTok ads — CPM, thumb-stop rate, conversion, and AOV with platform-specific benchmarks.
Results
Daily revenue
$729
Daily ROAS
2.43x
Monthly revenue
$21,874
Orders/day
12
Insight: Healthy TikTok ROAS — scale to 3x current spend gradually and test 3+ new hooks per week.
Visualization
TikTok ad mechanics
TikTok rewards thumb-stop rate (% who watch past 3 sec). Hit 40%+ and delivery costs drop. Hit under 20% and Meta-style creative dies on TikTok.
Creative is 80% of performance
Pattern-interrupt hook, on-screen captions, native-feeling (not too polished), CTA in the final 3 seconds. Test 5+ creatives/week to find winners.
Spark Ads vs regular ads
Spark Ads (boosted organic posts) run 30–50% cheaper and often outperform paid-only creative. Partner with creators for usage rights.
Get weekly marketing insights
Join 1,200+ readers. One email per week. Unsubscribe anytime.
Frequently asked questions
1.iOS attribution on TikTok?
Like Meta — use CAPI. Missing 25–40% of attribution without it.
2.TikTok works for B2B?
Rarely for DTC-style B2B. Works for prosumer tools (Notion, Canva) and creator-economy products.
TikTok ads in 2026: cheaper than Meta, weirder than Meta, working if you respect the format
TikTok Ads was the best-performing channel in North American DTC for most of 2023 through 2025, then had a year of regulatory uncertainty, algorithm shifts, and advertiser re-learning. In Q1 2026 it sits in an interesting place: CPMs still 30–50% below Meta for similar audiences, Spark Ads (boosted organic content) outperforming studio-produced creative consistently, and a base of active North American users that's stabilized around 140M. For DTC brands targeting Gen Z and millennials, TikTok is still the first channel I test outside of Meta — but the creative rules are completely different.
This calculator takes the TikTok-specific inputs (CPM, thumb-stop rate, view-through rate, conversion rate, AOV) and projects ROAS including platform attribution quirks. Then it applies a realistic incrementality haircut, because TikTok's last-click attribution tends to over-credit the platform by 15–25% in most tests I've seen.
Benchmarks: TikTok ad economics (Q1 2026, US DTC)
Avg In-Feed Ad CPM
$6–$14
30–50% below Meta
Avg Spark Ad CPM
$8–$16
Slightly higher, much better CTR
TopView CPM
$35–$80
Premium brand placement
Avg Thumb-Stop Rate (3-sec play rate)
22–45%
Higher than Meta average
Avg CTR (In-Feed)
0.9–2.2%
2–3x Meta Feed
Avg CVR (DTC, post-click)
0.8–2.8%
Lower than Meta historically
Avg AOV (TikTok traffic, DTC)
$42–$78
Lower than Meta AOV
Typical blended ROAS (DTC)
2.0–3.8x
Incrementality-adjusted
Video completion rate (15-sec ad)
35–60%
Higher than other platforms
Why TikTok creative is its own discipline (and why repurposed Meta fails)
TikTok's audience has trained itself on a specific content rhythm: first-person voice, face-forward, fast cuts, trend-aware, unpolished. A repurposed Meta ad — studio-lit, product-forward, voiceover — drops 40–60% in performance vs. native-shot creative on TikTok. This gap explains most of why brands test TikTok, see poor results, and declare the channel "doesn't work." It's not that TikTok doesn't work; it's that branded creative doesn't work on TikTok.
The format that consistently wins in my client accounts:
First 1-second hook. "I thought I was the only one who had this problem" or "Okay, this is embarrassing but…"
2-8 second setup. Problem, tension, or pattern interrupt.
8-20 second product reveal. Shown in real-world use, not studio.
20-30 second payoff. Proof, demonstration, or before/after.
30-40 second CTA. "Check out the link, promo code in bio, I'll link it."
Notice the absence of: brand logos in the first 3 seconds, voiceover narration, studio lighting, professional editing, and anything that signals "this is an ad." Ad-native aesthetics underperform on TikTok by design — the algorithm and the audience both reward native-looking content.
The attribution challenge that trips up TikTok ROAS
TikTok's Pixel (and now Events API) produces attribution that's structurally biased in two directions. It over-credits conversions that happen quickly after a click (because it sees them clearly), and it under-credits conversions that happen view-through (because the Pixel doesn't consistently fire). Net effect: TikTok dashboards typically show 15–25% higher ROAS than blended MER-level truth, while also understating brand-halo effects on other channels.
Always reconcile TikTok-reported ROAS against (a) MER for the weeks TikTok spend was running vs. a TikTok-paused baseline, and (b) branded search volume trends in Google Trends and GA4 direct-traffic reports. These two checks give you a honest-enough incrementality picture without running formal geo holdouts every quarter.
TikTok Shop: the channel-within-a-channel
TikTok Shop (in-app checkout) now handles 15–30% of US DTC conversions for brands that have enabled it. The ROAS math shifts meaningfully: in-app checkout CVRs run 2–4x higher than off-platform (3–6% vs. 0.8–2.8%), but take-rate fees are ~6–8% and shipping complexity is higher for brands without Amazon FBA-like fulfillment.
For brands selling under $50 AOV with simple shipping, TikTok Shop is a clear win. For higher-AOV or complex-fulfillment brands, the marginal fees and support burden often outweigh the CVR lift. Test for 30 days before committing to Shop as a primary surface.
The Spark Ad creator workflow that works
The highest-ROI TikTok ad program I've ever run was a content-creator partnership pipeline: 8–12 active creators at any time, paid flat fees of $500–3,000 per post, with a Spark code so we could boost their organic content as paid. Process:
Creator sourcing: TikTok Creative Challenge, Whalar, Mavrck, or direct outreach. Target 30K–300K followers — the sweet spot for authenticity + reach.
Briefing: Light. Problem, product, two must-mention claims. Never script.
Iteration: Keep creators making 2–4 posts per month. Roll off underperformers, double down on winners.
Whitelist: The top 10% of creators become regulars; sign longer contracts.
This playbook is harder to run at scale than Meta's UGC-marketplace flow (Billo, Insense) but produces dramatically better creative because you're getting top-of-feed organic aesthetics, not commissioned UGC.
Targeting: less precision, more creative weight
TikTok's targeting is intentionally less granular than Meta's. Interest-based targeting works, demographic targeting works, but lookalike modeling is weaker. The algorithm relies more heavily on creative engagement signals to find the right audience. This means:
Broad targeting + strong creative beats narrow targeting + average creative. Let the algorithm find your buyers.
B2B SaaS with specific job-title targeting. Use LinkedIn; TikTok's audience is wrong-fit.
High-consideration purchases with long research cycles. TikTok is an impulse-discovery platform; considered purchases happen elsewhere.
Regulated categories (CBD, firearms, supplements with aggressive claims). TikTok's policy enforcement is stricter than Meta's.
Brands with no creator budget. Studio-produced ads on TikTok underperform by design; without UGC/creator flow, you're fighting the format.
Budget allocation: how much of paid should go to TikTok?
For DTC brands with Gen Z / millennial core audiences: 15–35% of paid social budget, scaling as results validate. For brands with older audiences (45+): 0–10%; most dollars belong on Meta and Google. For brands with teen-heavy audiences (beauty, apparel, food): 35–50% of paid social is defensible if ROAS holds.
Watch the blended MER as you scale TikTok. If TikTok ROAS is 3x but blended MER drops from 4x to 3.2x, you're cannibalizing Meta conversions, not creating incremental ones. Use the Attribution tool to stress-test channel overlap.
Frequently asked questions
Q1.What's a good ROAS on TikTok?
For DTC: 2.0–3.8x blended ROAS is healthy, adjusted for incrementality (TikTok Pixel typically overstates by 15–25%). Under 2x on incrementality-adjusted terms is structurally negative for most margins. Over 4x is either a winning creative moment or a short-term promotional effect.
Q2.Should I use Spark Ads or In-Feed Ads?
Spark Ads (boosted creator content) consistently outperform In-Feed studio-produced ads by 25–50% on ROAS. Build a creator bench, get posting permissions, boost winners. Pure In-Feed ads work when you have strong UGC-native creative and don't need the creator-voice authenticity premium.
Q3.How do I prevent TikTok from overstating ROAS?
Apply a 15–25% incrementality haircut to Pixel-reported ROAS. Cross-check with blended MER for the weeks TikTok is running vs. a paused baseline. Monitor branded search lift in Google Trends — genuine TikTok impact shows up as branded search growth 24–72 hours after spend ramp.
Q4.Is TikTok Shop worth enabling?
For sub-$50 AOV brands with simple fulfillment: usually yes. In-app checkout CVR is 2–4x off-platform. For higher-AOV or complex-fulfillment brands, the 6–8% take-rate plus operational complexity often erodes the CVR benefit. Pilot for 30 days with 10–15% of your SKU catalog before committing.
Q5.How often do I need to refresh creative on TikTok?
More often than Meta. Expect creative fatigue at 2–4 weeks on a winning ad; 1–2 weeks on mediocre creative. Target 8–12 new creatives per month at minimum. The volume requirement is the main reason you need a creator pipeline rather than studio production — studio can't keep up.
Q6.Can older audiences (40+) be reached on TikTok?
Yes, the 40–55 demographic has grown meaningfully (now ~20% of US TikTok DAU) but purchasing behavior is still skewed younger. For brands with broad age targeting, TikTok works well for 18–44. For 50+ specifically, Meta and YouTube remain more efficient.
Q7.What do creator-marketplace and TikTok-specific tools cost?
Whalar: custom enterprise, typical $5K–$25K/mo retainers for managed creator partnerships. Mavrck: $2,500–$10,000/mo + per-creator fees. Billo and Insense still run TikTok-optimized UGC at $250–$750/video, usable for In-Feed but less effective than Spark. TikTok Creative Challenge: free to post challenges, pay winning creators $300–$2,000/video. Spark Ad fees: none beyond normal media cost, but creator permission required via creator-code handoff. For editing TikTok-native content: CapCut Pro ($9.99/mo), Opus Clip ($15–$75/mo) for auto-captioning and hook extraction, Descript ($35/mo Pro) for talking-head cuts.
Q8.How do I measure TikTok incrementality without a full geo holdout?
Three cheaper alternatives that approximate geo holdout results: (1) Conversion Lift Study inside TikTok Ads Manager — free, runs automatically with 6–8 weeks of spend, produces a confidence-banded lift estimate; (2) Budget-holdout cycle: pause TikTok for 14 days, compare total revenue to prior 14 days adjusted for seasonality — crude but directional; (3) Branded search lift in Google Search Console — track weekly impressions on brand queries during TikTok-on vs. TikTok-off periods. Any of these produces a 70–85% accurate incrementality number in a fraction of the time of a formal MMM.
Q9.What's the break-even CPA on TikTok vs. Meta for the same category?
TikTok CPAs typically run 10–25% higher than Meta for the same product once you adjust for incrementality and AOV differences. The reason: TikTok AOV is lower (users buying on impulse from For You Page) and CVR is lower (cold traffic that needs more consideration). But CPM is cheaper, and the creative discovery curve is steeper — a single viral TikTok ad can drive a 4x ROAS month while Meta CPMs are inflating 25%. Rule: test TikTok at 15–20% of paid-social budget for 90 days; scale only if ROAS clears 2.5x on incrementality-adjusted basis.
Q10.How do I approach TikTok Shop vs. my own site?
Enable TikTok Shop for 10–15% of SKUs as a pilot. Use high-margin items with simple shipping (flat rate, low return rate). Measure: incremental orders (vs. TikTok-attributed orders to your site during same period), fulfillment cost including TikTok's 5–8% take-rate, and return rate (TikTok Shop returns run 15–35% higher than direct site because of impulse buying). If incremental orders are more than 30% net of take-rate, expand to full catalog. If not, keep TikTok Shop narrow and use TikTok Ads to drive traffic to your own site with your own email capture and post-purchase LTV leverage.
Three TikTok ad archetypes with full economics
Archetype 1: DTC skincare, $11M revenue, Spark-Ad heavy
Runs $48K/mo on TikTok, 75% Spark Ads (boosted from 14 creator partners) + 25% In-Feed UGC produced via Insense. CPM blended $10.50, thumb-stop rate 38%, CVR 1.9%, AOV $58. Monthly impressions 4.57M × 38% thumb-stop = 1.74M 3-sec views × 1.4% CTR to site = 24,400 clicks × 1.9% CVR = 464 orders × $58 AOV = $26,900 direct-attributed. Platform-reported ROAS 0.56x looks terrible, BUT: TikTok Shop on the same creatives generated another $41,000 in in-app purchases at 6-8% take rate (net ~$38K), branded search lifted 22% during the campaign period, and Meta retargeting on TikTok-visitor audiences drove $58K incremental. Total attributable pipeline $122K on $48K spend = 2.54x when measured correctly. Creator program cost: $18K/mo ($1,200–$2,400 per partner flat fee). Tool stack: Triple Whale Growth at $329/mo, CapCut Pro, Descript — total $400/mo.
Collagen-adjacent product at $42 AOV. Runs $95K/mo TikTok Ads + active TikTok Shop with 18 creator partners on affiliate commission. Live-shopping 3× per week via creator livestreams (average 4,200 concurrent viewers, 2.1% live CVR). TikTok Shop orders: 8,400/mo × $42 × 0.93 net of take-rate = $328K/mo. TikTok Ads driving traffic to TikTok Shop (rather than Shopify): CPA $32, 2,950 conversions/mo = $94K/mo TikTok Shop revenue at ROAS 0.99x direct but with 3x LTV because of TikTok Shop's in-app retargeting of repeat buyers. Net effective ROAS 3.1x at 24-month LTV horizon. Risks: TikTok divestiture uncertainty keeps them at 60% of spend on TikTok, 40% diversified to Meta Reels and YouTube Shorts (same Spark-style UGC re-edited via Opus Clip).
Archetype 3: Apparel brand, $6M revenue, learning-phase test
First 90 days on TikTok Ads: $8,000/mo test budget. Week 1–4: studio-produced ads repurposed from Meta. Results: $8 CPM (cheap), 18% thumb-stop (weak), 0.4% CVR (terrible), ROAS 0.7x. Week 5–8: pivoted to 4 UGC creators via Insense at $450/video, 12 new creatives. Thumb-stop climbed to 31%, CVR to 0.9%, ROAS to 1.4x. Week 9–12: added 2 Spark-Ad partnerships with direct creator posts, boosted top-3 performers. Thumb-stop 42%, CVR 1.6%, ROAS 2.3x. Total quarter cost $24K + $5,400 creator content = $29,400. Attributable revenue $53K direct + $11K branded search halo = $64K. Learning: the first month was wasted on repurposed Meta creative; lesson translated to next quarter's budget of $14K/mo with creators-first production.
TikTok ad tool-stack reference pricing (April 2026)
TikTok Ads Manager
Self-serve, no platform fee
CPM/CPC auction-based
Triple Whale (TikTok-integrated MTA)
$129–$999 per month
Essentials / Growth / Enterprise
Whalar creator management
$5,000–$25,000 per month
Full-service creator partnerships
Mavrck creator software
$2,500–$10,000 per month
Self-serve creator ops
Insense UGC marketplace
15% fee + $150–$750 per video
TikTok-optimized content
Billo UGC marketplace
$99 setup + $99–$500 per video
Meta + TikTok-ready
CapCut Pro editing
$9.99 per month
TikTok-native editor
Opus Clip (AI short-form)
$15–$75 per month
Auto-caption + hook extraction
Descript
$24 / $35 / $50 per user per month
Talking-head edits
Decision framework: scale, hold, or cut TikTok this quarter
Scale TikTok when: blended thumb-stop rate clears 35% on Spark Ads, CVR above 1.5% on cold traffic, branded search lift above 15% during campaign periods, and TikTok-attributed AOV is within 25% of Meta AOV (any bigger gap signals impulse buying that won't repeat). Hold flat when: thumb-stop 25–35%, ROAS 1.8–2.5x after incrementality haircut, and creator pipeline producing 6–10 new variants per month. Cut when: thumb-stop under 25% for two consecutive months despite creative refresh, or platform-reported ROAS drops below 1.5x with no offsetting branded-search lift. Before cutting entirely, try one full month of Spark Ads only (no In-Feed studio) — this change alone recovers 30–50% of underperforming accounts. Also reconcile TikTok's platform-reported numbers against Attribution view and Meta CPM Trend for the same period — TikTok's gains are often coming partly out of Meta's pockets, so the net impact on paid social budget is smaller than the per-channel numbers suggest.