Insights  /  Attribution & Measurement
Attribution & Measurement

Track the form fill on a thank-you page. Save Zapier for what happens next.

Every tool between your form and Google Ads is one more place to look when the numbers don't match. For the form fill itself, a page load on your own domain is the shortest path.

To count form leads in Google Ads, send people to a thank-you page on your own domain after they submit and count that page load as the conversion. Keep the page out of search with noindex. Building a chain from the form tool to Zapier to Google Ads works too, but it adds tools you'll have to check when the numbers drift. Zapier's Google Ads route is built for what happens after the form, in your CRM.

A founder brought this setup to a mentoring call before launching a first Google Search campaign for a tutoring business. The landing page lived on a page builder, the form was a Typeform, and a Zap sent each submission to Google Ads as an offline conversion with the click ID. It was a valid way to do it. We suggested removing a step.

Why fewer steps matter

Picture the month the numbers don't match: 30 form submissions, but only 20 conversions in Google Ads. With a chain, you're checking the form tool, the Zap and Google Ads, and maybe talking to three support teams to find where 10 leads went. With a page load on your own site, there's one tag on one page to check.

The founder said they'd picked Zapier because it seemed easier than building more pages. That's a fair instinct, but one extra page is usually less work than it sounds, and it removes a tool from the path.

Every extra tool is one more place to look when the numbers don't match.

How to set up the thank-you page

If the form is embedded in your page as an iframe, the redirect solves a second problem too. See why your pixel can't see an iframe form.

Where Zapier fits

Google lists Zapier as a third-party integration partner for offline conversion import. Its job, as Google describes it, is sending CRM events to Google Ads when a lead converts, for example when it becomes qualified or a customer, matched by Google click ID or hashed customer data. Zapier is a paid service, so this needs a paid account.

That's the right tool for the step after the form: telling Google which leads became sales. For new setups, Google recommends starting with enhanced conversions for leads. We cover that in teaching Google who actually closed.

The takeaways

  • Count the form fill as a page load on a thank-you page on your own domain.
  • Use a hard-to-guess URL and noindex, and don't block the page in robots.txt.
  • Create the conversion with Google's URL method and set the count to One.
  • Fewer tools between form and Google Ads means fewer places to check when numbers drift.
  • Use Zapier or offline import for CRM outcomes like qualified leads and customers.

Common questions

How do I track a form submission in Google Ads without code?

Send people to a thank-you page after they submit, then create a conversion with Google's URL method, using URL is, URL contains or URL starts with to match the page. Google describes this as the fastest setup for page loads, with no code changes once your Google tag is in place.

Should a thank-you page be noindexed?

Yes, or people can land on it from Google Search without submitting anything. Add a robots meta tag with noindex to the page's head, or send an X-Robots-Tag: noindex HTTP header. Either keeps the page out of Google's results once Google recrawls it.

Can I block the thank-you page in robots.txt instead?

Not if the goal is to keep it out of search. Google says a page blocked by robots.txt can't have its noindex read, and can still appear in results if other pages link to it. Google also doesn't support noindex rules inside robots.txt.

Do I need Zapier to send form leads to Google Ads?

Not for the form fill. Zapier is a Google integration partner for offline conversion import, built to send CRM events such as a lead becoming qualified or a customer, matched by Google click ID or hashed data. Google notes Zapier is a paid service, so you need a paid account to import conversions with it.

Should I count every conversion or one for leads?

One. Google says the One setting counts only one conversion per ad click and suits lead generation, while Every is the default for website conversions. Check the setting on any new thank-you page conversion.

Sourced from the field, checked against Google. The setup comes from a mentoring call, anonymized, with a founder launching a first Google Search campaign for a tutoring business. Conversion setup is from Google Ads Help Set up your web conversions and About conversion counting options. Zapier's role is from About Zapier offline conversion import for Google Ads and About offline conversion imports. Noindex rules are from Google Search Central Block Search indexing with noindex, and the redirect from Typeform's Redirect to URL or redirect with End Screens? No client data used.

Not sure your form leads are reaching Google Ads?

Book a strategy call and we'll trace the path from submit to conversion and cut the steps you don't need.