Getting started with DTM

Information for new users of Dynamic Tag Management.

Requesting access to Dynamic Tag Management

Before you start using Dynamic Tag Management, someone from your company must request access. Please contact your Adobe account team and ask for access to Dynamic Tag Management. Your account team will use our internal Provisioning Hub tool to grant access. You should receive your login credentials within one to two business days.

If you have access to the Adobe Experience Cloud, you can also request access to Dynamic Tag Management from the Tools menu.


Administrators, see Getting Started in the Experience Cloud if you need access to the Experience Cloud.

Logging in

Browse to

Getting started tasks

The steps below help you get up and running with Dynamic Tag Management:

Create a web property.

Location: Web Properties tab on the Dashboard

A web property is a library of rules and one embed code. A web property can be any grouping of one or more domains and subdomains. You can manage and track these assets similarly. For example, suppose that you have multiple websites based on one template and you want to track the same assets on all of these websites. You can apply one web property to multiple domains.

For general information about web properties and best practices, see Web Properties.

To get started, see Create a web property.

Configure your hosting options.

Location: Embed tab

Dynamic Tag Management provides a number of options to host the required JavaScript files:

  • Akamai
  • Self-hosting: FTP Delivery
  • Self-hosting: Library Download

See Embed Code and Hosting Options.

Location: Embed tab

Dynamic Tag Management allows you to precisely time the loading of JavaScript and page content in your page. You can choose to run rules at the beginning or end of a page. This allows you to implement testing tools and other technologies, while retaining full control over tracking your pages.

Adobe provides staging and production embed code so you can test your changes in your staging environment before pushing changes to your production environment.

See Header and Footer Code.

Deploy tools for solutions.

Location: Overview tab

Tools let you quickly integrate Adobe Experience Cloud solutions on your site. Tools go beyond a basic tag, because they provide additional configuration options. A tool corresponds to Adobe solutions like Analytics and Target, as well as Google Analytics. After you add a tool to a property, it is available for inclusion in a rule.

See Tools (Overview Tab).

Create data elements, and create rules, conditions, and actions.

Location: Rules tab

Data elements are the building blocks for rules. Data elements let you create a data dictionary (or data map) of commonly used items on a page, regardless of where they originate (query strings, URLs, or cookie values) for any object that is contained on your site. You use data elements to build a data layer that can be used in rules for Analytics and other data collection tools.

Rules can be triggered at page load or when a specific event occurs. Dynamic Tag Management provides a powerful conditioning interface that provides granular control of when tags fire.

To get started, you should set up a basic page-load rule with no conditions to collect analytics data on all pages.

For more information, see Data Elements and Rules.

Publish tools and rules to the production server.

After a rule is created, it is funneled through a multi-step approval process before it is published to a production environment.

See Rules.

Planning for Dynamic Tag Management

Dynamic Tag Management is an evolution of tag management, designed around the mapping of user interactions to marketing technologies. Your tags and marketing tools are best used when reacting to visitors (or segments of your visitors) and their activity on your site in precise ways.

By starting with user interactions as the stimulus for marketing tool response, you can know how those interactions result in data collection, testing, or engagement with tools like chat, surveys, and more.

Planning ahead

To make the most of Dynamic Tag Management, establish a clear vision of how you want to use digital marketing. For help with planning, Adobe offers consulting on best practices. Also, a number of consulting agencies across the globe have extensive experience deploying Dynamic Tag Management and helping transform your organization’s productivity, workflows, and sophistication.

Browser support

DTM has been tested with the most commonly used browsers.

The DTM user interface supports the latest version of Safari, Chrome, and Firefox, as well as version 9 and above of Internet Explorer.

The DTM library supports the latest version of Safari, Chrome, and Firefox, as well as version 8 and above of Internet Explorer.

Access DTM through Experience Cloud

These instruction explain how to access DTM companies through the Experience Cloud.

  1. Open the solution picker and click Activation.
  2. Click Dynamic Tag Management.

Managing users and the publish workflow

Dynamic Tag Management is based on a roles-oriented platform that lets you control the process.

Roles include the following:

Role Description
Users Create and test rules.
Approvers Review and approve rules, making approved states of rules publishable.
Publishers Publish rules to the production site. Only approved rules are published.
Administrators Create and manage users, as well as inheriting rights from the three preceding roles.

Publishing workflow

  1. A rule is saved.

  2. The rule is automatically pushed to your staging site where you can perform testing.

  3. The saved rule is funneled into the approval queue, where the details of the rule can be viewed in summary.

  4. The Approver, Approver & Publisher, or Administrator level user approves the rule.

  5. The rule goes into the publishing queue.

  6. In the publishing queue, the Admin, Publisher, or Approver & Publisher level user must publish the rule before it goes live.

    If you make changes to a published rule, the changes are not published to the site until they have been funneled through the approval process.

    This process ensures that only approved rules and rule revisions are published to your live site. This approval process also retains all past and present revision information. This retention makes it easy to follow a rule’s history and pin-points when an issue may have occurred.

For details, see Users and Permissions.

Manage account settings

Manage your user account settings, including settings for names, title, mobile number, time zone, language for the user interface, opt-out notifications, and password changes.

  1. In the upper right corner of the Dynamic Tag Management interface, click the Profile icon > Account Settings.

  2. Edit the fields as necessary:

    First Name: Specify your first name.

    Last Name: Specify your last name.

    Title: Specify your title.

    Mobile Number: Specify your mobile telephone number.

    Outside of US: Select this option if you are outside of the United States. Ensure that you provide a country code in the Mobile Number field if you choose this option.

    Time Zone: Specify your time zone.

    Language: Choose the desired language from the drop-down list. The user interface displays in the selected language.

    Email Address: Specify your email address. You can add multiple email addresses separated by commas.

    Opt Out of All Notifications: Opt out of all email notifications when one of your web properties is published. By opting out of email notifications, you will no longer receive publish request, property published, note, or approval email notifications. However, you will continue to receive other email notifications.

    Current Password: If you want to change your Dynamic Tag Management password, specify your current password in this field.

    Password: Specify your new password.

    To maintain the utmost security possible for your account, all passwords must meet the following criteria:

    • Must be at least seven characters in length
    • Must contain at least one number and at least one letter
    • Must contain at least one special character that is not a letter or number
    • Must not be one of your last five passwords

    Password Confirmation: Specify your new password for confirmation.

  3. Click Save Changes.


Information about Dynamic Tag Management architecture.

Architecturally, Dynamic Tag Management comprises two main components:

  • Management Application: Offers an easy-to-use, tab-structured configuration user interface.

  • JavaScript libraries: Produced by the Management Application and transported to hosting servers. Dynamic Tag Management includes two types of JavaScript libraries:

    • Staging Library: Every change you make in the Management Application is immediately updated to use on the staging server.
    • Production Library: Only the final, approved version of a tool or rules makes it onto the production server.

    This model fits well into the approval workflow, in that development or staging code is never accidentally included in the production library. See Publish Workflow.

By the end of this video you should be able to:

  • Describe the basic elements of DTM’s architecture

On this page