Skip to main content

How to Exclude People Who Already Received Previous Broadcasts

Sending another broadcast and want to exclude the previous folks? Here's now

Updated over a week ago

Overview

When sending multiple broadcasts to your audience, you may want to exclude contacts who already received a previous message. This prevents message fatigue, respects your audience's experience, and ensures you're only reaching new contacts or those who need follow-up communications.

This guide will walk you through creating exclusion segments and explain common scenarios where this feature is invaluable.

Why Exclude Previous Broadcast Recipients?

Excluding previous recipients helps you:

  • Avoid message fatigue: Don't overwhelm contacts with duplicate or similar content

  • Manage WhatsApp limits: Stay within platform messaging limits by targeting only new audiences

  • Improve engagement rates: Fresh audiences are more likely to engage with your content

  • Create targeted follow-ups: Segment audiences based on who did or didn't receive previous communications

  • Maintain brand reputation: Show respect for your audience's time and inbox

Common Scenarios for Exclusion

Scenario 1: Sequential Campaign Messages

Situation: You're running a multi-part campaign where each broadcast builds on the previous one.

Use Case: You sent a product announcement to your entire list. Now you want to send a follow-up with additional details, but only to people who didn't receive the first broadcast (perhaps they subscribed after the first message went out).

How to exclude: Create a segment that excludes contacts who received the first broadcast, ensuring only new subscribers get the complete information.

Scenario 2: Re-engagement Campaigns

Situation: You want to re-engage inactive contacts without bothering those who recently interacted with you.

Use Case: You're sending a special offer to win back dormant customers, but you don't want to send it to people who already received your recent promotional broadcast.

How to exclude: Exclude contacts who received broadcasts in the last 7-30 days, focusing only on truly inactive segments.

Scenario 3: Event Reminders

Situation: You're sending multiple reminders for an upcoming event.

Use Case: Your first broadcast went to everyone who registered. Now you want to send a "last chance to register" message, but only to people who haven't registered yet and didn't receive the first invitation.

How to exclude: Create a segment excluding those who received the first invitation and those who have already registered.

Scenario 4: Announcement Cascading

Situation: You're rolling out announcements to different audience segments over time.

Use Case: You announced a new feature to premium customers first. Now you want to announce it to standard customers, but you need to exclude premium customers who already got the news.

How to exclude: Exclude the segment that received the premium announcement before sending to your broader audience.

Scenario 5: Delivery Boost Management

Situation: You're using Spur's Delivery Boost feature and want to avoid sending to those who already received and read your message.

Use Case: Delivery Boost continues retrying message delivery for up to 72 hours. You want to send a new broadcast but exclude those who received your previous boosted broadcast to avoid overlap.

How to exclude: Create a segment excluding contacts who received (delivered status) the previous broadcast within the last 3-7 days.

Scenario 6: A/B Testing Cleanup

Situation: You split-tested two different messages and now want to send a unified follow-up.

Use Case: You sent variation A to one segment and variation B to another. Now you want to send a follow-up only to people who didn't receive either test variation.

How to exclude: Create a segment that excludes both test groups, targeting only the untouched remainder of your list.

Scenario 7: Customer Journey Stages

Situation: You're nurturing leads through different stages of the customer journey.

Use Case: You sent an educational series to new leads. Now you want to send a more advanced series, but only to contacts who've progressed beyond the introductory stage and haven't received the advanced content yet.

How to exclude: Exclude contacts who haven't completed the initial series and those who already received the advanced broadcasts.

How to Create an Exclusion Segment

Follow these steps to create a segment that excludes previous broadcast recipients:

Step 1: Navigate to Segment Creation

  1. Go to Database in your Spur dashboard

  2. Click on Segments

  3. Click Create Segment

Step 2: Set Up Your Filters

Configure your segment with these filters:

Filter 1: Message Sent

  • Select Message Activity as your filter type

  • Choose WhatsApp Sent

  • Set condition to "at Least Once"

  • Set time frame to "In the Last [X] Days" (commonly 7 days)

Filter 2: Message Delivered (Optional but Recommended)

  • Add an AND condition

  • Select Message Activity again

  • Choose WhatsApp Delivered

  • Set condition to "at Least Once"

  • Set time frame to "In the Last [X] Days" (same as above)

This ensures you're excluding people who not only were sent the message, but actually received it.

Step 3: Apply the Exclusion

  1. Save your segment

  2. Return to your broadcast settings

  3. In the "Don't Send to" field, select your newly created exclusion segment

  4. You'll see a message: "Please select a segment, or: Create New Segment"

  5. Choose your exclusion segment from the dropdown

Step 4: Verify Your Audience

Before sending, check:

  • Your main audience size

  • The exclusion segment size

  • The final broadcast audience (main audience minus exclusions)

This helps you confirm the right people are being targeted.

Best Practices

Timing Considerations

  • For promotional broadcasts: Exclude recipients from the last 7-14 days

  • For transactional updates: Exclude recipients from the last 24-48 hours

  • For educational series: Exclude recipients from the last 30-60 days depending on content frequency

Combining Multiple Exclusions

You can create segments with multiple exclusion criteria:

  1. Exclude contacts who received Broadcast A OR Broadcast B

  2. Exclude contacts who received any broadcast in the last X days

  3. Exclude contacts based on engagement (or lack thereof) with previous broadcasts

Naming Conventions

Use clear, descriptive names for your exclusion segments:

  • βœ… "Received Product Launch - Nov 2024"

  • βœ… "Excluded: Week 45 Promotion Recipients"

  • βœ… "Already Got: Holiday Sale Announcement"

  • ❌ "Segment 1"

  • ❌ "Test"

Regular Maintenance

  • Review and archive old exclusion segments monthly

  • Update segment criteria as your campaigns evolve

  • Document which broadcasts used which exclusion segments

Important Considerations

Delivery Boost Compatibility

Note: When using Delivery Boost, you cannot simultaneously use Split Broadcast Across Days. If you need to exclude previous recipients while using Delivery Boost:

  1. Disable Delivery Boost temporarily

  2. Set up your exclusion segment

  3. Use Split Broadcast if needed for large audiences

  4. Re-enable Delivery Boost for future broadcasts after the current one completes

WhatsApp Limits

Remember that WhatsApp has daily sending limits per number (typically 100,000 messages/day). Excluding previous recipients helps you:

  • Stay within these limits

  • Maintain good quality ratings

  • Avoid being flagged for spam

Message Status Tracking

Only exclude based on messages that were:

  • Sent: The message left your system

  • Delivered: WhatsApp confirmed delivery to the recipient

  • Read: The recipient opened the message (most restrictive)

Choose the status that makes sense for your use case. "Delivered" is usually the best option as it confirms the message reached the user.

Troubleshooting

"Segment is too large"

If your exclusion segment is very large, consider:

  • Narrowing the time frame

  • Adding additional qualifying criteria

  • Splitting your broadcast into smaller, more targeted campaigns

"No contacts match this segment"

Check that:

  • Your filters are correctly configured

  • The time frame includes the period when the previous broadcast was sent

  • You're using the right message activity type (WhatsApp Sent vs. Delivered)

"Overlapping audiences"

If contacts still receive duplicate messages:

  • Verify your exclusion segment is properly selected in broadcast settings

  • Check that the segment has refreshed with recent data

  • Ensure your time frames don't have gaps

Advanced Tips

Creating Reusable Exclusion Templates

Set up template segments you can reuse:

  • "Excluded: Last 7 Days Activity"

  • "Excluded: Last 30 Days Activity"

  • "Excluded: This Month's Broadcasts"

Update these monthly or as needed.

Automating Exclusions with Tags

Combine exclusion segments with contact tags:

  • Tag contacts when they receive specific broadcasts

  • Create exclusion segments based on these tags

  • Provides more granular control than time-based filters alone

Multi-Level Exclusions

For complex campaigns, create hierarchical exclusions:

  1. First level: Exclude anyone who received any message this week

  2. Second level: Exclude specific campaign recipients

  3. Third level: Exclude based on engagement behavior

Summary

Excluding previous broadcast recipients is essential for:

  • Maintaining positive customer relationships

  • Optimizing message delivery and engagement

  • Staying within platform limits

  • Running sophisticated, targeted campaigns

By following this guide and understanding the various scenarios where exclusions are valuable, you can create more effective broadcast campaigns that reach the right people at the right time with the right message.


Need Help?

If you have questions about setting up exclusion segments or need assistance with your broadcast strategy, contact the Spur support team or check out our other knowledge base articles on broadcast best practices.

Did this answer your question?