Skip to content
Draft concept by Danilo Vicioso, not affiliated with ByRokko.
Let's chat

Growth plan for ByRokko, 6 Oct 2026

Scale spend. Hold CAC.

ByRokko has sold more than 4 million products, and Shine Brown sells at $21.49. The plan protects one number, a target CAC of $10.08, and spends tests on creator-led ads until the winners earn more budget.

ByRokko
Target CAC
$10.08
New ads a week at peak
20
Creators live by week six
10
Test spend, six weeks
$24,000

01 The number

Hold CAC at $10.08 while Shine Brown sells at $21.49

The number to protect is a target CAC of $10.08. It comes from a $21 average order, a 40% margin and one repeat order: a $16.80 ceiling, then a guard line at 0.6 of it. These are my assumptions until week one replaces them.

Protect

Target CAC: $10.08 on a first purchase

Ceiling = average order × margin × (1 + repeat orders): $21 × 40% × (1 + 1) = $16.80. Guard line = 0.6 × $16.80 = $10.08. Across the ranges: $9.18 to $92.46.

Three moves

  1. Kill losing ads early, before any one concept drifts past the $10.08 guard line.
  2. Move spend only to winners that hold CAC, never to the catalog's biggest names by default.
  3. Report daily CAC so a drift toward the $16.80 ceiling is seen the same day.
products sold globally
4 million
Published
reviews and comments across social media
400,000+
Published
saved when you mix three or four favourites, plus free shipping
20–25%
Published

02 Variety

Shine Brown Oil and Coconut Bomb need different hooks

Each ad concept has to carry one product, one reason to buy and one proof, and change only one variable from the last. The range runs from Shine Brown at $21.49 to Strawberry Tanning Mist, whose own page describes a glow lasting up to 5 days, so every product needs its own hook.

Reasons to buy, proof and creative count
Reason to buyProof you already haveAds (proposed)
Fast results, any skin typeExpect fast results regardless of your skin type.4
Results within an hour95% of users see results within an hour3
Pleased babes2M+ Pleased babes3
A Shine Brown every 39 secOne Shine Brown is sold every 39 sec2
Free Big BundleSpend $105+ and get the Big Bundle FREE!2
Welcome offer on first orderSign up today for 10% off your first order2
Buy more, save moreBUY 3 — 20% OFF2
TotalThe ad concepts tab18
ByRokko
ByRokko

Each row is a reason to buy that the brand already has proof for. The count is how many of the ads carry it: a reason with a single ad is a bet, not a pattern, and the next batch of concepts moves toward the reasons that win.

03 Disturbances

Seven risks, from tanning claims to the 30-day return window

Risks with likelihood, impact, owner and gate
DisturbanceLikelihoodImpactOwnerGate (proposed)
Tan and SPF claims drift past the brand's own wording (SPF 6, paraben-free)MedHighBothEvery ad copy checked against the claims sheet before launch; no unmatched line goes live.
A creator repeats result-speed claims beyond the brand's own wordingMedHighMeEach creator brief carries the approved lines; flagged videos are pulled within one day.
Out-of-stock items can take up to 15 business days to arrive, so winning ads may sell late ordersMedMedYour teamStock checked before each scale step; ads on delayed items paused.
Buyer-paid return shipping and a 30-day withdrawal window could cut net marginLowMedYour teamReturn rate read monthly; if margin falls below the 40% assumption, the ceiling is reset.
A target CAC of $10.08 may be out of reach at a $21.49 hero priceMedHighMeAfter the first two weeks, at least one concept at or under $16.80 CAC; else scale pauses.
Event tracking breaks across dollar, euro and Australian pricing, so CAC is misreadMedHighBothTest orders tracked end to end in each pricing region before spend starts.
Creator supply slips behind two a week, so new ads run shortMedMedMeCreators live match the weekly plan; a gap of two creators pauses new ad launches.

Scores are my read from outside the company, re-scored in week one with your data. Each risk has one owner and one gate that can be checked with a number, so nobody has to argue about whether it happened.

04 The ceiling

The ceiling is $16.80, built on a $21 average order

Unit economics lines
LineValueStatus
Average order$21 (range $17.49–$68.49)Assumption Range from the site product prices (Published); the midpoint is a guess
Gross margin40% (range 35–45%)Assumption Replace in week one
Repeat orders after the first1 (range 0.5–2)Assumption Replace with cohort data in week one
Margin per customer, all orders$16.80Calculated Average order × margin × (1 + repeat orders)
Guard line for CAC$10.08Calculated 0.6 × the margin per customer

The math, with the assumed lines

Ceiling = average order × margin × (1 + repeat orders): $21 × 40% × (1 + 1) = $16.80. Guard line = 0.6 × $16.80 = $10.08. Across the ranges: $9.18 to $92.46.

Range across the assumptions: $9 to $92.

The $21 order, 40% margin and one repeat order are my guesses; the $16.80 ceiling follows from them. Week one replaces them with your real average order, margin and repeat rate.

The ceiling is a range, not one number: the most a new customer can cost before shipping and packaging, which I do not have. Replace the guessed lines with yours and every figure below recalculates.

05 Test ramp

Six weeks of tests cost $24,000 before anything scales

Test ramp by week
WeekNew ads × budget / ad (proposed)Weekly test spendCumulativeCreators postingCAC target (proposed)
112 × $250$3,000$3,0000$10
212 × $250$3,000$6,0002$10
312–20 × $250$4,000$10,0004$10
412–20 × $250$4,000$14,0006$10
520 × $250$5,000$19,0008$10
620 × $250$5,000$24,00010$10

Six weeks, Proposed. Weeks one and two run 12 ads at $250 each, $3,000 a week. Weeks three and four run 12–20 ads, $4,000. Weeks five and six run 20 ads, $5,000. Cumulative test spend reaches $24,000, and only winners that hold CAC move on.

Cumulative test spend, week by week (proposed): $24,000 by week 6
  1. $3,000Wk 1
  2. $6,000Wk 2
  3. $10,000Wk 3
  4. $14,000Wk 4
  5. $19,000Wk 5
  6. $24,000Wk 6

The math. Week 1: 12 × $250 = $3,000; Week 2: 12 × $250 = $3,000; Week 3: 16 × $250 = $4,000; Week 4: 16 × $250 = $4,000; Week 5: 20 × $250 = $5,000; Week 6: 20 × $250 = $5,000. Total $24,000 (96 ads × $250). A range such as 12–20 counts as its midpoint.

Weeks one and two test what the brand already has, rewritten per reason to buy. From week three, creator videos enter paid only after they beat their own account median. A range of new ads counts as its midpoint in the spend column.

06 Volume

Volume is the lever: 20 to 80 concepts, 2 to 8 winners

More concepts means more shots at a winner. Under the assumptions, 20 concepts give 2 winners and $18,000 of added monthly spend; 80 give 8 winners and $72,000. Hit rate and spend per winner are assumptions.

Concepts, hit rate and added spend
Concepts tested / monthHit rate (assumed)New winners / monthSpend each winner holds (assumed)Added spend at target CAC
2010%2$300 / day$18,000 / month
4010%4$300 / day$36,000 / month
6010%6$300 / day$54,000 / month
8010%8$300 / day$72,000 / month

The math. 20 concepts × 10% = 2 winners × $300 × 30 days = $18,000 a month; 40 concepts × 10% = 4 winners × $300 × 30 days = $36,000 a month; 60 concepts × 10% = 6 winners × $300 × 30 days = $54,000 a month; 80 concepts × 10% = 8 winners × $300 × 30 days = $72,000 a month.

The hit rate and the spend each winner holds are placeholders. The first thirty days of tests replace them with real numbers, and the table is recalculated the same day.

07 Allocation

The $100,000 budget follows winners, not the catalog

Paid social on Meta, winners scaled
$45,000
45%
Creator pay and product for the Shine Brown range
$25,000
25%
Landing pages for the Buy 3 and Buy 4 offers
$15,000
15%
Test reserve for new concepts
$15,000
15%

Out of the $100,000 budget, Proposed: most goes to ads because winners need room to spend, and the creator share pays for the raw material of every test.

The math. 45% × $100,000 = $45,000; 25% × $100,000 = $25,000; 15% × $100,000 = $15,000; 15% × $100,000 = $15,000. Sum 100% = $100,000.

This split is a proposal. It moves toward scaling as winners prove out, and toward testing when fatigue shows.

08 Channels

Meta first, fed by 800 K followers and 400,000+ reviews

Channels and opening conditions
ChannelOpen when (proposed)Why wait
MetaWeek one, with creator videos on the Shine Brown rangeCreator video scales here and CAC reads daily, which the $10.08 guard line needs.
TikTokOnce creators are live and the first hooks win on MetaShort tan-routine video fits a brand with 800 K followers and 400,000+ comments.
Email sign-upWhen landing pages are live and traffic arrivesThe 10% first-order offer can turn first orders into the repeat orders payback needs.
Instagram ReelsAfter Meta winners hold CACThe same creator videos reuse across placements without another shoot.
Retail demand checkOnly after paid social holds CAC; I don't run retailThe brand notes buyers look for it in stores, salons and pharmacies; ads can feed that search.

A channel opens when its condition is true, not when the calendar says so. Until then the budget stays where the CAC is earned.

09 Payback

A $21.49 hero must earn back CAC on repeat orders

Payback is the real constraint. At a $21 order and a 40% margin, a CAC of $5 pays back on the first order with $11.80 left. A CAC of $10 needs repeat orders and leaves $6.80. At $20 and $25 it never pays back, so we stop.

Margin left per customer, order by order (assumed midpoint, before CAC)
  1. $8.40Order 1
  2. $16.80Order 2

Cumulative margin per customer, order by order, before CAC: $8.40, $16.80.

CAC scenarios and payback
CAC (scenario)First-order marginYear-one marginLeft after CACPayback
$5$8.40$16.80$11.80First order
$10$8.40$16.80$6.80After repeat orders
$20$8.40$16.80−$3.20Never: stop
$25$8.40$16.80−$8.20Never: stop

The math. CAC $5: $16.80 − $5 = $11.80 left; pays back: First order; CAC $10: $16.80 − $10 = $6.80 left; pays back: After repeat orders; CAC $20: $16.80 − $20 = −$3.20 left; pays back: Never: stop; CAC $25: $16.80 − $25 = −$8.20 left; pays back: Never: stop.

Read each row left to right: the margin of the first purchase, the margin over the whole horizon, what is left after CAC, and the purchase on which the CAC is earned back. A scenario that never pays back is a stop, not a test.

10 Scope

Scope: ads, creators and claims, not your store or shipping

Covers

  • Paid social tests, ad concepts and daily CAC reporting
  • Creator briefs and a hook library for the Shine Brown range
  • Landing page briefs for the Buy 3 and Buy 4 offers
  • A claims sheet drawn from the brand's own wording

Doesn’t

  • Event tracking build: I spec it, your team ships it
  • Store, stock and fulfilment, including delivery times
  • Returns, warranty and customer service replies
  • Retail and pharmacy distribution

What this plan covers is what I can change inside the ad account and the creator program. Everything outside it is named on the right so nobody assumes it is handled.

Gates, written before spend, so stopping isn’t a negotiation.

Gates at days 14, 30, 60, 90
DayKeep going if (proposed)Stop or change if
Day 14Daily CAC reads cleanly across test orders and at least one concept sits under $16.80.Tracking still unreliable or no concept under $16.80.
Day 30Winners hold CAC at or under $10.08 on spend that rises week to week.CAC stays above $16.80 after two full weeks of tests.
Day 60Cohort payback shows repeat orders arriving on the Shine Brown range.CAC at $20 or above on scaled spend.
Day 90Spend is higher than at the first gate and CAC is still at or under $10.08.Payback never reaches repeat orders, or CAC sits at $20.

Each gate is checked on its day with the numbers in the daily and weekly reports. If the stop condition is true, the spend stops and nothing renews until we talk.

What exists, what’s missing, and the order that’s forced.

What exists and what is missing
PieceExists todayMissingForced order
creativeCatalog of 24 priced products, bundles up to $68.49Hook library tied to one product per concept1st
creators800 K followers and 400,000+ reviews and commentsCreator roster and briefs2nd
claims sheetBrand wording like SPF 6, paraben-free, 100% natural oilsOne approved list for ads and creatorsWeek 1
landing pagesBuy 3 20% OFF and Buy 4 25% OFF offersPages built per ad concept2nd
reportingOffer thresholds like Big Bundle free over $105Daily CAC and weekly learning reportWeek 1

The order is forced on purpose: creative and creators come first because they are what moves CAC, and everything else waits for that data.

Every number, and where it came from.

Every figure with source and type
FigureWhere it came fromType
4 million products sold globallyhttps://www.byrokko.com/wholesaleFact
400,000+ reviews and comments across social mediahttps://www.byrokko.com/global/products/shine-brownFact
20–25% saved when you mix three or four favourites, plus free shippinghttps://www.byrokko.com/global/bundles/glow-bundleFact
Product prices $17.49–$68.49product prices in the site product data (23 products), read 2026-10-05Fact
$21 average order · 40% margin · 1 repeat orderPlaceholders, replaced in week oneAssumed
$10.08 target CAC0.6 of the $16.80 margin per customerCalculated
$16.80 margin per customerPrice × (margin − discount), summed over the ordersCalculated
$24,000 of tests (96 ads × $250)Danilo’s plan, matches Month oneCalculated
0→10 creators in 6 weeks · 7 videos per creator a weekDanilo’s plan, matches Month one and the Creator engineProposed
$100,000 first budget split 45% / 25% / 15% / 15%Danilo’s plan, re-set with the team in week oneCalculated
10% hit rate · $300 a day per winnerPlaceholders, replaced by the first 30 days of testsAssumed
303 creator videos a month at 10 creators10 creators × 7 videos a week × 52 ÷ 12Calculated
$5.74 per 1,000 views against a $1 targetCreator cost over the views the assumptions giveCalculated
$1,000 base pay · $50 bonus past 100,000 viewsDanilo’s planProposed
1,500 median views · 4% breakout (10×) · 0.5% viral (750,000)Placeholders, replaced by the first month of postsAssumed
Pay bands $300–$600, $500–$1,000, $800–$1,500Danilo’s planProposed

Every figure on this page is listed here with where it came from. Fact means read on the site. Assumed and Proposed are Danilo’s own numbers, to be replaced in week one. Calculated is plain arithmetic on those, with the formula shown next to it.

Month one is where it starts.

Week one: I write the claims sheet from your product pages, brief the first creators on Shine Brown Chocolate and Shine Brown Oil, spec event tracking with your team, and launch 12 ads at $250 each. Daily CAC reporting starts on the first day.

See month oneLet’s chat

ByRokko