Free tool by Clarvivo · no login
Paste the public page that contains your form. We inventory the form structure and the tags that fire during a safe browser visit, then separate what the page proves from what needs a controlled test submission.
Paste the page that contains your lead form. We inspect its safe, public structure and the tracking requests that fire while the page loads; we never submit a form or send test leads.
This tool answers: Is this form set up to record a real submission instead of a click or validation error?
Enable JavaScript to run the check — the diagnosis itself is free and needs no account.
A lead form can look perfectly normal while the conversion behind it measures the wrong thing. The tag might fire on a button click rather than a successful submission, on page load, or on a thank-you URL anyone can revisit. Ad platforms then optimise for attempts, validation errors and repeat visits instead of real leads.
The second failure is quieter. The form submits fine, the lead lands in the CRM, but nothing on the form captures where the visitor came from. UTMs and click IDs disappear between the landing page and the submission, so the CRM record says nothing about the campaign that paid for it, and offline conversion imports have no click ID to match.
A public scanner cannot responsibly submit an unknown form: it might create a sales lead, trigger an email, or start a workflow. This tool is useful because it audits everything that can be seen without submitting, and is explicit about the one thing it cannot prove: that a real submission fires a real conversion.
These answer the questions this one tends to raise.
So you can trust the result — and your developer can verify it.
The scan loads the public page and inventories each HTML form: its action URL, method, submit controls and named fields. Forms inside iframes are flagged separately, because the parent page usually cannot see what happens inside them.
We check whether each form carries hidden fields for UTMs or click IDs (gclid, fbclid, msclkid and similar). A form that posts to another origin, such as a CRM or form provider, without those fields will lose the campaign context.
Any conversion request that fires before anyone has submitted anything is reported. A Lead or conversion event on page load means reporting starts before the business event exists.
No field is typed into and no form is posted. The result separates what we observed from what still needs proof with a real test submission.
Clarvivo keeps campaign, conversion and downstream revenue evidence connected, so a browser event is never mistaken for a qualified lead.
Connect lead sources to revenue