Growth planCleantra · Google · YouTube only · Oct 27, 2026 · updated Nov 2

One product.
Two campaigns.
$200K a month.

Cleantra spent $2.1M on cold video on AppLovin in the last 90 days, at NC ROAS 0.91. This plan brings those winners to YouTube with the structure we set for Ledisa, and starts small: two campaigns at $100/day each, on the T-Nutra offer page, so the first read is the video. Dominuss's idea of testing where the video sends people comes second, once a router page can split the traffic.

NOVTest · $200/dayDEC 1ScaleDEC 20$6.5K/dayJAN 1–31$200K month
0.91
Cleantra NC ROAS on AppLovin video, last 90 days ($2.10M)
72%
of that spend went to 14 videos with ≥ $30K at ≥ 0.9
2
campaigns at launch, Shorts and in-stream, 2 videos each, built paused Oct 30
≥ 0.9
The bar: NC ROAS, Triple Whale, 7-day window
New · Oct 28Benchmark: how Resilia, Lymphoria and Serene Herbs made it on YouTube 6,546 video ads read, and what they change in this plan→
00:00The goal

The target, proposed.

Same rules as the Ledisa plan, sized to Cleantra: YouTube only, one calendar month, held at the NC ROAS bar and read in our own data.

Target month · January 2027
$200K

≈ $6.5K/day for 31 days on Cleantra YouTube. That is +35% on Cleantra's $571K of monthly paid spend, a big step, but under the ~$700K a month AppLovin video alone ran at over the last 90 days (NC ROAS 0.91). January is the first full month after the test gates and the December ramp, and it keeps BFCM week out of the test read.

◎
NC ROAS ≥ 0.9Triple Whale · Triple Attribution · 7-day window · YouTube campaigns only. Same bar as Ledisa; below the 1.0 floor used for Demand Gen elsewhere. Cleantra's AppLovin video is at 0.78 over the last 30 days.
▶
YouTube onlyIn-stream, in-feed and Shorts. Discover, Gmail and Display are switched off in every campaign.
⇶
One door firstEvery ad goes to the T-Nutra offer page, the page Google Search already runs. The quiz joins as a second door once a router page on get.trycleantra.com can split 50/50.
⚑
Disciplined scaleKill rules per campaign, gates per phase. Budgets move +20% per step at most; the bar never moves.
00:40Why Cleantra

The winners exist. The channel is missing.

Picked from Triple Whale and the company's Creative Report, not a guess.

Cold video works
$2.10M

AppLovin video on Cleantra Lymphatic in 90 days, at NC ROAS 0.91 (Triple Whale, TA 7d). 14 videos carried $1.52M of it at ≥ 0.9.

AppLovin is shrinking
$327K

AppLovin in the last 30 days, at 0.78: under half its 90-day monthly pace. The same winners need new inventory. YouTube is the closest thing to AppLovin that Google sells.

Room to absorb
+35%

$200K on top of $571K of monthly paid spend (Triple Whale, last 30 days). AppLovin video alone ran at ~$700K a month over the last 90 days, so the store has absorbed cold video at this size before.

01:20The honest gap

Cleantra has tried Demand Gen. It fell short.

$14K at 0.47 through August, and the native run of the last 30 days is at 0.06. The setup failed in three known ways, and each one has a fix.

NC ROAS by source: Cleantra history vs. the bar
Triple Whale, Triple Attribution · gold line = 0.9 floor
View as table
i.

Bid on purchases

The Sep–Oct Demand Gen run optimized to "advertorial click + purchase". Google found people who click: 239 clicks to the offer, 1 purchase.

clickout + purchase goal
Purchase only → tROAS at 50 sales
ii.

Proven creative

The summer run used Meta videos. Meta is Cleantra's weakest cold channel: 0.07 on $18K in the last 30 days. AppLovin is the strongest.

Meta winners
AppLovin winners, fixed for Google
iii.

The right door

Demand Gen traffic went to the Search top-5 advertorial: $2.9K, 4 new customers. AppLovin sends 70% of its Cleantra visits through a short quiz on the brand domain.

one page, chosen by habit
T-Nutra offer page first, quiz as door two
02:00What we take from Dominuss

Their idea, our structure.

Since Oct 23, Dominuss has run Ledisa video with each video as four ads, one per page. We take the idea of testing the door. We keep the structure we set for Ledisa, and the split follows Gian's Oct 21 rule for lander tests.

Dominuss on Ledisa · first week

Google decides how much each door gets

With one ad per page, the split is Google's choice, not an even test: the top door got 1.6× the bottom one in week one. Video only, Oct 20–26: $4.0K, 4 new customers, NC ROAS ~0.05. Too early to call any door.

Free-gifts offer
$1,217 · 2 NC
Product page
$1,169 · 2 NC
Advertorial
$923 · 0 NC
50% offer page
$739 · 0 NC

Google Ads 7566607070 + 5541627821, DOM video campaigns · NC = Triple Whale TA 7d by ad_id · 15 of their 61 video ads disapproved, 16 more "approved (limited)"

The merge
  • Test the door, not only the offer page. Round 2: the quiz joins once the router page exists; the product page after that.
  • Graduation. A video that holds NC ≥ 0.9 for 7 days moves into its own campaign.
  • Purchase objective, no tCPA at start. Same as ours.
  • One ad per door. Replaced by an even split inside one Voluum campaign, read on revenue per visitor. One ad per video also keeps Triple Whale's per-video read.
  • Excluding men and 18–34. On Cleantra, men are 34% of non-brand Search purchases at the same ROAS (0.94 vs 0.94).
  • Shorts and in-stream in one campaign. We keep them apart, so one format can't starve the other.
  • Kept from the Ledisa plan: one campaign per format, YouTube only, purchase bidding, kill rules, gates, native 16:9, Search Brand ready before launch. Remarketing and the geo holdout come with the scale.
02:40The door test

One door now, the split next.

Each video runs as one ad. Its link goes through a new Voluum campaign (direct tracking) to the T-Nutra offer page. Direct tracking can't split visitors between two pages, and it has no click where California and New York could be redirected, so both states are excluded in Google instead. The 50/50 with the quiz needs a router page on get.trycleantra.com (Netz), built separately and with its own OK. Four doors were cut to two on Oct 29, then to one for launch the same day.

▶ Video adone per video · Shorts, in-stream or RMK
→
Voluumnew campaign 9da58a29 · never a live one · direct tracking · CA + NY excluded in Google
→
0%
A · Offer page (1/3/6) · outlost to T-Nutra on Google, Oct 14–22
out
100%
B · T-Nutra free-gifts offerget.trycleantra.com/ntz-free-gifts-sg1-lymphatic
control
0%
C · Product page · round 2trycleantra.com/pages/pi-sg1-lymphatic
later
next
D · Short quiz → offerq.trycleantra.com/lymphatic/qz-w4-short · needs the router page
round 2
→
Netz checkoutPurchase → Google bidding · Triple Whale · Voluum
A · out

Offer page (1/3/6)

The old default. When Google sent equal traffic to both offers, it lost, and since Oct 22 the main US Search path runs 100% T-Nutra.

Google, Oct 14–22 (Voluum): $4.52 per click, 5.4% CVR on 2,094 clicks vs T-Nutra's $7.69, 11.3%
B · control

T-Nutra free-gifts offer

Buy 1, Get 1 Free plus free gifts, the structure Black Friday keeps. What Google Search runs today, so it is the fair control.

Google, Oct 14–22 (Voluum): $7.69 per click, 11.3% CVR on 1,833 clicks
C · round 2

Product page, 3 bundles

One-time purchase, not a subscription, so a win would mix page and offer model. Its 3-bundle price has a bug to fix first. Comes back as a one-time vs subscription test.

PMax, 30 days: EPV $2.55 on 7.8K visits (warm shopping traffic)
D · round 2

Short quiz → offer

The door the AppLovin winners were trained on: 276K of 396K Cleantra AppLovin visits in 30 days. Joins at 50/50 once the router page is live.

AppLovin: EPV $0.78 vs $0.62 direct to offer (not randomized)

How we read it

Primary: revenue per visitor per door, in Voluum (EPV). Then click-out and CVR. NC ROAS stays per video in Triple Whale.
What the budget can see: at ~$2.30 per click (Dominuss's Ledisa video), $200/day buys ~85 visits, ~2.4K by day 28. Enough to read the videos on one page, too few to split between two. That is why the second door waits for more budget and the router page.
When door D joins: 50/50 with B, a door whose RPV is under half the other's, with ≥ 1.5K visits each, comes out early; the winner is checked against Triple Whale NC orders per door (Voluum counts only the first order, and the two offers renew differently).
Round 2 · not now

The advertorial door

Dominuss's fourth door. On Cleantra it waits, for three reasons:

  • → It lives on a third-party domain, so it can't share the split without a destination mismatch. It would need its own ad, which brings back Google picking the door.
  • → Cleantra's Demand Gen to the top-5 advertorial: $2.9K, 4 new customers, 0.06 in the last 30 days.
  • → A top-5 comparison after a Cleantra-branded video sends a sold viewer back to shopping.

It comes in on Dec 1 as a single-product article, only if door D (quiz) beats the direct doors. That would show that content before the offer works on video.

Before launch · trackingThe ad link carries Voluum's cpid/oid and the Triple Whale parameters to the T-Nutra page, which loads (200, checked Oct 30). A real-click check runs once the ads serve. The quiz still needs its end-to-end gclid test before it joins: Ledisa's old quiz dropped the gclid.
Before launch · policyGoogle reads the page, not only the ad. Most of what the quiz says (swelling, toxins, drainage, a week-by-week timeline) already serves on approved Search pages. Only two lines are its own: "the scale starts to shift / your belly softens" and "in minutes"; Saro softens them before the quiz joins. The four launch ads went into Google's review on Oct 30.
Before launch · VoluumDone Oct 29: new campaign 9da58a29, cloned from the active paths of the live Search campaign, direct tracking to the T-Nutra offer. The live campaign was not touched.
03:30Campaign architecture

One product: two campaigns to start, never mixed.

In-stream is split from Shorts, so each format gets its own budget and learning: fewer videos, separate campaigns. Account: Cleantra - DGEN (970-617-2184). Both built paused on Oct 30. Remarketing joins with the scale. Search and PMax are not touched.

Product · 100%
Lymphatic Drainage Drops

All $2.10M of Cleantra's AppLovin video is this product. Oregano, ParaVanish, Astaxanthin and Soursop have no video history and stay on Search and PMax. US minus California and New York, English. One video per ad, so Triple Whale reads NC ROAS per video.

9:16

Prospecting · Shorts

CL_LYMPH_DGEN_YT_SHORTS_PSP
Campaign ID
24410015997 · $100/day
Places
Shorts only
Videos
#1909 FluidPools and #10897 SockMarks, 9:16, one ad each
Ad group
One: "Shorts - Broad 25+". Interest ad groups rarely serve for health products, so Google's optimized targeting finds the audience
Audience
Broad, all genders, 25+, optimized targeting ON
Bid
Max conversions (Purchase) → tROAS at 50
16:9

Prospecting · In-Stream

CL_LYMPH_DGEN_YT_INSTREAM_PSP
Campaign ID
24415194152 · $100/day
Places
In-stream + in-feed
Videos
#4590 BackedUp and #488 Sludge, two-column 16:9, one ad each. Native AI reframes come next and run as their own ads, so we see whether native pays for its credits. Never a pillarboxed vertical
Ad group
One: "In-Stream + In-Feed - Broad 25+"
Bid
Max conversions (Purchase) → tROAS at 50
all

Remarketing · later

CL_LYMPH_DGEN_YT_RMK
Lists
Visitors & checkout starts 30d, buyers excluded. They live in the Cleantra Search account and get shared through the MCC
Starts
With the scale, not at launch
Door
T-Nutra offer page, then the winning door
Budget
≤ 10%. Health policy can block lists. Ledisa's offer-page RMK did serve ($316, Oct 20–26)
● YouTube In-Stream● YouTube In-Feed● YouTube ShortsDiscoverGmailDisplay

How it reaches $6.5K/day: more campaigns, not bigger steps

A video that holds ≥ 0.9 for 7 days graduates into its own campaign, on the winning door, at ~$700–900/day. January runs on about eight campaigns plus RMK, and that needs the weekly pipeline of new videos (see Creative and the benchmark). Long-form videos run in their own ad group so they are read apart. Each budget moves +20% per step at most, and the bar never moves.

IS·1
IS·2
IS·3
IS·4
SH·1
SH·2
SH·3
SH·4
RMK
In-stream (≈ 50%)Shorts (≈ 40%)Remarketing (≤ 10%)
04:10Creative

We start from what already sells, then add volume.

Six of the 14 AppLovin winners (Creative Report, Jul 28 – Oct 26, Triple Whale 7-day pixel). We read each transcript against Google's rules. Every card shows what we keep and what has to change before Google. The benchmark adds a weekly pipeline of new videos on top.

What the benchmark changes

Read the benchmark →

Resilia, Lymphoria and Serene Herbs launched 1,049 new videos in October (run as 2,145 ads) and let Google find the few that sell: about 15 videos carry half of each brand's views. Our 14 winners are a better start than theirs, but they are not enough volume.

New videos by slots, not by calendarUp to 4–5 live ads per ad group; a new video goes in only when one is cut or graduates. At $200/day the first slots open as videos are cut or graduate; about 3–4 a week once the budget grows
A long-form arm3–10 min story versions; half their views come from videos of 3 minutes or more
Spanish: parked27% of Lymphoria's views come from its Spanish videos, but we have no Spanish market data of our own. Not in this test
AI characters, animated or realisticA realistic AI person can narrate or act a scene labeled as a dramatization. Never a fake customer telling her results, never a doctor or nurse
No Rx drugs, no drug puns"I'm Cleenjaro" (#484) reads as Mounjaro. #485 names Levothyroxine and "your pill… T4", so the Thyroid video is out, even at $305K.
No disease claims"Restored their liver health", thyroid treatment, kidney. Keep the language #3337 already uses: "traditionally used to support fluid movement".
No fake urgency"Someone is getting fired", "we lied about the price", "if you can still see it, it's in stock", Halloween and Labor Day clocks. Prices must match the live door.
No body shaming or before/after"Man boobs", "six months pregnant by 8pm", "flatter belly by week one", morning-vs-evening photos, the bra-and-jeans mirror shot.

We edit them ourselves, with AI

We don't send small edit requests to the creative team: the fixes, the native 16:9 versions and the new variants are made on our side, scripted. Video runs in the company's Higgsfield workspace (CLI, plan credits); voice, music and lip-sync in ElevenLabs (company account). Both connected Oct 28. Cuts run free on our Mac. Already done on Oct 27: cut-only fixes of #488, #434, #1909 and #4590, each verified by re-transcribing (the burned-in captions are cut along with the audio). #1909 and #4590 still need a new hook.

TranscriptWord-level timestamps of every lineWhisper · local
CutRemove a claim or a shot; captions go with itffmpeg · $0
Re-voiceSwap a line in an AI voice ("Cleenjaro" → "Cleantra"). A real creator's voice is never cloned without a releaseElevenLabs TTS v4
CoverNew 3–5 s shot over a problem frame, or a new hookSeedance · Kling · Veo
16:9Reframe wide, upscale. If it doesn't look native, a two-column layout. Never blurred barsHiggsfield reframe · ~12 credits/s
QAAudio + on-screen text vs. the blacklist, −14 LUFS, Carlos reviewsWhisper · OCR
UploadTo YouTube via the Google Ads API, AI disclosure setGoogle Ads API

Measured on Oct 28 with Higgsfield's free cost estimate: a 16:9 reframe of a 30 s video ≈ 363 credits; a new 5 s shot 7.5–35 credits depending on the model (Kling 3.0 Turbo → Seedance 2.5). The pilot batch (week of Nov 2: the fixed winners, two new hooks, two long-form stories) logs credits and hours per kind. Our own cap is set: Higgsfield 2K credits in October and 10K in November, ElevenLabs 5K and 75K, checked every Monday. Rules: no voice or lip-sync changes on a real actor without a release, our own credit cap (the shared pool has none, and it fell ~3,000 credits in a few hours on Oct 28 without us), files stay off GitHub.

The 14 winners: AppLovin originals

Cleantra Lymphatic videos with ≥ $30K on AppLovin and NC ROAS ≥ 0.9, Jul 28 – Oct 26 (Triple Whale 7-day pixel, Creative Report). Original 9:16 files hosted by AppLovin. The status column is the Google read.

ConceptAd IDFormatSpendNC ROASGoogleFile
05:00Timeline & gates

Know by Dec 1. Run it in January.

Each phase has a gate. Money only scales on Triple Whale and Voluum numbers, never on Google's conversion column.

OCT 27 – NOV 2 · BUILD
NOV 3–30 · TEST
DEC 1–20 · SCALE
DEC 21–31
JAN · $200K
OCT 27 – NOV 2
BuildFix the winners in 9:16 with a transcript and frame check, two-column 16:9 for each and a native reframe test. Pilot batch (new hooks, two long-form stories) to measure cost per kind. Voluum split B/D with the CA + NY rule (needs OK) + 20-visitor QA per door. Search Brand bids and misspellings.
NOV 3
Launch · $200/dayShorts + in-stream, $100/day each, T-Nutra offer page, CA + NY excluded. Goes live after the review of the paused build. From week 2, new videos as slots open.
NOV 10 · GATE
Day 7: attentionCTR ≥ 0.75% · a campaign with 0 NC orders after ~$700 pauses
NOV 17 · GATE
Day 14: directionTA7 NC ROAS ≥ 0.6 continue · < 0.4 the campaign goes off
NOV 23 – DEC 1
Black Friday, read apartThe promo runs from Nov 1 with the same BOGO / B2G2. Videos keep their voice-over offer-free; a Black Friday end card goes on once the offer page shows the banner. The whole test runs in BF season, so January may read differently
DEC 1 · GATE
Day 28: scale or stop≥ 0.85 scale, +20% per step · 0.6–0.85 one more creative round · < 0.6 stop, budget back to Search
DEC 20
$6.5K/day target~8 campaigns, on the winning door once the quiz has been read. Advertorial door only if the quiz won.
JAN 1–31
The $200K monthAt ≥ 0.9. Daily pacing, weakest campaigns cut first.
Kill rule per campaignTarget NC CPA at 0.9 = $93 (Cleantra's Google NC AOV $84). Judged at 1.5× ($140), paused at 3× ($280) with no purchase.
05:40Projection

The ramp, day by day.

Spend follows the gates. The NC revenue line is the floor case (0.9); at 1.0 it sits on the spend line.

Cleantra YouTube daily spend and NC revenue at the 0.9 floor
Nov 3, 2026 → Jan 31, 2027 · USD per day · hover for values
SpendNC revenue at 0.9 (floor case)
NOV · TEST
$5.6K
NC rev $5.0–5.6K
DEC · RAMP
$109K
NC rev $98–109K
JAN · TARGET MONTH
$200K
NC rev $180–200K · ~2,150–2,400 new customers

Max exposure before the scale decision: ~$5.6K (2 campaigns × $100 × 28 days), less if a kill rule fires. The smaller test makes the December ramp steeper: ×32 in 20 days. A single budget can't get there at +20% per step, so the ramp has to come from graduated campaigns and new videos, and only starts if Dec 1 says ≥ 0.85. If the pipeline can't feed it, January lands below $200K rather than below the bar.

06:10Search Brand readiness

YouTube creates the search. Brand must catch it.

Cleantra's brand Search campaigns show on about half of brand searches. The Lymphatic brand campaign, the product the videos sell, shows on one in five. We fix that before launch.

~53%BRAND IS
Lymphatic brand: 20% · lost to rank 80% · to budget 0%

So the lever is keyword bids, not budget. Seven brand Search campaigns, last 30 days: 14.1K impressions, $4.4K.

Viewers hear the name. They don't read it.

Our speech-to-text heard the winners' voiceovers as "Clentra", "Klentra", "Clientra" and "Clienture". People already search the misspellings: 414 impressions in 30 days, 3.7% of brand search terms. Video will multiply them.

clentra191cleanatra98cleanantra25cleanetra19cleintra17tryclentra14cleantera11clentra lymphatic drainage10clantra9clean tra9

impressions, Sep 27 – Oct 26 · Cleantra - Search 257-883-8909, brand (ONB) campaigns

Bid up Lymphatic brand first, by keyword, along Google's bid-simulation curve: push it from 20% toward 80% while brand NC ROAS stays above target. Our brand bid tool already does this.
Close the misspelling gaps: check which variants already run as exact keywords and add the rest (clentra, cleanatra, cleintra, klentra, clientra…), each with its own bid.
Leave the brand PMax alone: the five brand PMax campaigns also catch brand searches and are top performers. Do not touch.
Keep budget headroom: 0% lost to budget today. Alert the day it rises above 0.
Read it correctly: brand NC ROAS follows the store's new-customer pool. A YouTube lift shows up as more brand searches and NC orders, not as a higher brand ratio.
06:50Measurement

Three reads. Our data only.

The YouTube tab in Tepui, built for Ledisa, gets a Cleantra view. The door table comes with the second door; the geo holdout, with the scale (at $200/day it can't show anything).

Per video

Tepui · YouTube

Month-to-target, pacing, TA7 / TA14 / LC7 per campaign and per video (one video per ad, Triple Whale carries the Google ad_id), policy status per video, kill-rule flags.

Per door · round 2

Door table

Visits, share of split, click-out, CVR and revenue per visitor for each door, from the Voluum campaign. Gates on day 14 and day 28 read this table.

Incrementality

Is it new, or AppLovin's?

If YouTube only takes credit from AppLovin or Meta, the store's total new customers don't move. We read them in YouTube states against the 20% holdout states.

Search Brand demandBrand impressions & clicks by state, dailyGoogle Ads · geographic view
Brand NC revenueNC orders & NC ROAS from brand campaignsTriple Whale
Organic + directSessions and new-customer ordersGA4 + Triple Whale channels
Store-wide NCAll new customers, YouTube vs holdout statesTriple Whale · Shopify orders
Blended view(YouTube + Brand + organic/direct NC) ÷ YouTube spendreported next to 0.9, never instead
07:30Status

Where things stand, Nov 2.

What is ready, what needs a yes, and what comes next.

PROPOSEDGoal and bar$200K/month on Cleantra YouTube, January 2027, NC ROAS ≥ 0.9 (Triple Whale, TA 7d). Same bar as Ledisa, below the 1.0 Demand Gen floor.
IN REVIEWCampaigns built, pausedCL_LYMPH_DGEN_YT_SHORTS_PSP and CL_LYMPH_DGEN_YT_INSTREAM_PSP, $100/day each, ~$5.6K max for 28 days. They turn on after Carlos's review; the four ads went into Google's policy review on Oct 30.
DONEVoluumNew campaign 9da58a29 (Oct 29) to the T-Nutra offer page. The live Search campaign was not touched.
READYDoor and winnersThe T-Nutra offer page is live. The quiz waits for the router page (Netz, its own OK). 14 winners pulled with their files.
READYAI toolsHiggsfield seat in the company workspace and the ElevenLabs company account, both connected Oct 28. Oct 29, re-checked frame by frame: #1909 (new end card, the old one still showed "Up to 50% off" on screen), #4590 and #488 ready. #434 is blocked: its narrator is a surgeon and a "Dr." in a coat, and it has a bra-and-leggings mirror shot.
NEEDS OKAI charactersCredit cap set Oct 29 (Higgsfield 2K Oct / 10K Nov, ElevenLabs 5K / 75K), reviewed every Monday. Still needed: one line from legal on realistic AI narrators and dramatizations (never a fake customer).
NEXTPilot batch, then new videos by slotsWeek of Nov 2: new hooks for #1909 and #4590, two long-form stories, a fix for #434 (cover the doctor shots). Then 3–4 new videos a week as slots open. See the benchmark.
DONEYouTube channel@cleantra created Oct 30, as with @ledisaofficial. 8 videos uploaded unlisted (9:16 and 16:9 of #1909, #10897, #4590, #488), marked as altered or synthetic content and not made for kids.
NEXTSearch Brand + Dominuss readLymphatic brand bids and misspellings before Nov 3. At weeks 2–3 we compare with Dominuss's Ledisa read and adopt any clear winner.