Guide

How to Warm Up a New TikTok Account (The Operator's Playbook)

11 Jun 2026

"Do you really need to warm up new accounts?" We ran the experiment across 50+ accounts: instant same-day posting versus proper warmup. The answer was unambiguous: properly warmed accounts had consistently higher survival rates and longer account lifespans. Skipping warmup is not a time-saver. It is a fast path to an account that never gets off the ground.

This is the exact 3-phase sequence. Do not reorder it. TikTok will not warn you when you skip steps. It will fail silently, and you will misdiagnose the problem as bad content when it was actually bad infrastructure or bad timing.

What TikTok is actually doing

When you post immediately on a fresh account, three things happen: TikTok has no persona data, your content gets tested in the wrong bucket, and early failures poison the account graph. The result at scale is inconsistent reach, early throttling, and accounts that never recover.

Warmup teaches TikTok who this account is, what content it should be shown, and which audience it belongs to. No warmup means TikTok guesses. TikTok guessing is bad for farms.

Posting immediately only works when device trust is already high, account history exists, and GEO and persona are aligned. Fresh farm accounts have none of these.

Before warmup starts: infra must be right first

Warmup on bad infrastructure is noise. Everything below must be confirmed before you open TikTok for the first time. This is not optional. Infra mistakes compound silently and cascade later.

The account creation SOP (do not reorder):

  1. Full factory reset (confirm no Apple ID history, no residual profiles)
  2. Create fresh Apple ID (use a random US number; when asked for verification, skip option appears top-right)
  3. Disable: auto app updates AND iCloud syncing
  4. Set: region = US, language = English, timezone = US
  5. Activate proxy (always-on)
  6. Verify ASN + GEO: geo.brdtest.com/mygeo.json for GEO, bgp.he.net for ISP of same country
  7. Confirm ASN/GEO before opening App Store
  8. Download TikTok only after proxy is active
  9. Open TikTok
  10. If any profile appears or FYP shows prior feed behavior, abort, reset again

If TikTok opens with a profile, interests already populated, or prior feed behavior: do not proceed. Reset again. Infra mistakes are not recoverable once an account is created on top of them.

Sign up using "Sign in with Apple", not email, not phone number. Sign in with Apple gives higher trust, device-verified identity, and a cleaner account graph. Email signup lacks device-level confidence. Phone number signup is hardest to match with GEO and most complex at scale.

Username, bio, and profile setup

Set these before the first warmup session. Then leave them alone.

Username: neutral, human, niche-adjacent, no keyword stuffing. Good: name + number (@monica69), casual handles (@randomvibes). Bad: app names, promo words, aggressive CTAs, numbers like 12345. Early keyword usernames increase moderation sensitivity. No brand words early.

Bio: generic during warmup, like "interested in x" or "sharing thoughts on y". No selling, no links, no emoji spam. Only add soft positioning after you have consistent >700 views, stable feed, and content traction. Never mention downloads early.

Profile photo: upload a neutral image during warmup (use Nano Banana to generate one). No logos early, no stock photos. Upload once, then leave it alone. One clean setup, then do not touch it.

Warmup Phase 0: Days 1–2 (The Lurker Rule)

Goal: establish user persona without producing content.

Do not post. Do not comment. Do not DM. Do not edit profile repeatedly. Your only job is to scroll like a real US user discovering TikTok for the first time.

Daily actions during Phase 0:

Absolute no-gos during Phase 0:

Scroll behavior signal: watch completion is one of the strongest early signals. Do not like everything; 1 in 4 or 5 is realistic. Do not follow back-to-back or follow only big accounts. No unfollowing during warmup.

Phase 0 kill criteria, reset the account if:

Warmup Phase 1: Days 3–5 (Training the Algorithm)

Goal: reinforce persona and start controlled interaction.

Daily actions: 2–3 scrolling sessions, targeted engagement only, light commenting begins. Still no posting.

Search behavior (this is a strong signal):

Comment behavior (comments train persona faster than likes):

TikTok tracks what you search, what you comment on, what you rewatch, and how long you stay in a niche. Consistency matters more than intensity.

When to move to Phase 2:

If these criteria are not met by day 5: continue Phase 1, do not post yet. Never "test anyway."

Warmup Phase 2: First posts, health testing, not virality

Goal: test account health without risking suppression.

Start with image + text overlay slideshows. They are low-risk, generate natural watch time, avoid early creator bias, and reduce production friction. They allow you to test reach safely and test hooks without overexposure.

Post 3 slideshow contents. Wait 24–48 hours. Read the health test result.

What to copy vs never copy: copy format, pacing, structure, hook style. Never copy text word for word, visuals exactly, usernames, or captions. Duplicate detection kills farms.

Safe controversy seeding in early posts: mild disagreement, opinion framing, question-based hooks. Unsafe: moral attacks, insults, polarizing politics, aggressive claims. Early accounts cannot absorb heavy controversy.

The health test: the numbers that tell you everything

After posting 3 slideshows and waiting 24–48 hours:

Important: under 300 views is not automatically a shadowban. TikTok tested the post and the audience did not respond, so distribution stopped early. Bad content is more common than shadowbans. If some posts still cross baseline and new formats still get tested, the account is not banned. Do not rationalize the number. If it's under 300 consistently, run the recovery protocol below.

The daily warmup checklist (exact actions, exact timing)

Sessions: 2–3 scroll sessions per day, 10–15 minutes each

Per session:

Timing windows, scroll and post only during:

Never outside US waking hours. If posting consistently hits under 300 outside these windows, stop and re-align.

Comment templates (use only these in Phase 1):

Avoid emojis and questions early.

Follow limits: max 10 per day, spread across sessions. No unfollows during warmup.

Profile hygiene: do not change bio, do not change username, do not add links, do not switch profile photo repeatedly.

What kills warmup before it starts

Reviving a compromised account

If views consistently drop under 300, there are two methods. Method 2 works better.

Method 1: Native camera recovery

Method 2: Warmup Phase 2 recovery (preferred)

  1. Pause posting 48 hours
  2. Run Phase 2 scroll and engagement behavior
  3. Post 1 controlled slideshow
  4. Wait 24 hours
  5. Repeat up to 3 posts

If views bounce back, continue. Accounts have recovered to 20K+ using this method. If it does not recover after the full sequence, retire the account.

Kill criteria (kill immediately if):

Distinguish content failure from account failure. Content failure: some formats work, new hooks still get tested, reach returns after changes. Account failure: all formats stall, repeated under-300, no recovery after controlled tests. Most people misdiagnose content failure as account death. Do not kill a healthy account because one format is stale.

Do not drag dead accounts emotionally. Formats are disposable.

Scaling warmup across multiple accounts

Running this manually across 10 or 20 accounts is the operational ceiling that kills most farms. Warmr runs the warmup sequence on each iPhone independently (different session timing, different niche content being watched, realistic behavior patterns) so you can warm accounts at scale without managing each one by hand.

For the hardware side, see iPhone Farm 101. For how to keep accounts separate so warmup on one does not contaminate another, see How to Run Multiple TikTok Accounts Without Getting Flagged.

← All posts