free tracking check

Check if lead forms are visible on your website

Run a free check for a visible website form and the tracking around it — found, detected, or not firing.

Website Form Checker

Free browser-based scan

Run the website form checker

Enter a public website URL to scan for visible forms, lead paths, and tracking review points.

Accepted formats: example.com, www.example.com, or https://example.com. No TrackCanary tracker install is needed for the free check.

Listening room

TrackCanary canary waiting for a scan

Run a public-page check to reveal the signal cards.

no login · no install · ~10 seconds

How the free check works

Paste a page

scanning…

Canary scans

form · found
ga4 · appears
gtm · detected

Signals checked

meta pixel
not firing · /contact

Sings if broken

what a result looks like

Each signal, found or not firing.

  • Formfound
  • GA4appears
  • Meta Pixelnot firing
  • Call linkfound
  • WhatsAppfound

Honest scope: the canary checks what’s visible from a public page — no account access. It finds gaps early; it does not prove platform-side delivery.

It doesn’t just find problems — every finding ships with a suggested fix and a copy-ready developer handoff.

See a sample report

Keep it monitored

A checker is a snapshot. Monitoring watches it every day.

The free scan shows what’s visible right now. Paid monitoring re-checks the same page every day, remembers the last good state, and emails you the moment a form, a WhatsApp or call link, or a conversion tag breaks or disappears.

Free scan

  • One-time check
  • Shows what’s visible now
  • No login · ~10 seconds
  • Free, always

$9/mo monitoring

  • Re-checks every day
  • Remembers the last good state
  • Email alert when something breaks
  • Founding price: $9/mo for life
TrackCanary canary mascot

Founding waitlist

Join the waitlist — lock $9/mo for life

TrackCanary is free during early access. When daily monitoring launches it’s $9/month per site. Join the waitlist now and your price stays $9/month for life.

No card today — we’ll email you when your spot opens.

$9/mo · locked for life

No card today. Unsubscribe anytime.

Overview

Free website form checker: test whether your lead forms, contact forms, and quote or booking forms are visible on your site before campaigns or after site updates.

Visible forms, lead paths, submit buttons, contact alternatives, and manual submission testing review points.

What it does

TrackCanary scans public pages for visible forms and lead paths such as contact forms, quote requests, booking forms, demo requests, phone links, email links, and WhatsApp links. It does not submit forms, prove successful form submission, or verify CRM delivery. Manual submission testing is recommended before relying on form leads.

What this does not prove

  • It does not prove successful form submission.
  • It does not verify CRM delivery.
  • Manual submission testing is recommended.

What this checks

  • Visible forms on scanned public pages
  • Submit buttons, contact buttons, quote paths, booking paths, and demo lead paths
  • Phone, email, and WhatsApp alternatives around the same lead journey
  • Google Analytics / GA4, Google Tag Manager, Meta Pixel, and Google Ads context
  • Privacy-safe reporting without collecting form field values

What this does not prove

  • Visible forms do not prove successful form submission.
  • The checker does not submit customer data or verify CRM delivery.
  • A form can be visible while the thank-you page, validation state, or CRM handoff is broken.
  • Manual submission testing is recommended before relying on form leads.

For agencies

A quick preflight check before clients spend more on campaigns

Check whether client lead forms are visible before campaign traffic starts.
Review forms, quote paths, booking paths, and demo requests without submitting data.
Give SMB clients a simple report when lead paths may need manual testing.

How to use it

From public URL to practical tracking next steps

1

Enter the public website URL in the checker on this page.

2

Review which visible forms and lead paths appear in the scan result.

3

Check whether tracking context is visible near important form journeys.

4

Manually test final form submission and CRM delivery separately.

Recommended next step

Use the scan report to decide which visible forms and lead paths should be manually submitted and tested end to end.

Run a free website form check

A lead form can look perfect and still never reach the inbox

A contact form is the most trusted element on most lead-gen pages, because it is the most visible. The fields render, the submit button is styled, and clicking it shows a thank-you message — so everything looks like it works. But whether the form looks right and whether a submission actually lands in the inbox or CRM are two separate questions, and only the first one is visible from the page.

Forms fail quietly in ways a visitor never sees. A recipient address gets removed in a redesign, an SMTP or CRM integration expires, a required field or spam filter silently blocks the send, or the thank-you page shows while the submission goes nowhere. The page still behaves normally, so nothing looks broken — while every lead that should have arrived is lost. On a page running paid traffic, that gap sits invisibly behind a live campaign.

This is what the free check surfaces: not whether the submission succeeds end to end, but whether a real form and lead path appear present on the public page, so you know where a manual submission test is worth running before more budget goes through it.

  • The form renders but the recipient address or CRM route was dropped in a redesign.
  • A thank-you page shows on submit while the send silently fails behind it.
  • A required field, honeypot, or spam filter blocks the submission without a visible error.
  • The form loads from a third-party embed or script that quietly breaks.

How form lead tracking works, and where it breaks

Measuring a form as a lead usually means firing an event when the form is submitted — a GA4 event, a Meta custom event, or a Google Ads conversion, most often wired through GTM on the submit or on the thank-you page view. That event is what lets a form show up as a conversion in reporting. Without it, the form can work perfectly for the visitor and stay completely invisible in the numbers.

Two failure shapes are common, and they pull in opposite directions. Some forms have no submit event at all, so real leads are never counted. Others fire the event on page load or button click rather than on a confirmed submission, so every visit or every misclick inflates the lead count. A visible form is not the same as a measured submission, and the difference is exactly what makes a form-led campaign's reporting drift away from what actually happened.

The free check works at the visible layer: it looks for whether a form and its lead path appear present on the public page and flags it for review. It does not submit the form, prove the submission succeeds, verify CRM delivery, or confirm an event fires — those need manual testing and account access. Naming that limit honestly is the point: the scan tells you where to test, not that the pipeline is fine.

  • Form present, no GA4 / Meta / Google Ads submit event — real leads are never counted.
  • The event fires on page load or button click instead of a confirmed submit, inflating leads.
  • GTM holds the tag but the submit trigger never matches the form.
  • Submissions are measured but never mapped to a conversion in the ad platform.

Checking a form without submitting fake leads

The usual way to test a form is to fill it in and submit — which means a debug tool that pushes test data into a live CRM, mixing fake leads into real ones, and only checks one form on one page at a time from the machine it runs on. For an agency reviewing a client's site, that is both slow and messy: someone has to manufacture a submission on every page just to see whether the lead path is even there.

TrackCanary takes the opposite approach for the first look. Paste a public URL — no login, no install, no test submission — and the check reviews the page for visible forms and lead paths alongside calls, WhatsApp, pixels, GA4, GTM, and Google Ads signals, all in one pass. It is the fast preflight you can run on any page, including a client's, before more budget goes through it, without putting a single fake lead into anyone's inbox.

It does not replace a real end-to-end submission test — that still confirms the inbox, the CRM, and the event downstream. TrackCanary is the step before that: a quick, honest read of what appears visible from the public page, and a way to keep watching it so a form that breaks after launch does not run unnoticed.

  • No login, no install, no test submission — paste a URL and read the result.
  • Checks forms and lead paths next to calls, WhatsApp, pixels, GA4, GTM and Google Ads in one pass.
  • Runs on any public page, including a client site you do not control.
  • No form field values are collected, so customer data and messages are never read.

Related tracking guides

Related pages

FAQ

Does TrackCanary submit my forms?

No. TrackCanary checks visible form structure and lead paths. It does not submit forms or send customer data.

Can this verify CRM delivery?

No. It does not verify CRM delivery, inbox delivery, or backend routing. Manual submission testing is recommended.

Does TrackCanary collect form field values?

No. TrackCanary avoids collecting typed form field values, passwords, payment data, and customer messages.

How do I check the forms on my website?

Enter your website URL in the checker on this page. TrackCanary scans the public page for visible forms and lead paths — contact, quote, booking, and demo forms — and flags the ones worth reviewing. It does not submit the form or confirm the lead reaches your CRM.

What is a website form checker?

It is a free tool that reviews whether lead forms appear present on a public web page, without submitting them. Use it as a fast check before campaigns or after a site change to catch a form that broke, moved, or went missing.

Start with a free tracking check

Find tracking gaps before they affect campaign decisions.

The public check looks for visible tracking signals and creates a shareable report. No TrackCanary tracker install is required for the first check.

Run a free website form check