Skip to content

Lead tracking

Track every lead from your website forms

HeyLead saves every enquiry from the forms on your website in one list, with the person’s answers, where they came from and every visit before they got in touch. Nothing to set up on your forms, and no lead lost in an inbox.

  • 14-day trial for $2.99
  • Every feature included
  • No code needed
LeadsExample data
  • Priya Shah

    Request a quote · 2 min ago

    Paid Search
  • Tom Becker

    Book a call · 1 h ago

    AI Referral
  • Ana Lima

    Contact us · Yesterday

    Organic Search
  • Sam Okafor

    Request a quote · Yesterday

    Email

The basics

What is lead tracking software?

Lead tracking software collects every enquiry your business receives and keeps it in one place, with where it came from and what happened next. For a website, that means every contact, quote and booking form, captured the moment someone sends it.

01

Capture

Every form submission saved as a lead, automatically

02

Understand

The source, answers and journey behind each lead

03

Follow up

Statuses, values and alerts so nothing slips

Website lead tracking

Every form on your website, captured automatically

Once HeyLead is on your site, it finds your lead forms by itself and saves each submission. You don't tag, edit or map anything, and new forms are picked up as you add them.

  • Any form with an email field, a phone field or a message box
  • Popups, multi-step forms and forms that load later
  • Custom React, Vue and Next.js forms, even without a <form> tag
  • Contact Form 7, Gravity Forms, WPForms, Elementor, Ninja Forms, Fluent Forms, Webflow and HubSpot embeds

How form capture works

Clean lead data

If someone sends the same form again within 30 minutes, it updates the same lead. Attempts your form rejects with an error, and empty submissions, aren't counted.

What is never collected

Password, card number, CVV, bank and file-upload fields are never read, and visitor IP addresses aren't stored. Search boxes, logins and payment forms are ignored.

Lead details

What's saved with each lead

Open any lead to see who they are, how they found you and everything they looked at before they got in touch.

Their answers

Name, email, phone, message and any other fields on the form.

Where they came from

Channel, source, campaign, keyword and landing page, for both the first and the last visit.

Every visit before the form

The pages they viewed on each visit and how many days they took to get in touch.

Device and country

Whether they used a phone or a computer, and which country they were in.

Want to know how the source is worked out? Lead source tracking explained

Follow-up

Follow every lead through to a customer

Capturing leads is half the job. HeyLead also helps you keep track of what happened to each one.

Every lead in one list

Leads from all your forms and websites in one place, newest first, with the source next to each name.

Find anyone quickly

Search by name or email, pick a date range, or narrow it to one website.

Mark what happened

Set each lead to new, qualified, customer or lost, and add what a customer was worth.

Hear about leads straight away

An email for every new lead with where it came from, a weekly report on Mondays and a notification bell.

Set up lead alerts · See revenue by channel

Pages report

See which pages turn visitors into leads

The Pages report shows views, visitors and form fills for every page on your site. Page conversion is form fills divided by visitors, so you can see which pages bring enquiries and which need a clearer call to action.

Top pagesExample data
  • /emergency-plumbing31 of 412 7.5%
  • /pricing14 of 268 5.2%
  • /blog/burst-pipe-what-to-do12 of 1,190 1.0%
  • /contact22 of 96 22.9%

Send leads where your team works

Pass each lead and its source to HubSpot, Salesforce, Pipedrive, Zoho or Google Sheets with a webhook or Zapier, or download them as CSV.

See integrations

FAQ

Lead tracking questions

What is lead tracking software?

Lead tracking software collects every enquiry your business gets, keeps the details in one place and shows where each lead came from. HeyLead does this for the forms on your website automatically, so no lead is missed or lost in an inbox.

How is lead tracking different from a CRM?

A CRM manages your relationship with a customer after you start talking. HeyLead captures each website lead and its source before that, then can send it to your CRM with a webhook, Zapier or hidden fields. Many businesses use both.

Which website forms can HeyLead track?

Any form with an email field, a phone field or a message box, including WordPress form plugins, Webflow, HubSpot embeds and custom React forms. Forms inside a frame from another site, like Typeform or Calendly, are connected with hidden fields.

Are repeat or failed submissions counted twice?

No. If the same person sends the same form again within 30 minutes, HeyLead updates the existing lead. Attempts your form rejects with an error, and empty submissions, aren't counted.

Will I get an alert for each new lead?

Yes. Your team can get an email for every new lead, with its source, plus a weekly report every Monday. You can turn the per-lead email on or off in settings.

Can HeyLead track phone calls?

Not yet. HeyLead tracks form enquiries, quote requests and booking forms on your website today. Call tracking is on our roadmap.

Selling to businesses? B2B lead attribution · Local business? Lead tracking for local services · Pricing

Get started

Never lose track of a website lead again.

Connect your website in minutes and every new enquiry lands in one list, with its source and an email alert.

  • 14-day trial for $2.99
  • Every feature on every plan
  • Set up in minutes, no code
  • Cancel anytime