Campaign says "Running" but never sends any emails
The short answer
If you launched only a few minutes ago: nothing is wrong. Your emails are released gradually across your sending window rather than all at once, so a brief stretch of "Running" with zero sent is completely normal. See Why is my campaign "running" but no emails sent yet? — that page covers the freshly-launched case.
If it has been hours or days, nothing has ever gone out, and the "next email" time keeps sliding forward: the most common cause is that every step in your sequence is switched off.
Every step in your campaign has an on/off switch. A step that is switched off is skipped. If all of your steps are switched off, your campaign has nothing to send — so it keeps waiting, and keeps pushing its next-send time forward, while the status still reads "Running". The campaign is not broken and your contacts are not lost; there is simply no message for it to deliver.
The 30-second fix: open the campaign, go to the Sequence tab, click your first step, and make sure the Enabled checkbox is ticked. Save. Sending begins on the next cycle inside your sending window.
WarmySender runs your outreach on autopilot with AI agents, across Cold Email, Email Warmup, LinkedIn, Instagram and Multichannel sequences — plus real-time email verification. This page is about the Cold Email channel, but the same on/off switch and the same "nothing to send, so it waits" behaviour apply to LinkedIn and Multichannel steps too.
The most common cause: every step is switched off
Your sequence is a list of steps — the first email, a follow-up a few days later, maybe a LinkedIn touch in between. Each one of those steps carries its own Enabled checkbox, so you can park a step you are not ready to use without deleting it and losing the wording you worked on.
That switch is genuinely useful. It becomes a problem only in one specific situation: when no step at all is switched on. At that point your campaign is running an empty list. There is no first email to send, so nobody is contacted, nothing is scheduled, and the campaign waits — indefinitely, and quietly, because from its point of view it is behaving perfectly. It has simply been given nothing to do.
How this usually happens, and none of it is careless:
- You switched steps off one at a time while editing your wording, meaning to switch them back on, and the last one never got switched back.
- You duplicated a campaign that had switched-off steps, and the copy inherited them.
- You switched off a step to stop it going out today, then rebuilt the rest of the sequence around it and lost track of which switches were on.
How to check, step by step
- Open Campaigns and click the campaign that is not sending.
- Click the Sequence tab. This lists every step in the campaign.
- Look at the steps. A step that is switched off is greyed out and marked with a Disabled badge. If every step in the list carries that badge, you have found your answer.
- Click the first step you actually want to send.
- Find the Enabled checkbox on that step and tick it. Do the same for every other step you want to run.
- Save the campaign.
That is the whole fix. You do not need to stop and re-launch the campaign, rebuild the sequence, or re-import your contacts. Everyone already in the campaign keeps their place, and sending starts on the next cycle once you are inside your sending window. Within a few minutes you should see the "Next email ~<time>" indicator appear on the campaign with a real upcoming time — that is your confirmation it is working.
What we changed so this cannot catch you out again
A campaign that waits forever without telling you why is our problem, not yours. So we have made the situation impossible to walk into silently:
- You cannot launch a campaign with no steps switched on. If you try, WarmySender stops the launch and tells you plainly what needs fixing, instead of accepting the launch and then waiting forever.
- A clear notice appears on the campaign whenever it is running with no switched-on steps, so the reason is visible the moment you open the page rather than something you have to go hunting for.
- You get a heads-up when you switch off your last remaining step, at the moment you do it — the point where it is easiest to change your mind.
- The endless silent waiting is gone. A campaign with nothing to send now says so, instead of quietly pushing its next-send time forward again and again.
The other reasons a campaign is waiting (all of them normal)
If your steps are switched on and emails still are not going out, your campaign is almost certainly waiting on purpose. Below are the legitimate reasons, each with how to tell it apart from the others and what to do about it. Work down the list — the first one that matches is your answer.
1. You are outside your sending hours, or it is not one of your send days
What is happening: your campaign only sends inside the hours and days you chose — for example 9:00 AM to 5:00 PM, weekdays only — read in the campaign's own time zone. Outside those hours, and on days you switched off, it rests.
How to tell: open the campaign's Sending settings and compare your window and send days against the current time in the campaign's time zone (not your own — those can be hours apart). The "Next email ~<time>" indicator will be showing a time at the start of your next open window, such as tomorrow at 9:00 AM.
What to do: nothing, unless you want to widen the window or add send days. Sending resumes automatically the moment your next window opens. Full detail: How campaign sending windows & time zones work.
2. You have already reached today's daily limit
What is happening: each campaign has a Daily Send Limit, and your plan has its own daily cap. Once either is reached, sending stops for the rest of the day and picks back up the next day. This protects your sender reputation — a huge burst in one day is exactly what triggers spam filters.
How to tell: the campaign has a healthy sent count for today that has stopped climbing, and the next-send time points at your next window open rather than a few minutes from now. Note the distinction from the switched-off-steps case: here you have already sent emails today; there you have sent none, ever.
What to do: nothing, unless you want more volume — in which case raise the campaign's daily limit, connect more mailboxes so volume is shared across senders, or move to a plan with a higher cap. Increase gradually. Full detail: How campaign sending schedules & pacing work.
3. Spacing between emails is holding the next send
What is happening: the Minutes Between Sends setting makes each mailbox wait a set gap between its own consecutive emails. It is applied per mailbox, so several connected mailboxes send alongside each other rather than waiting in line behind one another — but with one mailbox and a long gap, your emails will trickle out slowly by design.
How to tell: the sent count is rising, just slowly, and the next-send time is a few minutes away rather than tomorrow. One mailbox with a 30-minute gap is only ever going to manage a couple of emails an hour, however many contacts are waiting.
What to do: connect more mailboxes (the safest way to increase volume — it adds capacity without pushing any single inbox harder), or shorten the gap if your mailboxes are well established. Keep it generous on newer domains.
4. No mailbox is connected to the campaign
What is happening: a campaign needs at least one connected, active sending mailbox. If the campaign has none selected, or the only one it had has since disconnected, there is no inbox to send from.
How to tell: open your Mailboxes page and check that at least one mailbox is connected and healthy, then check the campaign's Sending settings to confirm a mailbox is actually selected for this campaign. A mailbox showing a reconnect prompt is not available for sending.
What to do: reconnect the mailbox, or connect a new one and select it on the campaign. The campaign picks up again automatically — no re-launch needed.
5. The campaign's start date is in the future
What is happening: when you set the campaign up, you can either launch it now or schedule it for later by giving it a Start Date. A campaign scheduled for later will sit and wait until that date arrives — which is exactly what you asked it to do.
How to tell: the campaign shows a scheduled date rather than starting immediately. Check the Start Date in the campaign's settings. If it is a week out, that is your answer.
What to do: nothing if the date is what you intended. If you meant to start immediately, clear or bring forward the start date and save.
6. There is nobody for it to email
What is happening: a campaign with steps switched on and a wide-open window still cannot send if there is no one eligible to receive the email. The three usual versions of this: the campaign has no contacts in it, every contact is on your suppression list, or the contacts have no email address on them (common with contacts imported from LinkedIn, where a profile does not expose a work email).
How to tell: open the campaign's Prospects tab. If it is empty, there is nobody enrolled. If everyone shows a Suppressed status, they have all previously unsubscribed, bounced, or been marked do-not-contact. If the rows have names and companies but blank email addresses, that is the missing-address case.
What to do: depends which one it is — Why did my campaign finish without sending any emails? covers the suppression case, and Why aren't my LinkedIn-imported leads getting emails? covers the missing-address case.
A worked example
Maria builds a 3-step cold email campaign: an opening email, a follow-up three days later, and a final nudge a week after that. While polishing the wording she switches off step 2 and step 3 so they cannot go out before she is happy with them. Then she edits step 1 one more time and switches that off too, meaning to switch it straight back on. A meeting starts. She never does.
The next morning she launches the campaign and it says Running. She checks at lunchtime: still Running, 0 sent. She checks the next day: still Running, still 0 sent, and the "next email" time has quietly moved from yesterday afternoon to this afternoon. Her sending window is wide open, her mailbox is connected and healthy, and her 240 contacts are all sitting there on the Prospects tab.
What she is looking at: all three steps are switched off, so the campaign has an empty list to work through. It is running perfectly — it just has nothing to send, so each cycle it finds no work and schedules itself to look again later. That is why the next-send time keeps moving without anything ever going out.
The fix, in about a minute: Maria opens the campaign, clicks the Sequence tab, and sees all three steps greyed out with a Disabled badge. She clicks step 1, ticks Enabled, does the same for steps 2 and 3, and saves.
What happens next: within a few minutes the campaign shows "Next email ~11:14 AM", the first emails go out, and the sent count starts climbing. Her 240 contacts are paced evenly across the rest of her sending window rather than fired off in one burst, and the follow-ups run three days and ten days later exactly as she set them up. Nothing had to be rebuilt, re-imported, or re-launched.
What she would see today. Since we shipped the changes described above, Maria would not get this far: the launch itself would have been stopped with a plain-language explanation that no step is switched on, and she would have been warned at the moment she switched off that last step.
What you should see when it is working
Use this as your checklist. A healthy, actively-sending campaign shows all of the following:
- Status reads Running — and, crucially, is backed up by the signs below rather than sitting on its own.
- The Sequence tab shows at least one step without a Disabled badge. Your switched-on steps look normal; only steps you deliberately parked are greyed out.
- A "Next email ~<time>" indicator with a real upcoming time. This is the single clearest sign of health. If it shows a time, work is scheduled. Right at the start of a window you may briefly see "First emails sending now…" instead, which is equally good.
- The sent count is climbing — gradually. Steady growth through the day is correct. A count that jumps to your whole list in one minute would be the actual problem, because burst sending is what lands you in spam.
- The Prospects tab shows contacts moving through the steps, rather than everyone sitting untouched at the start.
- Your next-send time sits inside your sending window, in the campaign's time zone. Outside your hours it should point at your next window open — that is the window doing its job.
If every one of those is true, your campaign is healthy and there is nothing to do but let it run. If the status says Running but there is no upcoming send time and no switched-on step, you have found the empty-sequence case described at the top of this page.
Why a campaign waits instead of forcing something through
It is fair to ask why a campaign with nothing to send does not simply do something. The reason is that every one of these waits protects you. Sending outside the hours you chose, blowing past the daily limit you set, ignoring the gap between emails, or sending from a mailbox you have not connected would each damage the thing that makes cold email work at all: your sender reputation. Waiting is the safe default, and we would rather your campaign paused than burned a domain you spent weeks warming up.
The one case worth calling out is the empty-sequence one — waiting silently when there was nothing to send and no way for you to know that. That is what the launch check, the on-page notice, and the switch-off warning now fix. Everything else on this page is the system protecting your deliverability, working hand in hand with email warmup, which builds the reputation in the background that lets you send more over time.
Common questions
Why does my campaign say Running but never sends anything?
If it has been hours or days with nothing ever sent and the "next email" time keeps sliding forward, the most common cause is that every step in your sequence is switched off. Each step has an Enabled checkbox, and a campaign with no switched-on steps has nothing to send, so it waits while still showing as Running. Open the campaign, go to the Sequence tab, click your first step, and tick Enabled. If you only launched a few minutes ago, it is far more likely to be normal paced sending instead — emails are released gradually across your window rather than all at once.
How do I switch a campaign step back on?
Open the campaign, click the Sequence tab, and click the step you want to run. Tick the Enabled checkbox on that step, repeat for any other steps you want, and save. A switched-off step is greyed out with a Disabled badge, so they are easy to spot in the list. You do not need to stop and re-launch the campaign or re-import your contacts — everyone keeps their place and sending resumes on the next cycle inside your sending window.
Why does the next email time keep moving without anything sending?
Because the campaign keeps checking for work, finding none, and scheduling itself to look again. The usual reason there is no work is that every step is switched off, so there is no message to send to anyone. It can also happen when the campaign has nobody eligible to email — an empty contact list, contacts with no email address, or a list where everyone has previously unsubscribed or bounced. Check the Sequence tab first (are any steps switched on?), then the Prospects tab (is anyone there, with an email address, not suppressed?).
Can I launch a campaign with all its steps switched off?
No. WarmySender now stops the launch and tells you what needs fixing, because a campaign with no switched-on steps can only ever sit and wait. You will also get a heads-up at the moment you switch off your last remaining step, and a clear notice on the campaign page if one ever ends up in that state. Switching individual steps off is still perfectly fine and often useful — the block only applies when nothing at all is left switched on.
How do I tell waiting on purpose from actually stuck?
Look at the "Next email ~<time>" indicator. If it shows a real upcoming time, the campaign is healthy and simply waiting for that moment — because your window has not opened yet, because you have hit today's limit, or because the gap between sends has not elapsed. If there is no upcoming send time at all, and no step in the Sequence tab is switched on, that is the empty-sequence case. Two more quick checks that separate the normal cases: have any emails gone out today at all (a daily limit stops a count that was already climbing, whereas switched-off steps mean it never started), and is a mailbox connected and selected on the campaign.
Do I have to re-launch the campaign after switching a step back on?
No. Save the change and the campaign carries on from where it was. Contacts keep their position in the sequence, nobody is emailed twice, and nothing needs re-importing. The first sends go out on the next cycle once you are inside your sending window — usually within a few minutes if the window is already open. If your window is closed at the time, sending will begin when it next opens, and the on-screen next-send indicator will show you exactly when.
Does this apply to LinkedIn and Multichannel campaigns too?
Yes. Steps of every kind carry the same on/off switch, and a campaign with no switched-on steps has nothing to do regardless of which channels it uses. There is one extra thing worth knowing about Multichannel sequences: LinkedIn activity is deliberately kept to a much gentler daily pace than email to keep your LinkedIn account safe, so an email step that comes after a LinkedIn step flows at that gentler pace. That is account safety working as intended, not a stall — the emails still go out steadily.
Still not sending?
Run these five checks in order — between them they account for almost every case:
- Sequence tab — at least one step is switched on (no Disabled badge on it).
- Prospects tab — contacts are enrolled, they have email addresses, and they are not all suppressed.
- Mailboxes — at least one mailbox is connected and healthy, and it is selected on this campaign.
- Sending settings — the current time in the campaign's time zone is inside your window on a send day, and today's limit is not already reached.
- Start Date — it is not scheduled to begin at some future date.
If all five check out and the campaign still has not sent anything, email [email protected] with the campaign name and we will take a look and tell you exactly what it is waiting on.
Related guides
- Why is my campaign "running" but no emails sent yet? — the freshly-launched case, where sends are simply being paced
- How campaign sending schedules & pacing work — even pacing, daily limits, and when the next email goes out
- How campaign sending windows & time zones work — why a next-send time can show a different hour than your local clock
- Why did my campaign finish without sending any emails? — when every contact is on your suppression list
- Why aren't my LinkedIn-imported leads getting emails? — when contacts have no email address on them
- Set up campaign sequences, delays & conditions — building a multi-step sequence from scratch
- Full documentation — all guides
- Support — how to get in touch
Not sure which of these your campaign is doing? Email [email protected] with the campaign name and we will confirm exactly what it is waiting on.