How to use Google Ads API to upload offline conversion

Joseph Sian
How To Diaries
Published in
4 min readJan 14, 2024

--

Google Ads API. Underrated useful product.

For non-member, you may read the full article in this link.

Offline conversions are essential for business that convert their customers offline. E.g. Car businesses, usually a test drive sign up is done on the website then head down to the showroom for the test drive and purchase. Or a smaller business such as hair salon/nail parlor/insurance agent, digital marketing could just be the first step.

If we want to optimize towards CPA or ROAS, ability to upload back these offline conversion is important to signal to the ads campaigns on how to optimize.

Google offers a few ways to upload offline leads:

  1. Enhance conversion for leads. I will talk about this in another article
  2. Offline upload manually. Collecting all the users’ click ID and upload them manually in the UI. I will talk about this in another article
  3. Offline upload using Google Ads API. This is the most automated way but technically more advance.

Let’s start with the requirements:

  • A Google Ads API account with appropriate permissions. Set up your config file using this guide.
  • A Google Ads conversion action set up for offline conversions.
  • Stored click identifiers (e.g…

--

--

Joseph Sian
How To Diaries

Advertising Solutions Architect @ Google | Founder of Jubilant Media | I write about Martech, Christianity, Science and Math.