What Happened — 7–13 May 2026
Sprint Performance Report · Generated 14 May 2026
Sprint Concepts
6 concepts · click to expandC250 is the account's highest-spend confirmed winner outside the ecom cluster. In UK at £2,032 it clears the 2.0x threshold at 2.28x (27% thumbstop, 5% p50). The same creative in US across two ad IDs (£988 at 2.18x; £1,576 at 2.08x) is landing just below the tier thresholds. The US versions are structurally strong — 24–31% thumbstop and 5% p50 mirror UK — suggesting the conversion gap is either a landing page localisation issue (GBP vs USD copy mismatch) or a bid/audience temperature problem rather than a creative failure.
- Keep the podcast visual frame intact (A4 proof)
- Localise body copy for USD and US tone
- Route US ads to a US-optimised LP
- Test at £400 minimum before scaling
- Change the hook (TS already 24–31% across all 3 ads)
- Add priceoffer hook to C250 (podcast is its identity)
- Run US and UK in the same ad set
- Scale past £1,000 before clearing 2.0x
A3 (cutout/graphic/priceoffer, blackset, UK) posted 2.63x ROAS at £434 — the highest ROAS of any qualified static ad this sprint. Two unclassified cutout ads show similar efficiency (2.92x blended across £965 total). Despite this, cutout source is only £965 total spend — the account is not exploiting its best-performing format. The graphic concept blended is 2.61x ROAS across £3,013 — highest efficiency concept with >£500 spend.
- White/clean background (cutout format convention)
- Show price prominently in frame 1
- Use core colourways (not limitededition)
- Deploy UK before US — UK win rate is 4× better
- Add lifestyle imagery (cutout works by removing noise)
- Apply hype hook — it's 1.55x in this account
- Route to campaign LP without the specific product shown
A1 (Organic156, UK, aestheticDR, teaserhook, starterkit) is the account's highest ROAS qualified winner at 3.24x on £423 spend. The same creative in US (A7) posted 2.26x at £642 — confirming the concept travels but with a 98-basis-point ROAS gap. The teaserhook category is performing at 2.50x blended (W:1, £1,405) — second-highest hook category ROAS among those with qualifying spend.
- Prioritise UK scaling first — proven 3.24x
- Use mixed colour/type for broader catalogue appeal
- Route US to starterkit-specific LP
- Change the teaserhook opening
- Combine with priceoffer (different audience intent)
- Put in MOF campaign — cold-traffic winner only
A2 (Natalie Gold, ugc/negativehook/vsl, UK, everyday/highwaisted) posted 2.81x at £651 — third-highest ROAS winner. Thumbstop is 30% — highest of any video winner — and p50 is 9%. The negativehook category produces 2.08x blended (W:1, £1,404) with no losers. There is no US equivalent of this creative and no other ugc/fitconfidence/negativehook combination in the qualified set.
- Lead with the problem state in spoken audio
- Keep creator-led (ugc format)
- Target fitconfidence explicitly
- Start with a product shot
- Combine with hype hook
- Run in MOF — this is cold traffic creative
The Slate workout limitededition launch has produced two losers: L2 (26W17_Meet_Slate, UK MOF, hype hook, 0.77x at £483, PAUSED) and L1 (26W19_C155_BundleLP, US TOF, hype hook, 1.28x at £555, PAUSED). Both use the hype visual hook — the worst-performing hook in the account at 1.55x blended ROAS with W:0 and L:2 across £3,718 spend. A third Slate static (26W18_USP_Slate, priceoffer) is in learning zone at £1,836/1.95x. The workout product may be commercially viable but the creative strategy is structurally wrong.
- Move Slate to TOF only — L2's MOF placement is a confound
- Change hook first (cheapest variable)
- Test teaserhook before ordering new production
- Revive L1 or L2 without a new hook (Zombie protocol)
- Use hype hook on any new workout creative (1.55x blended)
- Route to BundleLP destination (L1: bundle LP + hype = 1.28x)
The ecom/productshowcase cluster is the largest single spend block at £11,387. The US fitconfidence everyday/highwaisted ecom (25W50_C44, A13: £2,715, 1.75x) is dragging — 25 basis points below its 2.0x tier threshold. A13 has been running since at least W50 2025 and is showing classic fatigue signals. The emphasizesolution hook is producing 1.82x blended vs priceoffer's 2.35x — a 53-basis-point gap on the same source/concept combination.
- Test priceoffer hook first — cheapest variable
- Match format exactly to A5 (the proven winner)
- Monitor frequency closely (A13 is oldest active ad)
- Add new creative complexity — the issue is the hook
- Scale past £3,000 before clearing 2.0x threshold
Creative Patterns
7 patterns · min. 2 ads per sideWhat Makes GREAT
3 characteristics · 2+ winner ads eachHow to Fix GOOD → GREAT
3 learning-zone fixesAds: "26W13_Organic156_V_1_r-us" (120245340222480365) · "26W13_Organic156_V_1_r-uk" (120245971143630365)
Ads: "26W16_C250 US £988" (120245506609590365) · "26W16_C250 US £1,576" (120245541741130365)
Ad: "26W18_USP_Slate_S_1_r-us" (120246408751090365)
Performance Breakdowns
By Source
| Source | Ads | W/E/L | ROAS | Spend |
|---|---|---|---|---|
| ecom | 37 | 1/3/3 | 1.97x | £13,818 |
| mashup | 24 | 1/2/0 | 1.85x | £6,692 |
| aestheticDR | 22 | 1/1/0 | 2.16x | £2,642 |
| aestheticLF | 12 | 0/2/0 | 2.53x | £2,212 |
| ugc | 15 | 1/0/0 | 2.29x | £1,419 |
| cutout | 5 | 1/0/0 | 2.92x | £965 |
By Concept
| Concept | Ads | W/E/L | ROAS | Avg TS |
|---|---|---|---|---|
| productshowcase | 26 | 1/2/2 | 2.04x | 7% |
| vsl | 55 | 3/3/0 | 1.98x | 30% |
| graphic | 20 | 1/1/0 | 2.61x | 5% |
| advertorial | 10 | 0/1/1 | 1.65x | 0% |
| ugc | 3 | 0/1/0 | 1.75x | 20% |
By Visual Hook
| Hook | W/E/L | ROAS | Spend |
|---|---|---|---|
| priceoffer | 2/1/1 | 2.35x | £7,653 |
| podcast | 1/2/0 | 1.89x | £6,488 |
| emphasizesolution | 0/2/0 | 1.82x | £4,551 |
| hype | 0/1/2 | 1.55x | £3,718 |
| expertvoice | 0/1/0 | 1.95x | £1,502 |
| teaserhook | 1/1/0 | 2.50x | £1,405 |
| negativehook | 1/0/0 | 2.08x | £1,404 |
| satisfyingintro* | –/–/– | 3.19x | £798 |
| dramatisetheproblem* | –/–/– | 2.60x | £637 |
By Target Audience
| Audience | W/E/L | ROAS | Spend |
|---|---|---|---|
| healthfirst | 1/4/0 | 1.93x | £9,882 |
| trendfollower | 2/1/2 | 2.18x | £8,587 |
| fitconfidence | 1/1/0 | 1.94x | £4,248 |
| everydayathlete | 0/1/1 | 1.70x | £2,638 |
| minimalistcomfort | 1/1/0 | 2.35x | £2,432 |
| wellnessaesthetic* | –/–/– | 3.64x | £462 |
By Product
| Product | W/E/L | ROAS | Spend |
|---|---|---|---|
| everyday | 3/5/1 | 2.08x | £19,580 |
| workout | 0/2/2 | 1.79x | £5,810 |
| starterkit | 1/1/0 | 2.13x | £1,818 |
| blackset | 1/0/0 | 2.92x | £965 |
By Funnel Stage
| Stage | Ads | W/E/L | ROAS | Spend |
|---|---|---|---|---|
| TOF | 113 | 5/8/2 | 2.05x | £26,615 |
| MOF | 9 | 0/0/1 | 2.18x (audience temp ≠ creative quality) | £1,654 |
| BOF | 0 | – | – | – |
By Core Benefit
| Benefit | W/E/L | ROAS | Spend |
|---|---|---|---|
| underwearskincare | 1/3/0 | 1.88x | £8,230 |
| newdrop | 1/1/2 | 2.16x | £7,656 |
| comfortsimplicity | 1/1/0 | 2.05x | £4,569 |
| resetdetox | 1/2/0 | 2.01x | £3,170 |
| performance | 0/1/1 | 1.79x | £2,459 |
| comfortandstyle | 1/0/0 | 2.45x | £849 |
Budget Split
The winner pool is thin (5 qualified winners) but concentrated in high-conviction concepts (C250, Organic156, cutout/graphic, Natalie Gold). The ecom/productshowcase US cluster needs structural fixes before further scaling. The Slate workout launch requires a full hook reset before reactivation. Explore budget should target: satisfyingintro and dramatisetheproblem hooks (both 2.6–3.2x ROAS in unclassified territory) and the wellnessaesthetic TA (3.64x unclassified, no qualified data yet).
Top Ads — GREAT + GOOD
Top 10 by ROAS at £400+ spend| Status | Ad | Spend | ROAS | CTR | Thumbstop | p50 | Tags |
|---|---|---|---|---|---|---|---|
| Winner |
26W13_Organic156_V_1 · aestheticDR · uk · starterkit
120245971143630365
Top ROAS winner; teaserhook + resetdetox on starterkit entry product
|
£423 | 3.24x tier 2.5x |
2.5% | 18% | 5% | aestheticDRvslminimalistcomfortTOFuk |
| Winner |
26W15_C215_WL_LP_V_2 · ugc · natalie gold · uk
120245202208830365
Highest thumbstop in account (30%); negativehook + highwaisted type
|
£651 | 2.81x tier 2.5x |
3.1% | 30% | 9% | ugcvslfitconfidencenegativehookuk |
| Winner |
26W17_C201_S_3 · cutout · uk · blackset
120245761047860365
0.9% CTR but 2.63x ROAS — priceoffer filtering purchase-intent traffic
|
£434 | 2.63x tier 2.5x |
0.9% | — | — | cutoutgraphictrendfollowerpriceofferuk |
| Winner |
26W16_C250_V_2 mashup UK · everyday
120245506587130365
Highest-spend video winner; podcast hook holding above 2.0x threshold at scale
|
£2,032 | 2.28x tier 2.0x |
2.5% | 27% | 5% | mashupvslhealthfirstpodcastuk |
| Winner |
26W15_USP_White_S_1 · ecom · us · everyday
120245022091910365
Highest-spend winner overall; priceoffer/ecom anchor for US market
|
£3,534 | 2.19x tier 2.0x |
3.5% | — | — | ecomproductshowcasetrendfollowerpriceofferus |
| Learning |
26W13_Organic156_V_1 · aestheticDR · us · starterkit
120245340222480365
US mirror of UK winner; 98bps gap likely LP/copy localisation issue
|
£642 | 2.26x needs 2.5x |
3.5% | 22% | 5% | aestheticDRvslminimalistcomfortus |
| Learning |
26W18_C155_S_1 · ecom · us · workout advertorial
120246070731300365
Best workout ad this sprint; closest to threshold on Slate/performance angle
|
£531 | 2.35x needs 2.5x |
3.0% | — | — | ecomadvertorialeverydayathletehypeus |
| Learning |
26W16_C250_V_2 · mashup · us £988
120245506609590365
Structurally sound; conversion gap vs UK likely LP/localisation
|
£988 | 2.18x needs 2.5x |
3.2% | 24% | 5% | mashupvslhealthfirstpodcastus |
| Learning |
26W18_C263_V_1 · aestheticLF · uk · brief LE
120246195294880365
Low CTR (1.6%) suggests brief type limits audience breadth; expertvoice hook intact
|
£480 | 2.10x needs 2.5x |
1.6% | 21% | 9% | aestheticLFugchealthfirstexpertvoiceuk |
| Learning |
26W18_USP_Slate_S_1 · ecom · us · workout
120246408751090365
Best Slate ad; 25bps below threshold; priceoffer hook is right but product unproven
|
£1,836 | 1.95x needs 2.2x |
2.9% | — | — | ecomproductshowcasetrendfollowerpriceofferus |
Top Losers
By spend at £400+ · all paused| Ad | Spend | ROAS | CTR | Tags | Diagnosis & Fix |
|---|---|---|---|---|---|
|
Loser
26W17_Meet_Slate_S_1 · ecom · UK · MOF · workout
120246066517430365
|
£483 | 0.77x thresh 2.5x |
2.2% | ecomproductshowcasehypeMOFuk |
Diagnosis
Funnel mismatch (MOF placement with cold-product creative) + hype hook failure (worst hook in account at 1.55x blended, W:0 L:2)
Fix
Replace hype hook with teaserhook. Move to TOF. Do not revive this ad — replace with a new hook variant.
|
|
Loser
26W19_C155_BundleLP_S_1 · ecom · US · workout advertorial
120246768330290365
|
£555 | 1.28x thresh 2.5x |
3.5% | ecomadvertorialhypeTOFus |
Diagnosis
LP mismatch (BundleLP destination with single-product creative intent) + hype hook failure. 3.5% CTR suggests clicks but no post-click conversion — LP is the primary suspect.
Fix
Replace BundleLP destination with product-specific LP. Swap hype hook to negativehook. Do not revive without structural changes.
|
|
Loser
26W11_USP_PolkaDot_S_3 · ecom · US · everyday cheeky
120243890820630365
|
£469 | 1.99x thresh 2.5x |
2.6% | ecomproductshowcasepriceofferTOFus |
Diagnosis
Marginal loser — 1 basis point below 2.0x threshold. Cheeky type may be narrowing the qualifying audience vs thong/highwaisted. PAUSED.
Fix
Test same concept with thong or highwaisted type before retiring. The priceoffer hook is correct — the issue is likely product type breadth.
|
26W19 Testing Sprint — Persona Analysis
46 ads · UK Testing + US Testing campaigns · £3,293 total spendPersona Scorecards
| Hook | Market | Spend | ROAS | Thumbstop | p50 | vs Original |
|---|---|---|---|---|---|---|
| teaserhook (original A1/A7) | UK | £423 | 3.24x | 18% | 5% | ● Baseline winner |
| teaserhook (original A7) | US | £642 | 2.26x | 22% | 5% | ● Learning zone |
| emphasizesolution (V1) | UK | £65 | 0.00x | 16% | 2.7% | ▼ −3.24x vs original |
| emphasizesolution (V1) | US | £112 | 0.00x | 17% | 2.1% | ▼ −2.26x vs original |
| expertvoice (V2) | UK | £100 | 1.09x | 23% | 2.7% | ▼ −2.15x vs original |
| expertvoice (V2) | US | £64 | 0.00x | 22% | 2.8% | ▼ −2.26x vs original |
Emerging Signals — Watch Next Sprint
Ads: "26W19_C111_BundleLP UK Scaling" (120246702474490365) — £40 · 3.94x · 18.6% TS · p50=9.0%
Ads: "26W19_C182_WL US" (120246571217910365) — £7 · 47.8% TS · p50=10.7%
Ads: "26W19_FreePair_S_1 UK" (120246517857700365) — £203 · 3.46x | "26W19_FreePair_S_2 UK" (120246517894280365) — £82 · 4.47x
Ads: "26W19_C168_WL uk" (120246570298870365) — £40 · 0.53x · 24% TS · p50=2.1%
26W19 Test Verdict Summary
| Persona | Spend | Blended ROAS | Avg TS (video) | LP Used | Verdict |
|---|---|---|---|---|---|
| trendfollower | £295 | 3.75x | — (static only) | standard | Promo-inflated. FreePair offer driving efficiency. Retest without promo mechanic. |
| healthfirst | £1,368 | 1.49x (suppressed) | 39.5% | mostly BundleLP | Strongest video engagement. C111 on correct LP = 3.94x. Retest all healthfirst on standard LP. |
| everydayathlete | £1,031 | 1.38x | 30.4% | all BundleLP | Hype hook + BundleLP + workout product = no valid signal. Creative reset required before retest. |
| minimalistcomfort | £341 | 1.09x | 19.6% | standard LP | Hook swap destroyed conversion. Do not iterate Organic156 hook. Teaserhook is non-negotiable. |