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
MarketRevenue14d TrendOrdersAOVSpend (M / G)PacingROASCatalogSignal
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)

What changed & why

Prioritized by decision value to budget reallocation.
  1. 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.
  2. 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.
  3. Channel split (Meta / Google) per market. One number hid which platform underperforms. Split shown inline and in the expanded row.
  4. 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.
  5. Catalog coverage column. Surfaced the AU/CA/UAE catalog gap permanently — coverage state per market, from live Meta targeting data.
  6. 14-day revenue sparklines. MTD totals hide momentum; a $9.5k UAE month from one week ≠ steady demand.
  7. Top prints per market (expanded row). Ties merchandising to media: what to put in each market's catalog set / creative.
  8. Low-volume rollup. ES / DE / Monaco (≤1 order) collapse into one row instead of three rows of statistical nothing.
  9. Actionable signal rationale. Each expanded row ends with a recommendation in dollars, not just Hold/Pull Back.