Staging — Mockup · Not Production
International Markets — Redesign
MTD July 2026 · real data (Shopify + Meta geo + Google geo) · click any market row to expand channel split, pacing & top prints
Intl Revenue MTD
$70.7k
67 orders · AOV $1,055
Ad Spend
$26.5k
Meta $21.4k · Google $5.1k
Paid ROAS
2.4x
paid markets only, ≥$250 spend
ROAS ex-AU
3.2x
AU drags blended −0.8x
Reallocation Signal
$250/day AU → UK
est. +$9.4k/mo revenue at current ROAS
ROAS shown only where spend ≥ $250 and ≥ 3 attributed orders — below that, markets are tagged Organic (no 228x-style noise). Revenue is net of sales tax. Pacing = MTD spend vs daily budget × 15 days elapsed. Catalog = best-seller DPA coverage verified via Meta API.
Catalog Ads per Market — verified findings (Meta API, read-only, 2026-07-15)
- US: dedicated TOF catalog campaign running the 44-product "Best Sellers Giant | Black Frame" set (US-only geo) + catalog ads inside evergreen + BOF retention catalog. Full coverage.
- UK: 1 catalog carousel ad (same best-seller set) out of 5 active ads in CE_UK — partial coverage, prospecting is mostly static/lifestyle.
- AU · CA · UAE: zero catalog/DPA ads in prospecting (7, 4, 4 active ads respectively — all static). Only BOF retention catalog touches US/CA/AU.
- The gap matters: Porsche Surf is the #1 print in AU and sells in every market; US best sellers (Risky Business, Horsepower) also lead GB/AE. The 48-best-seller catalog strategy that fixed US traffic quality was never extended internationally — likely a driver of AU's 1.5x.
- Google: PMax bundles AU|CA|UK in one campaign (per-market spend derived via geo reporting). Listing-group / feed-country verification pending Google Ads API Basic Access (applied 2026-07-15).
- Traffic intelligence tie-in: GA4 per-product $/session scoring can be segmented by country (sessions + revenue both carry geo) — same weak/strong track methodology, per market. Proposed as phase 2.
What changed & why
Prioritized by decision value to budget reallocation.
- ROAS confidence gate. FR 228.6x on $37 and DE 478x on $2 were noise polluting the table and the blended number. ROAS now renders only at ≥$250 spend & ≥3 attributed orders; otherwise the market is tagged Organic.
- ROAS ex-AU + reallocation KPI. Blended 2.7x masked AU (42% of intl spend at 1.5x) dragging everything. The header now shows the drag and a concrete $ move with estimated monthly impact — the actual decision, not just data.
- Channel split (Meta / Google) per market. One number hid which platform underperforms. Split shown inline and in the expanded row.
- Spend pacing vs daily budget. "Daily Budget" alone said nothing about whether a market is actually pacing to it. Bar = MTD spend ÷ (budget × days elapsed); red = overpacing.
- Catalog coverage column. Surfaced the AU/CA/UAE catalog gap permanently — coverage state per market, from live Meta targeting data.
- 14-day revenue sparklines. MTD totals hide momentum; a $9.5k UAE month from one week ≠ steady demand.
- Top prints per market (expanded row). Ties merchandising to media: what to put in each market's catalog set / creative.
- Low-volume rollup. ES / DE / Monaco (≤1 order) collapse into one row instead of three rows of statistical nothing.
- Actionable signal rationale. Each expanded row ends with a recommendation in dollars, not just Hold/Pull Back.