If your LinkedIn follow-up messages aren't sending, it's usually because the connection hasn't been accepted yet, the person already replied, or the Workflow hasn't reached the follow-up step - it sends invites and messages in separate batches, so even a 0-day follow-up can take more than a day to go out.
This applies to outreach Workflows that send follow-ups, such as LinkedIn Outreach, LinkedIn Search to Lead Outreach, LinkedIn Post Engagers to Lead Outreach, LinkedIn Company Follower Collector to Outreach, HubSpot Contact LinkedIn Outreach and Sales Navigator Search to Lead Outreach.
Why your LinkedIn follow-up messages aren't sending
Follow-ups have stricter conditions than connection requests, so there are several normal reasons a follow-up hasn't gone out:
- The connection hasn't been accepted yet. Follow-ups are only sent after the person accepts your connection request. Pending invites won't receive a follow-up.
- The person already replied. Each follow-up only sends if the previous message got no reply. A reply from the recipient stops the sequence by design. A message you send manually doesn't stop it, only a reply from the recipient does.
- The Workflow hasn't reached the follow-up step yet, even at a 0-day delay. Workflows run their worker steps in sequence (collect leads → send invites → send follow-ups), and the connection and messaging workers don't run at the same time, for account safety. So a follow-up set to "0 days" doesn't send instantly, it goes out on a later run, often more than 24 hours after the connection is accepted.
- The delay you configured hasn't elapsed. If you set the follow-up to send 1–15 days after acceptance, nothing sends until that delay passes.
- A reply to your last follow-up isn't detected. The Workflow checks for replies right before sending the next follow-up. If you've only set up one follow-up, there is no next follow-up to trigger that check, so the status may not update.
- Statuses don't update instantly. The Replied and Follow-up sent statuses refresh only after the worker finishes a run, so it can look like nothing happened for a while even when the Workflow is working correctly.
- Your LinkedIn account was disconnected. If the session cookie has expired, the automation can't send anything.
- You changed the connected LinkedIn account mid-campaign. If the sending account is switched, the Workflow may try to send a follow-up from an account that isn't connected to the recipient, and it won't go out.
How to check why follow-ups weren't sent
- Open the Workflow Dashboard and check each lead's status. For example Request accepted, 1st follow-up sent, Replied, or Could not invite. This shows where each lead is in the sequence. See How to Track Outreach Performance in PhantomBuster Workflows.
- Switch to the Console for detailed execution output, including skip reasons and errors. See How to Troubleshoot Errors in Workflows.
The Replied and Follow-up sent statuses only update after a worker run completes and the dashboard refreshes, so give it time before assuming a follow-up was skipped.
How to fix follow-up messages not sending
- Give the Workflow time to reach the follow-up step. Because workers run in sequence and in batches, follow-ups can lag the connection by many hours or more, even at a 0-day delay. Let the Workflow complete several runs before concluding a follow-up was skipped.
- Confirm the follow-up is actually configured. In the setup, make sure Schedule a first follow-up message is checked, a delay (0–15 days) is set, and the message text is filled in. If you scheduled multiple follow-ups, each one only sends if the previous got no reply.
- Check whether the recipient replied. If they did, the follow-up is intentionally skipped.
- Keep your daily invitation limit within LinkedIn's safe range. A daily limit set well above LinkedIn's recommended volume can disrupt the sequence, lower it if it's set too high. See PhantomBuster Rate Limits.
- Reconnect your LinkedIn account if your session cookie has expired, and avoid switching the connected account mid-campaign.
- Rule out a known issue. If the logs show an error (for example, an unreplaced placeholder tag or a chat-widget loading error), check Ongoing Issues with Phantoms and pause the Phantom to avoid wasting execution time until it's resolved.
Frequently asked questions
How long do LinkedIn follow-up messages take to send?
Follow-up messages are sent after the delay you configured, once a connection is accepted. The Workflow runs its connection and messaging workers separately and in batches, so the next worker run can add over 24 hours on top of that delay.
The person accepted and hasn't replied, but still no follow-up. What should I do?
Check the lead's status in the Dashboard and the Console logs, then allow time for the next worker run. If the status shows no errors and the follow-up still hasn't sent after several runs, contact Customer Care.
Does the recipient replying stop my follow-ups?
Yes. Follow-ups only send if the previous message got no reply from the recipient, so a reply stops the sequence. A message you send manually does not stop it.
Why doesn't the Workflow detect a reply to my last follow-up?
Replies are checked right before the next follow-up is sent. If you've only set up one follow-up, there's no later step at which a reply to it would be detected, so the status may not update.
Will follow-ups send to people I'm already connected with?
Outreach Workflows send a follow-up after they register a connection as newly accepted within the campaign. They don't message your existing 1st-degree connections who weren't part of the connection step. To message people you're already connected with, use the LinkedIn Message Sender instead.
Why don't I see the "Replied" or "Follow-up sent" status right away?
These statuses update only after the worker finishes its run and the dashboard refreshes, so there's a short delay before they appear.
If follow-ups still aren't sending
If everything above checks out and follow-ups still aren't going out, get in touch with Customer Care. Include:
- The Workflow name and link
- A screenshot of the lead statuses
- Your follow-up delay and daily limit settings
- Example profile URLs that were accepted but didn't receive a follow-up