Case studyEcommerceNovember (BFCM)
+112% revenue in November with ROAS holding above target
Spend scaled +134%, ROAS softened only 4%, target maintained
- Revenue
- +112%
- Spend
- +134%
- ROAS
- -4% (above 2x target)
Engineered, not hoped for
Four coordinated decisions that compounded across the month.
What drove the lift
01
Expanded Demand Gen with creative segmentation
Scaled Demand Gen by separating formats instead of bundling them. Image-only campaigns and video-only campaigns. Each format optimised independently around sale messaging, urgency cues, and clear offer framing. Cleaner learning, stronger engagement.
02
Duplicated winning campaigns intentionally
Rather than introducing new variables, duplicated top-performing campaigns. Preserved winning structures, signals, and settings. Expanded reach without destabilising performance. Reinforced proven systems instead of resetting learning.
03
Launched a BFCM-specific PMax build
Sale-driven creative assets, urgency-based messaging, dedicated asset groups aligned to seasonal intent. Isolated promotional traffic from evergreen campaigns to prevent learning pollution.
04
Scaled budgets with data, not emotion
Budget increases were not applied evenly. Driven by product-level performance, audience behaviour patterns, and campaign-level efficiency trends. Spend pushed where data supported it, restrained where it didn't.
Where these numbers come from
Patrick first wrote this account up on the newsletter on 4 February 2026, the week the numbers landed. The figures on this page come from that write-up.
Read the original write-upWant this structure on your account?
Free 30-minute audit. No deck. No pitch.
We screenshare your Google Ads, GA4 and Shopify, run the same audit playbook this account came out of, and leave you the document whether you become a client or not.
Book the call