Advertising integration

Connect Google Ads customer match to MailNesto

Sync segments to Google Ads for search, YouTube and Gmail campaigns.

Overview

Google Ads customer match and MailNesto, together

Customer Match lets Google Ads show ads to, or keep them away from, people already on your list across Search, YouTube and Gmail. This connection keeps a Customer Match list in sync with a list or segment in MailNesto and refreshes it every day.

Emails are hashed with SHA-256 before they leave MailNesto, only subscribed and unsuppressed contacts are included, and each sync uploads only what changed: new people added, people who left removed.

What syncs

What moves between Google Ads customer match and MailNesto

From MailNestoCustomer Match list members

Hashed emails of subscribed contacts in the chosen list or segment, uploaded as a first-party customer list that MailNesto creates on the first sync.

From MailNestoRemovals

Unsubscribes, suppressions and people who no longer match the segment are removed at the next sync.

From MailNestoConsent signals

Uploads mark ad user data and ad personalisation consent as granted, so make sure the people you sync agreed to be marketed to.

Set it up

Connect Google Ads customer match in a few minutes

  1. 1

    Gather the Google Ads credentials

    From the Google Ads API Center copy a developer token (basic access or higher). In Google Cloud console create an OAuth web client and get a refresh token for a user with access to the account (scope adwords).

  2. 2

    Connect the account

    In MailNesto open Integrations → Ad audiences and add a Google Ads account: the 10-digit customer ID, the manager account ID if you sign in through one, the developer token, OAuth client ID and secret, and the refresh token.

  3. 3

    Create the synced audience

    Add an audience, give it a name, pick a list or segment and keep daily sync on. The list appears in Google Ads under the audience manager.

  4. 4

    Check eligibility

    Google applies its own Customer Match policy and minimum sizes. If the account isn’t eligible, the sync shows Google’s error message.

Ideas

What you can do with it

Search ads for lapsed customers

Sync a segment of customers with no order in 90 days and bid higher when they search for your brand or category.

YouTube launch for subscribers

Show a product launch video to newsletter readers who opened in the last 60 days, a week before the email announcement.

Stop paying for existing customers

Exclude a list of active customers from brand search campaigns aimed at new buyers.

FAQ

Questions about the Google Ads customer match integration

What does MailNesto need from Google?

A customer ID, developer token, OAuth client ID and secret, and a refresh token. All are checked with a harmless read before the account is saved, and secrets are stored encrypted.

Can I use a manager (MCC) account?

Yes. Enter the manager account ID along with the customer ID of the account that runs the ads.

How quickly do changes reach Google Ads?

MailNesto uploads changes daily or when you click “Sync now”. Google then processes the upload on its side, which can take a while.

Can I send audiences to other ad platforms?

Download a hashed CSV from the Ad audiences tab and upload it to any platform that accepts SHA-256 hashed emails.