Google Ads Conversion API Quick Start Guide
Last updated
Last updated
The Google Ads Conversion API requires setting up new Conversion Actions within Google Ads. If you want to re-use your existing Google Ads configuration, take a look at the Google Ads Proxy Destination.
Optimize your Google Ads spend by attributing ad clicks to conversion and other key behaviors.
Supports Track calls
Supports HIPAA mode
Refer to this destination as Google Ads Conversion API in the Integrations object
Connection Modes:
Client-side | Server-side | |
---|---|---|
Your Google Ads Customer ID
Conversion Actions configured in your Google Ads account
Conversion Events configured in your Freshpaint account
Go to the Google Ads Conversion API configuration page in Freshpaint.
Select User Account
as the method to connect Freshpaint to Google Ads
When using the conversion API to send conversions to Google Ads, you will need to create new import
conversion actions.
Get your google conversion label. In your Google Ads account go to Tools > Conversions.
Click + New Conversion Action
to create a new conversion action.
Conversions may take up to 24 hours to appear in your Google Ads Conversion Goals.
Freshpaint's servers use the same API as the client-side Google Tag.
The following event properties are required in order to attribute events to specific ads.
Freshpaint will only deliver events to Google when a user arrives on your site by clicking on a Google Ad, thus generating an gclid
. Without gclid
, Google will not be able to attribute conversions.
There are other optional parameters you can add to your events in order to achieve different use cases. You can view the full list of parameters here.
Configure the HIPAA allowlist destination specific HIPAA allowlist
Edit the Event Properties allowlist and add the following properties:
$gclid
or $gbraid
or $wbraid
ctname or ctid
Navigate to your Freshpaint event, and toggle the destination on to enable the event to be sent to the Google Ads destination.
Data from the previous day may not be ingested and displayed by Google in your until 3:30pm ET the following day and can even take up to 24 hours to appear in your Google Ads conversion goals.
Congratulations! Once you have confirmed conversion in Google Ads, you have finished setting up this integration.
You can find more detailed documentation on this integration in the reference guide document.
Find your customer-id in your Google Ads account. The Customer ID will be shown when logged into your Google Ads account above you email address. It should look similar to 123-123-1234.
Configure the Customer ID within Freshpaint.
Use the Login with Google
button to grant Freshpaint access to your Google Ads account.
Select the user you want Freshpaint to use when sending events to Google Ads. This user requires Admin
access level within Google Ads.
Grant access to Freshpaint by selecting Continue
.
The Google Ads Conversion API configuration page should now show the Access Permission as connected.
Select Import
Select `Other data sources or CRMs` and `Track conversions from clicks` and `Continue` to the next page.
Configure your conversion action within Google Ads. This configuration is the same as any other action in Google Ads. Take note of the conversion name you assign, to configure within Freshpaint.
Configure a transformation for the Event within Freshpaint. The ctname
property is the name you gave the conversion in the previous step.
Web
Mobile
Server
Freshpaint property
Google Ads parameter
Type
Description
$gclid
or $gbraid
or $wbraid
gclid
or wbraid
or gbraid
string
gclid (Google Click ID) is generated at ad click time and appended to the landing page URL. Freshpaint will automatically capture gclid for events from your website. If you wish, you may provide $gclid
as an event property to override the automatically captured value. wbraid
or gbraid
can be used instead of gclid
.
ctname or ctid
ctid
string
The Conversion Name or Conversion Id of the conversion action in Google Ads. When using the Conversion Name, the Freshpaint integration will lookup the conversion id before sending the event to google.