Skip to main content
Connecting Google services

Learn how to set up popular analytical, product and marketing solutions by Google: Google Analytics, Google Ads, and Google Tag Manager.

Updated over 6 months ago

In this article:

1. How to connect Google Analytics

Google Analytics integration allows you to track return on investment (ROI) for your online marketing. Its eCommerce section includes essential indicators such as Conversion Rate, Average Order Value, and Quantity of Products Sold.

NOTE: On July 1, 2023, standard Universal Analytics properties stopped processing data. There is a processing extension for 360 Universal Analytics properties ending on July 1, 2024. Make sure to complete the switch!

To integrate Google Analytics with Checkify you will only need your Measurement ID from Google Analytics 4 (Tracking ID in UA). Here is where to find it:

  1. Go to your Google Analytics account.

  2. Click on Admin icon (a cog, usually in the bottom left part of the screen).

  3. Proceed to Data Streams section (could be included into Data collection and modification menu) and press ">" sign on the right hand side, as shown in the screenshot below:

4. Make sure to copy the Measurement ID in the correct full format. See the image below:

Measurement ID in the Google Analytics 4 admin panel

Next, paste your ID to the corresponding field in the Integrations section in the Checkify admin panel. Don't forget to save changes.

Google Analytics integration in the Checkify admin panel

You are all set. Now, let's move on to connecting Google Ads.

2. How to connect Google Ads

If you are running campaigns on Google Ads, you need to link your customizable checkout to your Google Ads account for them to be effective. You will need a Google Ads Conversion ID, Begin Checkout and Purchase conversions labels. They are listed in the Google Ads admin panel.


​NOTE: You may need to switch to the old design (appearance) first, in order to complete the steps below. Since Google keeps releasing updates, some minor deviations between this guide and the actual line of actions is possible. At the same time, Checkify keeps track of global and fundamental changes, and will update both the guide and its functionality accordingly.

  1. Go to Tools and Settings (instrument panel on the top) > Measurement section > Conversions.

  2. You will need Begin Checkout and Purchase conversions labels. If you have not created them yet, here are Google Ads Instructions to help you out.

  3. On the Conversions page, you should see the Purchase and Begin Checkout conversion goals. Click on the name of each of them to proceed to Details > Tag setup and to find your Conversion ID there.

  4. On the 'Details' tab you will see Settings and Tag setup sections. Click on the arrow to open the dropdown menu in the Tag setup section.

  5. Select the option Use Google Tag Manager.

  6. Here you will find your Conversion ID and Conversion label.

Conversion ID and Conversion label in Conversions panel (Use Google Tag manager tab)

Alternatively, click on "Install the tag yourself" tab, scroll down to "Event snippet" section and find the ID and the label as shown below:

Conversion ID and Conversion label in Conversions panel (Use Install the tag yourself tab)

7. Copy your Conversion ID and Conversion label for both Begin Checkout and Purchase conversions.

8. Add (paste) them to the corresponding fields in your Checkify admin panel and save.

Google Ads integration in the Checkify admin panel

ATTENTION: Google Ads Conversion ID (conversion ID is the same for all the events) and Purchase Conversion Label are required fields, while Checkout Conversion Label is an optional field.

If you want to use Enhanced conversions in your conversion event please set up parameters in your Google Ads account as shown below and click SAVE.

NOTE: Enhanced conversions will work only for Purchase event (on the Thank You page). From April 2024 Google started migration of Enhanced conversions to account level. Previously, they used to be available at conversion action level.

Account level setup allows customers to enable enhanced conversions seamlessly across an entire account reducing the number of steps needed to set up enhanced conversions for all conversion actions.

Setting up enhanced conversions in Google Ads will take place in account level settings (across Google Tag and Google Tag Manager) instead of individually for each conversion action.

As part of this launch, existing customers will be automatically upgraded to have this feature at the account level, so no advertiser action is required for this change to take place.

3. How to connect Google Tag Manager

The Tag Manager works seamlessly with Google Ads – saving time and increasing efficiency.

You only need your Google Tag Manager ID to connect this powerful service to Checkify. The ID is available on the top bar of your admin panel.

Google Tag Manager ID in the Google Tag Manager admin panel

Here's where to paste it in the Checkify admin panel:

Google Tag Manager ID in the Checkify admin panel

Checkify will be sending dataLayer for Checkout and Purchase events. As a result, you can use this data for other tracking or marketing platforms, for example, in affiliate marketing etc.

For Checkout event:


currencyCode: Currency
id: Unic checkout ID event
revenue: Total revenue (inc. fees, Vat etc)
totalQuantity: Total quantity in cart

products:
{
name: Title
variant: Variant title
id: SKU
price: Price
brand: Brend/Vendor
quantity: Quantity
}

For Purchase event:

currencyCode: Currency,
id: Unic checkout ID event
shopifyOrder: Shopify original order number
userEmail: User email
revenue: Total revenue (inc. fees, Vat etc)
totalQuantity: Total quantity in cart
shippingRate: Shipping rate
paymentSystem: Payment system
shippingAddress: shippingAddress

products:
{
name: Title
variant: Variant title
id: SKU
price: Price
brand: Brend/Vendor
quantity: Quantity
}

Screen with sample data for Purchase event from GTM:

That's about it. Now your Google services are connected to Checkify.

4. UTM Parameters

UTM in order's notes: If a customer lands on your store via a link that contains a UTM, this tag will be in Shopify and also transferred to Checkify automatically. Here's what you may get when the order is completed via our checkout and is imported:
​

You can turn off sending the UTM tags to order's Notes in Customization section (scroll down to Shopify settings block):

Did this answer your question?