Enhanced Conversions for Web in the Google Ads API – Introduction

Google Ads Developers
21 Nov 202305:21

Summary

TLDRLaura Chevalier introduces enhanced conversions for web in Google Ads API, a feature that improves conversion measurement accuracy by supplementing existing conversion tags with hashed first-party data. It helps recover conversions like video views or cross-device activities, optimizing campaigns. Set up involves creating a webpage conversion action, accepting customer data terms, and configuring a conversion tracking tag on your website to include an order ID.

Takeaways

  • 🔍 Enhanced conversions for web is a feature that improves the accuracy of conversion measurement in Google Ads API.
  • 🌐 It is particularly useful for advertisers wanting to enhance the measurement of website-based conversions.
  • 🔒 Enhanced conversions supplement existing conversion tags with hashed first-party conversion data to ensure privacy.
  • 📈 It helps recover conversion types not observable in certain browsers, like those based on video views or cross-device activity.
  • 📊 Google Ads uses recovered conversions to provide more accurate reporting and optimize campaigns.
  • 📱 Enhanced conversions can be uploaded via Google Tag, Google Tag Manager, or the Google Ads API.
  • 🛠️ Using the Google Ads API offers more flexibility and control, allowing the sending of first-party data within 24 hours of conversion.
  • 🏪 An example scenario involves an online store owner using Google Ads for purchases, where a customer views an ad and later buys a product.
  • 🔑 To set up enhanced conversions, a conversion action of type 'webpage' must exist within the Google Ads conversion customer.
  • 📄 Accepting customer data terms is a prerequisite for using enhanced conversions.
  • 🏷️ A conversion tracking tag must be set up on the website to include the order ID for web page conversion actions.

Q & A

  • What is the main topic of the video?

    -The main topic of the video is 'Getting Started with Enhanced Conversions for Web' in the Google Ads API.

  • Who is Laura Chevalier?

    -Laura Chevalier is a developer relations engineer on the Google Ads API.

  • What is the purpose of Enhanced Conversions for web?

    -The purpose is to improve the accuracy of conversion measurement and unlock more powerful bidding by supplementing data provided by existing conversion tags with hashed first party conversion data.

  • Who is the target audience for Enhanced Conversions for web?

    -The target audience is advertisers who want to improve the measurement of conversions that happen on a website.

  • How does Enhanced Conversions for web help with conversion tracking?

    -It helps by recovering conversion types that aren't necessarily observable in certain browsers, such as conversions based on video views or cross-device activity.

  • What are the different ways to upload Enhanced Conversions for web?

    -You can upload Enhanced Conversions for web through Google Tag, Google Tag Manager, or the Google Ads API.

  • What is the benefit of using the Google Ads API for Enhanced Conversions?

    -Using the Google Ads API provides additional flexibility and control over your data, allowing you to send first party data from your database or CRM within 24 hours of the conversion.

  • How does the example with Nancy demonstrate the use of Enhanced Conversions?

    -Nancy views an ad and later makes a purchase on the website. The system collects information, hashes it, and sends it to Google using the API, allowing Google Ads to map the YouTube view to the site conversion.

  • What are the prerequisites for setting up Enhanced Conversions for web?

    -The prerequisites include creating a conversion action of type webpage in your Google Ads conversion customer, accepting customer data terms, and setting up a conversion tracking tag on your website.

  • What is a Google Ads conversion customer?

    -A Google Ads conversion customer is the account responsible for creating and managing conversions, which could be a Google Ads client account or a Google Ads Manager account if using cross-account conversion tracking.

  • Why is it necessary to accept customer data terms for Enhanced Conversions?

    -Accepting customer data terms is necessary to ensure compliance with data usage policies and to enable the use of first party data for conversion tracking.

  • What should the conversion tracking tag on the website include?

    -The tag should include information about the webpage conversion action and must be set up to include the order ID, also known as the transaction ID.

Outlines

00:00

📈 Introduction to Enhanced Conversions for Web

Laura Chevalier introduces the concept of Enhanced Conversions for Web in the Google Ads API. This feature improves conversion tracking by supplementing existing conversion tag data with hashed first-party conversion data, allowing for more accurate conversion measurement. It's particularly useful for advertisers looking to enhance their conversion tracking on websites, especially for conversions that may not be observable in certain browsers, such as video views or cross-device activities. Enhanced conversions can be uploaded through Google Tag, Google Tag Manager, or the Google Ads API. The video explains how this can improve campaign optimization by providing more accurate conversion reporting.

05:03

🔗 Setting Up Enhanced Conversions for Web

The video outlines the prerequisites for setting up Enhanced Conversions for Web. First, a webpage conversion action must exist within the Google Ads conversion customer, which could be a client account or a manager account if cross-account conversion tracking is used. The account can be verified by querying for the google_ads_conversion_customer. Secondly, the customer data terms must be accepted for the Google Ads conversion customer, which can be checked using the accepted_customer_data_terms field. Lastly, a conversion tracking tag must be set up on the website for the webpage conversion action, including the order ID. The video also provides a practical example of how this works with an online store, where a customer views an ad and later makes a purchase, with the system sending additional hashed data to Google Ads to improve conversion tracking.

🎥 Conclusion and Future Content

The video concludes with a summary of the steps required to implement Enhanced Conversions for Web using the Google Ads API. It emphasizes the need to create a webpage conversion action, accept customer data terms, and set up a conversion tracking tag on the website. The speaker also hints at future videos that will delve deeper into the implementation process. The video ends with a call to action for viewers to engage with the content by liking the video and subscribing to the channel for updates.

Mindmap

Keywords

💡Enhanced Conversions

Enhanced Conversions is a feature in Google Ads that aims to improve the accuracy of conversion tracking. It does this by supplementing the data from existing conversion tags with additional first-party conversion data that is hashed. This feature is particularly useful for advertisers who want to have a more precise measurement of conversions that occur on their website, including those that might not be observable in certain browsers, such as conversions based on video views or cross-device activity.

💡Google Ads API

The Google Ads API is a tool that allows developers to manage and automate Google Ads campaigns programmatically. In the context of the video, it is used to upload enhanced conversions for web and provides additional flexibility and control over the data. It enables advertisers to send first-party data from their databases or CRM systems to Google within 24 hours of a conversion event.

💡Conversion Tracking

Conversion tracking in the video refers to the process of monitoring and recording the actions that people take after viewing or clicking on an ad. This is crucial for measuring the effectiveness of ad campaigns. Enhanced conversions for web improves this process by including more data points, leading to more accurate conversion reporting.

💡Google Tag Manager

Google Tag Manager is a tool that allows marketers to change and update measurement codes and related code fragments (known as 'tags') on their website or mobile app without having to modify the source code. In the video, it is mentioned as one of the ways advertisers can set up enhanced conversions for web with only slight changes to their existing configuration.

💡First-Party Data

First-party data refers to information collected directly from customers interacting with the advertiser's own website, app, or branded content. In the video, first-party data is used to enhance conversion tracking by supplementing it with additional hashed data, which helps in more accurate reporting and campaign optimization.

💡Hashed Data

Hashing is a process of converting data into a non-reversible string of characters, which is typically used to protect user privacy. In the context of the video, hashed first-party conversion data is used to enhance conversions for web without compromising user privacy.

💡Cross-Device Activity

Cross-device activity refers to the tracking of user behavior across multiple devices, such as smartphones, tablets, and computers. The video mentions that enhanced conversions for web can help recover conversions based on cross-device activity, which might not be observable in certain browsers.

💡Google Ads Conversion Customer

A Google Ads Conversion Customer is the account responsible for creating and managing conversions for a customer. It could be a Google Ads client account or a Google Ads Manager account if cross-account conversion tracking is used. The video explains that to implement enhanced conversions, one must verify the Google Ads conversion customer ID and ensure that a webpage conversion action exists within it.

💡Accepted Customer Data Terms

The 'accepted_customer_data_terms' field indicates whether the advertiser has agreed to the terms for using customer data in Google Ads. The video emphasizes the importance of accepting these terms as a prerequisite for setting up enhanced conversions for web.

💡Web Page Conversion Action

A web page conversion action is a type of conversion action in Google Ads that tracks conversions from specific web pages. The video outlines the necessity of creating such an action within the Google Ads conversion customer account as a prerequisite for implementing enhanced conversions for web.

💡Order ID

The Order ID, also known as the transaction ID, is a unique identifier for a purchase or transaction. In the video, it is mentioned that the conversion tracking tag on the website must be set up to include the Order ID to properly attribute conversions to specific customers or events.

Highlights

Introduction to Enhanced Conversions for Web in the Google Ads API

Enhanced conversions improve the accuracy of conversion measurement

It unlocks more powerful bidding by supplementing data

Enhanced conversions for web is for advertisers wanting to improve website conversion measurement

It recovers conversion types not observable in certain browsers

Google Ads provides more accurate conversion reporting and better campaign optimization

Uploading enhanced conversions can be done through Google Tag, Google Tag Manager, or the Google Ads API

Google Tag or Google Tag Manager can be used with slight configuration changes for enhanced conversions

Google Ads API offers flexibility and control over data

First party data can be sent from a database or CRM within 24 hours of conversion

Example scenario of an online store using Google Ads to drive purchases

How Google Ads maps Nancy's engaged view on YouTube to a site conversion

Summary of how additional enhanced conversion data improves reporting and bidding

Prerequisites for enhanced conversions for web

A conversion action of type webpage must exist within your Google Ads conversion customer

Understanding Google Ads conversion customer and its role

Instructions on creating a webpage conversion action if it doesn't exist

Accepting customer data terms for your Google Ads conversion customer

Setting up a conversion tracking tag on your website

The tag must include the order ID for web page conversion action

Recap of the steps required for enhanced conversions for web in the Google Ads API

Future videos will explore the implementation of enhanced conversions in more detail

Transcripts

play00:00

[MUSIC PLAYING]

play00:04

LAURA CHEVALIER: Hello.

play00:06

Welcome to Getting Started with Enhanced Conversions for Web

play00:09

in the Google Ads API.

play00:10

I'm Laura Chevalier, a developer relations

play00:13

engineer on the Google Ads API.

play00:15

In this video, I'll explain what enhanced conversions for web

play00:18

are and why they're useful.

play00:21

I'll also introduce the prerequisites required

play00:23

to build your fully functional enhanced conversions for web

play00:26

integration.

play00:27

If you find this video helpful, give it a thumbs up

play00:30

and subscribe to our channel to be notified about new videos.

play00:34

Enhanced conversions is a feature

play00:36

that can improve the accuracy of your conversion measurement

play00:39

and unlock more powerful bidding by supplementing

play00:41

the data provided by your existing conversion tags

play00:44

with hashed first party conversion data.

play00:47

Enhanced conversions for web is for advertisers

play00:50

that want to improve the measurement of conversions

play00:52

that happened on a website specifically.

play00:55

It allows you to recover conversion types that

play00:57

aren't necessarily observable in certain browsers

play01:00

today, for instance, conversions based

play01:03

on video views or cross-device activity.

play01:06

Google Ads can use those recovered conversions

play01:08

to provide more accurate conversion reporting

play01:11

and better optimize your campaigns.

play01:13

You can upload enhanced conversions for web

play01:16

through the Google Tag, Google Tag Manager, or the Google Ads

play01:19

API.

play01:20

If you're already using Google Tag or Google Tag

play01:23

Manager for conversion tracking, you

play01:25

can set up enhanced conversions for web

play01:27

with only slight changes to your configuration.

play01:30

Using the Google Ads API provides additional flexibility

play01:34

and control over your data and allows

play01:36

you to send first party data from your database or CRM

play01:39

within 24 hours of the conversion.

play01:42

Let's see how this happens in practice.

play01:45

Let's say I operate an online store,

play01:47

and I run Google Ads to drive purchases.

play01:50

I've set up a tag on my website that

play01:52

sends a conversion to Google Ads whenever

play01:54

someone converts, in this case by making a purchase.

play01:57

One of my customers, Nancy, views my ad on YouTube

play02:00

while signed in.

play02:01

Sometime later within my conversion window,

play02:04

she makes a purchase on my site, and as part of the purchase

play02:07

flow I collect information attributing the purchase

play02:10

to Nancy.

play02:11

At the same time, the tag sends conversion information

play02:14

and an order ID to Google Ads.

play02:16

A separate process in my system then looks up

play02:19

information about Nancy in my company's first party data

play02:22

sources, normalizes and hashes the data,

play02:25

and securely sends it to Google using the Google Ads API.

play02:29

With that additional information,

play02:31

Google Ads can map Nancy's engaged view on YouTube

play02:34

to the conversion on my site and reports

play02:36

the conversion for my campaign.

play02:38

In summary, the additional enhanced conversion data

play02:41

allowed Google to recover a video view conversion which

play02:44

might not have been observable otherwise, leading

play02:47

to improved conversion reporting that, in turn, improves bidding

play02:50

and campaign optimization.

play02:53

Now that we understand the overall flow,

play02:55

let's talk about the prerequisites

play02:56

to making it happen.

play02:58

First, enhanced conversions for web

play03:00

requires making sure a conversion action of type

play03:03

webpage exists within your Google Ads conversion customer.

play03:07

You might be wondering, what's my Google Ads conversion

play03:10

customer?

play03:11

This is the Google Ads account responsible for creating

play03:14

and managing conversions for the customer.

play03:16

It might be a Google Ads client account,

play03:18

or if you're using cross-account conversion tracking,

play03:21

a Google Ads Manager account.

play03:23

You can verify which account is your Google Ads conversion

play03:26

customer by querying for the google_ads_conversion_customer.

play03:30

Now that we know our Google Ads conversion customer ID,

play03:33

we can query that account to verify whether there is already

play03:36

a conversion action of type webpage, and if so,

play03:39

whether it's enabled.

play03:41

If your Google Ads conversion customer doesn't yet

play03:43

have a webpage conversion action,

play03:45

follow the instructions linked in the video description

play03:48

to create one.

play03:49

Second, you must accept the customer data terms

play03:52

for your Google Ads conversion customer.

play03:55

The accepted_customer_data_terms field

play03:57

tells you whether this prerequisite is already met.

play04:00

If not, follow the instructions linked in the video description

play04:03

to accept the terms.

play04:05

Lastly, you must set up a conversion tracking

play04:08

tag on your website.

play04:09

As I mentioned earlier, the tag you configure on your website

play04:13

sends information about the conversion to Google Ads.

play04:16

The tag must be for the web page conversion

play04:19

action you created previously, and must be set up

play04:22

to include the order ID, also known as the transaction ID.

play04:26

You can find instructions for this linked

play04:28

in the video description.

play04:31

Let's recap.

play04:32

Enhanced conversions for web in the Google Ads API

play04:35

lets you improve your conversion reporting

play04:37

by sending additional first party user

play04:40

information to Google Ads.

play04:42

In order for this to work, you must

play04:45

create a conversion action of type webpage

play04:47

in your Google Ads conversion customer,

play04:50

accept the customer data terms in your Google Ads conversion

play04:53

customer, and configure tagging on your website for the web

play04:57

page conversion action you created

play04:59

and ensure it's set up to include an order ID.

play05:02

That's everything for now.

play05:04

In later videos, we'll explore the implementation

play05:06

of enhanced conversions for web in more detail.

play05:09

If you found this video helpful, be

play05:11

sure to let us know with a thumbs up.

play05:13

Thanks for watching, and see you later.

play05:15

[MUSIC PLAYING]

Rate This

5.0 / 5 (0 votes)

Related Tags
Google AdsConversion TrackingWeb ConversionsAPI IntegrationData OptimizationBidding StrategyCross-DeviceVideo ViewsCustomer DataTag Manager