Why Are Some Leads Being Skipped in My Campaign?
Last updated: April 14, 2026
If you notice leads appearing in your campaign but not receiving any messages, or leads being closed without any outreach - this can be expected behavior, not a bug. AiSDR automatically skips leads that match certain conditions before sending anything. Here's what triggers a skip and what you can do about it.
✨ What "skipped" actually means
A skipped lead is one that AiSDR closes automatically before any message is sent. The lead will still appear in your campaign, but no outreach is initiated. The reason is always logged in the lead's activity timeline.
🔍 The three most common reasons
Suppression list match
If a lead's email or company domain matches an entry in your suppression list, AiSDR closes that lead and skips all outreach to them.
Important: suppression checks do not happen during the search phase. Leads from suppressed domains will still appear in Live AI Search results and be added to the campaign. The check runs:
For inactive campaigns - once per day
For active campaigns - just before the first message is drafted
✅ This means no emails or LinkedIn messages are ever sent to suppressed contacts — even if they appear in your lead list.
💡 Good to know: If you see a lead from a suppressed domain in your campaign, don't be alarmed. It will be automatically closed before any outreach occurs. But if a lead was added without an email, the system may continue the sequence because there is no exact email match at that point.
Already contacted in another campaign
AiSDR prevents the same lead from being enrolled in multiple active campaigns at the same time. If a lead is already active elsewhere, the system flags them as a duplicate and skips them.
When this happens, you'll see a duplicate warning during the lead import or search stage. You can then choose:
Keep the lead in the original campaign
Move the lead to the new campaign (it will be closed in the original one)
💡 Good to know: For HubSpot list syncs and recurring searches, AiSDR always prioritizes the first campaign the lead was enrolled in.
Lead previously unsubscribed
If a lead replied with "stop," "unsubscribe," or a similar opt-out phrase — in any past campaign — they are automatically added to your suppression list and closed. AiSDR will skip them in all future campaigns.
💡 Good to know: We recommend keeping the unsubscribe link turned off in campaign settings. The automatic opt-out detection handles this for you, and the unsubscribe link can negatively affect email deliverability.
🧩 Common use cases
🔎 I see leads from a suppressed domain in my campaign — is something broken?
No — this is expected. Suppression checks don't filter leads during the search phase.
How it works:
The lead is added to the campaign
Before the first message is drafted, AiSDR runs a suppression check
If the lead matches, they are automatically closed — no outreach is sent
But if a lead was added without an email, the system may continue the sequence because there is no exact email match at that point.
🔁 A lead appears in two campaigns — what happens?
AiSDR flags it as a duplicate and asks you to resolve the conflict.
How to resolve it:
When the duplicate warning appears, review which campaign the lead is currently active in;
Choose to keep the lead in the original campaign or move them to the new one;
Confirm — the lead will be closed in one campaign and active in the other.
✅ The lead will only receive outreach from one campaign at a time.
For HubSpot list syncs and recurring searches, AiSDR always prioritizes the first campaign the lead was enrolled in.
🚫 A lead was skipped but I still want to reach them
It depends on the reason:
Suppression list match → Campaign Settings → Suppression List → remove the entry → re-add the lead
Duplicate in another campaign → Close the lead in the other campaign first, then re-enroll
Previously unsubscribed → These leads opted out explicitly and should not be re-contacted
✅ Always check the lead's activity timeline to see the exact skip reason before taking action.
❤ Final note
Skipped leads are a sign that the system is working as intended — protecting your deliverability and respecting contact preferences. If you're unsure why a specific lead was skipped or want help reviewing your suppression list setup, reach out to your CS manager and we'll take a look together 🙌