All Collectionsβ€ΊTroubleshootingβ€ΊWhy Is My Campaign Not Running?

Why Is My Campaign Not Running?

Updated 7 months ago

If your campaign isn't sending messages or connection requests, work through this checklist to find the cause and fix it fast.

Prerequisites

  • You have at least one active campaign set up in SalesMind AI
  • Your LinkedIn account is connected via the Chrome extension
  • You have leads added to the campaign

1. Leads Already in Another Campaign

SalesMind AI never contacts the same lead twice across campaigns. If a lead already exists in another active campaign, they'll be skipped automatically.

Leads who are already connected to you will also be skipped if the campaign step includes a connection request.

πŸ‘‰ Note: Check your other campaigns for overlapping lead lists before troubleshooting further.


2. Daily Quota Split Across Too Many Campaigns

Image

Each LinkedIn profile has its own daily limits, and each one is counted separately:

  • up to 30 connection requests
  • 60 messages
  • 60 profile visits
  • 60 follows

There is no single "30 actions per day" limit. Each type keeps its own count, so using up your connection requests does not stop messages, visits, or follows. New or warming-up accounts start lower, then ramp up over time.

When you run several campaigns at once, SalesMind AI divides each limit between them, so a campaign with a small share may look like it is doing little. Time zones matter too β€” campaigns targeting regions that start later may find the quota already used by earlier ones.

πŸ’‘ Tip: Pause lower-priority campaigns to concentrate your daily quota on the ones that matter most.


3. Campaign Settings Blocking Activity

Your campaign may be configured to skip certain days, hours, or countries. If a campaign shows zero activity on specific days, check these settings first.

Image

Image

What to check:

  1. Open the campaign and go to Settings
  2. Confirm the correct weekdays are enabled (e.g., Thursday and Friday aren't accidentally disabled)
  3. Check active hours and make sure they cover your target audience's timezone
  4. Review any country restrictions that might be filtering out your leads

4. LinkedIn Account Disconnected

If your LinkedIn account becomes disconnected, all outreach stops immediately. Common causes:

  • You logged out of LinkedIn in your browser
  • The Chrome extension was removed or disabled
  • The extension lost authorization

How to check: Open your SalesMind AI dashboard. If the status shows Disconnected, you need to reconnect.

⚠️ Warning: No messages or invitations will send while your account is disconnected, even if your campaigns are marked as active.

See the My Account Has Been Disconnected article for step-by-step reconnection instructions.


5. Message Quality Gate Rejection

Every message goes through a quality check. If the check fails, the AI rewrites the message; only the best version ships, and messages that stay below quality standards are held back.

Common symptoms:

SymptomLikely cause
Campaign runs but sends 0 messagesAll messages failed quality checks
Some steps are skippedSome messages passed, some did not
You see alerts about grade levelYour Voice DNA writes messages that are too hard to read

How to check: Look in your Slack or dashboard for quality gate alerts, then fix the cause:

  1. Grade level alerts (English campaigns): edit your Voice DNA. Use simpler words.
  2. AI-sounding filler alerts: the AI rewrites these automatically. Repeated alerts usually clear after simplifying your Voice DNA.
  3. "No call to action" warnings on a final soft-close step: add the marker NO_CTA to that step's instructions to tell the system it is deliberate.
  4. Repeated low-grade rejections on the same step: check for a contradiction between your campaign setup and your instructions. The classic case: the campaign objective points to your website and a Landing Page URL is set, while the step instructions forbid links. Give the link one home (one step that explicitly carries it) or remove the Landing Page URL.

See Understanding Message Quality Checks for the full list of checks.


6. Campaign Stuck on "Initializing"

A new campaign shows an Initializing status while SalesMind AI builds it in the background. This is normal, and the status usually changes to Active on its own within a short time.

If a campaign stays on Initializing for a long time, it is often because it has no leads list to work from.

A campaign showing the Initialization status while it builds

What to do:

  1. Create a fresh campaign first. The quickest way is to duplicate the campaign that is stuck on Initializing, then add your leads list to it again.
  2. Give the new campaign a few hours to build.
  3. If it still stays on Initializing for over 24 hours, the background build likely failed. Contact support so the team can restart it.

7. Running Out of Leads

Seeing only a handful of actions today β€” a few messages, few or no new connection requests β€” even though your daily limit is higher? The usual cause is simple: the campaign is running low on leads.

Once you have reached everyone on your list, there is no one new left to contact, so outreach activity slows down. The Accepted invitations graph flattens because there are no new people to reach.

πŸ’‘ Tip: The Accepted invitations graph shows your acceptance rate β€” not how many leads you have left to contact.

How to bring in more leads:

  1. Add a new leads list. Open the campaign settings and use Add new leads list to attach more people.
  2. Or start fresh. Use Create new campaign to launch outreach to a new audience.

The Add leads list button on the campaign settings


8. Your Lead Count and Sent Requests Don't Match

Your campaign shows a big lead count, but far fewer connection requests went out β€” for example, 878 leads pulled in, only 421 requests sent β€” and it says it already hit 100% of its connection requests. This is normal.

Not every lead gets contacted. SalesMind AI filters out some leads automatically before it reaches out, and you can remove others yourself. The bigger number is everyone the campaign pulled in. The smaller number is how many actually qualified to be contacted.

See the split:

  1. Open your campaign.
  2. Find the Lead Qualification graph, just below the sequence graph.
  3. It shows how many leads qualified and how many were filtered out, grouped by reason.

The Lead Qualification graph on a campaign dashboard

Leads are filtered out automatically for reasons like:

  • Already connected β€” you are already connected, so a connection step has nothing to do
  • Already in campaign β€” the lead is already being contacted in another campaign
  • Fit score too low β€” the lead is below your fit-score threshold
  • Blocked β€” the account is restricted or banned on LinkedIn
  • Blacklisted β€” the lead is on your blacklist
  • Out of target β€” the lead falls outside your campaign's targeting
  • Out of network β€” the lead is too far away in your network to reach
  • Profile not found β€” the LinkedIn profile could not be found

One reason is not automatic β€” it's you:

  • Removed by you (shown as Terminated in the graph) β€” you ended this lead yourself from your Inbox. You can undo this to put the lead back in the campaign.

So a campaign can reach 100% of its connection requests while its total lead count stays higher. The gap is the leads that were filtered out β€” not a failure.


What's Next

  • Still not running? Check the My Account Has Been Disconnected article
  • Want to optimize quota usage? Review how many campaigns are running in parallel and pause any that aren't urgent
  • Seeing errors on specific leads? Those leads may have restrictions on their LinkedIn profiles preventing contact