# Compatible Platforms

# 🔗 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:

| Platform | Type | Typical Use |
|----------|------|-------------|
| **Google Ad Manager (GAM / DFP)** | Ad Server | Standard display and video tags |
| **DV360 (Google Marketing Platform)** | DSP  | OpenRTB and third-party ad tags |
| **Microsoft Xandr (formerly AppNexus)** | DSP  | Programmatic guaranteed and open auction |
| **The Trade Desk (TTD)** | DSP  | Display, video, and CTV |
| **Adform** | DSP / Ad Server | Display and video delivery |
| **Equativ (Smart AdServer)** | SSP / Ad Server | Direct and programmatic integrations |
| **Custom / Specific URLs** | Other | Direct tracking URLs or custom destinations |


---

## ⚙️ Click Macro Reference

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

| Platform | Integration Kind | Click Macro | Documentation |
|----------|------------------|-------------|---------------|
| **Google Ad Manager** | Script (creative-connect-web) | `%%CLICK_URL_ESC%%` | [Docs](https://support.google.com/admanager/answer/1080597) |
|          | Other            | `%%CLICK_URL_UNESC%%` | —             |
| **DV360 / Xandr** | Script (creative-connect-web) | `\${CLICK_URL_ENC}` | [Docs](https://support.google.com/displayvideo/answer/7320690) |
|          | Other            | `\${CLICK_URL}` | —             |
| **Equativ (Smart AdServer)** | Script (creative-connect-web) | <code>[sas_creativeClickCountPixelUrl\|jsonEncoded]</code> | [Docs](https://documentation.smartadserver.com/displaySDK/sas_creativeClickCountPixelUrl) |
|          | Other            | `[sas_creativeClickCountPixelUrl]` | —             |
| **The Trade Desk (TTD)** | Script (creative-connect-web) | `%%TTD_CLICK_ESC%%` | [Docs](https://help.thetradedesk.com/) |
|          | Other            | `%%TTD_CLICK%%` | —             |
| **Adform** | Any              | `%%c1;cpdir=` | [Docs](https://support.adform.com/documentation/build-creatives/macros/) |
| **Custom URL** | Script (creative-connect-web) | `encodeURIComponent(<your_custom_url>)` | —             |
|          | Other            | `<your_custom_url>` | —             |


---

## ✅ Best Practices

* Always validate your **click tracking** in your adserver before going live.
* Use the **Creative Connect™ script** (`creative-connect-web`) 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.

:::