Skip to main content

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:
  1. You have 500 subscribers with the tag past-due
  2. You create a new “Past Due Recovery” sequence triggered by that tag
  3. The sequence only runs for future subscribers who get the tag
Those 500 existing subscribers won’t receive your recovery emails.

The Solution

Use the Enroll Existing Subscribers feature to retroactively add matching subscribers to your sequence.

How to Use It

  1. Open your sequence in the editor
  2. Click the people icon in the header toolbar
  3. Review the count of matching subscribers
  4. Optionally exclude specific subscribers from enrollment
  5. 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:
  1. Click the X button next to any subscriber
  2. They’ll be marked as excluded (shown with strikethrough)
  3. Click Undo to re-include them
  4. The count updates to reflect exclusions
This is useful when you want to enroll most subscribers but skip a few specific ones.

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:
ModeBehavior
one_timeExcludes anyone who previously completed the sequence
unlimitedOnly 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 as churned for months. Now you want to create a win-back sequence:
  1. Create the sequence with trigger: tag_added: churned
  2. Use Enroll Existing Subscribers to add all currently churned customers
  3. New churned customers will automatically enter going forward

Onboarding Sequence Launch

You’re launching a new onboarding sequence for your product:
  1. Create the sequence with trigger: tag_added: signed-up
  2. Enroll existing signed-up users who haven’t completed onboarding
  3. Exclude users who are already paying customers

Re-engagement Campaign

Starting a re-engagement sequence for inactive users:
  1. Create the sequence with trigger: event_received: session_started (inverted logic via tag)
  2. Or use: tag_added: inactive-30d
  3. Enroll all currently inactive subscribers

Best Practices

  1. Review before enrolling - Check the subscriber list to ensure you’re targeting the right people
  2. Start with draft mode - Create and configure your sequence fully before enrolling
  3. Use exclusions wisely - Exclude VIP customers or special cases that need manual handling
  4. Check enrollment mode - Decide if subscribers should be able to re-enter the sequence