Quick answer: why did my Meta ads stop converting?
Meta ads usually stop converting for one of three reasons: delivery stopped, performance fell, or Meta stopped counting sales that still happen. Find the date results broke. Check it against Meta's 2026 reporting changes, then compare Meta purchases with your store orders. Only edit campaigns once you know which of the three problems you have.
Start with the date results broke
Diagnosis starts with a date, not a theory. Break spend, purchases and CPA (cost per acquisition) down by day for the last 30-60 days. Mark the first day a line moved.
That date tells you which bucket you are in. Each bucket has different causes and fixes.
| Bucket | What you see | Likely causes |
|---|---|---|
| Delivery | Spend fell with no budget change | Billing failure, spending limit, rejected ads, silent ad sets |
| Performance | Spend steady, CPA up, store orders down | Learning resets, creative concentration, offer or page changes |
| Measurement | Store orders steady, Meta purchases down | Attribution changes, broken Pixel or CAPI, checkout app change |
Next, check the date against your own change log. Look for theme updates, a new checkout or upsell app, a payment gateway switch, price or shipping fee changes, and the end of a sale. Teams often blame Meta for a break they caused on their own site the same day.
Meta's 2026 reporting changes can fake a performance drop
If the break lines up with 12 January 2026 or March 2026, part of the drop may be reporting, not buyers. Meta changed what it counts, so the same sales can show fewer conversions.
| Date | What changed | What you see | What to do |
|---|---|---|---|
| 12 Jan 2026 | 7-day view and 28-day view windows removed (as reported by multiple sources) | Fewer reported conversions, mainly on prospecting and video | Compare periods on the same window, adding engage-through back for post-March data |
| 15 Jan 2026 | Ad sets with deprecated interests reportedly stopped delivering | Ad set shows Active, zero impressions | Rebuild on broad or Advantage+ audiences |
| March 2026 | Likes, saves and shares moved from click-through to a new engage-through bucket | Click-through conversions fall | Restate older reports before comparing |
According to reporting on Meta's Ads Insights API change, the 1-day click, 7-day click, 28-day click, 1-day engaged view and 1-day view windows remain in the API. In Ads Manager, guides report that since March 2026 the default for website conversion campaigns is 7-day click, 1-day engage-through and 1-day view. Sources disagree on whether 28-day click is still shown in the standard interface, and availability seems to vary by account.
The same change limits API history. PPC Land and others, citing Meta's developer announcement, report that unique metrics are kept for 13 months and frequency data for 6 months. Looker Studio dashboards or data warehouse reports that pull from the API may quietly lose older rows.
One third-party analysis of the engage-through change estimates reported conversions fell 15-40% with no change to spend, targeting or creative. That is not a Meta figure. Restate this year's numbers as 7-day click plus engage-through before comparing with last year's 7-day click, because pre-March click-through also counted likes, saves and shares.
Reconcile Meta with your backend before you edit anything
Your store, not Ads Manager, says whether sales actually fell. Put Meta purchases next to Shopify or WooCommerce orders by day, net of cancellations and returns.
If store orders held steady while Meta purchases fell, check tracking first. Confirm the Pixel and Conversions API (CAPI) both fire, deduplicate correctly, and send the right value and currency. Our Pixel and Conversions API setup guide covers each check. A new checkout app or payment gateway is a common reason the Purchase event stops firing.
If store orders are within about 10% of their normal level but Meta purchases fell sharply, treat it as measurement. Make no campaign edits until tracking is confirmed. If spend fell more than 30% with no budget change, treat it as delivery.
COD and RTO: when a purchase is not a sale
In India, the Gulf and parts of South-East Asia, many orders are COD (cash on delivery). The Purchase event fires at checkout. If the parcel later comes back as RTO (return to origin), the customer never paid, but Meta has already learned from that buyer.
High RTO can train the algorithm toward people who order and refuse delivery. Options to test on one campaign:
- a prepaid incentive or partial advance on COD orders
- sending only confirmed COD orders, verified by call or WhatsApp, as purchases through CAPI
Fewer events can push ad sets into Learning limited, so test before you roll it out across the account.
Tax hiding inside your ROAS
If your Purchase event sends tax-inclusive order values, Meta's revenue includes GST in India, VAT in the UK, EU and Gulf, or sales tax in the US. ROAS (return on ad spend) looks higher than the money you keep.
Tax on your ad bill also adds cost unless you can reclaim it. Indian tax advisers say Meta's Indian invoices carry 18% GST, which registered businesses claim as input tax credit, or pay under reverse charge if billed from abroad. Tax advisers report that UAE accounts pay 5% VAT without a valid TRN (tax registration number), UK B2C advertisers usually pay 20% VAT, and some countries add location fees of up to 3%. Check your own Meta invoice.
Turning Meta revenue into real profit
Here is how a healthy-looking ROAS can still lose money once returns and tax come out.
Worked example: a brand spending ₹30 lakh a month
Step 1: Remove cancelled and RTO orders
Example: Meta reports 3,000 purchases at ₹3,000 each, so ₹90 lakh revenue and a ROAS of 3.0. In the backend, 15% of orders were cancelled or came back as RTO. Delivered revenue is ₹90 lakh × 0.85 = ₹76.5 lakh.
Step 2: Take tax out of revenue
Prices include 18% GST in this example. Your product rate may differ. Net revenue is ₹76.5 lakh ÷ 1.18 = about ₹64.8 lakh. The brand is GST-registered and claims the 18% on its Meta invoice, so ad cost stays ₹30 lakh.
True ROAS after RTO and GST
₹64,80,000 net delivered revenue ÷ ₹30,00,000 ad spend = 2.16Step 3: Compare with break-even
Say product cost, shipping, RTO return freight and payment fees give a break-even ROAS of 2.5 on net revenue. At 2.16, this account loses money while Ads Manager shows 3.0. The fix is RTO and pricing, not new creative.
ScaleWin judges ads on this break-even view, after product cost, shipping, GST and RTO, not on platform ROAS.
Delivery failures that look like conversion problems
Sometimes conversions fell because ads stopped serving. Check delivery before anything else, because it takes minutes.
- Billing: practitioner reports say an expired card or failed payment can pause the whole account without a clear alert.
- Spending limits: an account spending limit set months ago can cap a growing account.
- Rejections: ads can be rejected on re-review long after launch. Filter by delivery status.
- Schedules and end dates: check for campaigns that ended with a sale or run on a schedule.
- Silent ad sets: filter for ad sets marked Active with zero impressions since 15 January 2026.
Those silent ad sets are the deprecated-interest problem. This breakdown of the targeting changes explains that affected ad sets do not pause, error or email you. They simply stop spending, though other reports say Ads Manager showed audience warnings before the cutoff. Detailed-targeting exclusions had already been removed from ad sets in March 2025, according to third-party reports. Rebuild them on broad or Advantage+ audiences rather than hunting for replacement interests.
You may have restarted learning yourself
Frequent edits are a common cause of a performance drop the team created. Guides quoting Meta's Help Center say ad sets usually exit learning after about 50 results in the week after the last significant edit, so every significant edit restarts the count.
Meta's Help Center, as quoted by Scalemate, defines a significant edit as pausing the ad set or changing the optimization event, audience or creative. Budget and bid changes may count, depending on size. Guides citing Meta's list add that adding a new ad or pausing for 7 days or more also restarts learning.
How to check it in Ads Manager
- Add the Last significant edit column at ad set level.
- Compare that date with the date performance changed.
- Switch the date preset to since last significant edit to see only post-edit data.
Learning limited is not a penalty. It means the event is too rare or the budget is split across too many ad sets. Consolidate first. US brands running Shops ads should know that guides quoting Meta's Help Center give them their own threshold: 17 purchases through your website and 5 through Meta after 7 days. Our guide to exiting the learning phase faster covers the fixes in depth.
Creative concentration: why 20 ads behave like 3
If Meta spends on only a few of your ads, it may be treating many of them as one. Andromeda, the ad retrieval system that industry coverage says replaced Meta's older ad selection between late 2024 and October 2025, is reported to group creatives that look alike. We could not confirm the timing from Meta.
Separate official metrics from agency talk. "Entity ID" is shorthand for Meta's internal similarity grouping, not an official term. Practitioners report creative metrics such as a Creative Similarity Score and a Creative Fatigue Score in Ads Manager. Check what your own account shows. The popular 60% and 40% thresholds come from third parties, not Meta.
Diversify concepts, not variants
New headlines, colour swaps and AI variations of one winner may count as the same ad. Change at least one of these:
- the hook or opening problem
- the format, such as UGC video, static, carousel or demo
- the creator or face on screen
- the setting and visual style
To spot fatigue, follow each creative's CTR (click-through rate) and CPA over time. Our guide to creative fatigue shows how to read those trends.
What most guides get wrong about ads that stop converting
- "The default window is 28-day click, 1-day view." Since March 2026 it is reported as 7-day click, 1-day engage-through and 1-day view. Reports say the longest view window left is 1 day.
- "Any 2026 drop is fatigue." Drops near 12 January or in March 2026 may be measurement changes.
- "Get 50 conversions a week." Meta's Help Center wording, as quoted in secondary guides, is about 50 results in the week after the last significant edit.
- "Duplicate the campaign to reset it." Practitioners report this no longer resets performance the way it used to. Treat it as unreliable.
- "Meta lowered your quality score." Meta reports relevance diagnostics: quality, engagement rate and conversion rate rankings, not one score.
- "Refresh when frequency passes 2.5." Fixed frequency cut-offs are agency heuristics with no Meta source. Use them only alongside creative-level CTR and CPA trends.
A 15-minute, 1-hour, 2-week triage plan
Work in this order and stop when you find the cause. Most teams skip to the slowest step first.
- 15 minutes, delivery: billing, spending limit, rejected ads, end dates and Active ad sets with zero impressions.
- 1 hour, measurement: Events Manager, Pixel and CAPI deduplication, daily store orders net of RTO, and the 2026 change calendar.
- 1 hour, learning: Last significant edit column against the break date.
- 2 weeks, performance: one significant edit at a time, new creative concepts, then judge after enough events.
- Alongside: check offer and page. Price rises, higher shipping fees, removed COD, UPI checkout failures in India and slow pages all cut conversion rate in ways ads cannot fix.
Resist stacking edits. If you change creative, budget and audience in the same week, you cannot tell which change worked.
Before suggesting a change, ScaleWin's assistant pulls the last 7-10 days and checks learning status and landing-page views against link clicks to spot page drop-off. For full account structure, see Meta Ads Optimization: The Complete 2026 Guide.
Read next in this series
Key takeaways
- Start with the exact date results broke, then match it to your own changes and Meta's 2026 changes.
- Drops around 12 January 2026 and March 2026 may be reporting changes, not lost buyers.
- If store orders are steady but Meta purchases fell, it is a measurement problem. Do not edit the campaigns.
- In COD markets, a Purchase event fires before the customer pays, so high RTO can train Meta toward non-payers.
- Make one significant edit at a time. Every significant edit restarts the learning count.
Meta ads optimization: frequently asked questions
Why did my Meta reported conversions drop in January 2026?
Why is my ad set 'Active' but not spending?
Does changing the budget reset the learning phase?
Why don't Meta Ads Manager numbers match Shopify?
Do COD orders hurt Meta ad optimization?
Does duplicating a Meta campaign fix poor performance?
Sources
- Meta restricts attribution windows and data retention in Ads Insights API (PPC Land)
- Meta attribution changes and engage-through (Good Morning Co)
- 2026 Meta targeting changes and deprecated interests (Webblend)
- Meta ads learning phase reset and significant edits (Scalemate)
Let ScaleWin read your ad data every day
ScaleWin checks your Meta and Google Ads daily, judges every ad on profit and tells you exactly what to change.
Start your 3-day free trial



