GLOSSARY

What is Account Warm-Up?

Account warm-up is the practice of raising a new sending account’s activity gradually over two to four weeks, and building genuine two-way conversations while you do it, so the platform sees a ramp with replies instead of a sudden burst of messages to strangers.

Free forever plan · No credit card required · Cancel anytime

Quick definition

Account warm-up is the practice of raising a new sending account’s activity gradually over two to four weeks, and building genuine two-way conversations while you do it, so the platform sees a ramp with replies instead of a sudden burst of messages to strangers.

The mechanism in one line: platforms react to the change in your sending rate more sharply than to the rate itself.

What it means

Account warm-up is a ramp. A new mailbox, a new domain, a fresh Telegram number or a new X account starts with no history, and history is the only thing a platform can use to decide whether you are a person or a problem. Warm-up manufactures that history deliberately: a small amount of activity on day one, a bit more each day, and enough real conversation along the way that the account accumulates evidence of being wanted.

The part most guides skip is the reason it works. Anti-spam systems are much better at detecting a step function than a high plateau. An account that sends 5 messages a day for a week and then 200 on a Tuesday is trivially detectable. An account that reaches 200 a day over three weeks, collecting replies as it goes, looks like a busy person. Both accounts sent 200 messages. Only one of them changed suddenly.

The second reason is the ratio. Every messaging platform weights the balance between conversations you start and conversations people start with you. Warm-up is partly about volume and mostly about giving the account a stock of two-way threads before it ever writes to a stranger.

The Telegram ramp, day by day

The schedule further down this page is the one we actually run. A few notes on why it is shaped the way it is.

Day 0 is deliberately empty. Registration plus a photo, a full name, a bio, a username and two-step verification, then nothing. Profile completeness is the cheapest trust signal there is, and an account that registers and messages strangers within the hour is the pattern the system is built to catch first.

Days 1 and 2 have no first contact at all. Join a handful of public groups you have a genuine reason to be in, read them, reply where you have something to add, and save real contacts to the phone book. Being in other people's contact lists is a trust signal you cannot buy.

From day 3 the account starts writing, first to people who will answer, then from day 6 to strangers. The cold column of the schedule matters more than the total. If the reply rate on the cold slice sits below roughly one in ten, hold the current level rather than advancing, because silence is what precedes reports, and reports are what precede a restriction.

The end state is 50 messages a day at no more than 20 an hour with randomised spacing, which is exactly the default our rate limiter ships with. Above that, add accounts. A single account pushed to 300 a day is worth less than six accounts at 50, because the six survive.

Expect flood waits during days 13 to 21. A short flood wait is feedback, not failure: the platform is telling you the exact number of seconds it wants. Obey it, do not retry early, and treat two in one day at the same level as a signal to stop climbing.

The email ramp, day by day

Email warm-up has a pre-flight phase that messaging does not, and skipping it wastes the entire ramp. Before the first send: a separate sending domain rather than the one your invoices come from, SPF, DKIM and DMARC published and verified, a custom tracking domain, a reply-to mailbox that a human reads, and one-click list-unsubscribe wired up. A domain registered yesterday, however carefully you ramp it, still looks like a domain registered yesterday.

Then the ramp itself, which raises volume by roughly a quarter per day rather than doubling, and which does not touch a cold list at all in week one. The audience for the first week is people who will answer. A reply is the strongest positive signal a mailbox provider can observe, and it is worth more than any number of delivered messages that nobody touched.

Cold prospects enter from around day 8, capped as a share of the day's volume rather than as an absolute, so the ratio of engaged to unknown recipients stays sane. By day 30 a mailbox sits at 40 to 50 a day of mostly cold traffic and stays there. Practitioner consensus puts the practical ceiling for a cold sending mailbox around that level, and scaling happens by adding mailboxes and domains. See deliverability for what to measure while the ramp is running.

The other channels

Be honest about what is knowable here. Telegram documents its restriction mechanism and will tell you through its own spam bot whether an account is limited. Almost nobody else does.

  • X: new accounts face tighter limits than established ones, and daily DM allowances vary by account age and subscription tier. The published figures move often, so treat any number you read as a starting hypothesis and watch your own error responses instead.
  • Instagram: action limits on follows, likes and DMs exist and are not published. The observable behaviour is a temporary action block, which arrives without warning and is the only reliable measurement you will get. Ramp conservatively and keep the DM copy varied.
  • WhatsApp Cloud API: this one is genuinely documented. A new number starts on a limited messaging tier and moves up as it sends quality traffic, with a per-number quality rating visible in WhatsApp Manager. That rating is your warm-up dashboard, and it is the closest thing to an official warm-up metric anywhere in messaging.

What warm-up does not fix

Warm-up removes exactly one input from the risk model. It does nothing about the rest, and most restricted accounts we see were warmed up properly and then wrecked by something else: a scraped list of people with no reason to care, a link to a domain that has already been reported by other senders, an identical message body sent 400 times, or an offer that violates the platform terms outright.

The full stack is warm accounts, a list with a real reason to hear from you, varied copy through spintax, paced sending, honest opt-out handling, and content within the rules. Warm-up is one of six.

Why it matters

Account replacement is the hidden cost of outbound. A restricted Telegram number takes weeks to replace and takes its conversation history with it. A burned domain can poison a brand's email for months, and it is the domain, not the IP, that you cannot rent your way out of. Set against that, three weeks of ramp is cheap.

There is a second, less obvious payoff. Because the ramp forces you to run small volumes for two weeks, it doubles as a copy test. If your message cannot earn replies at 10 sends a day to a warm audience, scaling it to 500 a day will not fix it, it will only find out faster and louder.

Common mistakes

  • Ramping volume but not conversation. A schedule followed to the letter with a zero percent reply rate produces a restricted account on time, just later.
  • Doubling daily. Doubling is a step function with extra steps. Add a quarter.
  • Batching the daily allowance into one hour. Fifty messages in twenty minutes is not fifty messages a day.
  • Warming up on the primary domain. Cold sending belongs on a separate domain so a mistake never touches transactional or billing mail.
  • Skipping authentication first. A perfectly paced ramp on a domain with no DKIM is three weeks spent teaching providers to distrust you.
  • Ignoring the first flood wait. It is the cheapest warning you will ever get, and retrying early converts a short wait into a long one.

Related concepts

  • Flood wait: the feedback signal that tells you the ramp moved too fast.
  • Shadowban: what happens when you skip the ramp entirely.
  • Deliverability: the instruments to watch while an email domain warms.
  • Spintax: removes the duplicate-content input that a warm account cannot compensate for.
  • Cold outreach: the activity the warm account exists to support.
  • Double opt-in: the cleanest way to keep an email list from undoing the warm-up.

How Pinlyx handles it

Pinlyx enforces the ramp rather than trusting anyone to remember it. Per-account limits are configurable and ship at 20 messages an hour, 50 a day, with a minimum gap between sends and randomised spacing on top. Flood waits are caught, respected for the exact duration the platform asked for, and retried with backoff instead of hammered. Accounts in rotation carry a health score built from reply rate and platform errors, so a sender that starts sliding is pulled from the pool before the platform makes the decision for you. Newly connected accounts can be started on a reduced cap and stepped up on a schedule, which is the ramp above, expressed as configuration.

Telegram ramp

Zero to steady state in 22 days.

The cold column is the one that matters. Hold a level rather than advancing whenever the reply rate on cold sends drops below roughly one in ten.

WindowMessages / dayOf which coldWhat you are doing
Day 000Register on a real SIM. Set a profile photo, a full display name, a bio and a username, and enable two-step verification. Then stop. An account that registers and immediately messages 50 strangers is the cheapest pattern in the world to catch.
Days 1 to 22 to 50No first contact at all. Join three to five public groups you genuinely care about, read them, reply where you have something to say. Save 10 to 20 real contacts to the phone book.
Days 3 to 550 to 2First outbound, aimed at people who already know you and will answer. Minimum 10 minutes between sends. The objective for this window is replies, not volume.
Days 6 to 8125First real cold messages. Spaced 8 to 15 minutes, spun copy, no links. If the reply rate on the cold slice is under roughly 10 percent, hold this level instead of moving up.
Days 9 to 122010Now the account has a history of two-way conversation to sit on. Keep answering inbound within the day, because inbound replies are the strongest trust signal available to you.
Days 13 to 163018Watch for the first flood waits here. A short flood wait is normal feedback, not a failure. Two in a day at this level means you moved too fast.
Days 17 to 214028Spread across the working day in the recipient timezone. Never batch the whole allowance into one hour just because the queue is full.
Day 22 onward5035Steady state, and the ceiling we ship as the default: 20 messages per hour, 50 per day, with randomised spacing between sends. Scale by adding accounts, not by raising this number.
Email and domain ramp

Per mailbox, from a cold domain.

The pre-flight row is not optional. A flawless ramp on an unauthenticated domain teaches mailbox providers to distrust you at a measured pace.

WindowSends / dayCold shareWhat you are doing
Before day 100Separate sending domain, not the one your invoices come from. SPF, DKIM and DMARC published and verified. A custom tracking domain. A reply-to mailbox a human actually reads. One-click list-unsubscribe wired up. A domain registered at least a few weeks ago.
Days 1 to 310 per mailbox0Send only to people who will reply: colleagues, partners, existing customers, seed accounts across the providers your list actually uses. The goal is a reply and a move out of the promotions tab, not delivery.
Days 4 to 7200Add engaged existing contacts. Keep asking questions that produce answers. Raise volume by roughly a quarter per day, never double it.
Days 8 to 1430up to 30% of volumeFirst cold prospects, on your cleanest verified segment. Watch the hard bounce rate: above a couple of percent means the list, not the mailbox, is the problem.
Days 15 to 2140up to 60%Check Google Postmaster Tools domain reputation for the first time with meaningful data behind it. Anything below high needs a pause, not more volume.
Days 22 to 3050up to 80%Hold here. Complaint rate has to stay well under 0.1 percent. One complaint in a thousand sends is already the level that gets attention.
Day 31 onward40 to 50steadyPractitioner consensus caps a cold sending mailbox somewhere in the 30 to 50 per day range. Scale by adding mailboxes and domains, never by pushing a single mailbox higher.

These are our operating numbers, not published platform limits. Only WhatsApp publishes a real tier system, and Telegram is the only messaging platform that will tell you directly whether an account is currently limited.

Warm-up is one input of six

A perfectly warmed account still dies on a bad list.

Warm-up removes the burst pattern and builds trust. It cannot remove reports from people who did not want to hear from you, a link to a domain other senders already burned, an identical message body sent hundreds of times, or an offer that breaks the platform terms.

Every restricted account we have investigated failed on one of those four, not on the ramp. Fix the list first, then warm the account that will work it.

Platform limits change without notice and are mostly unpublished. Where a number here comes from a platform, we say so. Everything else is our own operating practice, measured on our own accounts, and should be validated against your own error rates.

Account warm-up: FAQ

What teams ask before connecting a brand new sending account.

Two to four weeks to reach a sustainable steady state on both Telegram and email, and there is no shortcut that survives contact with a platform. The schedules on this page reach a working ceiling on day 22. You can compress that if the account is receiving genuine replies from day one, and you should extend it if it is not.
Replies. Every anti-spam system on every messaging platform is fundamentally a detector for accounts that only ever write first. An account with a healthy ratio of conversations it started to conversations that started with it can sustain volumes that would restrict a silent account within a day. Volume is the second variable, not the first.
They are a grey area and we do not rely on them. These services put your mailbox in a network that sends and replies to itself to manufacture engagement. Mailbox providers have publicly discouraged the practice and several major tools stopped offering it, and the traffic pattern is not hard for a provider to recognise. Real replies from real recipients are strictly better and are what the ramp on this page is designed to produce.
After a short pause, no. After a few weeks of silence, restart at roughly half your previous volume and rebuild over a week rather than resuming at full rate. The signal a platform reacts to is the change in velocity, and jumping from zero back to 50 a day looks exactly like the burst you spent a month avoiding.
It removes one input, which is the burst pattern, and it accumulates trust that raises the threshold for everything else. It does nothing about a bad list, a reported link, a copy-pasted message body or content that breaks the platform terms. Teams that warm up carefully and then send an identical pitch to 500 strangers get restricted on schedule, just a little later.
For email, separate sending domains matter far more than separate IPs, and a dedicated IP is a liability below a few thousand sends a day because it never accumulates enough volume to build reputation. For messaging accounts, consistency matters more than separation: an account that logs in from one stable location and stays there looks far more normal than one that hops between data centre addresses.
Ready to ship

Ramp on a schedule. Not on a hunch.

Pinlyx enforces per-account hourly and daily caps, randomises spacing, respects every flood wait exactly, and pulls a sliding account out of rotation before the platform does.

Free forever plan · GDPR-ready · No credit card required

We value your privacy

We use cookies to improve our site, analyze traffic, and personalize ads. You can accept all, reject non-essential, or customize your choices. Read our Cookie Policy.