The Privacy Manager extension allows you to control how privacy options are presented to your customers and makes it easy to add this functionality to your website.

Related Articles:

This article covers the following topics:

Table of Contents Placeholder

Configuring the Extension

The Privacy Manager has "Opt-In" and "Opt-Out" modes and offers tag- and category-level privacy controls.

To add the Privacy Manager Extension:

  1. Navigate to the Extensions tab in Tealium iQ and click the Add Extension button.
  2. Add the Privacy Manager Extension, located under the Privacy tab of the Extension Marketplace. You only need to add this extension once.
  3. The extension's configurations will appear. Note that it is automatically scoped to All Tags. To edit its settings, click the Edit Workflow button.
  4. Under the Widget Settings tab, select where to position the new Privacy Manager button.
    1. In order to place the Privacy Manager button on your page, you must select an element to provide a reference point. Choose either DOM ID or XPath, depending on how you identify this element.
    2. Enter the reference element's ID.
    3. Select the position, in reference to the identified element, of the button.
      • Before Node: This places the button before the referenced element.
      • After Node: This places the button after the referenced element.
      • Beginning of Node: This places the button within the referenced element, at the beginning.
      • End of Node: This places the button within the referenced element, at the end.
      • Replace Node Content: This replaces the content of the referenced element with the button.
      • Replace Node: This replaces the entire referenced element with the button.
    4. Click the Add Condition button to add the condition that determines when the Privacy Manager widget will appear.


  5. Under the Visitor Options tab, select the options that determine how the visitor can choose to opt in or out of tag tracking.
    1. Under Opt Method, choose whether the visitor is opted in or out of tag tracking by default.
    2. Under Visitor Selection Type, choose whether the visitor is opted out based on tag or category of tags. See below for more information on opting in/out based on category.
    3. Under Single Cookie Restriction, choose whether to keep or remove the Tealium cookie.

      Tealium cookies are used for visitor, session and timestamp information by default. They can also be used with the Persist extension to store persistent cookie information.

      Visitor Options

  6. Proceed to the Tags to Omit tab. Select the tags that you want exempted from the option to opt out. These tags will load regardless of whether the visitor opts out or not. Tags selected here for exemption are highlighted in green.

    Tags to Omit Options

  7. Once you have finished configuring the extension, click Apply. You will need to Save and Publish a new version to push the extension live.

Selecting Visitor Type by Category

Here is where you define the categories you will use for privacy controls. To set up a new category:

  1. Enter the name of the new category.
  2. Click the Add button.
  3. Add a description for the new category. This is the description the visitor sees in the widget.
  4. Drag and drop the tags you want to place into the appropriate categories.

    Creating Categories

Changing the Widget's Style

The Privacy Manager's widget has a default style that may or may not match your site's style. You can adjust the widget's style with your CSS by referencing the widget's class, which is: tealiumMo2TriggerButton

widget style.png

Non-ASCII characters in Category Name

This section is only relevant to non-ASCII or accented characters that have failed to encode properly. Not applicable if the Category Name property has encoded correctly.


As of November 10, 2015, a bug has been resolved that caused category names with non-ASCII/accented characters to encode incorrectly. In order to extend the bug fix to an existing Privacy Manager Extension, you must regenerate the Multi-Opt-Out template in your profile. Here’s how to do it:


Regenerating the template does not preserve any customizations that may have been applied to it. Make sure to backup the custom code before proceeding.


  1. Drop down the Account Admin menu in the top right corner. Click Manage Templates.

    manage templates.png
  2. Open the Multi-Opt Out (Profile) UID: multioptout template.
  3. Delete it by clicking the trash icon in the top right corner of the window.

    multioptout template.png

  4. Save and Publish your profile. This action will refresh the multi-opt-out template.
  5. Repeat steps 1 and 2 to open the new template. Reapply any customizations that were made earlier.
  6. Save the template changes.
Tags (3)