Outreach Guide · 2026

How to Warm Up a Twitter / X Account for Cold Outreach

X has the highest DM limits of any platform — but only if you warm up the right way. Here’s the best warm-up strategy for X/Twitter to go from login to 300 DMs/day without getting restricted.

Quick Answer

  • Get X Premium (blue tick) early. Without it, cold DM volume is severely capped. It’s the single most important step before you start outreach.
  • Start at 30–40 DMs/day and increase by 20 every 2 days until you reach 300 DMs/day per account.
  • Each account needs its own proxy, browser profile, and VPS slot — the same infrastructure rules apply here as with any other platform outreach.

Why Warmup Matters on Twitter / X

X has one of the highest potential DM limits of any major social platform — up to 300 DMs per day at full scale. But getting there on a fresh or newly acquired account without a proper warmup is the fastest way to get that account suspended or DM-locked before your campaign even starts.

X’s systems track behavioral patterns just like any other platform. An account that logs in and immediately blasts hundreds of messages looks like spam automation — because it is. A gradual, human-looking ramp-up is what separates accounts that run campaigns for months from accounts that get locked in week one.

!

X detects sudden activity spikes

Going from zero to high DM volume overnight is the clearest signal their systems look for when flagging accounts.

!

New or unverified accounts are restricted much more aggressively

Without X Premium, DM limits are far lower and enforcement is stricter. Getting verified early is not optional.

!

Aged accounts start with more trust

An account that’s been on the platform for months already has a history of legitimate use — which is why buying aged accounts is a significant head start.

!

Gradual ramp-up is the only safe path to scale

300 DMs/day is achievable — but only if you earn that volume over time, not on day one.

Before You Start

Use Aged Twitter / X Accounts for Better Results

The warmup schedule in this guide works on any account — but it works significantly faster and more reliably on an aged one. A brand-new X account created today starts under maximum scrutiny. An aged account already has months or years of activity behind it, which means less friction during warmup and a much lower chance of getting flagged when you start pushing DM volume.

Infrastructure First

The Tech Stack You Need Before Day One

Warmup only works if the account’s environment looks consistent and isolated every single session. That means a dedicated IP, a stable browser fingerprint, and a separate machine running everything — not your personal laptop switching between accounts on one connection.

Set this up before day one. Changing your proxy or browser fingerprint mid-warmup resets the consistency you’ve already built. Set up the infrastructure once, lock it to the account, and never change it.
The Exact Process

The Twitter / X Warmup Schedule

Follow this sequence exactly. X is more aggressive than Instagram at flagging unusual patterns, especially on accounts that skip straight to high DM volume. Every step below matters.

StepAction
Step 1First login — connect your proxy and browser profile. Scroll the feed for 10–15 minutes. Don’t post, follow, or DM anything yet.
WaitWait 24 hours before doing anything else.
Step 2Get X Premium (blue tick verification). This is non-negotiable. Without it, your DM limits are severely capped and enforcement is much stricter.
WaitWait 24 hours after subscribing to X Premium.
Step 3Update the profile — change the display name if needed, add a profile picture, bio, and banner. Add your first new posts (keep them natural, relevant to your niche).
WaitWait 24 hours after profile update and first posts.
Step 4Start engaging — like and reply to posts in your target niche. Follow relevant accounts. Keep it natural, about 10–20 actions total.
Step 5Start DMs: 30–40 DMs/day for the first 2 days. Keep messages personalized — no copy-paste blast at this stage.
Step 6Increase by 20 DMs every 2 days until you reach 300 DMs/day per account.
Key rule: +20 DMs every 2 days until you hit 300/day. At 300 DMs/day per account, X’s systems treat you as a normal high-volume user, not an automation risk — but only if you ramp there gradually.

DM Ramp-Up Schedule at a Glance

DaysDMs Per Day
Days 1–2 (DM start)30–40
Days 3–450–60
Days 5–670–80
Days 7–890–100
Days 9–10110–120
Days 11–12130–140
Days 13–14150–160
Days 15–16170–180
Days 17–18190–200
Days 19–20220–240
Days 21–22260–280
Days 23+300/day — full campaign volume
Don’t skip steps. Jumping from 40 to 200 DMs/day in one move is exactly the kind of spike X’s systems are built to catch. The two-day increments exist specifically to avoid that pattern.

Why X Premium Is Non-Negotiable

X Premium (the blue tick subscription) isn’t just a cosmetic feature — it’s what unlocks the DM limits that make cold outreach viable at scale. Without it, you’re working against X’s most aggressive restrictions on unverified accounts.

Higher DM limits

Verified accounts get significantly higher DM thresholds, making it possible to reach the 300/day target that makes outreach profitable at scale.

More trust with X’s algorithm

A verified account sending 100 DMs looks very different to X’s systems than an unverified one doing the same thing.

Higher reply rates from prospects

A blue tick makes the profile look more legitimate, which directly improves the open and reply rates on your outreach messages.

Priority reach in DMs

X Premium users’ messages appear in the primary inbox rather than being filtered into message requests, which increases visibility immediately.

What to Do During Warmup (Act Like a Real User)

Outside of the DM schedule, every session should look like a real, engaged X user — not a tool that only sends messages and logs off.

Post content consistently

A profile that only sends DMs and never posts is a red flag. Post relevant content in your niche 2–3 times per day during warmup.

Engage with posts — likes, replies, retweets

Real accounts interact with their feed. Likes, comments, and replies on relevant posts build natural activity history.

Follow relevant accounts in your niche

Build a real following list — not random mass-follows, but targeted accounts that match your outreach audience.

Reply to incoming DMs and mentions

Two-way activity — outbound and inbound — is what a normal account looks like. Don’t just send, receive too.

Keep sessions to normal lengths

Running an account for 12 uninterrupted hours doesn’t look human. Break sessions into natural chunks with gaps between them.

Twitter / X vs. Instagram for Cold Outreach

FactorTwitter / XInstagram
Max DMs/day (warmed up)300/day30–35/day
Verification neededX Premium requiredNot required
Ramp-up speed+20 every 2 days+2 every 3 days
Time to full volume~23 days~20 days
Reply ratesTypically higher with verified badgeHigher with followers
Infrastructure neededProxy + browser + VPSProxy + browser + VPS

X wins on raw volume — 300 DMs/day per account versus Instagram’s 30–35 means you need far fewer accounts to hit the same outreach numbers. The tradeoff is that X Premium adds a recurring monthly cost per account.

Bottom Line

Get X Premium, Warm Up Properly, Then Scale

300 DMs per day per account is genuinely achievable on X — but only if you follow the ramp-up and get Premium from day one. Skip either step and you’ll burn through accounts instead of running campaigns.

Get Aged Twitter / X Accounts →

Real account history · Lower restriction risk · Ready to warm up

Common Questions

Frequently Asked Questions

How long does Twitter / X account warmup take?

The setup phase (login, X Premium, profile update) takes about 3–4 days with waiting periods. The DM ramp-up from 30–40 per day to 300 per day takes approximately 3 weeks, increasing by 20 DMs every 2 days. Full warmup is typically complete within 25 days of first login.

How many DMs can you send per day on Twitter / X?

A properly warmed-up X Premium account can safely send up to 300 DMs per day. Unverified accounts without X Premium are capped at a much lower limit and face more aggressive enforcement. Start at 30–40 DMs/day and increase by 20 every 2 days to reach the 300/day ceiling safely.

Is X Premium required for Twitter cold outreach?

Yes, in practice. Without X Premium, DM limits are significantly lower and X’s systems apply stricter enforcement to unverified accounts sending outreach messages. Getting the blue tick immediately after first login is one of the most important steps in the warmup process.

Do I need a proxy for each Twitter / X account?

Yes. Each account needs its own dedicated, static residential IP address — the same one used every single session. Sharing IPs between accounts allows X to link them together and flag or suspend them as a group.

Is Twitter / X better than Instagram for cold outreach?

For raw DM volume, yes — a warmed-up X account can send up to 300 DMs per day, compared to 30–35 on Instagram. That means you need far fewer accounts to hit the same outreach numbers. The tradeoff is the cost of X Premium per account and a slightly longer warmup timeline before reaching full volume.

Why is buying aged Twitter / X accounts better than creating new ones?

A brand-new X account starts with zero history and gets watched closely from the first login. An aged account already has months or years of legitimate activity behind it, which gives it more trust with X’s systems from day one. This reduces the restriction risk during warmup and generally allows a faster ramp-up to full DM volume.

What happens if my Twitter / X account gets restricted during warmup?

Stop all activity on that account for 24–48 hours. Don’t try to send more messages or engage aggressively — this will make it worse. After the pause, resume at a lower volume than where you were when the restriction happened, and ramp back up more gradually.

Can I run multiple Twitter / X accounts for outreach at the same time?

Yes. Each account needs its own dedicated proxy IP, isolated browser profile (via a tool like hidemyacc), and its own VPS slot. Never share infrastructure between accounts — X can detect the shared environment and flag all accounts linked to it simultaneously.