Managing Subscribers

Subscribers are the people you want to send emails to. Both Broadcast and Sequence emails require a subscriber to be present in the channel they are being sent from.

Transactional emails do not require a subscriber to be present in the channel they are being sent from.

Subscriber Information

For each subscriber, you can store the following information:

  • Email address (required)
  • First name
  • Last name
  • IP address
  • Tags (comma separated list of tags)
  • Active (true or false)
  • Subscribed at date (required)
  • Unsubscribed at date
  • Custom data

The required values are indicated above.

For data protection reasons, you cannot alter the unsubscribed at date. For the subscribed at date, this is set automatically when a subscriber is entered manually.

When importing subscribers via a TSV file or adding subscribers via the API, the subscribed at date can be specified.

Adding Subscribers

There are three ways to add subscribers to a channel:

  1. Manual entry
  2. TSV import (tab separated values)
  3. API integration

1. Adding subscribers manually

To manually add a subscriber, click on Subscribers in the sidebar, click on Add subscriber.

Fill in the required fields and click Add subscriber.

2. Adding subscribers via TSV import

To add subscribers via a TSV file, click on Subscribers in the sidebar, click on Add subscribers. From there, you will see an option to upload via a TSV file.

Follow the instructions on the screen to create and upload your TSV file. It is recommended that you use a spreadsheet program like Google Sheets and export the file as a TSV format.

3. Adding subscribers via API

Documentation coming!

Segmentation

A native segmentation feature is not yet available but is on the roadmap.

Viewing Subscribers

To view subscribers, click on Subscribers in the sidebar.

You can also search for specific subscribers by entering their full or partial email address, or by entering their name. The system will try to find the closest match.

When you click on a subscriber, you will see their details and be able to edit them. As well, on the right hand side of the screen, you will be able to see all recent activity associated with this subscriber, such as:

  • API related activities (if any)
  • Broadcasts that have been sent to this subscriber
  • Sequences that this subscriber is in
  • Transactional emails that have been sent to this subscriber

Active vs Unsubscribed Status

Subscribers can be marked as active or active. Subscribers can also be noted to have unsubscribed from the channel.

The difference between active and unsubscribed is important to understand.

A subscriber who is marked as active will continue to receive all broadcasts, sequences, and transactional emails sent from the channel.

An unsubscribed subscriber will not receive any emails sent from the channel, irrespective of whether they are active.

The easiest way to differentiate this is that the unsubscribed status is set by the subscriber themselves, and the active status is set internally by you.

For this reason, it is recommended that if you have different interactions with subscribers (eg. transactional emails vs marketing emails), duplicate the subscriber in two separate channels.

Mass Deactivation of Subscribers

Broadcast allows you to deactivate multiple subscribers at once by uploading a text file containing their email addresses. This feature is useful for cleaning up your subscriber list or removing inactive contacts in bulk.

How to Access Mass Deactivation

To access the mass deactivation feature:

  1. Navigate to Subscribers in the sidebar
  2. Click the Open options button (three dots icon) next to “Add subscriber”
  3. Select Deactivate subscribers from the dropdown menu

Subscribers page with deactivate option in dropdown menu

Using the Mass Deactivation Tool

Once you click “Deactivate subscribers”, you’ll be taken to the deactivation page where you can upload your file:

Mass deactivation upload interface

File Requirements

Your email list file must meet the following criteria:

  • File format: Plain text (.txt) file only
  • Content: One email address per line
  • Maximum size: 10MB
  • Maximum addresses: 5,000 email addresses per file

Upload Process

  1. Prepare your file: Create a plain text file with one email address per line
  2. Upload the file: Click “Upload a file” or drag and drop your .txt file into the upload area
  3. Review and process: Click “Upload and Process” to start the deactivation

Important Considerations

Before using the mass deactivation feature, be aware of the following:

  • Permanent action: This action will permanently deactivate subscribers and cannot be undone
  • Active subscribers only: Only active subscribers matching the email addresses will be affected
  • Background processing: Processing will happen in the background and may take a few minutes
  • Exact match required: Email addresses must exactly match those in your subscriber list

Best Practices for Mass Deactivation

  • Backup first: Consider exporting your subscriber data before performing mass deactivations (when export feature becomes available)
  • Test with small batches: For large lists, consider processing smaller batches first
  • Verify email formatting: Ensure all email addresses are properly formatted and one per line
  • Double-check your list: Review your email list carefully as the action cannot be undone

Deleting Subscribers (GDPR Redaction)

Broadcast provides comprehensive subscriber deletion functionality for GDPR compliance and data privacy requirements. When subscribers are “deleted,” their personally identifiable information (PII) is permanently redacted while preserving campaign statistics and analytics.

Individual Subscriber Deletion

You can delete individual subscribers directly from the subscriber details page:

  1. Navigate to Subscribers in the sidebar
  2. Click on the subscriber you want to delete
  3. On the subscriber details page, click the Delete button
  4. Confirm the deletion in the modal that appears

⚠️ Warning: This action is irreversible. Once deleted, subscriber personal data cannot be recovered.

Bulk Subscriber Deletion

For deleting multiple subscribers at once, Broadcast provides a bulk selection interface:

Using Bulk Selection

  1. Navigate to Subscribers in the sidebar
  2. Use the checkboxes next to subscriber names to select multiple subscribers
  3. Use the “Select All” checkbox in the table header to select all subscribers on the current page
  4. Once subscribers are selected, a blue action bar will appear showing the number of selected subscribers
  5. Click Delete Selected to proceed with bulk deletion

Bulk Selection Features

  • Selection count: The action bar displays how many subscribers are currently selected
  • Clear selection: Click “Clear selection” to deselect all subscribers
  • Page-level selection: The “Select All” checkbox selects all subscribers on the current page
  • Cross-page selection: Selections are maintained when navigating between pages

Confirmation Process

When you click “Delete Selected,” you’ll see a detailed confirmation modal that shows:

  • Number of subscribers to be deleted
  • List of subscriber emails (for selections of 10 or fewer)
  • What will be removed: Email addresses, names, custom data, IP addresses, activity history
  • What will be preserved: Campaign statistics, open/click rates, sequence performance data
  • Warning message: Emphasizing that the action cannot be undone

What Gets Deleted vs. Preserved

Information That Gets Deleted (Redacted)

When a subscriber is deleted, the following information is permanently removed or anonymized:

  • Email address: Replaced with an anonymized identifier (redacted-{id}@privacy-compliant.local)
  • First and last names: Completely removed
  • Custom data fields: All custom data is cleared
  • IP addresses: Removed for privacy
  • Personal preferences: Cleared
  • Activity history details: Personal identifiers removed

Information That Gets Preserved

To maintain the integrity of your campaign analytics and reporting, the following data is preserved:

  • Campaign statistics: Open rates, click rates, delivery statistics remain accurate
  • Sequence performance data: Automation engagement metrics are maintained
  • Aggregate reporting: Overall campaign performance and trends
  • Subscriber ID and timestamps: For referential integrity in historical reports
  • Revenue and conversion tracking: Business metrics remain intact

GDPR Compliance

This deletion system is designed to meet GDPR “right to be forgotten” requirements:

  • Complete PII removal: All personally identifiable information is permanently deleted
  • Data minimization: Only essential business data is retained
  • Audit trail: Deletion actions are logged for compliance purposes
  • Irreversible process: Ensures data cannot be accidentally recovered
  • Statistical integrity: Maintains accurate business reporting while protecting privacy

Best Practices for Subscriber Deletion

  • Verify selections carefully: Double-check your selection before confirming deletion
  • Document requests: Keep records of deletion requests for compliance purposes
  • Batch processing: For large deletions, consider processing in smaller batches
  • Review before deletion: Use the confirmation modal to review exactly what will be deleted
  • Consider alternatives: Evaluate if deactivation might be sufficient before permanent deletion

Important Considerations

  • Irreversible action: Deleted subscriber data cannot be restored under any circumstances
  • Campaign integrity: Historical campaign performance data remains accurate
  • Legal compliance: Ideal for responding to GDPR data deletion requests
  • Business continuity: Analytics and reporting functions are not disrupted
  • Audit requirements: All deletion actions are logged for regulatory compliance

Exporting Subscribers

An export feature is not yet available but is on the roadmap.