Form Submission Tracking Without Extra Code: See Every Form Fill as a Lead, With the Page It Came From
Form submission tracking in LiveChatBot catches the normal forms on your pages automatically and turns each one into a lead, with the page and source it came from. There are no tags to install and no form builder to learn. Add the chat widget, and a form fill appears in your leads list and triggers an instant alert.
Illustrative example
⚡ In short
- The widget catches submissions of normal forms on your pages and saves each as a lead named “Form:
- It reads name, email, phone, company and message plus a few extra fields, and skips passwords, hidden and file fields and card-like numbers.
- Each lead shows the page and source. The team gets an instant alert.
- Past leads can be imported by CSV, and your own code can push leads through the API.
What it does
What form submission tracking gives you
Most websites already have forms: a contact form, a quote request, a callback box, a newsletter sign-up. Normally a submission goes to an email inbox and that is the end of the story. You do not know how many people came, which page they used or whether you replied.
LiveChatBot’s form submission tracking changes this without a developer. The chat widget notices when a visitor submits a normal form on your page. It then creates a lead from it, so form fills land next to chat leads in one place.
What you see for each lead
- The details they typed: name, email, phone, company and message.
- The name of the form, shown as “Form:
- The page they were on and the source that brought them.
- The visitor’s other activity: chats, visits and anything else on their contact profile.
You also get the instant alert, so nobody has to wait for an email to be noticed. The result is a single list of everyone who has asked you for something, whichever route they used.
How it works
How it works, in four steps
- Add the widget. If the LiveChatBot chat widget is on the page, form tracking is there too. There is nothing extra to switch on for ordinary forms.
- A visitor fills a form. They type their details and press submit, as normal. The form still works exactly as before.
- The widget catches the submission. It picks out name, email, phone, company, message and a few extra fields, and ignores sensitive ones.
- A lead is created and your team is alerted. The lead shows on the Visitors, then Website leads page, and a “New lead” alert goes to every agent.
What it deliberately skips
Password fields, hidden fields, file upload fields and anything that looks like a card number are never collected. This keeps the tracking sensible for a normal contact form and avoids sensitive data.
Coverage
Forms covered, from plain HTML to WordPress plugins
Any ordinary form on your page is handled by the widget. On WordPress there is extra coverage.
The WordPress plugin
Version 1.3.0 of the plugin also hooks Contact Form 7, WPForms, Elementor Pro forms, Gravity Forms, Fluent Forms and Ninja Forms. See the WordPress live chat plugin for installation. Shopify, Wix and Squarespace work by pasting the widget code, so ordinary forms on those pages are caught the same way, as long as the widget is on the page.
Other ways in
- CSV import for past form leads, so your history sits in one list.
- REST API. Push a lead from your own code with POST /api/v1/leads using an API key.
- Webhook and Zapier. The lead.captured webhook and Zapier connection send a new lead on to a sheet or another tool. See the Zapier guide and integrations.
Who it is for
Who gets the most from it
It suits anyone who gets inquiries through forms and wants to know where they came from and answer them fast.
- Service businesses. Quote and booking forms are the main source of work.
- Agencies and consultants. A few forms bring all the leads, so every one counts.
- Real estate, education and healthcare. Inquiry forms for visits, admissions or appointments. See live chat for real estate and live chat for education.
- Anyone running several sites. One leads list across websites.
The tracking also helps you see which pages work. A page that brings many form fills is worth improving and linking to, and one that brings none may need a clearer call to action. For a wider view, see the visitor tracking page.
Example
A day with it switched on (illustrative)
Picture a small interior design studio with a contact form on its home page and a quote form on its services page. This is an illustration, not a customer story.
On Monday morning the owner opens Website leads and finds three new entries from the weekend. Two came through the quote form and arrived from Google, one through the contact form from an Instagram link. Each shows the page it was sent from, so the owner sees that the services page brings the serious requests.
The owner replies to the quote requests first, using a saved reply with the visitor’s name. For the contact form lead, a quick question about the budget comes first. Nothing was lost in a shared mailbox, and the owner now knows which page to improve next. Over a few weeks the list shows which forms and pages actually produce inquiries.
What it does not do
Honest limits
It is a lead capture feature, not a form builder or a full analytics suite.
- It does not build forms. You keep your existing forms. LiveChatBot only notices their submissions.
- It collects a limited set of fields. Name, email, phone, company, message and a few extra fields. It skips passwords, hidden and file fields, and card-like numbers.
- It needs the widget on the page. Pages without the widget cannot be tracked.
- It does not replace your form’s own email. Your form keeps working as before. LiveChatBot adds a lead alongside it.
- No native CRM sync. Use Zapier, webhooks or the REST API for that.
A note on privacy
You collect personal data through forms, so tell visitors how you use it in your privacy policy. Ask our team if you have specific data protection questions.
Get started
Setting up form submission tracking in five minutes
Sign up at livechatbot.in, add the widget to your site and open a page with a form. Submit a test entry and check the Website leads page. You should see a lead named after the form, with the page it came from.
Then add your team so they receive alerts, and read the guide on the instant lead notification to set up phones and browsers. The free plan includes everything above, with no per-seat charges. Because the widget sees every page, the same setup also gives you live chat lead generation, so chat and form leads end up in one list.
Frequently asked questions
What is form submission tracking in LiveChatBot?
The chat widget notices when a visitor submits a normal form on your page and saves it as a lead with the page and source, then alerts your team.
Do I need to add tracking code to each form?
No. If the widget is on the page, ordinary forms are caught automatically.
Which form plugins work?
On WordPress, plugin version 1.3.0 also covers Contact Form 7, WPForms, Elementor Pro forms, Gravity Forms, Fluent Forms and Ninja Forms.
Does it collect passwords or card numbers?
No. It skips password, hidden and file fields and anything that looks like a card number.
Can I import old leads?
Yes. You can import past form leads from CSV, or push leads from your own code with the REST API.
Keep reading
Related guides
Contact Form Leads to CRM: A Five-Step Setup So No Inquiry Sits in Your Inbox
Why Contact Form Leads Go Cold: Six Causes and the Fix for Each
See every form fill as a lead
Automatic form capture, a leads list and instant alerts, free for two websites. Start free on livechatbot.in.

