purchase_roas metric (1d-click / 1d-view attribution) to match the in-platform Ads Manager view.After re-baselining Meta against the in-platform purchase_roas metric, the numbers are more sober but the opportunities are sharper. Google is the clearest scale story. Meta has pockets of strong performance buried under mis-allocated budget.
purchase_roas (Meta’s default Ads Manager ROAS field) on 1-day-click / 1-day-view attribution. An earlier version of this brief used summed omni_purchase action values which inflated results by counting cross-day attribution twice. Michael flagged the discrepancy; this is the corrected view.
After the GMC cleanup (10,529 → 27 product issues, 99.7% reduction), the new PMAX campaign hit 8.71× ROAS on Apr 21 at only 15% impression share. 85% of eligible demand was lost to rank — pure budget headroom.
Total Google: $451 spend → $1,827 revenue at 4.05× ROAS.
One adset returned 11.45× on $131. Five adsets burned $935 at 0.47× ROAS. The flagship Purchase adset at 2.22× ROAS accounts for 64% of Meta spend and is approaching creative fatigue (freq 3.2).
Total Meta AU: $3,320 spend → $6,228 revenue at 1.88× ROAS.
Revised after re-pulling Meta data against the Ads Manager purchase_roas baseline (the numbers Michael sees in-platform). Conservative lift projections assume ROAS decay at scale.
The PMAX campaign relaunched Apr 20 on the cleaned GMC feed hit 8.71× ROAS on Apr 21 at 90% budget utilisation but only 15% impression share. 85% of eligible shopping demand was lost to rank. This is a clean scaling signal — limited only by budget.
custom_label_0 = in_stock_or_oversell (the 504-product advertisable set).The ADV+ | Max Conv Value | AU adset inside SI · ADV+ · Catalogue + Sales · AUS Apr26 returned 11.45× ROAS on just $131.12 over 5 days (~$26/day). Frequency is 1.6 — plenty of headroom before fatigue. Reach of 972 is tiny against the 17,946 reach of the main Purchase adset.
Across 5 adsets, $946 was spent over 5 days at sub-1× ROAS — a net loss against store margin. Redeploying this budget to Opp 2 at even a conservative 5× would generate ~$4,730 incremental revenue.
| Adset | Campaign | Spend | Purch | Value | ROAS | Action |
|---|---|---|---|---|---|---|
ADV+ Prospecting | 23–64 | Women |
ADV+ · Sales · AUS Apr26 | $502 | 1 | $318 | 0.63× | Cut 50% |
LAL AU 3% ATC & Purch 90D · 55–65 |
DABA · AUS Apr26 | $205 | 1 | $119 | 0.58× | Cut 100% |
Social Engagers · 55–65+ |
Dynamic RM · AUS Apr26 | $107 | 0 | $0 | 0.00× | Cut 100% |
Open_AU_25+_Sale |
DD_Meta_Traffic_AU_TOF | $99 | 0 | $0 | 0.00× | Cut 100% |
Website Visits 180D · 18–50 |
MOFU · Sales · AUS Apr26 | $22 | 0 | $0 | 0.00× | Cut 100% |
| Redeployable | $935 | 2 | $437 | 0.47× | → Opp 2 | |
Purchase | AU in SI · DD · Adv+ Catalogue Conv PUR is the workhorse: $2,135 spend, 19 purchases, $4,743 revenue at 2.22× ROAS. Frequency at 3.2 — approaching the 3.5 fatigue threshold. This is 64% of total Meta AU spend; ROAS decay here is costly.
Apr 21 highlighted — first full day on the cleaned GMC feed. Google spend was intentionally throttled during the mid-report feed rebuild.
| Date | Spend | Imp | Clicks | CTR | Conv | Value | ROAS |
|---|---|---|---|---|---|---|---|
| 2026-04-17 | $72.14 | 2,986 | 71 | 2.4% | 0.0 | $16.52 | 0.23× |
| 2026-04-18 | $64.55 | 4,957 | 82 | 1.7% | 0.0 | $0.00 | 0.00× |
| 2026-04-19 | $52.59 | 1,855 | 59 | 3.2% | 0.8 | $254.24 | 4.83× |
| 2026-04-20 | $88.13 | 2,527 | 49 | 1.9% | 1.0 | $379.00 | 4.30× |
| 2026-04-21 | $173.20 | 6,401 | 99 | 1.5% | 2.0 | $1,177.21 | 6.80× |
| TOTAL | $450.61 | — | — | — | 3.8 | $1,826.97 | 4.05× |
| Campaign | Status | Spend | Conv | Value | ROAS |
|---|---|---|---|---|---|
| 121 | Search | Brand | ENABLED | $174.60 | 1.8 | $633.24 | 3.63× |
| 121 | PMAX | All Products (New Feed) | ENABLED | $144.81 | 2.0 | $1,177.21 | 8.13× |
| 121 | PMAX | All Products | PAUSED | $123.76 | 0.0 | $16.52 | 0.13× |
| 121 New GMC | PAUSED | $7.45 | 0.0 | $0.00 | 0.00× |
| Date | Budget | Spent | Util | Imp Share | Value |
|---|---|---|---|---|---|
| 2026-04-17 | $75 | $43.83 | 58% | 97% | $0 |
| 2026-04-18 | $75 | $11.97 | 16% | 100% | $0 |
| 2026-04-19 | $75 | $17.98 | 24% | 92% | $254 |
| 2026-04-20 | $75 | $62.73 | 84% | 98% | $379 |
| 2026-04-21 | $75 | $38.10 | 51% | 94% | $0 |
All figures based on Meta’s purchase_roas metric — the ROAS column shown in Ads Manager. Apr 19 highlighted as the best-ROAS day.
| Date | Spend | Imp | Clicks | CTR | ATC | Purch | Value | ROAS |
|---|---|---|---|---|---|---|---|---|
| 2026-04-17 | $628.81 | 19,667 | 886 | 4.5% | 26 | 2 | $648.00 | 1.03× |
| 2026-04-18 | $602.76 | 19,054 | 931 | 4.9% | 26 | 4 | $897.40 | 1.49× |
| 2026-04-19 | $820.50 | 25,607 | 1,429 | 5.6% | 58 | 9 | $2,651.15 | 3.23× |
| 2026-04-20 | $649.51 | 19,903 | 1,105 | 5.6% | 32 | 5 | $1,165.40 | 1.79× |
| 2026-04-21 | $618.67 | 17,122 | 989 | 5.8% | 44 | 6 | $866.00 | 1.40× |
| TOTAL | $3,320.25 | — | — | — | — | 26 | $6,227.95 | 1.88× |
| Campaign | Spend | Purch | Value | ROAS |
|---|---|---|---|---|
| SI - DD | Adv+_Catalogue_Conversions_PUR | $2,135 | 19 | $4,743 | 2.22× |
| SI - ADV+ | Sales | AUS - April 2026 | $502 | 1 | $318 | 0.63× |
| SI - DABA | AUS - April 2026 | $205 | 1 | $119 | 0.58× |
| SI - ADV+ | Catalogue + Sales | AUS | April 202 | $131 | 4 | $1,502 | 11.45× |
| SI - MOFU | Sales | AUS - April 2026 | $129 | 1 | $199 | 1.54× |
| SI - Dynamic Remarketing | AUS - April 2026 | $119 | 0 | $0 | 0.00× |
| DD_Meta_Traffic_AU_TOF | $99 | 0 | $0 | 0.00× |
Sorted by ROAS. Action tags reflect frequency + spend-level + performance combined signal.
| Adset | Campaign | Spend | Freq | Purch | ROAS | Action |
|---|---|---|---|---|---|---|
ADV+ | Max Conv Value | AU | SI - ADV+ | Catalogue + Sales | $131 | 1.6 | 4 | 11.45× | 🚀 Scale 4× |
Purchase | AU | SI - DD | Adv+_Catalogue_Conve | $2135 | 3.2 | 19 | 2.22× | 🔄 Refresh creative |
VV 3 sec | 55 - 65+ | Women | SI - MOFU | Sales | AUS - Apri | $93 | 2.1 | 1 | 2.13× | 📈 Hold + monitor |
ADV+ Prospecting | 23 - 64 | Women | SI - ADV+ | Sales | AUS - Apri | $502 | 2.3 | 1 | 0.63× | ⚠ Cut |
LAL AU 3% ATC & Purchase 90D | 55 - 65 | SI - DABA | AUS - April 2026 | $205 | 1.6 | 1 | 0.58× | ⚠ Cut |
Open_AU_25+_Sale | DD_Meta_Traffic_AU_TOF | $99 | 1.5 | 0 | 0.00× | ⚠ Cut |
Website Visits 180D | 18 - 50 | Women | SI - MOFU | Sales | AUS - Apri | $22 | 1.2 | 0 | 0.00× | — |
Social Engagers + Followers | 55 - 65+ | SI - MOFU | Sales | AUS - Apri | $13 | 1.1 | 0 | 0.00× | — |
Website Visitors 180D | 18 - 50 | Wome | SI - Dynamic Remarketing | AUS | $12 | 1.7 | 0 | 0.00× | — |
Social Engagers & Followers | 55 - 65+ | SI - Dynamic Remarketing | AUS | $107 | 1.8 | 0 | 0.00× | ⚠ Cut |
Side-by-side per channel. Revenue projections are conservative, assuming ROAS decay as we scale.
custom_label_0ADV+ Max Conv Value: $26 → $100/day (4×)LAL 55-65 ATC/Purch ($205, 0.58× ROAS)Social Engagers 55-65+ ($107, 0× ROAS)Open AU 25+ Sale Traffic ($99, 0× ROAS)ADV+ Prospecting 23-64 50% ($502 → $250)Purchase | AU adsetFull transparency so Michael and Steven can reproduce every figure independently.
act_664878987453372 (AU account)purchase_roas field (default Ads Manager metric)spend × purchase_roas (avoids double-counting from summing omni_purchase action values across days)959-176-7044 (Czarina) via MCC 841-066-8004campaign and asset_group viewscost_micros, conversions_value, search_impression_share, search_rank_lost_impression_share5769512617ADV+ Max Conv Value | AU adset. That figure came from summing daily omni_purchase action values across the 5-day window, which double-counts $1,502 of revenue attributed to days where the adset had $0 spend (delayed Meta attribution). The correct in-platform figure is 11.45×. Michael caught this; every Meta number in this document has been re-pulled using purchase_roas to match Ads Manager.