You will learn

Learn about the different consent pages related to Klaviyo lists, including the preferences, subscribe, and unsubscribe pages, and how to customize them.

In your Klaviyo account, there is 1 set of account consent pages that all lists will use by default. These account-level consent pages include your default preference page, subscribe page, email confirmation page, and email unsubscribe page.

You can edit the style and design to standardize the look of your account’s default consent pages for a consistent experience. However, if you would like 1 particular list to have its own consent pages (i.e., give your VIP list its own subscribe page) you can disconnect a list from the default pages and customize a unique set of consent pages for the specific list.

This article will cover how to use and manage consent pages within Klaviyo; however, if you would prefer to design your own custom coded consent pages, you can explore Klaviyo’s hosted pages feature. Navigate to Settings > Other > Consent pages, then click Enable Custom Pages to enable this feature. Only accounts with paid email features that have passed account verification have access to this setting.

About consent pages in emails

Your account's default consent pages are used by default in:

  • Emails sent to segments
  • Emails sent to multiple lists and/or segments
  • Segment triggered flows
  • Flows triggered by an event
  • Date triggered flows
  • Price drop flows

This means that when you insert an unsubscribe tag, {% unsubscribe %}, or a manage preference tag, {% manage_preferences %}, into a campaign that is sent to a segment, the account default consent pages will be used. The same is true when you insert these tags into flow emails where the flow is triggered by an event.

If you're adding the manage preferences tag as linked text in a message, use {% manage_preferences %}. However, if you're adding the manage preferences tag to a button or image block in a message, you must use {% manage_preferences_link %}.

When you send an email to a list that uses a customized set of consent pages, the default consent pages are not used. Instead, the customized consent pages that you created for that particular list will be used. To edit these pages further, navigate to the list you want to edit the pages for, then select Consent pages.

While your account’s default consent pages are helpful for centralizing a consistent experience for your subscribers, choosing to customize a unique set of consent pages for a list is often helpful. For example, if a specific list is being used for a special contest or subscriber offer, you may want the consent pages for this list to look a certain way and display a unique set of subscriber preferences.

Find your account's default consent pages

To navigate to your default consent pages:

  1. In Klaviyo, navigate to Audience > Growth tools.
  2. Under Customize subscribe and preference pages, click Customize.
  3. Select Account default pages.

The pages available to edit include:

The account’s default consent pages, with the available page groups and Edit Page controls.
The account’s default consent pages, with the available page groups and Edit Page controls.

Preference pages

  • Preferences page
    The page where existing subscribers can update their preferences. Here, you can provide your subscribers with the opportunity to share more information about themselves like age, gender, or birthday, but also more detailed information like their preferred email frequency or product interests.
  • Preferences success page
    The page subscribers will see after updating their preferences.

Subscribe pages

  • Subscribe page
    The page where interested shoppers can sign up to hear more from your brand. If your list uses single opt-in, subscribers are directed straight to the subscribe success page after submitting the form. For double opt-in lists, subscribers will first see a confirmation page, then need to confirm their subscription in the confirmation email, and finally, they'll be directed to the subscribe success page.
  • Confirmation page
    If your list is double opt-in, this is the page that new subscribers will see after they submit the subscribe page, instructing them to check their email to confirm their subscription.

Email confirmation pages

  • Confirmation email
    For double opt-in lists, this is the email sent to subscribers after they subscribe via subscribe page or sign-up form. It includes a button that, when clicked, takes them to the subscribe success page. Adding links to this email requires paid email features.
  • Subscribe success page
    The page that subscribers will see after signing up via subscribe page. By default, this page includes a button linking to the preferences page, allowing new subscribers to manage their preferences. The button may not appear when someone submits the subscribe page again, because Klaviyo needs a link that identifies the subscriber to open their preferences page.

Email unsubscribe pages

  • Email unsubscribe page
    The page someone will see when they click the unsubscribe link in an email.

The default email unsubscribe page includes a link to your preference pages at the bottom. Using unsubscribe and manage preferences pages together allows you to encourage recipients to change their email preferences, rather than unsubscribe completely.

  • Email unsubscribe success page
    The page someone will see after they unsubscribe from receiving emails.
The unsubscribe success page button settings with Primary action set to Go to URL and Secondary action set to Resubscribe.
The unsubscribe success page button settings with Primary action set to Go to URL and Secondary action set to Resubscribe.

On your account unsubscribe success page, the button settings will show a Primary action and a Secondary action. The Secondary action comes into play when a list uses this page. For example, if a list uses the default consent pages instead of customized ones, then subscribers of this list will see the secondary action (i.e., Resubscribe) when they click the button.

These consent pages listed above come into play when you build sign-up forms that add new subscribers to your list. By reviewing and updating these pages, you can control the experience and messaging that your subscribers see when they first opt in, when they update their preferences, as well as when they unsubscribe.

When you choose to create a new list, each list will default to using your account’s default consent pages.

Customize consent pages for a specific list

You can choose to disconnect your list from the default consent pages and instead customize a unique set of consent pages for a particular list.

In emails, list-specific consent pages are only used when an email targets exactly one list (a single static list). This includes:

  • Campaigns sent to one list
  • Flows triggered by a list (e.g., “added to list” flows)

If a list doesn’t have its own customized pages, Klaviyo falls back to the account default consent pages.

To customize consent pages for a list, follow the steps below:

  1. Navigate to Audience > Growth tools.
  2. Under Customize subscribe and preference pages, click Customize.
  3. Choose For a specific list, then select the list from the List dropdown.
  4. Select Unlink and customize to override the default pages.
  5. Here you will see a new set of consent pages available to edit. Find the consent page(s) you’d like to edit (e.g., the preference page), click Edit Page.
  6. Once you finish customizing the page in the editor, click Publish.

Note that you can revert to your account’s default consent pages if you no longer want your list to use these customized pages. However, all prior customizations will be lost and cannot be recovered if you reset back to the defaults. Click Reset All Pages To Default at the bottom of the page, then confirm the reset to re-link your list to the default consent pages.

Edit the design of your consent pages

Whether it is your default consent pages or a particular list’s unique set of consent pages, you can customize the style and design of each page to give your site visitors a consistent, on-brand experience.

If you would prefer to custom code your own preference, subscribe, or unsubscribe pages, open the page’s three-dot options menu and select Use Hosted Page. Head to our guide on using hosted consent pages for more detail.

  1. Find the consent page you’d like to edit (e.g., the preference page), click Edit Page
  2. Selecting a consent page will bring you to its respective editor, where you can customize the style and design to fit your brand. Choose what you would like to edit, these include:
    • Styles
      Use this section to edit design settings such as Form Background, Page Background, Form Styles, etc.
    • Add Blocks
      Use this section to add elements to your consent page, such as a text or image block. You can also edit any text in the preview by clicking on it and replacing the default text with your own.
The preferences page editor with Styles and Add blocks in the overview.
The preferences page editor with Styles and Add blocks in the overview.

When adding blocks to your preference page and subscribe page, you also have the option to add input fields, such as a date field or a checkbox.

  • Button
    Click on the button in your preview (e.g. the Unsubscribe button or Update your preferences button) for options to edit the Button Text, Button Styles, and Block styles.

The preferences page button settings for its action, text, and styles.
The preferences page button settings for its action, text, and styles.
  1. When you're ready to share your consent page, click Publish.

Be sure to edit each step of the consent page that you want to customize. You can also click Success page in the top menu bar of the editor to adjust the design of the success message that appears when a recipient completes the form.

Add profile properties

If you add an input field (e.g., a date field) to your consent page, use the Profile property dropdown to select a corresponding property (e.g., birthday). This enables Klaviyo to track the information on the visitor's dedicated profile when they submit the form. Klaviyo supports many profile properties that you can choose from to add personal information to someone’s profile.

Use a different profile property for each input field to avoid issues with collecting information. For example, if you have two text input fields in your form to collect first and last name, each of these must have their own dedicated profile property, such as First Name and Last Name.

The Profile property dropdown showing a search for Favorite color and the Create Favorite color choice.
The Profile property dropdown showing a search for Favorite color and the Create Favorite color choice.

If you don’t see the property that you would like to use in the list, you can also collect custom properties by typing the property name in the dropdown’s search field and selecting Create [property name].

Translate consent pages to different languages

The language on consent pages defaults to American English. You can change the default text manually or create multiple language versions with Smart Translations.

To create multiple language versions, first enable Smart Translations, then:

  1. Open the consent page editor and click Translate in the upper-right corner. If translations already exist, click the button showing the number of translations.
  2. Select the language the page is written in, the languages you want to translate to, and the default language to use when a subscriber’s preferred language is unavailable. Click Translate.
  3. Select each language in the translation editor and review the text, button labels, disclosures, required-field alerts, and error messages. Edit any text that needs adjustment.
  4. Click Publish, review any translation warnings, then confirm publication. Publish each consent page editor separately when you want its changes to go live.

Adding a language makes it available across the related consent pages, but you should review each page. See how to translate consent pages into different languages for the full workflow.

To change the default text manually:

  1. Navigate to the builder of any consent page you would like to translate.
  2. Click on any text in the preview to edit it.
  3. In the menu that appears on the left, delete the default text, then type the text that you would like to appear in the language of your choice. Note you can click on any text in the preview form to customize it into a different language, including error messages and required text alerts for input fields.

Be sure to follow this process for each step and each consent page you would like to translate (e.g., preferences pages, subscribe pages, email confirmation pages, and email unsubscribe pages).

  1. When you’re ready to share your consent page, click Publish and confirm publication if prompted. The Live status indicates a published page. Editing indicates unpublished changes.

Find your subscribe page URL

Klaviyo automatically creates a subscribe page for every list in your account, which you can use to enable potential subscribers to sign up for your email or SMS marketing. Once you’re finished editing the design, you can copy the subscribe page URL to share in an email or elsewhere to grow your audience.

To find a list’s subscribe page URL:

  1. Navigate to Audience > Lists & segments.
  2. Choose your list.
  3. From the menu bar, select Sign-up forms.
A list’s Sign-up forms tab selected alongside the Consent pages tab.
A list’s Sign-up forms tab selected alongside the Consent pages tab.
  1. Find the Subscribe page section, then click Copy Subscribe Page URL.
The Subscribe page section on a list’s Sign-up forms tab with Copy Subscribe Page URL.
The Subscribe page section on a list’s Sign-up forms tab with Copy Subscribe Page URL.

You can also retrieve the URL by clicking Edit Page on the subscribe page and copying the subscribe page URL from the overview menu.

Your subscribe page URL is now copied to your clipboard and ready to use in marketing campaigns or social channels. Check out this guide on using a subscribe page as a landing page on your website to learn more.

Redirect opted-in recipients to a different website page

You can redirect subscribers to a different URL, such as a page on your website, instead of showing the subscribe success page. For single opt-in lists, this happens after they submit the subscribe page. For double opt-in lists, this happens after they confirm their subscription in the confirmation email.

Setting up a new redirect requires paid email features. If a page already has a redirect configured, you can edit or remove that redirect even if your account no longer has paid email features.

To use a redirect URL on the subscribe success page:

  1. Navigate to your consent pages (this can be your account’s consent pages or a specific list’s consent pages).

To reach your default consent pages, navigate to Audience > Growth tools, click Customize under Customize subscribe and preference pages, then select Account default pages. To navigate to a specific list’s consent pages, navigate to Audience > Lists & segments, choose a list, then click Consent pages.

  1. Under Subscribe Page, click Edit Page.

The account’s default Subscribe page with its Edit Page control.
The account’s default Subscribe page with its Edit Page control.
  1. In the menu bar at the top, select Success page.
  2. Click Custom Redirect.

The Custom Redirect option selected on a subcribe page's success step within the editor.
The Custom Redirect option selected on a subcribe page's success step within the editor.
  1. Check the box to Skip page and redirect.
  2. Paste the URL that you would like subscribers redirected to in Redirect URL.
The Custom Redirect menu with the box checked to skip page and redirect and an example URL pasted in the Redirect URL box.
The Custom Redirect menu with the box checked to skip page and redirect and an example URL pasted in the Redirect URL box.
  1. When you are finished with all other design edits, click Publish.

Additional resources

Was this article helpful?
Use this form only for article feedback. Learn how to contact support.

Explore more from Klaviyo

Community
Connect with peers, partners, and Klaviyo experts to find inspiration, share insights, and get answers to all of your questions.
Partners
Hire a Klaviyo-certified expert to help you with a specific task, or for ongoing marketing management.
Support

Access support through your account.

Email support (free trial and paid accounts) Available 24/7

Chat/virtual assistance
Availability varies by location and plan type