Singular’s integration with the Google Ads Offline Conversions API (also known as uploadClickConversions) allows advertisers to send Singular attributed Google Ads click conversions to Google. This integration is supported for Singular web, PC, and console measurement. For Singular’s mobile measurement integration with Google Ads, see our help center article on the topic.
How to Configure the Google Ads Offline Conversions API Integration
- Ensure you have an integrated web, PC, or console app with Singular
- Go to Singular > Attribution > Partner Configuration
- Click "Add a Partner", and type and choose "Google Ads Offline Conversions API (S2S)"
- Add or select an existing user to authorize Singular
- In the dialog, choose your App and App site (platform) to configure. Note that only web, PC, and console apps are supported with this integration
- Enter in your Google Ads' Customer ID under "Customer ID". You can find your customer ID in the top-right corner of your Google Ads dashboard. Hyphens are not required.
If you have multiple Google Ads accounts running campaigns for your app, it is required to use the "Customer ID" from a manager (MCC) account via cross-account conversion tracking using a manager (MCC) account. See Google's help center article for a guide to configuring your MCC account. -
For PC and Console apps only: In your Google Ads account, create a Conversion Action for the "Install". Copy and paste the created "Install Conversion Action ID".
- In your Google Ads account, create a Conversion Action for any other events you would like to send and map each event to the corresponding "Conversion Action ID".
- Click "Save" to finish.
FAQ
- Click on "New conversion action"
- Select "Import"
- Select "Manual import using API or uploads" -> "Track conversions from clicks"
Note: You may not see the "Manual import using API or uploads" option in an MCC account. In this case, continue creating the Conversion Action by selecting "Other data sources or CRMs", "Track conversions from clicks", and "Skip this step and set up a data source later" - Continue through Google’s prompts to configure the Conversion details. Click "Create and Continue" when finished
- Back in the "Conversion Goals" page, find the conversion action you just created and click on it to view the details
- In the Conversion Action "Details" page, copy the "Conversion Action ID" from the URL parameter "ctId="
- Paste this "Conversion Action ID" in your Singular partner configuration when prompted to enter the "Conversion Action ID"
- Click Create > "New conversion action"
- If not already selected, select Conversions offline > Continue
- If you haven't set up any Offline Conversions yet, you may see this screen. Select "Skip this step and set up the Data Source later".
- Select the standard conversion action you want to measure.
- Click "Add an event to this category" > "Offline data sources"
- Next to the conversion action that was just added, click Settings
- Change the name of your conversion action to your desired conversion action name, and update the conversion action settings to align with your desired measurement and optimization goals for this event. Then click Save.
- Click Save and Continue
- Click Finish
- You should now see your conversion action in the Summary screen. The Conversion source should be "Website (Import from clicks)". It is normal for the status to be Inactive until you've completed the full setup and Singular starts sending attributed events to Google.
- Click on the conversion action, then copy the ctld value from the url browser address bar
- Add the ctld value to your Singular Google Ads Web event partner configuration
Parameter | Details |
gclid, gbraid (coming soon), wbraid (coming soon) |
|
hashed email |
|
hashed phone number |
|
This error happens if your authorized user doesn't have permissions to the configured MCC account.
To fix it, go to your Google Ads account, and make sure that your authorized user in Singular has full permissions to the configured MCC account.
This error happens if you didn't agree to Google's enhanced conversions processing terms.
To fix it, go to your Google Ads account, enter Settings in the side menu, choose under "Goals" the "Conversions" screen, and turn on the Enhanced Conversions for leads as shown below:
For more details, see the Google Ads documentation here.
- Supports click conversions only
- Modelling is not supported
- Google OCI postbacks should only be configured for mobile app sites to send app events when using Singular's Mobile Web to App attribution flow (i.e. Google ad click → Advertiser owned Landing Page with Singular Web SDK → Singular Mobile Web to App click → Install)
- If a direct ad click to store flow is leveraged in your Google web campaigns (i.e. Google ad click → app store), use the Google Ads Web integration instead
- This integration should not be used for standard mobile app install and retargeting campaigns. Use the Google Ads Mobile App Campaigns Integration for mobile campaigns.