Google Ads Conversion API Quick Start Guide
Optimize your Google Ads spend by attributing ad clicks to conversion and other key behaviors.
Destination Info
Supports Track calls
Supports HIPAA mode
Refer to this destination as Google Ads Conversion API in the Integrations object
Connection Modes:
Web
Mobile
Server
Getting Started
What You'll Need
Your Google Ads Customer ID
Conversion Actions configured in your Google Ads account
Conversion Events configured in your Freshpaint account
To set up Google Ads Conversions API with Freshpaint, first follow these steps:
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.

Go to the Google Ads Conversion API configuration page in Freshpaint.
Configure the Customer ID within Freshpaint.

Use the
Connect with Google Adsbutton to grant Freshpaint access to your Google Ads account.
Select
User Accountand then clickConnect with Google CM360as the method to connect Freshpaint to Google AdsSelect the user you want Freshpaint to use when sending events to Google Ads. This user requires
Adminaccess 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.

Next, you'll need to setup Conversion Actions in Google Ads
When using the conversion API to send conversions to Google Ads, you will need to create new import conversion actions.
In your Google Ads account go to
Goals > Summary. Scroll down and click on the+ Create Conversion Actionbutton to create a new conversion action.

Select
Import
Select
CRMs, files, or other data sourcesandTrack conversions from clicks, and thenContinueto the next page.
In the
Data sourcesection, selectSkip this step and set up a data source later.
Configure your conversion action within Google Ads. This configuration is the same as any other action in Google Ads. Choose any conversion goal that makes sense for your organization.

Click
Addand thenSave and continue.On the next page, scroll down, skip the section on setting up data sources, and click
Done.

Finally, link your Freshpaint Event to your Google Ads Action
In your Freshpaint account, click on
Transformationsin the sidebar navigation.

Click on the
Create newbutton to create a new transformation.

Select
Modify Datatransformation type.

Select the Freshpaint event you want to send as the conversion. Then select
Google Ads Conversion APIfor the destination. Finally, clickSave & Add Transformations.

On the next page, select
Send Constant Propertyin theAdd new transformationdropdown options.

Fill in
ctnameforProperty Name.Property Valueshould be the Google Ads Conversion Name of the conversion you created in the previous section. SelectTextforConstant Type.

Click "Save" to save the transformation for the event. You've now linked your Freshpaint event to your Google Ads Conversion Action.

Required Properties
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. When using the Conversion Id, the name of the Freshpaint Event must exactly match the name of the Google Ads Conversion name.
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.
Add the Campaign ID to your Final URL Suffix
To ensure visits with $gbraidor $wbraidare attributed to the correct campaign, add the Campaign ID to your Final URLs. This can be configured globally or at the campaign, ad group, or individual ad level.
To do this globally:
Go to the Admin -> Account Settings page.

Under "Tracking" add
gacid={campaignid}to the Final URL Suffix. If you are already using a Final URL Suffix, you will need to separate parameters with&.
Note: If you set the Final URL Suffix in an ad, campaign, or ad group it will override this global setting, so you will need to append &gacid={campaignid} to the new Final URL Suffix.
If you are a HIPAA account, you will need to add event properties to the allowlist. If you are not a HIPAA account, you can skip this step.
Configure the HIPAA allowlist destination specific HIPAA allowlist
Edit the Event Properties allowlist and add the following properties:
$gclidor$gbraidor$wbraidctname or ctid
That's it! Now all you need to do to send an event to Google Ads is enable the destination in the Freshpaint event definition:
Navigate to your Freshpaint event, and toggle the destination on to enable the event to be sent to the Google Ads destination.

Confirm and Validate Conversions in Google Ads
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.
Last updated
Was this helpful?