User Subscriptions Overview

Free x
Team x
Business ✓
Engage Premier ✓

Engage Premier requires a Business tier account and includes Engage Foundations and Unify.
See the available plans, or contact Support.

Engage Premier entered an End of Sale (EOS) period effective June 10, 2024. Existing Segment customers will continue to have access and support to Engage Premier until an end-of-life (EOL) date is announced. We recommend exploring the following pages in preparation of a migration or future MCM needs:

Twilio Marketing Campaigns

Preferred ISV Partners

Airship Blog Bloomreach Blog Braze Blog Insider Blog Klaviyo Blog Twilio Engage Foundations Documentation

Segment associates subscription states with each email address and phone number external id in your audiences. Subscription states indicate the level of consent end users have given to receive your marketing campaigns.

Knowledge of subscription states will help you understand which users can and cannot receive your campaigns. This page provides an overview of user subscriptions.

The Four Subscription states

Email addresses and phone numbers in your audience have one of the four following user subscription states:

  • subscribed; users who opted in to your marketing campaigns
  • unsubscribed; users who unsubscribed from your marketing campaigns
  • did-not-subscribe; users who are neither subscribed nor unsubscribed
  • No subscription status; users who never gave Segment the email or phone number in your audience

It’s best practice to only send Engage campaigns to users with a subscribed status. However, if you need to send an email to someone who hasn’t subscribed, you can create an email campaign that you send to all users.

To learn how Segment determines user subscription states, read the User Subscription State documentation.

Setting User Subscriptions

You can set user subscriptions manually when you upload contacts using Engage’s CSV uploader. You can also use a CSV upload to correct contacts with outdated subscription states.

Most user subscriptions update programmatically, using Segment APIs. The Public API and the Identify call handle subscription state changes made when users sign up to or change their subscription status to your marketing materials with online forms or within notification centers.

View the Setting User Subscriptions page to learn more about user subscription changes.

This page was last modified: 11 Jun 2024

Get started with Segment

Segment is the easiest way to integrate your websites & mobile apps data to over 300 analytics and growth tools.
Create free account