Grow a seed audience from newsletter subscribers
Each new subscriber joins a Customer Match list that seeds targeting towards people who resemble your readers.
New Submission on your "Newsletter signup" form
Add the subscriber's email to a Customer Match list in Google Ads
One-directional. A submission triggers the action — nothing is written back into your form.
A newsletter subscriber has already done the thing paid media is trying to buy: come back on purpose. Handing that list of addresses to Google Ads gives the system a clear picture of who is worth finding more of, rather than a broad keyword's best guess.
The embedded signup block does the collecting and the Zap keeps the list current without a monthly export. Publishers and small marketing teams treat it as a seed for reach — the point is finding people who resemble subscribers, not just advertising to the subscribers themselves.
Setting it up
- 1
Embed the signup form where subscriptions actually happen — article footer, slide-in, or an inline block partway down the page — using the two-line embed.
- 2
Add a line of copy at the point of signup saying addresses may be used to build advertising audiences; a subscribe box on its own is not permission for ad targeting.
- 3
In Audience manager, create a customer list called "Newsletter subscribers" with a long membership duration, since this is a seed list rather than a short retargeting pool.
- 4
Set up the Zap: formformform New Submission on the signup form, then Google Ads "Add Contact to Customer List".
- 5
Map Email Address to the email input and First Name to the first name input. There is no surname on this form, and Customer Match will still match on email alone.
- 6
Add a Zapier path on Topics You're Interested In if you want one seed list per subject area rather than a single pooled audience.
- 7
Attach the list as an audience signal on Performance Max campaigns or as a segment on Display, so Google expands from it instead of only serving to the members.
- 8
Subscribe with a fresh address, confirm the Zap succeeded, then check the list again in a couple of days — a new segment takes time to process and shows no size at first.
What maps where
Using the Newsletter Signup Form as the starting point. These are its real fields — swap in your own and the mapping works the same way.
| Form field | Google Ads |
|---|---|
| Email Address | Email identifier on the Customer Match list member — the only key Google needs |
| First Name | First name input on the customer list upload, used as a secondary matching signal |
| Topics You're Interested In | Zapier path deciding which topic seed list the subscriber joins |
Variations worth knowing
Attach the same list as an exclusion on the campaigns promoting the newsletter itself. Nobody who already subscribed sees another subscribe ad, and the acquisition budget goes entirely to readers who have not joined yet.
Branch on Topics You're Interested In so readers who chose product news seed one list and design readers another. Campaigns promoting different content then expand from an audience that actually reads that subject, which is a sharper starting point than a mixed list.
If something isn't arriving
The Zap fires on submission, so it runs before any double opt-in confirmation. If confirmation matters to you, hold the Google Ads step behind a Zapier Delay and a lookup in your email tool, and only add the contact once the subscription is confirmed there.
Typos, role addresses and mailboxes on domains never tied to a Google account all fail to match, and that is normal. Keep the email field validated on the form, add First Name to help matching, and measure the campaign's reach rather than the segment's headcount.
Frequently asked questions
Do I need consent to add newsletter subscribers to Google Ads?
Ticking a newsletter box is not consent to be targeted with ads. Under GDPR you need a lawful basis for that specific use, so state it at the point of signup, keep a record of who agreed, and filter the Zap so only those people are sent.
Will my subscribers start seeing ads because they signed up?
If you attach the list as a targeting segment, yes. Used as an audience signal, Google treats it as a starting point and reaches beyond it, though members can still be served. Write creative that works for a reader as well as a stranger.
Does anything flow back from Google Ads into the form?
Nothing at all. The connection is one-directional: a submission triggers the contact being added, and Google Ads never writes to your form or your responses. Re-adding an address that is already in the list does not create a duplicate member.
Related automations
- Add webinar registrants to a remarketing list
Every webinar registration joins a Customer Match audience you can run follow-up campaigns to after the session.
- Build a Customer Match audience from quote requests
Each quote request adds the lead to a Customer Match list you can retarget across search and display.
- Record an offline conversion from a captured GCLID
A hidden GCLID field turns each demo request into a valued offline conversion Smart Bidding can learn from.
- Report a completed application as a qualified-lead conversion
A completed application reports a valued offline conversion to the specific conversion action you bid on.
- Suppress existing customers from prospecting campaigns
Support submissions build a Customer Match list you exclude from prospecting, so budget goes to people who have not bought.
- Capture webinar registrations as track events
Each webinar signup fires a "Registered" event tied to the work email and session name, so reminders and reporting agree.
Build the form first
The automation needs somewhere to fire from. Publish a form, connect it once, and every submission from then on runs this flow.
Start free