Skip to content

Inbox rotation planner

Split inboxes into batches that take turns sending and resting, and export the schedule.

In your browser

What you enter, paste or load stays on this page and is never sent to us.

Your inboxes and pattern

Your assumptionFields marked like this are prefilled with an example so the tool shows something. They are not recommendations. Replace each with your own number; the result follows only from what you enter.

Your assumption
Your assumption

Inboxes are split into this many groups that take turns.

Your assumption
Your assumption

0 means every inbox sends on every sending day.

Your assumption

Shared across the inboxes sending that day. Leave empty for the schedule alone.

Pick the first day of the schedule.

Your assumption
Sending days of the week

Prefilled with Monday to Friday, your assumption. Days on and days off count sending days only: a day you do not send on is skipped, and the pattern carries on from the next sending day.

One per line, to name the inboxes in the schedule and the CSV. Batches take them in order. The list stays in your browser.

The schedule

A rotation needs enough inboxes behind it. Pulse is cold-email sending infrastructure: each domain gets its own MX host, IP, DKIM selector and certificate, and it talks to PlusVibe, Smartlead and Instantly. Book a demo.

What is inbox rotation?

Inbox rotation is a sending schedule in which inboxes are split into batches that take turns: each batch sends for a few days, then rests while the others carry the volume. The daily emails are shared across whichever inboxes are sending that day, so the load on each one depends on the pattern you choose.

Reading the result

The calendar shows every day of the period and which batches send or rest on it. Batches are staggered round the cycle so their rest days fall apart. If you give a daily volume, each day shows how many emails each sending inbox carries, and the per-inbox table adds up its sending days, rest days and planned emails. The CSV has one row per inbox per day, ready for a spreadsheet.

What to watch for in a rotation

  • Days when nobody sends

    With few batches and long rests, every batch can be resting on the same day. The planner counts those days and flags them, because the volume either waits or lands on the next day.

  • The load moving instead of shrinking

    Resting a batch does not reduce the daily volume. The same emails go out through fewer inboxes, so each sending inbox carries more on those days. Check the emails per inbox column against your own limit.

  • Weekends counted as rest

    Here a day you do not send on is skipped, not counted as rest. If you count weekends as rest days in your own tool, the two schedules will drift apart.

  • Uneven batches

    When the inboxes do not divide evenly, some batches have one more inbox than others, so the number sending changes from day to day. The batch list shows each size.

Pulse · cold-email sending

Sending infrastructure that is yours alone.

Every domain gets its own MX host, IP, DKIM selector and certificate. Managed Pulse is available now, and we run it for you; the self-hosted version arrives in Q4 2026.

# on a fresh Ubuntu server
$ cd pulse && sudo ./install.sh
→ docker compose up · kumomta · stalwart · caddy
→ dashboard ready on https://pulse.yourdomain.com
$

Also from us:Beat: monitoring that tells you the fixConsulting: $65/hr, no retainer