← 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

07 Apr – 13 Apr 2026  ·  7-day rolling performance summary
Generated 14/04/2026 14:22
View archive
Total Spend
R 11 851
GA R 5 903 + Meta R 5 948
-15.1% vs prior
GA Spend
R 5 903
+16.4% vs prior
GA ROAS
2.51x
2.51x ⚠️
+136.8% vs prior
Meta Spend
R 5 948
-33.1% vs prior
Meta ROAS
1.00x
1.00x 🚨
-9.9% vs prior
Blended ROAS
1.75x
1.75x 🚨
+59.1% vs prior
Total Revenue
R 20 778
GA R 14 832 + Meta R 5 946
+35.8% vs prior
GA Conversions
10
Dec 2025+ only — prior data unreliable
+232.9% vs prior

Platform Comparison

07 Apr – 13 Apr 2026
PlatformSpendRevenueROAS
Google AdsR 5 903 +16.4%R 14 8322.51x +136.8%
Meta AdsR 5 948 -33.1%R 5 9461.00x -9.9%
BlendedR 11 851R 20 7781.75x

GA4 Site Health

Source of truth — last-click UTM attribution
MetricThis PeriodPrior PeriodChange
Paid Sessions1,544.01,798.0-14.1%
Engagement Rate76.8%65.6%+17.1%
Bounce Rate23.2%34.4%-32.6%
GA4 Purchases13.012.0+8.3%
GA4 RevenueR 7 476R 7 458+0.2%
GA4 True ROAS0.63x
New User %58%
Mobile %64%
Attribution Check
Attribution inflation: platform ROAS 1.75x vs GA4 True ROAS 0.63x (64% gap). Platform is over-attributing. Use GA4 figure for all decisions.

Google Ads Campaigns

7-day performance · Conversions Dec 2025+ only
CampaignTypeSpendRevenueROASConvsAOV
PMax-SalesGeneralPMaxR 5 818R 14 8322.55x10R 1 485
SEARCH-SALES-v2602PMaxR 85R 00.00x0

Meta Ads Campaigns

7-day attributed revenue
CampaignFunnelSpendAttr. RevenueROAS
2. MOF - # of ConversionsMOFR 2 797R 2 8691.03x
3. BOFBOFR 1 063R 8380.79x
3. BOF - CatalogueBOFR 1 045R 1 1161.07x
1. TOF - XC CatTOFR 1 043R 1 1231.08x

Landing Page Performance

Top pages by paid traffic sessions — GA4
Landing PageSessionsBounce RateEngagement RatePurchases
6,255.031.1%68.9%63.0
1,359.021.7%78.3%19.0
1,171.017.0%83.0%9.0
1,153.028.4%71.5%7.0
1,151.029.7%70.3%8.0
⚠ High bounce ⚠ No conversions1,056.094.7%5.3%0.0
986.051.9%48.1%8.0
⚠ No conversions888.029.2%70.8%0.0
724.041.3%58.7%3.0
555.054.2%45.8%4.0

Meta Funnel Split

This week
TOF
R 1 043 (18%)
MOF
R 2 797 (47%)
BOF
R 2 108 (35%)

Budget Pacing

Month to date
PlatformBudgetMTD SpendStatus
Google AdsR 30 000R 10 132Underpacing (78%)
Meta AdsR 60 000R 13 136Underpacing (51%)
TotalR 90 000R 23 267

Auto-Analysis

Data-driven observations
ROAS Status
Blended ROAS 1.75x is critically below target. Immediate review required. Consider pausing campaigns with ROAS < 1.0x.
Platform Gap
Google is significantly outperforming Meta (2.51x vs 1.00x ROAS). Consider shifting budget toward Google.
Underperforming Meta Campaigns
These Meta campaigns have ROAS below 1.5x: 2. MOF - # of Conversions, 3. BOF, 3. BOF - Catalogue. Check creative frequency and audience saturation.
Google Budget Pacing
Google correctly underspending (78%) while ROAS is below 4x.
Meta Budget Pacing
Meta correctly underspending (51%) while ROAS is below 4x.
Attribution Inflation
Platform ROAS 1.75x vs GA4 True ROAS 0.63x — 64% gap. Platform is over-attributing. Use GA4 figure for budget decisions.

Decision Log

Suggested actions based on this week's data
TypeAction
UrgentPause any campaign with ROAS < 1.0x immediately
UrgentRun full search term review for Google campaigns
UrgentCheck for stock issues that may be limiting conversion
FlagMeta: 2. MOF - # of Conversions — ROAS 1.03x — check creative/audience
FlagMeta: 3. BOF — ROAS 0.79x — check creative/audience