Why Your Ads Are Not Working [Creative Diagnostic Guide]
A step-by-step diagnostic framework for underperforming ad creative. Check metrics in the right order, identify whether the problem is your hook, body, CTA, or funnel, and fix only what is broken.
When Olga Kad takes over a struggling ad account at OKAD, she does not start by making new ads. She starts by autopsying the dead ones. Every failed ad has a cause of death — a weak hook, a mismatched body, a broken funnel — and finding it takes less time than producing a replacement. After years of diagnosing underperforming accounts across DTC brands, Olga has catalogued every failure pattern this guide covers. The framework below is the result.
Most brands react to underperforming ads by doing one of two things: they rebuild everything from scratch, or they throw more budget at what exists. Both are wrong. The problem is almost never “all the creative is bad.” The problem is usually one specific element — a weak hook, a mismatched format, a broken funnel — dragging down an otherwise functional campaign.
This guide is the diagnostic framework OKAD uses with every client. Check the metrics in the right order, identify exactly what is broken, and fix only that.
The 5-Level Diagnostic Framework
Ad performance breaks down in predictable patterns. Each pattern points to a different root cause. Check them in this order — skipping ahead leads to misdiagnosis.
Level 1: Low Impressions
What you see: The ad is barely being shown. Fewer than 1,000 impressions after 48 hours.
What it means: This is not a creative problem. The platform is not distributing the ad, which means your budget is too low, your bid is not competitive, your audience is too narrow, or the ad was rejected by policy review.
What to fix: Talk to your media buyer. Check account status, budget allocation, audience size, and policy compliance. Do not touch the creative — it has not been tested yet.
Level 2: Low CTR (Below 1%)
What you see: The ad gets impressions but almost nobody clicks. CTR is under 1% on Meta or under 0.5% on TikTok.
What it means: Your hook is not stopping the scroll. The first 1-3 seconds of a video or the primary visual of a static ad is failing to earn attention.
What to fix: Test new hooks on the same ad body. The Hook Swap System that OKAD built for a Swiss skincare brand was designed for exactly this problem — the brand had strong product demo footage but weak openings. Systematically replacing weak hooks while keeping proven body content intact turned a stalled account into a high-velocity testing machine, each new variant costing $15-30 to edit.
Keep the body and CTA intact. They have not been tested yet because nobody is getting past the hook.
Level 3: High CTR, Low Conversions
What you see: People click or watch. CTR is healthy — 1.5%+ on Meta, 1%+ on TikTok. But conversions are low and CPA is high.
What it means: Your creative is working. The ad earns attention, communicates a message, and motivates action. The problem is downstream: landing page, checkout flow, page load speed, offer mismatch, or broken tracking.
What to fix: Do not change the ad. Fix the funnel. Check that the landing page delivers on the promise the ad makes. If the ad promises “50% off first order” and the landing page shows full-price products, the disconnect kills conversions regardless of how good the creative is.
Level 4: Declining CTR Over Time
What you see: The ad performed well for 1-3 weeks, then CTR started dropping while impressions stayed stable or increased.
What it means: Ad fatigue. The same audience has seen the ad too many times. The creative has not changed — the audience’s tolerance for it has.
What to fix: Create variations, not replacements. Hook swaps, format remixes, and fresh opening angles extend the life of a proven concept. OKAD’s work across five brands produced 80 fresh ads from existing footage — zero new shoots — specifically to fight fatigue cycles.
Do not increase budget on a fatigued ad. More spend accelerates the decline by showing the same creative to even more of the same audience even faster.

Level 5: Everything Declines at Once
What you see: Every creative in the account is declining simultaneously. New ads launch and flatline immediately. Nothing works.
What it means: Audience exhaustion. You have saturated your target audience. No creative fix helps because the problem is not the message — it is that the audience has heard every version of it.
What to fix: Expand targeting. Test new audiences, new platforms, or new geographic markets. Pause and let frequency cool down. Then relaunch with fresh creative to a broader or refreshed audience pool.
Diagnosing Hook vs Body vs CTA Problems
Once you have identified that creative is the issue (Levels 2 or 4), narrow down which element is failing.
Hook Problems
Signal: Low CTR, low hook rate, viewers drop off in the first 2-3 seconds.
The hook is the single biggest performance variable. OKAD’s diagnostic process starts here: export all creatives from the last 90 days, rank by CPA, and identify patterns in the top 20% and bottom 20%. The gap between those patterns is your creative strategy.
Common hook failures:
- Generic opening that could belong to any brand (“Are you tired of…”)
- Starting with the product instead of the problem
- No tension, curiosity, or pattern interrupt in the first frame
- Text overlays too small to read on mobile

Body Problems
Signal: Good hook rate (viewers stay past 3 seconds) but high drop-off between seconds 5-15. Hold rate collapses mid-video.
The body is not delivering on the promise the hook made. If your hook says “I found the one product that cleared my skin in 3 days” and the body is a generic product demo with no before/after, the viewer feels tricked and leaves.
Common body failures:
- Pacing is too slow — does not match the energy of the hook
- No proof or demonstration of the claim made in the hook
- Too many talking points crammed into one ad
- Visual quality drops from hook to body (different lighting, different energy)
CTA Problems
Signal: Strong hook rate, strong hold rate, but low click-through at the end. Viewers watch the full ad but do not take action.
Common CTA failures:
- No CTA at all — the ad just ends
- CTA is too vague (“Check us out”)
- CTA asks for too much commitment (“Book a free 30-minute consultation” when “See pricing” would convert better)
- CTA does not match the viewer’s awareness stage
The 3-Day Rule
Every new creative deserves 3 days and $50-100 in spend before you judge it.
Killing too early means you are reacting to statistical noise. A video ad shown to 500 people tells you almost nothing. The platform needs time to find its audience within your targeting parameters.
Keeping too long means you are burning budget on a confirmed underperformer. After 3 days with sufficient spend, the signal is clear enough to act on.
| Metric After 3 Days | Verdict | Action |
|---|---|---|
| CTR above benchmark, CPA in range | Winner | Scale spend gradually |
| CTR above benchmark, CPA high | Funnel issue | Fix landing page, keep the ad |
| CTR below benchmark | Hook failure | Swap the hook, keep the body |
| All metrics flat/zero | Dead creative | Kill it, test a new angle |
OKAD applied this framework during the gut health brand campaign, testing red-flag messaging hooks against benefit-first hooks across 4 story formats — red flags, gut-brain connection, week-by-week progress, and gift stories. Each of the ~20 monthly edits got its 3-day window before a kill-or-scale decision. The result: clear data on which emotional triggers drove clicks versus which drove conversions — data that would not exist if ads were killed after 24 hours.

When to Iterate vs When to Start Fresh
This is the decision that separates experienced creative strategists from everyone else.
Iterate when:
- The concept resonates but the execution needs refinement
- Hook rate is low but hold rate is high on viewers who stay (the body works, the hook does not)
- One format of the concept works but others do not (the angle is right, the format is wrong)
- The ad worked before and is now fatiguing (proven concept, needs fresh hooks)
Start fresh when:
- The entire angle generates no response — not low response, zero response
- Comments are negative or confused (“What is this even advertising?”)
- Multiple hook variations on the same concept all fail
- The product or offer has fundamentally changed since the original brief
For the supplement UGC ad testing campaign, 16 creator videos from 8+ creators generated 48 ad variations across 8 angles — and problem-callout hooks won by 40% over product-first hooks. Iteration was the primary strategy: identify winning angles from initial tests, then produce hook and format variations on those angles. Starting fresh was reserved for testing completely new audience segments where existing angles had no data.
The Common Creative Mistakes
These show up in almost every account OKAD audits:
Same format for every ad. If all your ads are 30-second talking head videos, you are missing the audience segments that respond to static images, carousels, or 15-second cuts. Diversify formats before assuming the message is wrong.
No hook variety. One hook per concept means one chance to earn attention. OKAD’s standard is 5-10 hook variations per concept — curiosity hooks, problem hooks, social proof hooks, controversy hooks. Each one reaches a different psychological trigger.
Too polished. Native-looking content outperforms studio-quality content on TikTok, Reels, and Stories. If your ad looks like a commercial, it gets scrolled past like a commercial. The faceless UGC approach works precisely because it looks like organic content, not advertising.
Wrong aspect ratio. A 16:9 video in a 9:16 placement gets cropped, loses its text overlays, and underperforms by 40-60%. Export every creative in the correct dimensions for every placement.
Audio mismatch. Trending audio on TikTok, voiceover on Meta, subtitles everywhere. The audio strategy should match the platform and placement, not be an afterthought.
Building Your Own Diagnostic Habit
Creative diagnosis is not a one-time audit. It is a weekly practice.
Every Monday, pull the last 7 days of data. Sort creatives by CPA. Ask three questions:
- What won, and why? Identify the hook style, format, and angle of your top 3 performers.
- What lost, and why? Identify which element failed in your bottom 3.
- What should we test next? The gap between winners and losers tells you exactly what variable to test.
This is the creative strategy lifecycle that OKAD runs with every client: research, brief, test, diagnose, iterate. Our creative strategy framework details the full seven-phase system, and our creative testing methodology covers how to structure tests with proper kill criteria. The diagnosis step is where most teams skip — and where the most valuable insights live.
Open your ad account right now. Sort by CPA, worst first. Pick the top underperformer and walk it through the five levels above. The diagnosis will take five minutes. The fix — whether it is a hook swap, a landing page change, or a full angle reset — will save you more budget this week than any new campaign launch.
If the diagnosis reveals that your creative program needs a structural reset, evaluate whether your creative strategist is actually effective or whether it is time to outsource creative strategy to an agency.
Work With OKAD
OKAD delivers creative strategy and ad production as one service — from research and briefs to tested, scaling creatives. No retainer lock-in. Results-based pricing available.
See pricing · Email olga@okad.agency with your monthly ad spend and goals — we reply with a specific plan, not a sales pitch.
Questions people ask
How do I know if my ads are underperforming because of creative or targeting?
Check your metrics in order. If impressions are low, that is a budget or targeting issue — not creative. If impressions are healthy but CTR is below 1%, your creative hook is failing. If CTR is strong but conversions are low, the creative is actually working — your landing page or offer is the problem. Diagnosing in this order prevents you from rebuilding ads that were never the issue.
How long should I run an ad before deciding it is not working?
Give every new creative at least 3 days and $50-100 in spend before making a judgment. Killing ads after 24 hours means you are reacting to noise, not data. After 3 days with sufficient spend, the platform has shown the ad to enough people for the metrics to be directionally reliable. If performance is clearly bad after that window, kill it and move on.
What is the most common reason ads stop working?
Ad fatigue. A creative that performed well gradually loses effectiveness as the same audience sees it repeatedly. The signature pattern is declining CTR over 7-14 days while impressions stay stable. The fix is not to increase budget — that accelerates the decline. Instead, create new hook variations on the same proven ad body, or remix the format for a fresh look.
Should I fix a bad ad or start over with a new one?
It depends on which part is failing. If the ad body and CTA convert but the hook is weak — swap the hook. If the hook gets clicks but the body loses viewers — re-edit the body. If the entire angle is wrong — the concept does not resonate at all — start fresh with a new angle. Most underperforming ads need a targeted fix, not a complete rebuild.
How many ad variations should I test at once?
Test 3-5 variations per concept. Each variation should change one variable — different hook, different format, different opening angle — so you can isolate what works. Testing 15 wildly different ads tells you which one won but not why. Testing 5 structured variations of a strong concept tells you exactly which element drives performance.