Skip to content
Marketing Calc Hub

TikTok ad ROAS calculator

ROAS on TikTok ads using CPM, thumb-stop rate, landing CVR, and AOV — with April 2026 platform benchmarks.

Daily spend
$
TikTok CPM
$
Thumb-stop rate
%
CTR
%
Click-to-buy CVR
%
AOV
$

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.

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–$1430–50% below Meta
Avg Spark Ad CPM$8–$16Slightly higher, much better CTR
TopView CPM$35–$80Premium 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–$78Lower than Meta AOV
Typical blended ROAS (DTC)2.0–3.8xIncrementality-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:

  1. Creator sourcing: TikTok Creative Challenge, Whalar, Mavrck, or direct outreach. Target 30K–300K followers — the sweet spot for authenticity + reach.
  2. Briefing: Light. Problem, product, two must-mention claims. Never script.
  3. Posting: Creator posts organically. Wait 24–48 hours. Boost top-performers as Spark Ads.
  4. Iteration: Keep creators making 2–4 posts per month. Roll off underperformers, double down on winners.
  5. 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.
  • Hashtag-based targeting mostly theater. Doesn't meaningfully tighten audience.
  • Custom audiences (website visitors, customer lists) work. Use them for retargeting, not prospecting.
  • Creative volume matters more here than on Meta. Plan 8+ new creatives per month minimum.

When TikTok doesn't work

  • 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 Compare tool to stress-test channel overlap.

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.

Archetype 2: Beauty supplement brand, $24M revenue, TikTok Shop primary

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 ManagerSelf-serve, no platform feeCPM/CPC auction-based
Triple Whale (TikTok-integrated MTA)$129–$999 per monthEssentials / Growth / Enterprise
Whalar creator management$5,000–$25,000 per monthFull-service creator partnerships
Mavrck creator software$2,500–$10,000 per monthSelf-serve creator ops
Insense UGC marketplace15% fee + $150–$750 per videoTikTok-optimized content
Billo UGC marketplace$99 setup + $99–$500 per videoMeta + TikTok-ready
CapCut Pro editing$9.99 per monthTikTok-native editor
Opus Clip (AI short-form)$15–$75 per monthAuto-caption + hook extraction
Descript$24 / $35 / $50 per user per monthTalking-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 Compare 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.

Digital Dashboard Hub

Track marketing ROI, CAC, LTV, and revenue per channel

DDH has 162 business calculators including full marketing analytics — from ROAS to content ROI to email list revenue projections. Free 14-day trial.

Track your marketing ROI free →

More free tools

Part of the Digital Dashboard Hub network
Powered byDigital Dashboard Hub— 250+ free tools

Calculators, trackers, and planners for creators, business, and wellness.

Explore all 250+ tools →