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.

👥 What your team seesVisitors · Website leads
📝 Form: Contact us · page /services · from Google
Your teamRyan Miller · ryan@example.com · “Do you do weekend visits?”
🔔 New lead alert sent to your team

Illustrative example

Real screens

See it in the LiveChatBot app

Real screens from the LiveChatBot panel, shown with sample data. Click any picture to see it full size.

All contacts list with visitor names, locations, visits, source and last seen time
Visitors → All contacts: everyone who visited or chatted.
Visitor profile for Lakshmi with location Chicago, local time, network, language, lead score and an editable contact form with deals
A visitor profile: location, local time, contact details and deals.

⚡ 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

  1. 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.
  2. A visitor fills a form. They type their details and press submit, as normal. The form still works exactly as before.
  3. The widget catches the submission. It picks out name, email, phone, company, message and a few extra fields, and ignores sensitive ones.
  4. 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

Read the guide →

🧭

Why Contact Form Leads Go Cold: Six Causes and the Fix for Each

Read the guide →

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.