Blog/TikTok Ads
Why your TikTok Ads are not working — and how to fix them.
TikTok Ads campaigns most commonly underperform because of six issues: creative that doesn't hook in the first 3 seconds, the wrong campaign objective, a broken or misconfigured TikTok Pixel, audiences that are too narrow to exit the learning phase, creative fatigue from insufficient rotation, or bids set below the minimum for competitive delivery. Each issue is diagnosable from TikTok Ads Manager — this guide covers all six.

Ahmed Ashraf
Founder, Traffiy · April 2026 · $100M+ managed
“TikTok's algorithm is the targeting. The creative IS the ad. If your first 3 seconds don't stop the scroll, nothing else matters — not your bid, not your audience, not your budget.”
— Ahmed Ashraf · $100M+ in budgets managed
Hook performance benchmarks — Video Plays at 3s %
This single metric tells you whether your creative is stopping the scroll — or losing viewers before the message even lands. Check it daily in TikTok Ads Manager reporting.
Below 15%
Hook failing
Test new opener immediately
15–30%
Average
Iterate hook variants
30%+
Strong hook
Scale this creative
Metric: Video Plays at 3s % — available in TikTok Ads Manager → Columns → Video Play
Six root causes
Why TikTok Ads underperform — and what to do about each.
The hook doesn't stop the scroll
The problem
TikTok's feed moves fast. If the opening frame looks like an ad — logo, text overlay, polished brand intro — users scroll past before the message lands. Average view time on failing TikTok ads is under 1.5 seconds.
The fix
Open with a hook that creates instant curiosity, conflict, or recognition. Show the product in action, lead with a bold claim, or open mid-sentence. Test at least 3 hook variants per creative. Check your Video Plays at 3s % in reporting — target above 30%.
Wrong campaign objective
The problem
Running a Traffic or Reach objective when the goal is purchases means TikTok's algorithm optimises for clicks or impressions — not buyers. The clicks arrive; conversions don't.
The fix
Use the Conversions objective with a Complete Payment or Add to Cart event. If the pixel has fewer than 50 purchase events per week, optimise for Add to Cart first, then graduate to Complete Payment once you have enough data.
TikTok Pixel not firing correctly
The problem
If the Pixel isn't firing on the purchase confirmation page, or is sending duplicate events, TikTok's Smart Bidding has no signal to learn from. The campaign optimises into a vacuum.
The fix
Install the TikTok Pixel Helper Chrome extension and walk through checkout. Verify InitiateCheckout fires at cart, CompletePayment fires on the confirmation page with correct value and currency. Use Events API alongside the Pixel for server-side tracking reliability.
Audience too narrow to exit learning
The problem
Unlike Meta, TikTok performs better with broad or no audience targeting — the algorithm is designed to find buyers within large pools. Narrow custom audiences (under 500K) starve the algorithm of data and prevent it from learning.
The fix
Remove most audience restrictions and let TikTok's algorithm work. For eCommerce, Broad Audience (no targeting) with a strong creative often outperforms detailed targeting. Use interest targeting only to warm up new ad groups before going broad.
Not enough creative variety
The problem
TikTok users are trained to skip anything they've seen before. Creative fatigue hits faster than on any other platform — sometimes within 3–5 days for a hot audience. Running 1–2 creatives per ad group guarantees fast decay.
The fix
Maintain a minimum of 5–8 active creative variants per campaign. Test different hooks, formats (talking-head, product demo, UGC), aspect ratios, and offer angles. Pause creatives when Cost per Result climbs more than 30% above baseline for 3 consecutive days.
Bid too low for competitive delivery
The problem
TikTok's auction is highly competitive in high-value verticals. Setting a Cost Cap or Bid Cap too low means your ads rarely win impressions — especially in the learning phase when the algorithm needs volume to calibrate.
The fix
For new campaigns, start with Lowest Cost (no cap) to gather data. Once you have 50+ conversions, introduce a Cost Cap set at 20–30% above your target CPA to maintain delivery while guiding efficiency. Review your CPM relative to industry benchmarks — if CPM is very low, you're winning cheap inventory that doesn't convert.
3 sec
Critical hook window — after 3 seconds, 60%+ of users have already scrolled past your ad
50+
Minimum weekly conversion events per ad group for Smart Bidding to exit the learning phase
5–8
Minimum active creative variants per campaign to prevent fatigue decay and maintain performance
When to fix it yourself — and when to get help.
Fix it yourself when:
- ✓You have time to produce new creative variants every 2 weeks
- ✓Your pixel is verified firing on the confirmation page
- ✓Budget is under $3K/month
- ✓You can check Video Plays at 3s % and Cost per Result daily
Get help when:
- →You've tested 5+ creatives and CPA keeps climbing
- →You're spending $5K+/month without a profitable ROAS
- →Creative production is the bottleneck (you can't rotate fast enough)
- →You're running TikTok alongside Meta/Google and need unified strategy
FAQ
Common questions about TikTok Ads performance.
Why are my TikTok Ads getting views but no conversions?+
High views with low conversions on TikTok usually means one of three things: the creative builds interest but doesn't create urgency to act, the landing page doesn't match the ad's energy and offer, or the campaign is optimised for the wrong objective (Views or Traffic instead of Conversions). Check your post-click metrics — if bounce rate is above 70%, the landing page is the bottleneck.
How long does it take for TikTok Ads to start working?+
TikTok Ads typically need 7–14 days to exit the learning phase, assuming the ad group receives at least 50 optimisation events per week. During the learning phase, CPAs will be unstable and higher than target. Avoid making significant changes (budget, bid, targeting, creative) during this window as each change restarts the learning phase.
What is the minimum budget for TikTok Ads?+
TikTok recommends a minimum of $50/day at the campaign level and $20/day at the ad group level. For Conversion campaigns, you need enough budget to generate at least 50 conversion events per week for Smart Bidding to work. At a $20 CPA target, that means at least $142/day to hit the learning threshold.
Should I use Spark Ads or regular In-Feed Ads on TikTok?+
Spark Ads (boosting organic TikTok posts) tend to outperform standard In-Feed Ads for most brands because they carry social proof (likes, comments, shares) and feel native. If you have organic posts with strong engagement, Spark Ads are almost always the better choice. Use standard In-Feed Ads when you don't have eligible organic content or need specific landing page URLs.
Why does TikTok Ads work better with broad targeting?+
TikTok's recommendation algorithm is trained on billions of signals about what content individual users respond to. When you restrict targeting too narrowly, you limit the pool the algorithm can learn from — and the algorithm is better at finding buyers within a large pool than you are at defining the audience upfront. Broad targeting + strong creative is consistently the highest-performing setup on TikTok.

Ahmed Ashraf — Founder, Traffiy
10+ years in paid media. $100M+ in budgets managed across Meta, Google, and TikTok. Google Premier Partner — top 3% globally. Every article on this blog is written from direct experience managing real campaigns.
Want us to fix your TikTok Ads account?
Traffiy manages TikTok Ads directly — no handoffs, no junior account managers. Free strategy call to review what is not working.