> For the complete documentation index, see [llms.txt](https://knowledgebase.offer18.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://knowledgebase.offer18.com/network/postback-integration.md).

# Postback Integration

**Go to Shortcuts » Postback**

<div data-full-width="false"><figure><img src="/files/Xc2M8MDZfgeCSbXotrtJ" alt=""><figcaption></figcaption></figure></div>

* Offer18 automatically generates a standard Global Postback URL.
* Offer / Advertiser specific Postbacks can be generated in this section.

***

### Global Postback **(S2S)**&#x20;

{% hint style="info" %}
It is always recommended to users of Offer18 to Coordinate with Advertiser Partner to ensure all the parameters and macros are properly implemented.
{% endhint %}

Example Offer URL &#x20;

```
https://example.o18.click/c?o=000&a=0000&aff_click_id={tid}
```

\
**Example Global Postback (S2S)**&#x20;

```
https://example.o18.click/p?m=000&tid={aff_click_id}
```

***

### Image Pixel

Image pixel integration is completely dependent on the browser's cookies.

{% hint style="info" %}
When the image pixel is configured there is no requirement for \&tid= parameter.
{% endhint %}

**Example Image pixel**

```
<img src="https://example.o18.click/p?m=0000&t=i&gb=1" width="0px" height="0px">
```

***

### iframe Pixel

iframe pixel integration is completely dependent on the browser's cookies.&#x20;

{% hint style="info" %}
When the iframe pixel is configured there is no requirement for \&tid= parameter.
{% endhint %}

**Example iframe pixel**

{% code overflow="wrap" %}

```
<iframe src="https://example.o18.click/p?m=0000&t=f&gb=1" width="0px" height="0px"></iframe>
```

{% endcode %}

***

#### **Postback Macro List**

<table data-header-hidden><thead><tr><th width="213.78571428571428">Macro Name</th><th width="206.18978837756129">Parameter in postback</th><th width="315.2">Description</th></tr></thead><tbody><tr><td><strong>Macro Name</strong></td><td><strong>Parameters</strong> </td><td><strong>Description</strong></td></tr><tr><td>TID</td><td>tid</td><td>To receive a unique Click ID value being passed in Offer URL</td></tr><tr><td>Events</td><td>event</td><td>It will be used to receive Event values (install, signup, etc)  </td></tr><tr><td>Adv Sub1 <strong>-</strong> Adv Sub5</td><td>adv_sub1 <strong>-</strong> adv_sub5</td><td>Receive additional value from Advertiser </td></tr><tr><td>Sale</td><td>sale</td><td>Recommended to use in CPS Campaign (&#x26;sale=000)</td></tr><tr><td>Payout</td><td>payout</td><td>Recommended to use in CPA Campaign (&#x26;payout=000)</td></tr><tr><td>Currency</td><td>currency</td><td><p>3-digit currency code</p><p><span data-gb-custom-inline data-tag="emoji" data-code="1f517">🔗</span><a href="/pages/ytQjT8cViRfxea7uvzlN#currency"> View Currencies</a></p></td></tr></tbody></table>

***

### **Google Tag Manager**

When the Client wants to place a pixel through Google Tag Manager. Using the Google Tag Manager template available in the user's account is recommended

**Example GTM Postback**

```
https://example.o18.click/p?m=0000&t=i&gb=1
```

{% file src="/files/uhJunlxgg481DtuCO4qz" %}

***

Video Tutorial - How to configure Google Tag Manager Template.

{% embed url="<https://www.youtube.com/watch?v=HoxeaniVsgM>" %}
