For beauty brands preparing a launch

Your ads go live. People search your product name.
What do they find?

This is the part launches most often skip, and the part that costs the most. Drag the slider for a second — you will see why.

Creators deployed 40 creators
403.000
What a shopper sees
Nearly empty. A shopper concludes nobody has tried this yet, and closes the app.
TopVideosShopUsers
Stage 1 · product name search 2 / 20 filled
Your videos on this page 2 / 20
Your product name page8%
Share of category page0%

Simulated TikTok search page — not a screenshot

Brands I have worked on

Five years across the two largest beauty portfolios in the world


The second mistake

Same number of videos. Completely different outcome.

This is what makes seeding budgets feel wasted. It is rarely the number of videos — it is the spacing between them. TikTok’s algorithm reads density, not campaign duration.

Spread over 30 days

The usual way

250 videos ÷ 30 days ≈ 8/day

Each day is too thin to register as a signal. The campaign runs its full course, the report lands neatly, and the algorithm never once joins in.

Compressed into 14 days

Launch burst

250 videos ÷ 14 days ≈ 18/day

momentum threshold · illustrative

Density is high enough to trigger organic distribution. And the search page is already full the moment your ads start running, not two weeks later.


The network

3,000 creators, all in your category

Each dot below represents ten active creators, and every one of them is beauty — not a general lifestyle network that happens to include some cosmetics accounts. Each account is vetted by hand, so you are not paying for fake engagement.

1 dot = 10 creators · colour indicates tier

Sub-category spread
Regional spread

Who does the work

I spent three years inside ByteDance.
The two years after that executing it from the agency side.

Most people learn TikTok from outside the platform. I happened to be inside it — running in-app channels and creator growth — before carrying all of that into brand campaign execution. You are not talking to a sales team here; you are talking to the person who runs the campaign.

Hasbiarahman Efendi
Hasbiarahman Efendi
Founder · Affiliate & Creator Ecosystem Strategist

Five years in e-commerce and affiliate marketing, with more than 10,000 creators seeded so far. Three years at ByteDance running in-app channels and TikTok creator growth, then leading a team of eight specialists at a global network agency for a multinational makeup brand. I am currently finishing a Master of Digital Economy at Binus University, researching how to predict GMV from TikTok Shop live streaming data — that habit of measuring is what I bring to every campaign.

View LinkedIn profile →
2022 — 2025

ByteDance · TikTok

Sr. Community Strategist & Partnership. Ran in-app marketing channels for 4,000+ creators and directly coached 30+ top creators. Delivered a 470% uplift in app channel page views at 11.94% CTR, and oversaw creators generating over USD 700K in monthly GMV.

2025 — present

Global network agency

Affiliate Manager for a makeup brand under a multinational beauty group. Led a team of eight — affiliate executives, a data analyst, content strategists — and mobilised 5,000+ creators through MCN partnerships across Super Brand Day, Ramadan, and GMV Max campaigns.

Education

Master of Digital Economy · Binus University

Thesis research on using TikTok Shop live streaming data to predict GMV. Bachelor of Business Administration, Universiti Utara Malaysia.


Track record

Numbers that already happened, not projections

Three periods of work you can verify yourself on my LinkedIn. Every figure below comes from completed campaigns — not simulations, not targets.

These figures were achieved in my roles at ByteDance and a global network agency, with those companies’ teams and resources. I show them as evidence of experience, not as a promise of identical results for your campaign.


How it runs

Four weeks, from brief to report

H-7 → H0

Preparation

We pick creators matched to your product’s audience, write the brief, ship the product, and set up an affiliate link for each of them.

H1 → H4

Ignition

40% of creators post almost simultaneously. One purpose: give the algorithm a signal dense enough to start testing your content.

H5 → H10

Saturation

The rest follow in waves. By this point your product name search page is full of other people’s reviews, not your own account.

H11 → H14

Amplification

We flag the best-performing content so you can turn it into Spark Ads, then send tracked GMV reporting per creator.


What’s different

Three ways we move the risk off your desk

Billing basis

You pay for content that goes live, not names on a list

The minimum quota goes into the contract. If we fall short, we replace it at no extra cost. Which means the risk of creators not posting sits with us, not with you.

Reporting

The report is sales figures, not a reach chart

Every video carries a TikTok Shop affiliate link. So when your boss asks what this campaign produced, you have a revenue figure to answer with — not a slide of impressions.

Network composition

One niche, end to end

The whole network sits in skincare and cosmetics. Their audience was already your audience, so the content never reads like an ad that wandered in by mistake.


Before you go further

Three situations where I will tell you not to

Seeding is not a cure for every launch problem, and a forced campaign costs you more than no campaign at all. If your brief falls into one of the situations below, I will say so plainly on the first call.

Product

The product itself is not ready

Seeding accelerates the spread of opinion — including bad opinion. If your internal testing is still split, fix the product first. The same money will do far more six months from now.

Stock

Inventory cannot absorb the spike

If 250 videos go live and you sell out on day five, what we build together is not demand — it is disappointment, permanently recorded in the comments. Make sure the warehouse is ready first.

Timing

You need results next week

It takes roughly three weeks from agreement to dense content, because the product has to physically reach creators first. For anything more urgent, paid ads are the more honest option.


Packages

Four scales. We will help you pick.

If you are not sure where to start, most brands should begin with Launch Burst — it is the smallest point at which your product name search page genuinely fills up. A quote follows within one business day of your brief, with the cost breakdown included.

Pilot

Seeding Test

100creators
80content min.
  • Nano tier (1K–10K)
  • End-of-campaign report
  • Pick this if you want proof before committing a real budget
Request a quote
Most chosen

Launch Burst

300creators
250content min.
  • Nano and micro mix
  • Weekly reporting
  • Pick this if it is a serious launch and you want the search page full from day one
Request a quote
Scale

Category Takeover

750creators
600content min.
  • Nano, micro, and mid tier
  • Dedicated campaign manager
  • Pick this if you want to show up in category keyword searches too, not just your own name
Request a quote
Full capacity

Full Network

3.000creators
2.400content min.
  • The entire network on one category
  • Category exclusivity for the campaign
  • Pick this if the goal is owning the category, not just launching a product
Request a quote

Get started

Start with one SKU. Judge it on the numbers.

Fill in the four fields below and the message writes itself. No long form, no automated email sequence, no 40-slide deck. And if seeding turns out to be wrong for your situation, I will tell you that on the first call.

Send via WhatsApp Send via email Answered by me directly, within one business day