Deliverability

The Day-by-Day Instagram Warmup Schedule That Keeps Accounts Alive

The exact day-by-day warmup plan that takes a fresh Instagram account from zero to outreach-ready without tripping spam detection.

7 days
with zero DMs on a new account
3
DMs on day 8, warm contacts only
+2
DMs a day after that, up to your limit

Send zero DMs in a new Instagram account's first 7 days. Spend that week on logins, follows, likes and story views only. On day 8 start messaging people who already know you, at 3 DMs a day, adding 2 every day (3, 5, 7 ...). From day 11 cold DMs to strangers can join, on the same climb, until you reach your daily limit. The reason is simple: Instagram scores accounts on behavior over time, and a believable history is what separates you from a bot.

A fresh Instagram account is the most fragile thing in your outreach stack. Send too much too soon and Instagram action-blocks it before it books a single call. Warmup is not optional. It is the cheapest insurance you can buy.

Here is the day-by-day schedule we use to take an account from zero to outreach-ready, plus how to read the signals when you push too hard.

Why does Instagram warmup work?

Instagram scores accounts on behavior over time. A brand new account that immediately fires off 40 DMs looks identical to a spam bot. An account that spends two weeks browsing, following, liking and posting looks like a person.

The goal of warmup is simple. Build a believable history before you ask the account to do any work.

Think of it as a trust budget. Every day of normal activity adds to it. Every aggressive action spends it. New accounts start with almost nothing, so for the first week you are depositing only, not withdrawing. Cold DMs are the biggest withdrawal you can make, which is why they come last.

What happens if you skip warmup?

You lose the account, usually within the first 24 to 48 hours of real outreach.

The pattern is predictable. The account sends a batch of DMs, Instagram flags the velocity, and you get a soft action-block on messaging. Push through it and the block escalates to follows and likes too. Ignore that and you are looking at a feature ban or a full disable. A disabled account takes your proxy, your profile setup and your warmup time down with it.

Skipping warmup does not save time. It just moves the cost to the worst possible moment, after you have already invested in the account.

How long does Instagram account warmup take?

One week with zero DMs, then a slow climb. The first cold DM goes out on day 11 at the earliest, and the account keeps climbing by 2 DMs a day until it reaches its daily limit. With a typical limit of 40 that happens around day 27.

Do not shortcut the first week, even for accounts that will only send a handful of messages a day. The zero-DM week is the part that holds up under volume. Aged and purchased accounts are a different case, covered below.

The day-by-day schedule

Days Logins Follows/day Likes/day Story views/day DMs/day
1-3 1, short 3-5 5-10 10-20 0
4-7 1-2 5-10 10-20 20-40 0
8-10 2 10-15 20-30 30-50 3, 5, 7 (warm only)
11-14 2 15-20 30-40 40-60 9, 11, 13, 15 (cold allowed)
15+ 2 15-20 30-40 40-60 +2 a day until your daily limit

Read the table as a floor and a ceiling, not a script. The ranges are daily targets, not exact quotas to hit on the dot. Land somewhere inside the range, vary where you land day to day, and never do the same number two days running. The DM column is the exception: it is a ceiling that climbs by 2 every day, so stay at or under it. "Warm only" on days 8 to 10 means messaging your followers and people who already liked, commented on or replied to your stories, not cold prospects. That early messaging teaches Instagram that this account sends DMs as normal behavior, so the first cold DM on day 11 is not the account's first message ever.

After day 14 keep the same climb, 2 more DMs a day, until the account reaches its daily limit. Then hold there.

Signals you ramped too fast

Your account will tell you when you pushed too hard. Learn the soft-block symptoms before they turn into a hard ban:

  • "Action blocked" or "Try again later" toasts when you follow or like.
  • Follows that silently don't stick. You tap follow, it reverts a second later.
  • DMs that send but never deliver, or land in the recipient's message requests and stay there.
  • A "we limited some of your activity" notice in the app.

If you see any of these, stop. Do not try to push through it. Here is the recovery:

  1. Pause the account fully for 48 to 72 hours. No follows, no likes, no DMs. Logins to scroll are fine.
  2. When you resume, drop volume by 50 percent from whatever you were doing when the block hit.
  3. Rebuild back up over 4 to 5 days, not in one jump.

A single soft block is a warning, not a death sentence. Repeated soft blocks in the same week are how accounts get disabled.

What does "engage from the feed" actually mean?

Liking posts is the weakest signal you can send, because it is the easiest one to automate. Real people do more than tap hearts.

Engage like a human means spreading your activity across the surfaces a real user touches:

  • Watch stories to the end, not just the first frame.
  • Watch reels, and let some of them actually play instead of swiping instantly.
  • Save a post here and there. Saves are a strong, hard-to-fake signal.
  • Open a profile or two before you follow, the way a person decides who to follow.
  • Occasionally comment something short and real once the account is past day 7.

Pull this engagement from your home feed and explore, the content Instagram is already serving you. An account that engages with a varied, organic feed looks lived-in. An account that only mass-likes a single hashtag looks like a script.

How do you warm up an aged or purchased account?

Aged and purchased accounts need warmup too, just a different shape.

You inherit the account's history, good or bad, and you have no idea how the previous owner behaved or what device and location it last logged in from. A sudden jump from someone else's IP and phone to your proxy is itself a red flag, separate from your activity volume.

So treat a purchased account like this:

  • Log in and do nothing but browse for the first 2 to 3 days. Let the new device and proxy settle before any actions.
  • Then start at the day 4 to 7 row of the schedule, not day 1 and not day 11. You are re-establishing your pattern on the account, not building from zero.
  • Watch the soft-block signals twice as closely. A purchased account with a murky past has a thinner trust budget than you think.

Never log a purchased account in from your raw home IP first "just to check it." That first login sets a location baseline. Make it the proxy you intend to keep.

Rules that matter more than the numbers

The schedule is necessary but not sufficient. These get accounts banned faster than any volume mistake:

  • One identity per account. Same device fingerprint and the same proxy on every login. Rotating IPs under one account is the single fastest way to trip detection. If you are running more than one account, the multi-account setup matters as much as the warmup itself.
  • Fill the profile before day 1. Photo, bio, a few posts. An empty profile that starts following people is a bot tell.
  • Act human, not scheduled. Vary your times. Skip a day. Do not run like a cron job.
  • Engage from the feed, as above. Browsing is not optional padding, it is the warmup.

What InstaOutreach does for you

Warmup is tedious, and it is easy to drift off the ramp when you are doing it by hand across several accounts. InstaOutreach's warm-up sends no DMs in an account's first week, then starts at 3 a day and adds 2 every day until your daily limit (40 by default, never above 75), automatically and per account. It varies the timing, pulls engagement from the real feed, and backs off on its own when Instagram pushes back instead of pushing an account into a ban.

Warmup keeps the account alive. What you do after that decides whether it books calls. When the account is ready, see the messaging that gets replies and the full outreach playbook.

Takeaway: give a new account a week of looking human and zero DMs, then climb by 2 a day, and read the soft-block signals like a fuel gauge.

account warmupdeliverabilityinstagram automationanti-ban
Start free trial →
DM

Derek Mita· Writer, InstaOutreach blog

Derek Mita writes the InstaOutreach blog: practical guides on cold Instagram DM outreach, account warmup, deliverability, reply handling and the tools operators use.