Before sending marketing emails, configure subscription types to give contacts control over what emails they receive. This maintains GDPR/PECR compliance and reduces unsubscribe rates.
Creating subscription types
Subscription types let contacts choose which emails they want to receive: newsletter, product updates, event invitations, promotional offers.
Navigate to Settings > Marketing > Email > Subscriptions. You'll see "Subscription Types."
HubSpot includes one default type: "Marketing Information." Rename this or create additional types that match your email categories.
Click "Create subscription type." Name it clearly:
- Blog updates
- Product announcements
- Event invitations
- Educational content
- Special offers
For each subscription type, provide a description that contacts see on the subscription preferences page: "Receive our weekly blog digest with growth tactics and case studies."
Decide whether each subscription type should be "Active" (contacts receive by default) or "Inactive" (contacts must opt-in). For GDPR compliance, most subscription types should be inactive by default unless contacts explicitly opted in.
Legal compliance considerations
Different regions have different email marketing laws:
GDPR (EU/UK): Requires explicit opt-in for marketing emails. You cannot assume consent. Contacts must actively check a box or click a link indicating they want to receive emails. Pre-checked boxes don't count.
PECR (UK): Similar to GDPR for email. Requires opt-in unless there's a "soft opt-in" exception (existing customer relationship).
CAN-SPAM (US): Requires opt-out mechanism (unsubscribe link) but doesn't require opt-in. You can send marketing emails to business contacts without prior consent as long as you provide an unsubscribe option.
Configure HubSpot to respect these laws. If your audience is primarily EU/UK, set subscription types to "Inactive" by default and only add contacts to them when they explicitly opt in (checkbox on form, double opt-in confirmation, etc.).
Managing preferences
HubSpot automatically generates a subscription preferences page where contacts can manage their subscriptions.
Navigate to Settings > Marketing > Email > Subscriptions. At the bottom, you'll see "Subscription preferences page URL." This link goes in every marketing email footer automatically.
Customise the preferences page: Click "Edit page" to add your branding, adjust copy, and change layout.
Contacts who click "Manage preferences" in your email footer see this page. They can:
- Unsubscribe from specific subscription types (but stay subscribed to others)
- Unsubscribe from all marketing emails
- Update their email address
- Update their communication preferences
This granular control reduces hard unsubscribes (opting out of everything) because contacts can simply mute the email types they don't want while staying subscribed to content they value.
Unsubscribe management
When someone unsubscribes, HubSpot marks them as "unsubscribed from marketing emails." You cannot send marketing emails to unsubscribed contacts without manually re-subscribing them (which you should only do if they explicitly request it).
Sales emails (one-to-one emails sent by sales reps) are not affected by marketing unsubscribes. Sales can still email unsubscribed contacts. But bulk sales emails (sequences sent to multiple contacts) respect marketing unsubscribe status.
View unsubscribed contacts: Create an active list with filter "Unsubscribed from all email" is True. This shows everyone who's opted out. Don't market to this list.
Re-subscribing contacts: Only do this if they explicitly request it (e.g., "I unsubscribed by mistake, please re-add me"). Navigate to their contact record > Communications tab > Unsubscribed from all email > Edit > Set to False. They're now re-subscribed.