Skip to main content

๐Ÿ”— Compatible Platforms & Click Macros

Collective Audience Creative Connect is compatible with all major adservers and DSPs.
Each platform defines its own click tracking macros, which must be used depending on your integration method (e.g., Script Tag, VAST, or Classic SDK).


๐Ÿงญ Supported Platforms#

Creative Connect currently supports integrations with the following programmatic and ad-serving platforms:

PlatformTypeTypical Use
Google Ad Manager (GAM / DFP)Ad ServerStandard display and video tags
DV360 (Google Marketing Platform)DSPOpenRTB and third-party ad tags
Microsoft Xandr (formerly AppNexus)DSPProgrammatic guaranteed and open auction
The Trade Desk (TTD)DSPDisplay, video, and CTV
AdformDSP / Ad ServerDisplay and video delivery
Equativ (Smart AdServer)SSP / Ad ServerDirect and programmatic integrations
Custom / Specific URLsOtherDirect tracking URLs or custom destinations

โš™๏ธ Click Macro Reference#

When generating your Creative Connect tags (BTAG or VAST), our system automatically injects the correct click macro based on your platform and integration type.

PlatformIntegration KindClick MacroDocumentation
Google Ad ManagerBTAG%%CLICK_URL_ESC%%Docs
Other%%CLICK_URL_UNESC%%โ€”
DV360 / XandrBTAG${CLICK_URL_ENC}Docs
Other${CLICK_URL}โ€”
Equativ (Smart AdServer)BTAG[sas_creativeClickCountPixelUrl|jsonEncoded]Docs
Other[sas_creativeClickCountPixelUrl]โ€”
The Trade Desk (TTD)BTAG%%TTD_CLICK_ESC%%Docs
Other%%TTD_CLICK%%โ€”
AdformAny%%c1;cpdir=Docs
Custom URLBTAGencodeURIComponent(<your_custom_url>)โ€”
Other<your_custom_url>โ€”

โœ… Best Practices#

  • Always validate your click tracking in your adserver before going live.
  • Use BTAG (Script) for interactive formats and VAST for video delivery.
  • When in doubt, refer to your DSPโ€™s documentation for accepted macros.
  • Keep macros unescaped for VAST URLs and escaped for HTML tags.

tip

If you use a platform not listed above, you can still provide a custom tracking URL in your Creative Connect setup.
It will automatically be encoded when necessary.