Meta ads not converting usually means the spend is leaking somewhere between the impression and the checkout. Clicks tell you the creative and the audience are doing their job; no sales tell you the offer or the landing page are not. Before you rebuild anything, read the funnel, then change one thing at a time so you know what moved the number.
This post is the diagnosis. Work the four levers below in order, because a fix downstream is wasted if the leak is upstream.
Four places the spend leaks
Every cold campaign loses people at four points: the audience that sees the ad, the creative that earns the click, the offer that justifies the price, and the page that turns the click into a sale. CTR tells you how the first two are doing. CVR tells you about the last two.
Read the metrics first
Do not guess. Each metric points at a different leak.
- CTR is low: people scroll past. That is the creative or the audience, not the page.
- CTR is fine but CVR is low: people click and leave. That is the offer or the landing page.
- CPA and ROAS are off: read them with the two above. They are the scoreboard, not the diagnosis.
The audience
Start here, because the wrong audience makes good creative look bad. Broad targeting now does much of the work that detailed interests used to, so test it before you stack narrow interests. Watch frequency: when the same people see the ad too many times, CTR drops and CPMs rise. Exclude recent buyers and current customers from prospecting, and keep cold, warm and retargeting in separate campaigns so one does not flatter the other.
The creative and the hook
On a feed, the first seconds decide everything. The hook, the opening frame and the first line carry the click. Lead with the problem or the feeling the shopper already has, not the brand name. Native, creator-style video usually beats a polished brand film for cold traffic, because it does not look like an ad. Run several angles against each other and let CTR and hold rate pick the winner, rather than betting on one idea.
One more thing the creative decides: who clicks. A hook that promises a discount pulls bargain hunters; a hook that frames a problem pulls people who have it. The second group converts better, even at a lower CTR, so judge creative on the sale it brings, not the click it earns.
The offer
Sometimes the ad and the page are fine and the offer is the problem. Price, bundle, shipping, a guarantee and honest urgency all move CVR. If a product sells on price, say the price plainly. If it sells on quality, lead with the reason it costs more. An offer that is unclear in the ad and only appears at checkout loses the sale on the way. Shipping cost is the classic late surprise: when it only shows at checkout, it reads as a penalty, so put it where the shopper can see it coming.
The landing page
The page is the one lever you control most and change fastest. A product page assumes the visitor already wants to buy (Flighted), which cold traffic does not. The first thing to fix is message match: the page's first line should restate the ad's promise, and the offer should sit above the fold (Webtonic). For cold traffic, a dedicated pre-sell page usually beats the product page outright. That is its own topic: the pre-sell page and advertorial or product page posts go deep on it.
Test one change at a time
Isolate the leak. Read CTR, then CVR, then CPA. The one that is off tells you which lever to touch.
Change one lever. Audience, creative, offer or page, not three at once, or you will not know what worked.
Hold the rest steady. Same budget and audience when you test a page, same page when you test creative.
Run to significance. A day of good ROAS is noise. Give each test enough spend to trust it.
Read by segment. A win on cold prospecting says nothing about retargeting. Judge each on its own.
Where Brewwwup fits
Once the audience, creative and offer are solid, the landing page is the fastest lever left, and a pre-sell page is how you pull it. Brewwwup turns a product URL into one in minutes, written only from facts you confirm. See real examples or try it.
FAQ
Why do my Meta ads get clicks but no sales?
Clicks mean the creative and audience work. No sales point downstream, to the offer or the landing page. Check CVR: if it is weak, the leak is after the click.
Is it the ad or the landing page?
Read CTR and CVR together. A healthy CTR with a weak CVR means people click and then leave, which is the offer or the page. A low CTR means the creative or the audience.
How long should I run a change before judging it?
Long enough to reach significance for your spend, not a day of good ROAS. Decide the metric and the window before you launch, and read the result by segment.
