Find out why your Facebook ad isn't selling
Paste the numbers from Ads Manager, or drop in a screenshot. You'll see whether the ad is losing people before the click, after the click, or at the price, and what to change first. It's free and you don't need an account.
Works with Meta ads on Facebook and Instagram. No login, no ad account connection.

What the analyzer checks
Most ads that don't sell fail in one of three places. Each one needs a different fix, so guessing wrong costs you another week of spend.
- Before the click. People see the ad and scroll past. Your click-through rate is low and you're paying for views that go nowhere. The fix is the hook: the first line, the first frame, the image.
- After the click. People click, then leave without buying. The ad did its job and the page didn't, or the ad promised something the page doesn't deliver.
- At the price. People click and look, but the offer isn't strong enough at that price. Changing the creative won't fix this one.
The report also reads the ad itself: the hook, the angle, the offer and the call to action. Your CTR, CPM and CPA are set against Triple Whale's published Facebook ad medians, with CPA matched to your industry, so you can see which number is actually out of line.
What you need from Ads Manager
Open the ad in Ads Manager and copy whatever you have from this list. You don't need all of it. If a number is missing, the report says which question it can't answer instead of filling the gap with a guess.
| Number | Where to find it | What it tells you |
|---|---|---|
| Amount spent | Default columns | The base for every cost metric |
| Impressions | Default columns | How many times the ad was shown |
| Link clicks or CTR (link) | Columns: Performance and clicks | Whether the ad earns the click |
| CPM | Columns: Performance and clicks | What the auction charges you to be seen |
| Purchases and cost per purchase | Default columns for sales campaigns | Whether clicks turn into sales |
| The ad itself | Screenshot of the ad preview | Hook, angle, offer and call to action |
A screenshot of the Ads Manager row works too. The report reads the numbers from it.
How to read your numbers (worked example)
Here's a real-looking set of numbers, the kind you'd see after a week on a new ad. It's an example, not a customer's account.
- Spend: $600
- Impressions: 40,000
- Link clicks: 520
- Purchases: 6
Do the arithmetic and you get a CPM of $15.00 ($600 ÷ 40,000 × 1,000), a CTR of 1.30% (520 ÷ 40,000), a conversion rate of 1.15% (6 ÷ 520) and a cost per purchase of $100.
Now compare them with Triple Whale's medians for Meta ads, taken from more than 40,000 brands between August 2025 and July 2026: CPM $15.06, CTR 2.39%, conversion rate 1.53%, CPA $38.99.
The CPM is normal. You're not overpaying to be seen. The CTR is roughly half the median, so most of the problem sits before the click. The conversion rate is also below the median, so the page or the offer is costing you too, just less.
The order of fixes follows from that. Start with the hook, because a better first line or first frame moves the biggest number. Then look at the page. Cutting the price would be the wrong first move here, because nothing in these numbers says the price is the main problem.
One caution. Triple Whale's page doesn't say whether its CTR is link CTR or all clicks, so treat that comparison as a rough guide, not a pass mark.
How to use it
- Open the free analyzerNo account. Pick the ad you want to check.
- Paste the numbers or upload a screenshotSpend, impressions, clicks and purchases are enough to start.
- Add the adUpload the image or a screenshot so the report can read the hook, angle and offer.
- Read where it breaksBefore the click, after the click, or at the price, with the reason and what to change first.
Every number says where it came from
An analysis is only useful if you can trust it. Each number in the report carries one of three labels.
- Measured: your own numbers from Ads Manager.
- Benchmark: Triple Whale's Facebook ad benchmarks by industry, cited in the report.
- Computed: arithmetic on your numbers, shown with the formula, such as spend divided by purchases.
Other free Facebook ad checkers, and how this one differs
There are a few good free tools, and they answer different questions. We compared them all in 7 free Facebook ad analyzers. The short version:
- Triple Whale's Creative Diversity Audit scores how varied your live ads are, from your website URL. It doesn't look at your results.
- AdAmigo's Roast My Ad scores a single ad image and its text before launch.
- Alison.ai's Preflight Plus scores a video against Google's ABCD framework and Meta and LinkedIn best practices.
- This analyzer starts from your results. It's for an ad that's already spending and not selling.
If your problem is "I'm about to launch five versions and I'm not sure they're different", use the free similarity checker instead.
When an ad needs more than a diagnosis
A diagnosis tells you what's broken. Sometimes you also need to know what to make next. Sign up and you get 1,000 free credits, which unlock the rest of the report:
- Your ad next to a competitor's longest-running live ad, quoted word for word
- Three new angles built from your own ad and page, each with an opening line, the proof it needs and a test plan
- A landing page check against your ad
Paid plans start at $29 a month. See pricing.
FAQ
Is the Facebook ad analyzer really free?
Yes. The diagnosis is free and doesn't need an account. Signing up gives you 1,000 free credits for the deeper parts of the report.
Do I have to connect my ad account?
No. You paste numbers or upload a screenshot. Nothing connects to your Meta account, so there's nothing to revoke afterwards.
What is a good CTR for Facebook ads?
Triple Whale's median CTR across more than 40,000 brands was 2.39% for August 2025 to July 2026. It varies by industry, from 1.88% in business supplies to 3.02% in health and wellness. Use it as a reference point, not a pass mark.
Why is my Facebook ad getting clicks but no sales?
If the CTR is fine and sales aren't, the problem is usually after the click: the landing page, a mismatch between the ad's promise and the page, or the price. The analyzer separates these so you don't rewrite an ad that's already doing its job.
Does it work for Instagram ads?
Yes, for ads you run through Meta Ads Manager on Facebook and Instagram. It isn't built for TikTok or Google ads.
How is this different from Meta's opportunity score?
Meta's opportunity score rates how optimized your account setup is against Meta's own recommendations. This analyzer looks at one ad's results and its creative, and tells you where people drop off.
Stop guessing which part is broken
Paste your numbers and see where the ad loses people.
Benchmarks: Triple Whale, Facebook Ad Benchmarks by Industry (Aug 2026). Opportunity score: Meta for Developers.