TikTok ad cost in 2026: the headline numbers
▾
In The Ad Bench's internal working sample for 2026, TikTok CPM (cost per 1,000 impressions) ranges roughly $4–12, with a median around $8. CPC (cost per click) runs $0.30–2.50 with a median of $1.20. CPV (cost per video view, counted at 6 seconds) sits at $0.005–0.05 with a median near $0.025. CPCV (cost per completed view, the full play-through metric) lands $0.04–0.10 depending on creative length and hook quality. Reported ranges vary by objective, audience, industry, and metric definition. Treat these as directional planning brackets, not universal targets: results outside them do not by themselves mean your audience or bid setup is broken.
The four metrics measure different things and should not be optimized against in isolation. CPM tells you how expensive the auction is for your audience. CPC tells you how often the creative earns the click, which is mostly a hook-rate problem. CPV measures whether the first 6 seconds keep viewers; CPCV measures whether the full creative holds them. A campaign with cheap CPM and expensive CPC has an audience problem in reverse: you're reaching cheap inventory that doesn't convert. A campaign with cheap CPV and expensive CPCV means the hook is working but the back half of the ad isn't.
Auction prices are demand-driven, and costs typically rise during Q4 (Black Friday through Christmas), when retail demand floods the system. In The Ad Bench's working sample, Q4 CPMs have commonly run well above baseline from mid-October through December; the exact lift varies by account and market. Plan your annual budget against blended numbers, not against Q1–Q3 efficiency, or Q4 will eat your margin.
Minimum budgets: what you actually need to launch
▾
TikTok enforces minimum budgets at the campaign and ad-group level (commonly cited as $20/day at each level, with a separate lifetime floor). Minimums are program details that can vary by market and change over time, so confirm the current figures in TikTok's budget documentation1 before planning around them. The documented minimum is the floor for the system to accept the campaign, but it is not the floor for the algorithm to actually learn. A prior The Ad Bench rule of thumb used roughly 50 conversion events inside a 7-day window, but current behavior depends on the objective, account, event volume, and platform guidance.2 For a $30–60 CPA DTC example, $30–50/day is illustrative math, not a universal minimum.
Budgets that stall under the learning threshold are the most common failure mode The Ad Bench sees. You set $20/day, the algorithm gets 4 conversions in week one, never settles, and you blame the creative. The creative may be fine: you starved the auction of signal. The fix is not better targeting, it is more budget concentrated on fewer ad groups. In The Ad Bench's experience, one ad group at $50/day usually beats five ad groups at $20/day during learning.
For a deeper breakdown of budget allocation across testing, scaling, and retargeting, see /learn/ad-budgeting. The short version, as The Ad Bench working guidance: budget $1,500–2,500 for a clean test window across 3–5 creatives before drawing any conclusions about what is working.
Spark Ads vs In-Feed Ads pricing
▾
Spark Ads (paid amplification of an existing organic TikTok post) may run at a different CPC than native In-Feed Ads; The Ad Bench has not established a public, universal discount figure. The plausible mechanism is signal: a Spark Ad arrives in the auction with comments, saves, watch-completion data, and follower context already attached, so the system can treat it as a post real people engaged with rather than a brand asset uploaded for paid delivery. Stronger engagement at serving time can translate into cheaper delivery, but treat that as a testing hypothesis in your own account, not a rule.
The trade-off is creative control. Spark Ads require an existing organic post (yours or a creator's, with their authorization code), which means you can't freely iterate copy or B-roll the way you can with native uploads. The four Spark-readiness gates a post needs to clear: it must already exist on a real account, the creator must issue an authorization code, the post must comply with TikTok ad policy (no banned categories, no off-platform claims), and the creative must hold up at scaled CPM where the audience is colder than the original organic reach.
Full mechanics in /learn/tiktok-spark-ads. The shorthand: if a creator post is performing organically, Spark it before you try to remake it as a native ad. In The Ad Bench's experience the remake often underperforms the original.
Bidding strategies: Lowest Cost vs Bid Cap vs Cost Cap
▾
TikTok offers three bidding modes. Lowest Cost is the default: no target, no ceiling, the algorithm spends the full budget chasing the cheapest possible conversion. It is the right choice during learning phase and when you have no historical CPA to anchor against. Fail mode: it will spend the full budget even on bad inventory if that's all the auction offers.
Bid Cap sets a hard ceiling on what you'll pay per action. Useful once you know your target CPA and want to enforce it aggressively. Fail mode: set the cap too low and the campaign underdelivers, because no inventory clears your bid. A common working practice is to set Bid Cap 20–30% above the target and let the auction find efficiency below it.
Cost Cap sits between the two: you give TikTok a target average cost and the system optimizes around it, allowing some bids above and below as long as the average holds. This is the workhorse mode for scaled accounts with stable historical CPAs. Fail mode: setting the target too far from the realistic auction price, which causes the same underdelivery as a too-tight Bid Cap, just slower to surface.
Cost by objective
▾
Campaign objective is one of the biggest levers on CPM. In The Ad Bench's working sample, Reach objectives are cheapest ($3–6 CPM) because TikTok serves to the broadest, most available inventory and counts impressions only. Traffic and Video View objectives sit in the middle at $5–10 CPM, since the system narrows delivery toward users likelier to click or watch through. Conversion and Video Shopping (VSC) objectives are the most expensive at $10–20 CPM, because the algorithm restricts delivery to users with a meaningful purchase signal in their recent behavior. Same caveat as every range in this article: dated internal working aggregates, not platform rate cards.
The counter-intuitive part: the most expensive CPM usually produces the lowest CPA. Reach traffic is cheap because most of it doesn't convert. Conversion traffic is expensive precisely because TikTok has filtered the audience down to users who actually buy. Optimizing for cheap CPM and hoping for conversions is a common rookie mistake: the auction is not a fixed-price market, it is a quality-weighted one, and you pay for the quality you target.
Cost by vertical
▾
CPMs vary widely by vertical because audience size and competitive density vary widely. Broad-consumer categories with deep audiences run cheapest; narrow B2B categories run most expensive. Approximate 2026 working ranges from the same internal sample:
- —Beauty / skincare:CPM $6–10. High auction density (every brand is here) but correspondingly massive targetable audience keeps prices reasonable.
- —Fitness / supplements: CPM $7–12. Competitive ad-policy review adds friction; narrower audience than beauty.
- —SaaS / B2B:CPM $12–25. Much smaller targetable audience and fewer commercial-intent signals on TikTok push costs up sharply.
- —Fintech:CPM $15–30. Tight ad policy plus high competition for the same high-LTV users from incumbents with deep pockets.
- —Food / grocery:CPM $4–8. Broad audiences and lower competitive density keep this one of the cheapest verticals.
- —Education / courses: CPM $5–10. Moderate competition; high creative variance means well-scripted ads can beat the working range.
TikTok Shop GMV math
▾
TikTok Shop is a major TikTok commerce surface in 2026: checkout happens inside the app, conversion friction drops, and attribution is tighter than off-platform funnels. Affiliate creators earn commission set by the brand; in The Ad Bench's working sample most consumer categories run roughly 10–20%, within a wider brand-set band. Average order value (AOV) on TikTok Shop skews lower than DTC web; $20–80 is the internal working range, with impulse-buy beauty and food sitting at the bottom end and apparel or small electronics at the top.
The math an operator needs to run: gross GMV minus platform fees minus creator commission minus COGS and fulfillment. Platform fees vary by category, region, seller status, and program version; confirm the current schedule in TikTok Shop seller documentation before planning around a specific rate. Illustrative math only: on a $40 order with 15% creator commission and a 6% platform fee, the brand keeps $40 × (1 − 0.06 − 0.15) = $31.60 before COGS. That is the number to compare against your blended CAC, not the gross GMV figure TikTok's dashboard surfaces.
Full commission and authorization mechanics in /learn/tiktok-shop-affiliate-mechanics. The reason TikTok Shop matters in 2026: the in-app checkout narrows the attribution gap that broke DTC ads after iOS 14. You see which video drove which order with far less inference.
ROAS benchmarks: what good looks like
▾
The Ad Bench methodology: The targets in this section reflect The Ad Bench's current working guidance and internal calibration set. They are designed to frame creative and budget decisions before media spend, not to predict or guarantee campaign performance.
For DTC commerce, The Ad Bench's working targets are 2–4x blended ROAS on cold prospecting and 4–8x on retargeting. Anything above 4x cold is exceptional (and often means the audience is small or you're underspending). Anything below 2x cold means either the creative isn't working or the unit economics don't support paid acquisition on TikTok at all: at 1.5x ROAS with 40% gross margin, you're losing money on every order before fulfillment.
SaaS doesn't use ROAS directly because the revenue is subscription-based; the equivalent is LTV-to-CAC, which as a common working standard should run better than 3:1 with payback under 12 months for the channel to be worth scaling. TikTok tends to work for self-serve, low-ACV SaaS (project tools, fitness apps, content platforms) and rarely for enterprise deals, where the audience composition usually isn't there.
Affiliate creators running TikTok Shop can use commission earnings at 30%+ of their ad spend as a working target if they're running paid promotion of their own content. Organic-only affiliates measure differently: there's no spend in the denominator, so the benchmark is volume of GMV per video, which varies enormously by niche, offer, and reach; The Ad Bench does not publish a universal per-video figure. The ceiling depends heavily on the hook and the offer. See /learn/writing-hooks for why the opening seconds are one of the biggest levers on every number in this article.
Sources
▾
- TikTok for Business Help Center. "Budget." Accessed August 18, 2026 (re-verification blocked from this environment on August 24, 2026). ads.tiktok.com
- TikTok for Business Help Center. "About the learning phase." Accessed August 18, 2026. ads.tiktok.com
- The Ad Bench internal working ranges and illustrative math, current calibration set. Reviewed August 24, 2026. No public benchmark source is claimed for cost, CPA, ROAS, or GMV figures.
Reviewed: 2026-08-24 · Last updated: 2026-08-24 · Next review due: 2026-11-22
Read to the end to earn a star.