# Offer18 - Zapier - Google Ads

For Offer18, the integration between Offer18 and Google Ads plays a crucial role in tracking conversions. While it's relatively straightforward to receive conversion data on Offer18 from Google Ads, the process of sending conversions back to Google Ads often involves manual steps.&#x20;

To automate this bidirectional flow of conversion data, you can leverage Zapier as an intermediary tool. Zapier extends the capabilities of Offer18's integration with Google Ads, enabling the automatic transmission of conversion data. This automation not only streamlines your workflow but also ensures a seamless exchange of critical information between Offer18 and Google Ads, enhancing the efficiency of your marketing efforts.

**Integration Flow**

1. Google Click ID must be sent to Offer18. This is essential to provide Google Ads with conversion data based on click ID.
2. Next, you configure offline conversion actions in Google Ads so that conversions based on Google click ID are later imported automatically. This configuration enables Zapier to be connected to Google Ads.
3. On Offer18, the Zapier webhook is used as an affiliate postback. This allows the transfer of Offer18 conversions to Zapier. You also configure Google Ads to get offline conversions.
4. The Zapier webhook launches after receiving a postback to Offer18, and Google Ads receives the conversion data.

## Google Ads settings <a href="#h_1ba3e22821" id="h_1ba3e22821"></a>

1. Get Affiliate tracking URL from Offer18
2. Place **Affiliate Tracking URL** in **"Tracking Template"** (In Google Ads Campaign)&#x20;

> Pass **{gclid}** via aff\_click\_id parameter. (Pass Google click ID to Offer18)

<figure><img src="https://295230641-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F41f2EboJipeUA6flsLGK%2Fuploads%2FEZpdW2Re8GuiljWhTloQ%2Fimage.png?alt=media&#x26;token=ef30851b-8532-45eb-9f02-5952e616d32a" alt=""><figcaption></figcaption></figure>

### Set up offline conversions

1. **Tools and Settings » Conversions**

<figure><img src="https://295230641-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F41f2EboJipeUA6flsLGK%2Fuploads%2FnyN51BUIvlwKDroYfbl4%2Fimage.png?alt=media&#x26;token=1188902b-bac7-4cc8-a07f-31593baa5afa" alt=""><figcaption></figcaption></figure>

2. Click "**New conversion action**"
3. Select "**Import"** **»** "**Other data sources or CRMs**" **»** "**Track conversions from clicks**"

<figure><img src="https://295230641-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F41f2EboJipeUA6flsLGK%2Fuploads%2FdB0JXffVjIQOocuC2gfx%2Fimage.png?alt=media&#x26;token=1ba0bfe0-e005-4ccd-a5e3-763f11d3b8de" alt=""><figcaption></figcaption></figure>

4. Choose alternative options according to your objectives for tracking

<figure><img src="https://295230641-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F41f2EboJipeUA6flsLGK%2Fuploads%2F4btGAtNLd8OTNntXQGJk%2Fimage.png?alt=media&#x26;token=9b40b31e-c3b9-421a-81d8-eafc339653c6" alt=""><figcaption></figcaption></figure>

5. From "**Import offline conversions"** select "**API**"

<figure><img src="https://295230641-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F41f2EboJipeUA6flsLGK%2Fuploads%2FxfVeeyZxaRvopjied4JT%2Fimage.png?alt=media&#x26;token=e935bfec-9ee3-421e-b20a-7003ea3df987" alt=""><figcaption></figcaption></figure>

***

## Zapier settings <a href="#h_fdcc2c975e" id="h_fdcc2c975e"></a>

{% hint style="warning" %}
In order to use automation in Zapier, one needs premium subscription.
{% endhint %}

### Connect Zapier to Offer18 <a href="#h_1caf7512cf" id="h_1caf7512cf"></a>

1. Go to **Zapier account » "Create Zap"**&#x20;
2. **"Webhooks by Zapier" » "Event" »** Select "**Catch Hook"**&#x20;

<figure><img src="https://295230641-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F41f2EboJipeUA6flsLGK%2Fuploads%2FFKw4o7RE437S27aFkeNu%2Fimage.png?alt=media&#x26;token=2417b339-04a7-4a47-8290-f25d519c6cc5" alt=""><figcaption></figcaption></figure>

3. Copy "**Your webhook URL"**&#x20;

<figure><img src="https://295230641-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F41f2EboJipeUA6flsLGK%2Fuploads%2FIpODmpXoJKW91CWpbEWV%2Fimage.png?alt=media&#x26;token=8b090317-54ef-41d3-b42d-75ce815bc334" alt=""><figcaption></figcaption></figure>

4. In Offer18 add the webhook URL as Postback URL along with **gclid** and **timestamp** parameters

{% code title="Example Postback URL" overflow="wrap" %}

```
https://hooks.zapier.com/hooks/catch/00000/xxxxxx/?gclid={aff_click_id}&timestamp={timestamp}
```

{% endcode %}

5. Test trigger

### Connect Zapier to Google Ads <a href="#h_1caf7512cf" id="h_1caf7512cf"></a>

1. Select "**Delay For**" event in "**Delay by Zapier**" App

<figure><img src="https://295230641-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F41f2EboJipeUA6flsLGK%2Fuploads%2FcgjNsOPsgXbIsohYpmRL%2Fimage.png?alt=media&#x26;token=7937fef6-4e2c-4929-a99f-cc3d8dfa1bbf" alt=""><figcaption></figcaption></figure>

2. In Action add **24** as Value and **Hours** as Unit. (Google Ads mandates a 24-hour waiting period for offline conversion data.)
3. Select "**Google Ads"** App **»** Select "**Send offline conversion"**&#x20;

<figure><img src="https://295230641-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F41f2EboJipeUA6flsLGK%2Fuploads%2F6EX5eDM6shxZmqLkkQ6N%2Fimage.png?alt=media&#x26;token=587bfb38-f970-4fcb-a75b-687df0f48b98" alt=""><figcaption></figcaption></figure>

4. Connect your Google Ads account.
5. Set up and test action.

{% hint style="success" %}
You can now monitor conversions from Offer18 in your Google Ads statistics.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://knowledgebase.offer18.com/affiliate/integration/offer18-zapier-google-ads.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
