Prerequisites and walkthrough
Last updated
Last updated
With DinMo, businesses can seamlessly sync offline conversions with Google Ads, ensuring that every valuable action down the funnel is accounted for. DinMo supports two primary methods for matching conversions:
First-party customer data matching: Leverages , requiring that the customer’s email or phone number was shared with Google Ads during the initial online interaction along with the GCLID.
Google Click Identifier (GCLID) Matching: Uses GCLIDs captured during online interactions to link with offline conversions.
Before syncing offline conversions using DinMo, you need to define the conversion actions in Google Ads. To do so, navigate to the Goals Menu on the left and within the summary section click on “+ Create conversion action” button.
Then, you'll need to create a New Conversion Action:
Choose Conversions Offline as the conversion type.
Click Add data source, then choose Skip this step and set up a data source later, and click Done.
Select the conversion category relevant to your use case (e.g., "Qualified Leads," "Valid Subscriptions," or "Repeat Purchases").
Click Save and continue
Under the selected Conversion Action Category, click Add an event to this category. Then choose the option Offline data sources as shown below:
Click Settings.
On the side panel:
provide a descriptive name for the conversion (e.g., "Closed Deals - Phone Sales").
Choose whether this action is Primary (for bidding) or Secondary (for reporting only).
Configure additional settings such as attribution model and conversion window.
Click Save to finalize the conversion action.
This step is mandatory only and only if you want to upload conversions using first-party customer data matching.
Set Up the Google Tag
Ensure the tag collects GCLIDs whenever a user submits a lead form, sign-up, or purchase.
Enable Enhanced Conversions in Google Ads
Go to Goals, then Settings in Google Ads.
In the Enhanced conversions for leads section:
Check the box “Turn on enhanced conversions for leads”
Choose the implementation method: Google Tag or Google Tag Manager
Clik Save
Accept Customer Data terms: When you select Turn on enhanced conversions for leads, you’ll need to accept the customer data terms.
Setup Enhanced conversions for leads with Google Tag Manager or Google Tag
You need to be able to specify a data source for leads conversions that would enable to share hashed PII (Email or Phone number) with Google Ads each time a form conversion is sent to GoogleAds.
With conversion actions set up, configure DinMo to sync your offline conversion data:
Prepare Your Data:
Organize your offline conversion data to include the following fields:
Conversion ID: The identifier of the conversion to avoid counting duplicate conversions
Conversion Time: Timestamp of the offline conversion.
Conversion Value: (Optional) Monetary value of the conversion.
Currency Code: (Optional) Currency of the conversion value.
A matching Key:
Email or Phone: For 1st party customer data matching, ensure emails or phone numbers are hashed using SHA-256. Otherwise DinMo will hash them during the process of the sync
GCLID: For GCLID matching, ensure GCLIDs are accurately captured.
Create an event Model that contains the data you prepared for this task
Follow to install the Google tag on your website.
Please refer to this for guidance on how to setup with Google Tag Manager
Please refer to this for guidance on how to setup with the Google tag
Refer to this for a step by step guidance on how to create an activation that will sync your conversion events regularly with the conversion action specified in Google.