Skip to content

Manage your contacts' messaging subscriptions

Last updated: April 3, 2024

Available with any of the following subscriptions, except where noted:

All products and plans

Learn how to view and manage your contacts' subscription types. Contacts can manage their email preferences using the links in the footer of your marketing emails. You can also send contacts a link to manage their own subscription preferences.

Please note: email subscription preferences are tied to an email address, rather than to a contact. For example, if you delete a contact who opted out of email communication, a new contact created with the same email address will also be opted out.

Manage subscriptions of individual contacts

You can review, subscribe, or unsubscribe contacts manually from their contact record:
  • In your HubSpot account, navigate to CRM > Contacts.
  • Click the name of the contact.
  • In the left sidebar, under the Communication subscriptions section, click View subscriptions.
  • In the right panel, the Subscriptions tab lists a contact's current subscriptions.
    • If you've purchased the Business Units add-on, you can filter the contact's subscriptions by business unit. Click the Business Unit dropdown menu and select a business unit.
    • You can review the history of the contact's subscription activity by clicking the History tab.


  • To manually subscribe or resubscribe a contact to a specific subscription type:
    • Hover over the subscription type:
      • If the contact hasn't yet specified their preference on receiving emails for the subscription, click Subscribe.
      • If the contact had previously opted out of receiving emails for the subscription type, you can resubscribe them by clicking Resubscribe.
    • In the dialog box, click the Communication subscription types dropdown menu, then select a subscription type.
    • Select a legal basis for communicating and enter the explanation for communication consent. Additionally, you'll also need to add a legal basis to process to track and store the contact's details in your database.
    • Click Save.
  • If you want to manually unsubscribe a contact to subscription, hover over the subscription then click Unsubscribe.

Update subscriptions in bulk

You can opt contacts into or out of a subscription type in bulk from the contact index page or automatically via workflows.

Update subscriptions on the contacts home page

You can update a contact's subscription type in bulk on the contacts home page. You can also remove an opt-out of all email status that was added manually by a user in your HubSpot account.

  • In your HubSpot account, navigate to CRM > Contacts.
  • Select the checkboxes next to the contacts whose subscriptions you want to update.
  • Click the More dropdown menu, then select Edit communication subscriptions.


  • In the right panel:
    • Select the desired status:
      • Opt in: the contact will be opted in to the selected subscriptions.
      • Not opted: the contact will be neither opted-in or out of the selected subscriptions.
      • Opt out: the contact will be opted-out of the elected subscriptions.
    • If you have multiple messaging channels, select a channel:
    • Click the Communication subscription types dropdown menu, then select the checkboxes for the subscription types you'd like to update.
    • Enter an Explanation for communication consent for these contacts.
    • Click Finish.

Update the subscription status of contacts with a workflow (Professional and Enterprise only)

If your account has a Professional or Enterprise subscription, you can opt your contacts into a communication subscription type in bulk using a contact-based workflow.

Please note: if a contact has previously been opted out of a subscription, that subscription can't be added with a workflow. This includes if the contact opted out, or they were unsubscribed by a HubSpot user or workflow.

  • In your HubSpot account, navigate to Automations > Workflows.
  • Create a contact-based workflow, and set up your enrollment triggers to decide which contacts are enrolled.
  • Click the + plus icon to add your workflow actions.
  • In the left panel, click CRM to expand the section, then select Manage communication messaging statuses.
  • Click the Messaging Channel dropdown menu, then select a channel:
    • Email: updated the contact's email subscription preferences.
    • WhatsApp: if you have a Marketing Hub or Service Hub Professional or Enterprise account and you've connected a WhatsApp Business account to your conversations inbox, update the contact's WhatsApp subscription preferences.
    • SMS: if you have a Marketing Hub Professional or Enterprise account, and you've set up SMS messaging in HubSpot, update the contact's SMS subscription preferences.
  • Click the Subscription status dropdown menu to select an opt status.
  • Click the Communication subscription type dropdown menu, then select a subscription type.
  • If you've turned on data privacy settings, click the legal basis for communicating with contact dropdown, then select an option. Then, provide an explanation for why you're legally allowed to communicate with the enrolled contact.


  • Click Save.

Opt a contact out of a subscription

If you disabled your data privacy settings, you'll be able to send marketing emails to a contact without explicit opt-in from them. HubSpot will track when a contact opts out themselves from your mailing list, but you can also opt a contact out manually or opt out a list of contacts through an import.

Please note: your legal team is always the best resource to give you compliance advice for your specific situation.

Opted out contact properties

If data privacy settings aren't enabled in your account, you can check a contact's Opted out of email properties:

  • In your HubSpot account, navigate to CRM > Contacts.
  • Click the name of the contact.
  • In the left panel, click View all properties.
  • On the right, type Opt in Search Properties search bar. You'll see an Opted out of email property for each email type in your account, along with the Unsubscribed from all email property.


    • If a contact has unsubscribed from a particular subscription type, such as Default HubSpot blog subscription, the corresponding property will have a value of Yes.
    • If a contact has unsubscribed from all communication, the Unsubscribed from all email property will have a value of true.

Please note: when the Unsubscribed from all email contact property is true: 

Was this article helpful?
This form is used for documentation feedback only. Learn how to get help with HubSpot.