← Paid Ads Dashboard
⚠️ Tracking Outage: 1 Apr – 14 Apr 2026 — Data in this report is unreliable
A server crisis (1–9 Apr) caused GTM Kit to be deactivated, taking down all Meta, Google Ads, and GA4 server-side tracking. A Google for WooCommerce plugin installed during emergency repairs also injected a hardcoded consent-denied signal, suppressing tracking even after GTM Kit was restored. Tracking was confirmed clean by Matteo Braghetta on 15 Apr 2026. All data between 1 Apr and 14 Apr should be disregarded for campaign decisions. The last reliable benchmark is the week ending 31 Mar 2026 (Google ROAS 3.01×, GA4 ROAS 2.64×).
📋 Weekly Paid Ads Review
03 Apr – 09 Apr 2026 · 7-day rolling performance summary
Total Spend
R 11 458
GA R 4 653 + Meta R 6 805
-46.4% vs prior
GA Spend
R 4 653
-37.1% vs prior
GA ROAS
1.05x
1.05x 🚨
-13.9% vs prior
Blended ROAS
1.59x
1.59x 🚨
+69.1% vs prior
Total Revenue
R 18 184
GA R 4 902 + Meta R 13 282
-9.8% vs prior
GA Conversions
4
Dec 2025+ only — prior data unreliable
-26.9% vs prior
Platform Comparison
03 Apr – 09 Apr 2026
| Platform | Spend | Revenue | ROAS |
|---|
| Google Ads | R 4 653 -37.1% | R 4 902 | 1.05x -13.9% |
| Meta Ads | R 6 805 -51.4% | R 13 282 | 1.95x +146.8% |
| Blended | R 11 458 | R 18 184 | 1.59x |
Google Ads Campaigns
7-day performance · Conversions Dec 2025+ only
| Campaign | Type | Spend | Revenue | ROAS | Convs | AOV |
|---|
| PMax-SalesGeneral | PMax | R 4 467 | R 4 902 | 1.10x | 4 | R 1 226 |
| SEARCH-SALES-v2602 | PMax | R 186 | R 0 | 0.00x | 0 | — |
Meta Ads Campaigns
7-day attributed revenue
| Campaign | Funnel | Spend | Attr. Revenue | ROAS |
|---|
| 2. MOF - # of Conversions | MOF | R 2 687 | R 6 136 | 2.28x |
| 1. TOF - XC Cat | TOF | R 1 149 | R 2 399 | 2.09x |
| 3. BOF | BOF | R 1 130 | R 2 128 | 1.88x |
| 3. BOF - Catalogue | BOF | R 1 092 | R 2 294 | 2.10x |
| 1. TOF - LL Cat | TOF | R 338 | R 147 | 0.44x |
| 2. MOF - Cat Ad Set Budget | MOF | R 231 | R 100 | 0.44x |
| 1. TOF - No Cat | TOF | R 178 | R 78 | 0.44x |
Meta Funnel Split
This week
Budget Pacing
Month to date
| Platform | Budget | MTD Spend | Status |
|---|
| Google Ads | R 30 000 | R 6 546 | Underpacing (73%) |
| Meta Ads | R 60 000 | R 9 578 | Underpacing (53%) |
| Total | R 90 000 | R 16 123 | |
Auto-Analysis
Data-driven observations
ROAS Status
Blended ROAS 1.59x is critically below target. Immediate review required. Consider pausing campaigns with ROAS < 1.0x.
Underperforming GA Campaigns
These campaigns have ROAS below 1.5x this week: PMax-SalesGeneral. Review search term waste and bid settings.
Google Budget Pacing
Google correctly underspending (73%) while ROAS is below 4x.
Meta Budget Pacing
Meta correctly underspending (53%) while ROAS is below 4x.
Decision Log
Suggested actions based on this week's data
| Type | Action |
|---|
| Urgent | Pause any campaign with ROAS < 1.0x immediately |
| Urgent | Run full search term review for Google campaigns |
| Urgent | Check for stock issues that may be limiting conversion |
| Flag | GA: PMax-SalesGeneral — ROAS 1.10x — review or pause |