Q1 2026 — Meta Ads
Executive Overview
A complete performance summary for Soccer Express's Meta Ads account across January, February, and March 2026 — demonstrating analytical depth, creative decision-making, and campaign scaling from 4.70x to a record-breaking 16.11x ROAS in just 90 days.
Q1 2026 — Aggregate Performance
Monthly Breakdown — Jan · Feb · Mar
ROAS Trajectory — Jan → Mar 2026
February dip caused by the underperforming Feb 2026 Creative ($316.81 CPP). Pausing it immediately and launching the General Awareness campaign in March drove a 473% ROAS recovery.
Q1 Key Decisions & Insights
Campaign Analytics
Creatives, Audiences & Placements
Deep-dive into ad creative performance, audience segmentation intelligence, and placement efficiency across Q1 2026 — demonstrating the analytical thinking behind every budget decision.
Ad Creative Performance — Best Performers
| Creative | Month | ROAS | Purchases | CPP | Revenue | Action |
|---|---|---|---|---|---|---|
| General Awareness — Footwear | Mar 2026 | 27.98x 🏆 | 32 | $16.05 | $14,368 | Scale +50% |
| New Creative (Sept Copy) | Jan 2026 | 6.58x | 10 | $90.93 | $5,983 | Scale |
| New Creative (Sept Copy) | Feb 2026 | 4.32x | 19 | $43.39 | $3,563 | Scale +40% |
| General Awareness — Fanwear | Mar 2026 | 14.13x | — | — | Strong | Scale +30% |
| Original Image (Sept) | Jan 2026 | 3.37x | 15 | $53.76 | $2,715 | Maintain |
| Feb 2026 Creative | Feb 2026 | 0.67x ❌ | 2 | $316.81 | $424 | Paused |
| IG Post "Chaos & Control" | Jan 2026 | 0x ❌ | 0 | — | $0 | Paused |
Audience Segmentation — Key Findings
🏆 Top Segments Q1
⚠️ Underperforming Segments
🗺️ Geographic Performance
Placement Intelligence — Where Conversions Happen
| Placement | Jan 2026 | Feb 2026 | Mar 2026 | Q1 Verdict |
|---|---|---|---|---|
| Facebook/IG Feed | 6.71x · 20 pur | 3.09x · 23 pur | Strong | Primary Conversion Engine |
| Instagram Reels | 2.52x · 3 pur | 0x · $191 wasted | 25x ROAS 🚀 | March breakout — scale with Reels-native creative |
| IG Stories | 0 pur · $283 wasted | 3.61x · 5 pur | 25–27x ROAS | Dramatic recovery — new creative was the key |
| Facebook Reels | −41% ROI · 1 pur | 3.72x · 2 pur | 25x ROAS | Scale 2–3x in April — low saturation |
| Facebook Stories | 0 pur · wasted | 0 pur · paused | Converting | Creative redesign unlocked this placement |
Attribution & Tracking
The Engine Behind the Numbers
Understanding why numbers look the way they do is as critical as reading them. This section covers the attribution infrastructure, iOS 14 impact, CAPI implementation, and the honest relationship between Meta-reported and actual revenue — the skills most relevant to a data-sophisticated environment like Mood.
Meta Pixel & Conversions API (CAPI) — The Foundation
🔵 Meta Pixel — Browser-Side Tracking
- JS Fires from the user's browser when they take an action (page view, add to cart, purchase)
- ⚠ Blocked by iOS 14.5+ App Tracking Transparency prompt — typically 30–50% of iOS conversions go unmeasured if CAPI isn't deployed
- ⚠ Safari ITP (Intelligent Tracking Prevention) limits cookie lifespan to 7 days, shortening effective attribution windows for returning buyers
- 📊 Pixel-only accounts feed the algorithm partial data, causing Advantage+ bidding to optimise for a subset of actual buyers
🟢 Conversions API (CAPI) — Server-Side Tracking
- ✓ Sends conversion events directly from your server to Meta — bypasses browser blockers, ad blockers, and iOS restrictions
- ✓ Recovers the 30–50% of iOS conversions the Pixel misses — critical for ecommerce with high mobile traffic
- ✓ When run alongside the Pixel ("Pixel + CAPI"), deduplication logic prevents double-counting while maximising signal quality
- ✓ Higher Event Match Quality score → Meta AI has better buyer profiles → Advantage+ targeting improves → lower CPAs over time
Attribution Windows — What the Numbers Actually Mean
Standard Window Settings
The Attribution Overlap Problem
iOS 14.5+ Impact on Meta Tracking
📉 What Changed
Apple's App Tracking Transparency (ATT) framework requires apps to ask users for permission to track across apps and websites. The majority of iOS users opt out, severing Meta's ability to track post-click behaviour on iOS devices for those users.
📊 Practical Impact
On a typical ecommerce brand with 60%+ mobile traffic, 30–50% of purchases may go unattributed in Meta Ads Manager without CAPI. The algorithm sees fewer conversions → it narrows its targeting → CPAs creep up over weeks.
🛠️ The Fix: CAPI + Aggregated Events
Deploy CAPI via Shopify's native integration (simplest), Facebook's SDK, or a third-party tool. Prioritise Aggregated Event Measurement (AEM) — verify your domain in Meta Business Manager and rank your 8 conversion events in priority order.
Meta vs Google — Attribution Architecture Comparison
| Dimension | Meta Ads | Google Ads | Best Practice |
|---|---|---|---|
| Tracking Layer | Meta Pixel + CAPI | Google Tag (GTM) + GA4 + Enhanced Conversions | Run both in tandem; use GTM for Google |
| Default Attribution | 7-day click, 1-day view | Data-driven attribution (DDA) — cross-channel | Set Meta to 7-day click only for cleaner ROAS |
| iOS Impact | High — browser Pixel severely limited | Lower — Search intent-based, less cookie-dependent | CAPI is mandatory for Meta; Google EC for leads |
| Over-Reporting Risk | High — view-through inflation common | Medium — PMax brand cannibalism | Always cross-reference GA4 + backend revenue |
| AI Signal Quality | Advantage+ needs 50 events/week minimum | Smart Bidding needs 30+ conversions/30 days | Underfunding learning phase → poor AI performance |
| Cross-Platform | Meta claims credit for any window touchpoint | Google DDA attempts fractional attribution | Use Northbeam/Triple Whale for true MTA |
Conversions & Strategy
Funnel Intelligence & April Roadmap
Full-funnel conversion architecture, creative testing frameworks, scaling protocols, and the April 2026 action plan — illustrating the strategic layer behind campaign management.
Conversion Funnel — Q1 2026 (March Peak)
Creative Testing Framework — A/B Protocol
🧪 The Testing Protocol
- 150/50 A/B split — strict equal budget allocation between variants to eliminate spend-bias in results
- 2Minimum 7-day evaluation window — never kill a creative in under 7 days; learning phase requires time to stabilise
- 3≥500 impressions per variant — statistical floor before drawing conclusions; less than this and any ROAS difference is noise
- 4Gate scale on ≥2.5x ROAS — only increase budget when the threshold is confirmed over the evaluation window
- 5Monitor frequency ≤3.5 — creative fatigue accelerates quickly at high frequency; prepare a refresh before hitting 3.5
⚠️ Common Mistakes to Avoid
- ✗Killing campaigns after 2–3 days — wastes learning phase data and gives the algorithm no time to find buyers
- ✗Over-segmenting audiences into many small ad sets — prevents any set from exiting the learning phase
- ✗Running the same creatives for 3+ months without refresh — creative fatigue silently kills ROAS before you notice it
- ✗Setting ROAS targets too high too soon — starves the algorithm; start with Maximise Conversions, then transition
- !Not having a backup ad account — Meta bans are unpredictable; a second verified Business Portfolio is essential for any serious advertiser
Meta AI — Advantage+ Campaign Architecture
🤖 Advantage+ Shopping
Meta's fully-automated campaign type for ecommerce. AI controls targeting, placements, bidding, and creative delivery simultaneously. Best results when fed 5–10 creative variants and a clean CAPI signal. Requires 50+ conversion events/week to fully optimise.
🎨 Advantage+ Creative
AI-powered creative enhancements — auto-background generation, music addition, text optimisation, aspect ratio adaptation. Key practice: audit which enhancements are enabled quarterly. Leaving all on can change your ad's visual identity unexpectedly.
👥 Advantage+ Audiences
Meta's AI-first targeting replaces detailed interest targeting for prospecting. Provide audience suggestions (website visitors, customer lists, lookalikes) as signals — Meta treats them as starting points, not constraints. Allows access to 3.2B+ daily active users.