Inbox rotation sends one campaign from many mailboxes, so each mailbox stays under a safe daily cap while the campaign as a whole sends thousands a day. It is the mechanical core of the volume model: buyers pay for it because 30 emails a day per mailbox times 100 mailboxes is how agencies get to 3,000 a day without one domain taking the hit.
How it works
The sequencer holds a pool of connected mailboxes for a campaign. When it schedules a lead's first email it picks a mailbox with spare daily capacity. lemlist uses round-robin on the first email. Woodpecker weights the choice by each mailbox's limits and pace, so the split is uneven unless every mailbox is configured the same. Follow-ups then stick to the mailbox that sent the first email, so the thread stays coherent. Woodpecker only reassigns when the original mailbox is removed. lemlist lets you override the sender on one step, for example to send a manager's break-up email.
The arithmetic is the whole point. Instantly's help centre recommends 30 campaign emails a day per account and a campaign limit of accounts × 30, so 20 accounts gives 600 a day. lemlist puts it bluntly: "Rotation is not a way around the volume caps." See Volume math: what 10k and 100k emails a day cost for the full derivation.
Who does it well
| Tool | Mailboxes per campaign | Gate / price (as of Oct 2026) |
|---|---|---|
| Instantly | Unlimited; "HyperSend Mode" for 1,000+ accounts | All plans, from $47/mo (pricing) |
| Smartlead | Unlimited mailboxes | All plans, from $39/mo (pricing) |
| EmailBison | Routes across dedicated IP pools | Single $599/mo tier (pricing) |
| Woodpecker | Up to 100 | Included, $7 per 100 contacted prospects (pricing) |
| Saleshandy | 10 on Starter, unlimited Pro+ | Starter $34/mo annual (pricing) |
| lemlist | Unlimited senders on Email plan; 5 per user on Multichannel | $55 / $87 per month (pricing) |
| Reply.io | Via Mailtoaster.ai integration; 10 mailboxes on Multichannel | From $59/user (pricing) |
Instantly is the clearest signal of where scale has gone: its Advanced Deliverability settings include a HyperSend Mode for campaigns with more than 1,000 sending accounts. Its pricing does not charge per mailbox, which is why Lead-gen agencies standardised on it and on Smartlead.
HubSpot sequences sit at the other end. They need a connected individual work inbox, not a team or shared inbox, so a sequence runs from the rep's own mailbox.
Apollo's and Outreach's help centres could not be read in this pass (Apollo blocks crawlers). Whether either rotates one sequence across several mailboxes is unverified.
Where implementations differ
- Pricing model. "Unlimited mailboxes" is the volume players' default. The classic tools gate it: Saleshandy caps rotation at 10 accounts on Starter, and lemlist's Multichannel plan caps senders at 5 per user. The per-seat suites have no rotation at all. Pricing landscape has the full picture.
- Assignment logic. Even round-robin, capacity-weighted, or provider-aware (ESP matching). Few vendors document what happens when one mailbox is throttled mid-day.
- Ramp. Instantly's slow ramp adds 2 campaign emails per day until the cap. lemlist wants a warm-up score of 90+ and 14 days of stabilisation before a mailbox joins rotation.
- Failure handling. When one mailbox in a pool of 50 starts bouncing or landing in spam, does rotation route around it? Only Instantly's Deliverability AI Agent (Hyper Growth and up) and PlusVibe's account automations document mailbox-level responses. See Bounce protection.
Risks and abuse
Rotation is the feature that turns cold email into a distributed system for evading per-sender limits. Google and Microsoft can see a pattern of dozens of near-identical lookalike domains, each sending a few dozen emails a day. That pattern is what Provider crackdowns target. Google's bulk-sender requirements (Google and Yahoo sender rules) are triggered by volume per sending domain, and rotation across many domains keeps each one below that line. Vendors present that as hygiene. Mailbox providers increasingly read it as evasion. Rotation also hides bad lists: a 6% bounce rate spread over 100 mailboxes looks like noise per mailbox.
Rotation is solved engineering. The open question is whether the scheduler treats each mailbox as an independent asset with its own health state, or as interchangeable capacity. Today most treat it as capacity.
What this means for an entrant
- Ship unlimited mailboxes per campaign, with sticky follow-ups and per-step sender override, at launch. Without them you are not on the shortlist for Lead-gen agencies.
- Build the scheduler around per-mailbox health: pull a mailbox out of rotation automatically on bounce or placement signals, and ramp it back in. Today that is a premium-tier extra at Instantly and a rules engine at PlusVibe.
- Expect 1,000+ mailbox campaigns. Design queues and rate limiting for that from the start (Sending architecture).
- Do not charge per mailbox. The market has anchored on unlimited (Pricing strategy).
- Be honest in-product about the volume ceiling. lemlist's "rotation is not a way around the caps" framing builds trust with buyers who have been burned.