This article describes how to set up the Maxymiser (Async) tag in your Tealium iQ Tag Management account.

Maxymiser empowers brands to transform every digital interaction into seamless, relevant and engaging customer experiences with its cloud-based testing, personalization and cross-channel optimization solutions.

In this article:

Tag Tips

  • Contact Maxymiser before using this tag to confirm that your Maxymiser library is set up to be loaded asynchronously.
  • If you need to load Maxymiser synchronously, paste the Maxymiser code into utag.sync.js or use the Maxymiser (Sync) tag instead of this one.
  • For best performance:
    • Advanced Settings: Set Tag Timing to Prioritized.
    • Move this tag to the top of your list of tags (so that it loads first).
    • Publish Settings: Enable Bundling
    • Move utag.js to the top of the body
  • Use mapping to:
    • Disable the tag on a page-by-page basis.
    • Pass additional data to Maxymiser (must be enabled on your Maxymiser account).

Tag Configuration

First, go to the tag marketplace and add the Maxymiser (Async) tag (Learn more about how to add a tag).

After adding the tag, configure the following settings:

  • Library URL: The mmcore.js library URL provided by Maxymiser.
    Example:
     //service.maxymiser.net/cdn/tealium/js/mmcore.js
    This should start with "//". Do not include "http:" or "https:".

Data Mappings

Mapping is the process of sending data from a data layer variable to the corresponding destination variable of the vendor tag. For instructions on how to map a variable to a tag destination, see data mappings.

The available categories are:

Standard

Variable Description
Library URL (library_url)
Disable Maxymiser (mm_disable)
Load Test Content Asynchronously (mm_async) (Overrides default of "true")
Custom (custom.myvar)
Public