At a glance
Spend on campaigns more than 7 days old that have produced zero attributed purchases. Stricter than Wasted Spend because it filters out fresh campaigns still in the Meta learning phase. The “this campaign should be working by now and isn’t” alert.
Calculation
Calculated automatically from your Meta Ads (Facebook) data. See the At a glance summary above for what the metric tracks and the worked example below for a typical reading.Worked example
A UK home & garden DTC brand. Window: 02 Apr 26 to 01 May 26. Account currency GBP. iOS share 51%. CAPI live since 18 Mar 26. Today is 28 Apr 26. The card surfaces these campaigns:
Three observations:
- The “Spring Sale, Outdoor Furniture” campaign is the priority pause. £1,840 over 19 days with zero attributed purchases is unambiguous waste, even after iOS-gap correction. Possible causes: (a) creative didn’t land (CTR is 0.6%, half the account average), (b) audience is too cold and the optimiser couldn’t find converters, (c) landing page broke (check Landing Page CR). Action: pause today, audit landing page, redesign creative for a re-launch.
- The “Awareness, BBQ Range” campaign is a false positive in this card’s logic. The campaign is on Engagement objective, not Sales, so by design Meta isn’t optimising for purchases. Zero attributed purchases is expected. Action: exclude Engagement / Awareness / Reach objectives from this card’s filter, OR ignore the alert for non-Sales campaigns. (Vortex IQ accepts an objective-filter override; ask the team to update the card config.)
- The “Lookalike test” campaign is borderline. £980 over 10 days, zero purchases. iOS share on this audience is 58%. Without CAPI this would be a false-positive risk; with CAPI live for 6 weeks, it’s probably real waste. Pause and re-run with a different LAL seed (current seed is “site visitors 90d”; try “purchasers 180d” instead, tighter intent signal).
- “Catalog Sales, full feed” is not flagged because it converted (14 purchases) within the window. Healthy. £1,100 / 14 = £78 CPA, fine for this category.
- “Black Friday teaser” is excluded because it’s only 3 days old. Even though it’s spent £240 with no conversions, it’s still in learning phase. Re-evaluate at day 7 or later. Don’t pause learning-phase campaigns unless spend has run away or CTR is catastrophically low.
Sibling cards merchants should reference together
Reconciling against the vendor’s own dashboard
Where to look in Meta Ads Manager: Meta Ads Manager → Campaigns → filter “Created date >7 days ago” → sort by “Purchases” ascending. Campaigns at the top of the sorted list with Spend > 0 and Purchases = 0 are the same set this card flags. Sum their “Amount Spent” column to reconcile. Other relevant Ads Manager views:- Campaign-level Delivery → Learning Phase status: campaigns stuck in Learning often appear here even past 7 days because they didn’t hit the 50-conversion threshold to exit.
- Ads Diagnostics: identifies creative-rejection, audience-overlap, low-quality-ranking issues on the flagged campaign.
- Reports → Predefined → Campaign Performance: same data downloadable for sharing.
Cross-connector reconciliation:
Known limitations / merchant FAQs
Why is the 7-day-old filter important? Meta’s learning phase needs ~50 conversions in 7 days for an adset to leave the unstable training period. Campaigns in learning phase legitimately spend without converting while Meta calibrates. Pausing them prematurely re-starts the learning clock when you re-enable, wasting more spend over time. This card waits for campaigns to mature past the learning window before flagging. iOS 14.5 ATT impact, the structural answer for this card: Same as ROAS and Wasted Spend, ATT-blocked iOS conversions are invisible to Pixel-only campaigns. A campaign serving heavily to iOS may genuinely convert but read as zero-conversion here. Without CAPI, expect 15, 30% false-positive rate. With CAPI live, false positives drop to 5, 10%. Wait for CAPI before paunsing borderline iOS-heavy campaigns. What’s the practical CAPI rollout playbook for fixing this card?- Roll out CAPI for
purchaseevents. - Verify Events Manager shows post-rollout event volume up 20, 40%.
- Wait 14 days for Meta’s attribution model to stabilise.
- Re-read this card. Several “zero-conversion” campaigns will now show conversions; those were the iOS false positives.
- Pause whatever still flags after this rebaseline, those are real failures.
event_id) gives the most accurate zero-conversion read. A broken dedup setup (events double-count) under-states this card’s flag count, some really-zero-converting campaigns will appear to have converted because Pixel + CAPI double-fired on a single conversion. Test dedup in Events Manager before trusting either direction of this card.
My flagged campaign is on Engagement objective, why is it here?
By default this card filters on purchase conversions only, regardless of campaign objective. An Engagement-objective campaign is expected to have zero purchases because Meta isn’t optimising for purchases. Either (a) ignore the alert for non-Sales-objective campaigns, or (b) configure the card to filter on objective. Vortex IQ accepts an objective-filter override; ask the team to set exclude_objectives: [engagement, awareness, reach, video_views, traffic] on the card config.