Resources / Reference
Healthy metric ranges by product type.
What does "good" actually look like? CTR, CPC, CPA, and ROAS benchmarks broken down by product model — because a 2× ROAS can mean profit or loss depending on your margins, and a 1% CTR can be brilliant or terrible depending on your category.
One of the most common mistakes new TikTok advertisers make is benchmarking against generic industry averages. "The average CTR is 1.5%" is a useless number if you're selling $90 supplements vs. $18 impulse gadgets — the economics, the purchase journey, and the creative expectations are completely different.
This reference page breaks benchmarks down by product model and price point so you can evaluate your actual campaigns against relevant comparisons, not misleading averages.
Model 1: Dropshipping (impulse, $15–$60)
Dropshipping economics are defined by low margins (typically 25–40%) and high volume dependency. You're not trying to build a brand — you're trying to find a product that converts before your competitors saturate the creative angle.
| Metric | Weak | Average | Strong |
|---|---|---|---|
| CTR (in-feed) | Under 1% | 1–2% | 2%+ |
| 2-second view rate | Under 18% | 18–30% | 30%+ |
| CVR (landing page) | Under 1.5% | 1.5–3% | 3%+ |
| CPA (cost per purchase) | Over $25 | $15–$25 | Under $15 |
| ROAS | Under 1.5× | 1.5–2.5× | 2.5×+ |
What to watch for: A CTR above 2% with a CVR below 1.5% is almost always a landing page problem, not a creative problem. The ad is doing its job; the page isn't. Conversely, a CTR below 1% with decent CVR means your creative is under-delivering on first impression — fix the hook before fixing the page.
Model 2: Branded/DTC products ($30–$90)
Branded direct-to-consumer products have higher margins (typically 50–65%) but require more brand trust before conversion. Customers compare, they check reviews, they visit your Instagram. The purchase cycle is longer than impulse, which changes how you interpret your metrics.
| Metric | Weak | Average | Strong |
|---|---|---|---|
| CTR (in-feed) | Under 0.8% | 0.8–1.5% | 1.5%+ |
| 2-second view rate | Under 20% | 20–35% | 35%+ |
| CVR (landing page) | Under 1% | 1–2.5% | 2.5%+ |
| CPA (cost per purchase) | Over $40 | $20–$40 | Under $20 |
| ROAS | Under 2× | 2–3.5× | 3.5×+ |
What to watch for: Branded products live and die by repeat purchase rate, which TikTok ads don't directly optimise for. A first-purchase ROAS of 2× that generates 40% repeat buyers is far more valuable than a 3.5× ROAS with zero repeat rate. Factor LTV (lifetime value) into your ROAS target, not just first-purchase economics.
Model 3: High-ticket ($100–$300+)
High-ticket products on TikTok operate differently. The platform's primary role here is awareness and intent generation — TikTok starts the customer journey, but most conversion happens off-platform (retargeting ads, email sequences, or direct comparison shopping). Your TikTok ROAS will look lower than lower-priced products; that's expected.
| Metric | Weak | Average | Strong |
|---|---|---|---|
| CTR (in-feed) | Under 0.6% | 0.6–1.2% | 1.2%+ |
| 2-second view rate | Under 22% | 22–38% | 38%+ |
| CVR (landing page) | Under 0.5% | 0.5–1.5% | 1.5%+ |
| CPA (cost per purchase) | Over $80 | $40–$80 | Under $40 |
| ROAS (direct attribution) | Under 1.5× | 1.5–3× | 3×+ |
What to watch for: For high-ticket products, track assisted conversions in addition to direct. A customer who clicked a TikTok ad, left, searched on Google, clicked a Meta retargeting ad, and then purchased represents a TikTok-assisted conversion — which TikTok won't claim credit for but contributed to. Multi-touch attribution matters significantly more here than for impulse products.
The ROAS trap
ROAS is a revenue ratio, not a profit measure. Here's the same 2.5× ROAS across three business models:
- $25 product, 30% margin (COGS + shipping = $17.50): Revenue = $25, COGS = $17.50, ad spend = $10, profit = -$2.50. 2.5× ROAS is losing money.
- $50 product, 55% margin (COGS + shipping = $22.50): Revenue = $50, COGS = $22.50, ad spend = $20, profit = $7.50. 2.5× ROAS is profitable but thin.
- $120 product, 65% margin (COGS + shipping = $42): Revenue = $120, COGS = $42, ad spend = $48, profit = $30. 2.5× ROAS is genuinely good.
Calculate your break-even ROAS before you launch — it's the number below which every dollar spent loses you money. Formula: 1 ÷ gross margin = break-even ROAS. A 40% margin needs 2.5× ROAS to break even. A 60% margin needs 1.67×.
When to pause, when to scale
The most common question in the community is "should I keep running this?" Here's a practical decision frame:
- CTR below 1% after 2,000+ impressions: Creative problem. Pause and test a new hook before spending more.
- CTR above 1.5% but CPA above target: Landing page or offer problem. The ad works; the page doesn't convert. Fix the page.
- CPA within 20% of target after 15+ purchases: Scale cautiously — increase budget by 20% every 48 hours and watch CPA for drift.
- CPA more than 40% above target after 15+ purchases: Pause. Diagnose whether it's creative fatigue, audience saturation, or a structural campaign issue before spending more.
Benchmarks are a starting point. Your data is the answer.
Every range on this page is a directional guide. The only way to know what "good" looks like for your specific product, price point, and creative style is to run campaigns and read the results. TikTok Ads gives you faster data than almost any other paid channel — use it.
If you haven't started yet, the TikTok $200 matched credit is the lowest-risk way to collect your first dataset. Register below and start before the offer changes.
Unlock growth with TikTok Ads — get started with the $200 credit →Not sure how to read your current numbers? Post them in Zero to Sale: The Ads Room on Telegram — the community will give you a straight read.