⛔ NOT FOR LAUNCH — INTERNAL TEST. Unqualified hair-growth claims, no compliance qualifiers. Not cleared for any live placement.

Wonder v24

10 ads × native 9:16 and 4:5. Rebuilt after v23 was rejected.

What changed from v23

Plates are lit, not painted. Every backdrop is a studio gradient with real falloff — bright behind the product, deep at the edges — on a black-mirror surface with a true reflection. Floating oil spheres, batana nuts, a frozen pour, rim light on the glass. v23 was a bottle on a flat colour and a podium; that was the "cheap" read.

Type at reference scale. Headlines 118–150px serif, price tags 176px with a strike-through, CTAs 640×104 blocks. v23's were roughly half that and read as timid.

Lifestyle plates are specific — white-tile bathroom with morning window light, sunlit bedroom mirror, a towel, a plant, a glass of water — instead of generic beige.

Seven structures: AG1 — caption card on lifestyle, AG1 — marker emphasis, AG1 — serif headline on portrait, IM8 — big number + substantiation, IM8 — product with radiating callouts, Seed — hero with price strike, Seed — split comparison.

Gates — all measured, all clean

GateResult
Text overflow0 / 20
Element collisions0 / 20
Meta safe zone20 / 20
Legibility vs photograph58 / 58

Fine print is pinned to the bottom edge as AG1 and Seed do, grounded with a soft dark halo so a specular streak under one word can't kill it. Product scale is hand-length, whole bottle, clear of every edge.

What is real

Product is the actual bottle, generated into every scene from the reference photograph. The only number is the genuine 4.8/5 from 1,121 Trustpilot reviews. Offer terms ($14 first bottle, $24 refill, free shipping, skip or cancel) are the live PDP's. 47¢/day = $14 ÷ 30. 60 applications = 30 ml at 3–4 drops.

Seed — hero with price strike

Unqualified efficacy claim — not cleared to run

Seed — hero with price strike

Unqualified efficacy claim — not cleared to run

AG1 — caption card on lifestyle

Unqualified efficacy claim — not cleared to run

AG1 — caption card on lifestyle

Unqualified efficacy claim — not cleared to run

AG1 — serif headline on portrait

Unqualified efficacy claim — not cleared to run

AG1 — serif headline on portrait

Unqualified efficacy claim — not cleared to run

Seed — split comparison

Unqualified efficacy claim — not cleared to run

IM8 — product with radiating callouts

Unqualified efficacy claim — not cleared to run

IM8 — big number + substantiation

Unqualified efficacy claim — not cleared to run

AG1 — marker emphasis

Unqualified efficacy claim — not cleared to run