Solawave funnel swipe file: what to copy, by stage

Proven only. Solawave's own account gives us the top-of-funnel winners with real ROAS. Their account never funded a middle or bottom campaign, so those examples are the longest-running, most-duplicated retargeting and explainer ads from Omnilux and CurrentBody, the two closest competitors, plus Solawave-library formats that ran outside the export window. Each card says what to keep, what to swap for our claim rules, and the one variable to split-test.

TOF

Top of funnel: cold, stop the scroll

Audience: never heard of Solawave. Job: earn the first 3 seconds and the click. Judge on hook rate (target 30%+) and cost per click.

Source: Solawave's own Meta account, 1 Jul to 27 Aug 2026. Every one of these has real ROAS behind it. This is the only stage where their account gives us proven examples.

Solawave · SW01 AnnMarie explainer94s video
ROAS 3.40 · $13,167 · 110 purchases · 25% thru-play

Esthetician gives a buying checklist; the mask is the only thing that passes it. 47 seconds before the brand is named.

Keep
Credential first line, NASA beat, the $40 Amazon enemy, checklist → reveal, talking head + cutaways, 60–90s.
Swap
Our own AI esthetician 40–50. Claims to spec (FDA-cleared for full-face wrinkles, never next to firming). Cut neck upsell and BOGO.
Split-test
First line only: checklist / $500 spa / stop buying off Amazon / my 52-year-old client. Same body.
Solawave · SW03 50yo POV17s video
ROAS 3.01 · $4,809 · 34 purchases · 43% hook

Age in the first line, one text block, four ordinary shots, music only. Cheapest ad in the account to make.

Keep
Age stated in line one. One block of text the whole time. Mirror → mask lit → sofa → mask in hand. 15–20s.
Swap
Talent 55–62. Drop 'lines softened'. The story is the ritual and the shelf she threw out.
Split-test
The number (54 / 56 / 58 / 61) × the 3-minute moment (kettle / dishes / school run).
Solawave · SW06 'Did you finally get Botox?'73s video
ROAS 2.12 · $3,621 · 48% hook rate (best in account)

Best opening two seconds Solawave has. Everything after the hook is weaker than the hook.

Keep
Husband line word for word. Handheld selfie, real house, messy counter. '3 minutes during a podcast intro'.
Swap
One talent 38–48, 45–55s not 73. Cut Botox-ages-you, 'as lifted as Day 7', 'firm and brighten' next to FDA-cleared.
Split-test
Hook A husband / B 'favourite hack without Botox' / C 'not ready for Botox, not ready to do nothing'.
Solawave · SW08 'See the blind spots?'
Solawave · SW08 'See the blind spots?'static
ROAS 3.24 · $15,036 · 117 purchases · CTR 1.99% (2× account static avg)

Two masks side by side, one has gaps. The picture is the argument.

Keep
Question headline, ours vs theirs, LEDs lit, white catalogue background, number in the sub-line.
Swap
'Theirs' stays generic. Band = FDA-cleared for full-face wrinkles · 3 minutes until BOGO confirmed. Logos only with verified list.
Split-test
Headline question vs statement ('They have 132. We have 320.') · band copy · with vs without logos.
Solawave · SW09 '132 vs 320'
Solawave · SW09 '132 vs 320'static
ROAS 2.32 · $50,197 · 283 purchases. The static that scales.

Single mask, the LED count as the headline. Held above-average ROAS at $50k, so it survives spend.

Keep
Number-led headline, '3 minutes' sub-line, product-only image.
Swap
Same band and logo rules as SW08.
Split-test
Single mask vs side-by-side · '3 minutes' vs 'FDA-cleared' as the sub-line.
Solawave · SW07 'Not ready for Botox' 8s8s video
ROAS 2.40 · $3,005 · 40% thru-play

One line, two shots, 8 seconds. Runs as TOF filler and as a BOF reminder.

Keep
Headline on both shots. Mask in hand → mask on, lit.
Swap
Sub-line = 3 minutes · FDA-cleared for full-face wrinkles. Drop press logos.
Split-test
Sofa vs bathroom · sub-line FDA vs '3 minutes a day'.
MOF

Middle of funnel: warm, answer the objection

Audience: watched a TOF video or hit the site, didn't buy. Job: belief. 'Does it work', 'is it worth it', 'which one'. Judge on thru-play and cost per add-to-cart.

Source: Solawave ran no MOF campaign, so these are the longest-running, most-duplicated explainers from Omnilux and CurrentBody (duplicates and days running are the public proxy for a winner), plus one Solawave-library ad that ran outside the export window.

Omnilux · 'Is it worth it? I tried it so you don't have to'31s video
Ran 420 days · 26 duplicates · est. $47k spend (EU). Their most-copied video.

Skeptic review framing. Opens on the doubt, answers with wavelengths + 40 clinical studies + FDA-cleared, ends 'you won't regret it'.

Keep
Doubt-first hook. Two-wavelength explanation. Study count as proof. 30s.
Swap
Our proof = 4 published wavelengths, 320 LEDs, K252983 full-face wrinkles, 32-person study attributed to Solawave. Never say 'approved'.
Split-test
Hook: 'Is it worth it?' vs 'I was the skeptic' vs 'I tried 4 masks'.
CurrentBody · dermatologist checklist46s video
Ran 138 days · 3 dups · same structure as AnnMarie, from a competitor

'Why your LED mask isn't working' → 3-point checklist → only ours passes. Proof the format is a category winner, not a one-off.

Keep
Checklist structure, 'cheap $30 mask will not work', coverage + LED count.
Swap
Our numbers, our talent. This is the MOF cut of SW01: shorter (45s), no NASA beat, straight to the checklist.
Split-test
3-point vs 4-point checklist · derm vs esthetician credential.
Omnilux · 'Clients ask me what mask I recommend'49s video
Ran 173 days · 17 dups · est. $15k (EU)

Esthetician authority + 'most tested brand' + 10 minutes hands-free. Retention-friendly, no hook gimmick.

Keep
Authority opener, 'hands-free, bring it anywhere', routine framing.
Swap
'3 minutes' beats their 10. Our clearance line. No competitor named.
Split-test
Esthetician vs 'I'm 52 and skeptical' as the narrator.
Solawave · 'Watch this before trying fillers'50s video
Aug 2025, 10 dups, EU test. Solawave's own objection-handling script; ends on the 60-day guarantee.

'Most products only treat the surface' derm explanation, then the mask, then 'there's a 60-day money-back guarantee'.

Keep
Fillers/Botox comparison opener. Derm-said-why beat. Guarantee close.
Swap
Voice: it's an AI VO. Redo with a real-sounding UGC read. Strip 'firmer, brighter' near the FDA line.
Split-test
Opener: 'before fillers' vs 'before Botox' vs 'before your next facial'.
Omnilux · 'One-time purchase. Long-term payoff.'
Omnilux · 'One-time purchase. Long-term payoff.'static
Ran 199 days · 18 dups · US/CA

Cost logic in one static. No needles, no downtime, buy once.

Keep
Headline math, derm-backed + editor-loved trust line.
Swap
Solawave version: '$399 once. $2.56 a session.' (399/156). No competitor prices unless re-verified that morning.
Split-test
Per-session math vs 'less than one Botox appointment'.
BOF

Bottom of funnel: hot, remove the last excuse

Audience: product-page visitors, cart abandoners, 75% video viewers, from OUR pixel. Job: the nudge. Guarantee, eligibility, scarcity, deadline. Judge on ROAS only. Needs 2–3 assets at launch; the audience is empty until TOF fills it.

Source: Solawave ran no BOF campaign. These are competitor retargeting ads that have run for months (some still active), plus two Solawave-library formats that prove the offer and guarantee angles exist in their own history.

CurrentBody creator · 'Are you still debating this mask?'41s video
Ran 156 days · copy: 'If you keep seeing this mask, you're probably still thinking about it… sitting in your cart'

Pure retargeting script. Names the hesitation (price), reframes (you're already spending on results), closes on 'I haven't regretted it once'.

Keep
'Still debating' opener. 'It lives in a drawer' fear, answered. 'I wear it while answering emails'.
Swap
Our talent, our claims, 60-day guarantee close instead of a creator code.
Split-test
Opener 'still thinking about it?' vs 'this mask is following you around'.
CurrentBody creator · 'If this mask is following you around your feed'29s video
Ran 226 days · 8 dups · 'this is your sign to finally start'

Second retargeting script from the same creator. Shorter, spec-led, ends on 'if it's been sitting in your cart'.

Keep
Feed-following opener, spec proof, cart line.
Swap
Swap the 10% code for the guarantee (or BOGO if confirmed).
Split-test
29s vs a 12s cut of the same script.
Omnilux · 'Try risk-free for 4 weeks'
Omnilux · 'Try risk-free for 4 weeks'static
ACTIVE, running 467 days · 23 dups · US/CA/AU/NZ

Guarantee as the whole ad. The longest-running static in their account.

Keep
Guarantee headline, no needles no downtime, one product image.
Swap
Ours is stronger: 60 days, not 28. '60 days. Risk-free. Full refund.'
Split-test
'60-day guarantee' vs 'Try it for 60 days. Send it back if not.'
Omnilux · 'Now eligible with HSA/FSA'
Omnilux · 'Now eligible with HSA/FSA'static
ACTIVE, running 523 days · 29 dups · their most-duplicated static

Payment-eligibility as the nudge. Solawave's PDP confirms the mask IS HSA/FSA eligible, so this is ours to run.

Keep
'Good news for your skin and your wallet' framing, card icon.
Swap
Solawave mask, our band. Link to Solawave's HSA/FSA info if they have a page.
Split-test
HSA/FSA alone vs HSA/FSA + 60-day guarantee stacked.
Omnilux · 'BACK IN STOCK, shop before we sell out again'
Omnilux · 'BACK IN STOCK, shop before we sell out again'static
Ran 333 days · 21 dups · 'Trusted by 150k+ customers'

Scarcity without a fake countdown. Solawave's own Scarcity angle did 2.17 with only 2 ads, and SW11 did 2.53.

Keep
Restock/sell-out framing, customer count as trust.
Swap
Only run when true. Solawave-reported figures only ('772 clinicians', '1M+ women' as they state it).
Split-test
'Back in stock' vs 'Almost gone' (SW11 format with a face).
Omnilux · review-quote video 'I wish I'd bought it sooner'8s video
Ran 638 days · 20 dups · est. $6.4k. One quote, product b-roll, music.

Real review as the whole ad. 8 seconds. The cheapest BOF video format there is.

Their testimonial ANGLE lost money at 0.89 as a cold ad. It's a retargeting format, not a prospecting one.

Keep
One verbatim review on screen, product lit, music only.
Swap
Pull real Solawave reviews with an age in them ('I'm 52…'). No outcome claims we can't attribute.
Split-test
Which review: hesitation-then-glad vs husband-noticed vs 3-minute convenience.
Solawave · SW11 'Almost Gone' selfie
Solawave · SW11 'Almost Gone' selfiestatic
ROAS 2.53 · $14,532 · 81 purchases (ran broad, works harder warm)

Scarcity with a face. Same message as SW12 type-only, which lost money at $100k.

Keep
Person in frame, towel, mask in hand, one urgency line.
Swap
Offer band → guarantee band unless BOGO confirmed. Keep the face.
Split-test
Selfie vs product-only (SW12) proves the face matters; test smiling vs mask-on.
Solawave · SW10 'Final act: BOGO free'
Solawave · SW10 'Final act: BOGO free'static
ROAS 2.13 · $34,006 · 178 purchases

Offer + deadline framing ('when the curtain closes, this offer is gone'). Only usable if BOGO is approved for our account.

Offer-led. Do not build until Max confirms BOGO.

Keep
Deadline metaphor, offer as headline, benefit trio.
Swap
Hold until BOGO is confirmed. If yes, lift as-is with our band.
Split-test
BOGO vs guarantee as the band on the same art.
CurrentBody creator · 'EXTENDED: 20% off until Dec 6'41s video
Ran 5 days at $405 est. · deadline format

Deadline retargeting. Same creator body, new opener with a date.

Keep
Date in the first line, 'they rarely mark it down like this'.
Swap
Only with a real offer end date. Guarantee version: no deadline needed.
Split-test
Deadline vs no deadline on the same body (only if an offer exists).

Claim rules apply to every remake: FDA-cleared for full-face wrinkles only, never "approved", never next to firming/texture/dark-spot claims, no outcome promises in short form, no competitor named, press logos only with Solawave's verified list, offers only when confirmed. Files: ~/Downloads/SOLAWAVE_AFFILIATE/FUNNEL_SWIPE.