Skip to content

Tags ​

A tag is the code snippet that ad servers and publishers use to serve a creative. Tags are generated from the Delivery tab in the Builder. Each tag is specific to one creative and reflects its current delivery settings.

Tag generation ​

The tag panel appears on the right side of the Delivery tab. It shows a read-only <script> tag that can be copied and deployed.

WARNING

The creative must be saved (published) before a tag can be generated. If it hasn't been saved yet, an overlay prompts you to save first.

What a tag contains ​

The generated tag is a self-contained <script> element with data attributes:

AttributeDescription
data-creative-idFull creative ID (brandId-campaignId-groupId-creativeId)
data-timestampISO timestamp of when the tag was generated
data-click-macroClick tracking macro from the selected ad server
data-domainDomain/page URL macro from the ad server
data-dspAd server abbreviation
data-gdprGDPR placeholder macro
data-gdpr-consentGDPR consent placeholder

Additional attributes are included based on delivery settings (clickthrough URLs, custom triggers, etc.).

Copying the tag ​

Two copy options are available:

  • Copy to Clipboard — copies the full <script> tag
  • Copy URL to Clipboard — copies just the creative URL (with cache-busting parameter)

Ad server selection (click macros) ​

Select the ad server where the creative will be hosted. Each ad server uses its own click macro placeholders:

Ad ServerClick Macro
NoneMACRO_PLACEHOLDER
Adform%%c1;cpdir=
Xandr${CLICK_URL}
Google Ad Manager%%CLICK_URL_UNESC%%
Campaign Manager 360%c
Display & Video 360${CLICK_URL}
MediaMath[UNENCODED_CLICK_REDIRECT]
Amazon DSP{%short_redirect}
The Trade Desk%%TTD_CLK%%
Bidtheatre{clickurl}
Smart Adserver[sas_creativeClickUrl]
Azerion{CLICK_URL}
Quantcast${CLICK}
Acuity/Illumin[CLICK_URL]
AmobeeXXCLICK_FORM_URL[]XX
Verizon${CLICKURL}
LoopMe%%CLICK_TRACK_URL%%&lmhref_unesc=
GroundTruth%%CLICKURL%%
Criteo
OptOut{clickTag}
Platform161${ClickURL}
Zemanta{CLICK_URL}
Simpli.fi
Adnuntius[[adnClickUrlPlaceholder]]
StackAdapt{SA_CLICK_URL}
Equativ[sas_creativeClickUrl]
Kayzen{HTML_CLICK_URL}
Basis{clickMacroEnc}

Each ad server also provides its own domain macro and cache-buster macro, which are included in the tag automatically.

Multi-format tags ​

For multi-format (master) creatives, the tag panel shows a multi-tag selector instead of a single tag. This provides:

ActionDescription
Copy TagsCopies tags for all selected formats, each labeled with its dimensions (e.g. "300x250")
Copy Adaptive TagGenerates a single tag that auto-selects the correct format based on the container dimensions
Download ZIPDownloads all selected format tags as individual .txt files in a ZIP archive

Video tags ​

When the creative contains a video block, additional tag formats are available:

VAST tags ​

Enabling VAST delivery generates a complete VAST 4.3 XML document instead of a script tag. The VAST tag includes:

  • Linear media files (MP4 and HLS streaming)
  • Tracking events (impression, start, first quartile, midpoint, third quartile, complete)
  • Clickthrough and click tracking URLs
  • Companion ad references (if enabled)

VPAID tags ​

Enabling VPAID delivery generates a VAST 3.0 wrapper that references a VPAID JavaScript player. Parameters (creative source, video URL, dimensions, duration, skip delay) are passed as JSON.

Impression tracking ​

Impression pixels configured in the Delivery tab are automatically appended to the generated tag:

  • Pixel tags — raw HTML/JavaScript pixel code is placed after the main script tag
  • Pixel URLs — converted to tracking image elements

Troubleshooting ​

"Publish your changes" ​

The tag overlay shows this message when the creative hasn't been saved yet. Save the creative to generate the tag.

Clickthrough URL missing ​

When an ad server is selected, a warning may appear if no clickthrough URL is configured. Ad servers often require a clear clickthrough to a landing page for their approval process. Configure a clickable background or header to resolve this.

Cloned creative ​

When accessing a cloned creative's tag, a warning may appear if the clone still shares assets with the source creative. Open the creative, update any trackers, and save it to generate a unique tag.

Custom trigger ID ​

The bubble trigger field accepts an element ID without the # prefix. For example, enter myBtn (not #myBtn).