Fireshift / Guides

Google Ads conversion on a demo or pricing page view

By the Fireshift team · Updated 2026-11-08

Short answer

A Google Ads conversion on a "Page URL contains" rule counts a visit, not a result, unless only people who finished the form can reach that URL. In the study we read on 5 Nov 2026, 206 of 886 sites (23.3%) with Google Ads conversions count a plain page view of a page that isn't a success page. 59 of those 206 match a demo, contact, sales or quote page, 34 a signup or trial page and 23 a pricing page.

Check this on your own site

Free. Public tags only. Your result opens on the scan page.

Which pages do these rules match?

We took every page-view rule on a Google Ads conversion tag of those 206 sites and sorted the URL it matches by its words. A site with two rules can land in two rows.

Page-view rules on Google Ads conversion tags, 206 sites, public GTM containers, scanned 5 Nov 2026.
The rule matchesSitesShare of 206
A demo, contact, sales or quote page5928.6%
A signup, register or trial page3416.5%
A pricing or plans page2311.2%
The homepage or the bare domain199.2%
A logged-in app page (dashboard, settings, setup wizard)136.3%
Any other page: blog, features, solutions, a report, job ads, checkout9345.1%
A page that reads like a success page in words our scanner doesn't treat as one yet2914.1%
A variable or pattern we can't read3014.6%

177 of the 206 have a rule on a page a visitor sees before sending anything. By segment: 173 of 684 B2B SaaS Ads sites (25.3%), 19 of 129 agencies (14.7%), 14 of 73 shops (19.2%).

The "other" row is the strange one. We saw rules on a podcast page, a blog index, open job ads and a gated report's landing page. Each counts as a lead in Google Ads every time someone reads it.

5 of the 206 have only rules in the "reads like a success page" row, such as -typ or quote-request-received. Those are likely fine. We are adding the words to the scanner.

Why is a rule on /demo a problem?

A GTM page view trigger with "Page URL contains demo" fires when the demo form loads. Most people who load it leave without booking. So Google Ads counts visits to the form as booked demos.

It also double counts. "Contains demo" matches /demo and /demo-request-submitted. One person who books counts twice, once on each page. The same goes for signup and /signup/verify.

If the action is primary, Smart Bidding chases people who open the form, not people who fill it in (primary and secondary actions).

What is the fix for each kind of page?

The rule matchesFix
Demo, contact or quote pageFire on the form's success event, or on the thank-you page with an exact path. For calendars see booked demos, for HubSpot forms HubSpot.
Signup or trial pageFire on a sign_up dataLayer event after the account exists. See signup and trial conversions.
Pricing pageMove it to a secondary action, or make it a GA4 event or an audience. A pricing visit is interest, not a lead.
Homepage, blog or any other pageDelete the conversion tag or make the action secondary. If it was meant for remarketing, use a remarketing tag.
App page after loginPick one event that means a real signup and drop the page rules. Every login reloads these pages.
Success page with a loose ruleChange "contains" to "equals" the full thank-you path, so /demo no longer matches.

The site-wide version of this problem, a tag on All Pages, is covered in conversion firing on every page.

How do I check mine?

  1. In GTM, open each Google Ads Conversion Tracking tag and look at its firing trigger.
  2. Any trigger of type Page View, DOM Ready or Window Loaded with a Page URL or Page Path condition is a page-view rule (about triggers).
  3. Open the URL it matches in a private window. If you can open it without sending a form or paying, it isn't a conversion.
  4. Check the operator. "Contains" on a short word like demo or signup also matches pages you didn't mean.
  5. In Google Ads, Goals, Conversions, see whether that action is primary.

Or run the free scan: it lists every Ads label on a plain page view, with the page it matches.

What can't we see from outside?

  • Primary or secondary. It's a setting in the Ads account. A page-view action set to secondary only skews reports.
  • Whether the page needs a login or a sent form. We read the rule, not who can reach the page.
  • Every rule. The scan keeps up to 6 rules per finding, and 25 of the 206 sites hit that cap. Their counts are a floor.
  • Rules made in Google Ads itself (a URL-based action with no tag in GTM), inline gtag calls and server-side tags.

Published 8 Nov 2026. Data: docs/research/pvurl-2026-11-08.json (tools/research/pvurl_analyze.py, recheck pvurl_recheck.py) from the rows of docs/research/study-2026-11.json, scanned 5 Nov 2026. Base: the 886 study sites with Google Ads conversions, 206 with a page-view rule after the 8 Nov correction. Method.

FAQ

Is a thank-you page view an OK Google Ads conversion?

Yes, if only people who sent the form can reach it and the rule matches that exact path. Use "equals", not "contains", and keep the page out of search with noindex.

Should a pricing page view be a Google Ads conversion?

Not a primary one. It tells you who looked, not who wants to buy. Keep it as a secondary action or a GA4 audience.

Run the free scan on your site.

Fireshift reads what your site tells Google Ads, GA4 and Meta from the outside. No install, takes seconds.

See a sample reportOr have us fix it: Fix Sprint, €1,500