Why warm-up exists for TikTok
TikTok's automated review pipeline does not look at a fresh Business Center the same way it looks at a BC that has been running campaigns for two months. The first one is a high-suspicion entity by default. The second one carries history. Warm-up is the discipline of converting the first into the second through deliberate, low-risk activity.
The temptation, especially for buyers under pressure to spend a fixed budget on a tight timeline, is to skip warm-up and load a fresh BC with the campaign budget on day one. This works often enough to feel like a viable strategy. It also fails catastrophically often enough that anyone who has run more than a hundred TikTok campaigns has stopped doing it. Numbers maintained across the editorial test fleet put cold-launch survival at roughly thirty-five percent through the first review wave. Warm-launch survival, on the same accounts, sits at eighty-eight.
The twenty-one-day curve below is the protocol we run on every new BC that enters the test fleet. Buyers under quota pressure typically compress it to fourteen days. The principles do not change. Slow start, predictable pixel-event seeding, signal-watching at every step.
The first seventy-two hours
Day zero is delivery day. The credentials arrive in your dashboard, you import the cookies into your antidetect browser, you set a residential proxy that matches the BC's registration country, and you log in. That is the entire activity for day zero. No campaign creation, no pixel installation, no payment-method addition. Let TikTok record the login as a normal session.
Day one is BC validation. Browse the Business Center interface. Click into Ads Manager but do not create anything. Look at the pixel section, look at the audience section. Do not yet add a payment method. Do not yet visit the creative library. The point is to look like a returning user who is settling into the platform, not a buyer rushing to deploy budget.
Day two repeats day one with slightly elevated activity. Add the first ad-account if your subscription tier supports multiple. Configure the time zone and currency settings. Do not yet install the pixel on your destination site. Browse a competitor's ad in the public TikTok library if curious.
Day three is the first contact with payment configuration. Add a payment method. Do not yet create a campaign. The payment method addition is itself a trust event — TikTok scores it independently and applies a soft hold for several hours. Adding payment without immediately attempting to spend is the natural-user pattern.
Week one: pixel-event seeding
Days four through seven are the pixel-event seeding phase. The goal is to teach TikTok's optimisation system that the destination site is real and traffic flows through it normally. We install the pixel on day four and let it record organic events for forty-eight hours before launching any paid traffic. Page view, add-to-cart, view-content events should all start populating naturally if the destination site has any organic traffic at all.
By day six the pixel should have recorded at least a few hundred organic events. If the site has no organic traffic, drive a small number of visits manually — share the URL in a personal social media post, message it to friends, anything that produces a handful of legitimate page views. Five to ten organic events is enough.
Day seven launches the first paid campaign. Spend cap is fixed at fifteen dollars per day. Targeting is broad — a Tier-1 GEO with no interest filters, simple in-feed format. The first creative should be a deliberately unclever video that demonstrates the product or message clearly. The first campaign is not for performance. It is a registration that says: this BC does advertising, the advertising looks normal, and the creative is on-brand. By end of week one TikTok has scored the BC against thousands of other first-week advertisers, and the BC either passed or did not.
Weeks two and three: ECVR optimisation
Week two opens the budget envelope to forty dollars per day and switches the campaign to a target-CPA bid with a conservative target. The conservative target gives TikTok room to learn without immediately overshooting. By the end of week two the algorithm should have absorbed enough signal to bid efficiently within the target range.
Week three crosses into target-ROAS or maximum-conversion territory if the campaign needs aggressive optimisation. By day twenty-one the BC has shown TikTok a pattern: this is an active advertiser with conversion data, with disciplined budget pacing, with creative iteration. That pattern is what TikTok's review pipeline rewards. ECVR (event conversion value rate) should stabilise, cost-per-result should drop noticeably, and the BC is now in operational state.
The protocol deliberately keeps to one campaign through week three. Multi-campaign launches before the BC has built signal divide that signal across campaigns and slow learning. Single-campaign warm-up first, then expand.
Four signals that say slow down
Cost-per-result well above target during week one is the earliest warning. If your CPM sits forty percent or more above market for two consecutive days, the BC is being filtered. Slow the curve by three to five days at the current step. Do not advance.
ECVR below market average by day fourteen is the second signal. TikTok may be quiet-filtering your traffic — showing impressions but suppressing the high-intent users. The remedy is creative refresh first, audience adjustment second.
Policy warnings during the warm-up window are the third signal. Soft warnings indicate TikTok's review pipeline has flagged something. Resolve the warning, retreat to a safer creative for forty-eight hours, then return to schedule.
Pixel-event volume that does not match expected traffic is the fourth and most subtle signal. If your campaign reports five hundred clicks but the pixel records one hundred page views, the gap suggests TikTok is showing impressions but the click-through is broken. Audit the pixel configuration, confirm the destination URL, then resume.
Common mistakes we still see
Cold-loading the BC on day one with a target-ROAS campaign and a high budget. The single most common reason fresh BCs underperform.
Skipping the pixel-event seeding. Without it TikTok's optimisation has nothing to anchor against and the campaign learns slowly.
Editing the campaign multiple times during the first week. Each edit re-triggers the learning phase. Once you have set the day-seven campaign, leave it alone.
Mixing payment-method GEO with billing-address GEO. TikTok reads payment-method country as a strong trust signal, and a US payment method on a Vietnamese billing address is a red flag.
Downloadable checklist
We maintain a one-page version of the curve as a printable PDF. The link rotates every quarter to track TikTok's optimisation updates.
Comments on this article are open to confirmed buyers. If your warm-up failed at a specific step, describe the day number and the symptom in a comment and we will respond.
From the comments (41 total)
Pixel-event seeding before day-seven launch was the missing step in my flow. Survival rate jumped after I added it.
Compressed the curve to fourteen days for one campaign and saw the predicted survival drop. Going back to twenty-one for the next batch.