Enroll Existing Subscribers
When you create a sequence with a trigger (tag, list, or event), it only starts for new matches going forward. But what about subscribers who already match the criteria?The Problem
Imagine this scenario:- You have 500 subscribers with the tag
past-due - You create a new “Past Due Recovery” sequence triggered by that tag
- The sequence only runs for future subscribers who get the tag
The Solution
Use the Enroll Existing Subscribers feature to retroactively add matching subscribers to your sequence.How to Use It
- Open your sequence in the editor
- Click the people icon in the header toolbar
- Review the count of matching subscribers
- Optionally exclude specific subscribers from enrollment
- Click Enroll to add them to the sequence
What You’ll See
The enrollment modal shows:- Matching criteria - The trigger condition being matched
- Subscriber count - How many subscribers are eligible
- Subscriber list - Paginated list of matching subscribers
- Exclusion controls - Remove specific subscribers before enrolling
Excluding Subscribers
You can exclude specific subscribers from batch enrollment:- Click the X button next to any subscriber
- They’ll be marked as excluded (shown with strikethrough)
- Click Undo to re-include them
- The count updates to reflect exclusions
Trigger-Specific Behavior
Tag Added (tag_added)
Matches all active subscribers who currently have the specified tag.
Contact Added (contact_added)
- With specific list: Matches subscribers in that list
- Any list: Matches subscribers in any list
Event Received (event_received)
Matches subscribers who received the event in the last 30 days.
Events older than 30 days are not included. This prevents accidentally
enrolling subscribers based on very old activity.
Enrollment Mode
The enrollment respects your sequence’s enrollment mode setting:| Mode | Behavior |
|---|---|
one_time | Excludes anyone who previously completed the sequence |
unlimited | Only excludes those currently active in the sequence |
Sequence Status
You can enroll subscribers even when the sequence is in draft or paused state:- Subscribers will be added to the sequence
- They’ll start processing once the sequence is activated
- A warning is shown if the sequence isn’t active
Common Use Cases
New Sequence for Existing Tags
You’ve been tagging customers aschurned for months. Now you want to create a win-back sequence:
- Create the sequence with trigger:
tag_added: churned - Use Enroll Existing Subscribers to add all currently churned customers
- New churned customers will automatically enter going forward
Onboarding Sequence Launch
You’re launching a new onboarding sequence for your product:- Create the sequence with trigger:
tag_added: signed-up - Enroll existing signed-up users who haven’t completed onboarding
- Exclude users who are already paying customers
Re-engagement Campaign
Starting a re-engagement sequence for inactive users:- Create the sequence with trigger:
event_received: session_started(inverted logic via tag) - Or use:
tag_added: inactive-30d - Enroll all currently inactive subscribers
Best Practices
- Review before enrolling - Check the subscriber list to ensure you’re targeting the right people
- Start with draft mode - Create and configure your sequence fully before enrolling
- Use exclusions wisely - Exclude VIP customers or special cases that need manual handling
- Check enrollment mode - Decide if subscribers should be able to re-enter the sequence