Home FAQs: Campaigns My Campaign Emails and Texts are not sending

My Campaign Emails and Texts are not sending

Last updated on Sep 15, 2026

Note about 'Accepted' email status: If your campaign emails show 'Accepted' as the delivery status on individual emails, this is normal — it means the email has been sent to our delivery service and is queued for delivery. Emails typically transition from 'Accepted' to 'Delivered' once the recipient's email server confirms receipt. See Using engagement tracking for all email delivery status definitions. The troubleshooting steps below are for when campaign steps are not triggering or sending at all.

Are your emails sending but replies aren't appearing in the inbox? If you can see in your notifications that contacts are reading your emails, but their replies don't show up in your BrokerKit inbox, you need email forward logging (not BCC) — BCC only logs outgoing emails, not replies. See Are email replies shown in BrokerKit? to set up email forwarding.

Want a report of contacts whose campaign messages aren't delivering? The Campaign Reporting tab (open a campaign → Reporting) shows aggregate performance — enrolled, sent, opened, clicked, replied — but it does not list individual contacts or show delivery failures. Use Advanced Filters to build a reusable contact-level list:

  1. Add Activity & Engagement → Engagement → Email Bounces.
  2. Add Activity & Engagement → Time Period and choose the period you need.
  3. Click Apply Filters.
  4. Click Save Search if you want to reuse the list.

You can also add Email Unsubscribes, Email Spam Complaints, or Text Unsubscribes when you need those suppression lists. The Notification Center bell does not create bounce or delivery-failure alerts. See Using engagement tracking with your leads and agents for the full Engagement filter reference.

What about contacts "assigned twice" to the same campaign? BrokerKit prevents this automatically — you cannot enroll a contact in a campaign while they are still actively running through it. If you try, you'll see "Sorry, [name] is already subscribed to this campaign." A contact can be re-enrolled only after their previous run of that campaign has ended. Because duplicate active enrollment isn't possible, there is no "assigned twice" report to run.

Automatic re-enrollment and one-time triggers: The active-duplicate rule above is separate from automatic re-enrollment. After the trigger's usual conditions are evaluated, Brokerkit blocks automatic re-enrollment only when every active condition field is Source or Contact Created and that same trigger has previously subscribed the contact. If any other active condition field is present, this special one-time rule does not apply merely because Source or Contact Created is also present.

Campaign text steps stopped sending even though you have a Brokerkit number? If your account shows Verified Texting & Calling as approved but a campaign text step cannot send from a specific Brokerkit number, that number may not be linked to the approved verified texting use case. Go to Phone Number > Register for Verified Texting & Calling > Verified Texting, scroll to Numbers Available For Association, choose All Phone Numbers, click Submit, and wait about an hour. Use Submit, not just Save, so the number is sent for verified texting review. See Registering Your Business Profile for Verified Calling and Texting for the full flow.

First confirm this is actually a campaign: The troubleshooting below applies only to messages sent as steps in Automation > Campaigns. A one-to-one email scheduled manually from a contact profile and a manually scheduled bulk email are not campaign steps. They should send at the selected date, time, and time zone, and the Campaign 1.0 9 AM-noon sending window does not apply. For a one-to-one scheduled email that remains Scheduled after its selected time, see Sending Individual Emails.

Please follow these steps to troubleshoot the issue if your campaign email/text steps are not sending:

  1. Use Quick Filters → Campaigns for a one-off lookup, or Advanced Filters → Campaigns when you want to combine criteria or save the search, so you can see which leads or team members are subscribed to the campaign.
  2. Select a lead/team member and go to the profile and find the campaign subscription and check these things:
    1. Check if the campaign subscription is paused and unpause it if it should be active.
    2. Check if the campaign subscription indicates the campaign has ended.
    3. If the campaign is active, check how many steps have been triggered and how many are left.
  3. If the campaign step shows triggered in the campaign subscription:
    1. If you see the message in the timeline:
      1. Review the delivery status of the emails/texts in the bottom right corner of the message to see if they were not delivered for some reason. See this article here for a definition of the delivery statuses. If you are unsure what the delivery status means, please email us at support@brokerkit.com and be sure to give us the details of which steps you performed in this article and what you are seeing for the delivery status.
    2. If you don't see the message in the timeline:
      1. For Campaign 1.0, the sending window is 9 AM-noon in your timezone. For Campaign 2.0 (default for new campaigns), messages send at the scheduled time you've set - there is no 9 AM-noon restriction. To determine which version you're using, check your campaign settings for the 'Campaigns 2.0' toggle. If the step shows as triggered but you don't see the message in the timeline, wait about 15 minutes and check again, as there can be a brief delay in timeline updates.
  4. If the step was not triggered:
    1. Determine if the campaign was triggered past the sending window:

      1. Search the timeline to find the activity logged when the campaign was triggered.
      2. Hover over the trigger timestamp of when it was triggered, and you will see the date and time it was triggered.
      3. The campaign sending window is 9-noon in your timezone. If you triggered the campaign for today past the sending window, it will go out tomorrow.
    2. Check if the campaign is paused overall or on the campaign subscription on the lead/team member is paused.

      1. If the campaign subscription on the lead/team member is paused and you are not sure how it happened, look for one of these conditions that could cause it:
        • Archiving the lead/team member.
        • Moving a lead to "Signed" to move them to retention.
        • Moving a team member in retention back to recruiting.
        • There is a campaign with text steps triggered on a lead/team member with no phone number.
    3. Check for Automatic Campaign Pausing:

      1. If your campaigns paused unexpectedly, check if you have the "pause on reply" feature enabled:
        1. Go to your campaign's Settings tab
        2. Look for the "Managing Replies" section
        3. If "When a contact replies to any text → Pause the campaigns for this contact" is enabled, campaigns will automatically pause for individual contacts who reply to text messages
        4. This feature keeps other contacts in the campaign active while pausing only for those who replied
        5. To prevent this, you can disable this setting in the campaign's Settings tab and save the changes
    4. Check all steps in the campaign to make sure the sender's email address and phone number are selected.

      1. If there is no phone number selected for one of your text steps in the campaign, it is possible it was assigned to a user who was removed or had their phone number released.
        • If the text step was assigned to you and you don't see your phone number now, it is possible that someone released your phone number.
        • To check if your phone number was released, click your name in the top right to go to the user profile menu and select "Phone Number," where you should see your phone number under the "Brokerkit Number." If you no longer see your phone number, it is possible it was released. In this condition, please email support@brokerkit.com to see if your phone number can be recovered.
    5. Check to make sure you have a Brokerkit phone number assigned if the campaign has text steps.

      1. Click your name in the top right > Phone Number, and if you have a phone number, it will show on this page.
      2. If you see a prompt to "Pick your phone number," you don't currently have a phone number assigned to your user account, so please select one so the text steps in your campaign will work.
    6. Existing campaign progress plays a crucial role in determining why some contacts may not receive your campaign emails or texts:

      • Contacts who have completed the campaign:
        • These contacts will not receive any new email steps that you add.
      • Contacts who are still active in the ongoing campaign:
        • These contacts will receive any new email steps that you add.

📩 If you follow all steps above and can't determine the issue, then please email us at support@brokerkit.com and tell us the findings from following these steps, so we can investigate the issue.