Website Lead Tracking for Small Business: How to Know Where Your Enquiries Come From

Website Lead Tracking for Small Business: How to Know Where Your Enquiries Come From

Effective website lead tracking for small business owners starts with understanding a simple truth: every small business that takes website enquiries faces the same quiet problem: you have no idea how many people visited your contact page, started filling in the form, and then left without sending it. Or how many people called after finding you on Google. Or which blog post brought in the client who just signed a contract worth three months of revenue.

Without website lead tracking for small business, you’re making marketing decisions based on guesswork. With it, you know exactly which parts of your website are working, where people are dropping off, and where to invest your time and money to get more enquiries. Here’s how to set it up.

What Website Lead Tracking Actually Means

Lead tracking is the process of recording when a website visitor takes a meaningful action — submitting a contact form, clicking a phone number, booking a call, downloading a resource, or visiting a thank-you page. Once these actions are tracked as conversions in Google Analytics, you can see not just how many visitors you’re getting, but how many of them are turning into actual leads.

This distinction matters enormously. A site with 500 monthly visitors and 25 contact form submissions is performing well. A site with 2,000 visitors and 4 submissions has a conversion problem that more traffic won’t fix. You can only know which situation you’re in if you’re tracking leads.

Step 1: Set Up a Thank-You Page

The simplest and most reliable way to track contact form submissions is to redirect visitors to a dedicated thank-you page after they submit a form. The URL might be something like aestheticwebstudio.com/thank-you/.

This approach works because Google Analytics can track page visits, so every visit to your thank-you page represents a completed form submission. It requires no complex event tracking setup — just a page redirect in your form settings and a goal in Analytics.

In WordPress with WPForms or Contact Form 7, go to your form settings and add a confirmation redirect to your thank-you page URL. Create the thank-you page in WordPress (it can be simple — a short message confirming receipt and setting expectations for your response time).

Google Analytics conversion tracking setup for website lead tracking

Step 2: Create a Conversion Event in GA4

Once your thank-you page exists, go to Google Analytics 4 and create a conversion event for visits to it:

  1. Go to Admin → Events → Create Event
  2. Name it something clear like “contact_form_submission”
  3. Set the condition: page_location contains “/thank-you/”
  4. Save, then go to Admin → Conversions and toggle on your new event

From this point forward, every contact form submission will be recorded as a conversion in your Analytics reports. You’ll be able to see your conversion rate (submissions divided by total visitors), which pages lead to the most conversions, and which traffic sources (Google organic, direct, social) produce the most leads.

Step 3: Track Phone Number Clicks

If your phone number is clickable on your website (it should be — especially on mobile), clicks on it represent real lead intent that most small business websites completely miss tracking.

GA4 automatically tracks outbound link clicks if enhanced measurement is enabled — go to Admin → Data Streams → your stream → Enhanced Measurement and make sure it’s turned on. Phone number clicks (tel: links) should be tracked automatically. Verify this is working by opening your website on mobile, clicking your phone number, then checking the GA4 Realtime report to see if a click event was registered.

Step 4: Connect Google Search Console to GA4

Search Console shows you which search queries brought people to your site. GA4 shows you what those people did once they arrived. Connecting the two gives you the full picture: someone searched “web designer for small business in Manchester,” landed on your services page, and submitted a contact form. That’s the complete journey from search intent to lead.

Go to GA4 → Admin → Search Console Links → Link and select your verified Search Console property. Once connected, you’ll find Search Console data in GA4 under Reports → Acquisition → Search Console.

Step 5: Set Up UTM Parameters for Campaigns

If you’re running any external marketing — email newsletters, social media posts, paid ads, directory listings, guest posts — UTM parameters let you track exactly how much traffic and how many leads each channel is generating.

A UTM parameter is a tag you add to a URL. For example, if you’re sending a newsletter with a link to your services page, instead of linking to /services/ you link to /services/?utm_source=newsletter&utm_medium=email&utm_campaign=july-2026.

When someone clicks that link and visits your site, GA4 records where they came from. Google’s free Campaign URL Builder (ga-dev-tools.google/campaign-url-builder) makes building these links straightforward. Over time, UTM tracking reveals which external channels are actually sending you leads and which are sending you traffic that never converts.

What to Do With the Data

Once tracking is set up and running, check it weekly. The most useful reports for a small business are:

  • Conversions by source: which channels are sending you actual leads, not just visitors
  • Landing page conversion rate: which pages visitors arrive on most often, and what percentage of those arrivals turn into leads
  • Search Console queries: which search terms are bringing people to your site, and which of those terms are generating leads vs just traffic

The patterns in this data tell you where to invest more — which content to write more of, which channels to prioritise, which pages to improve. Without it, you’re optimising by instinct. With it, you’re optimising by evidence.

At Aesthetic Web Studio, we set up conversion tracking as standard on every website we build. If your current site isn’t tracking leads properly, get in touch — it’s one of the first things we’d fix. Also read our guide on how to use Google Analytics for small business growth for the full Analytics picture.

Frequently Asked Questions

Do I need a developer to set up lead tracking on my website?

Not necessarily. Setting up a thank-you page redirect and a GA4 conversion event is achievable for most WordPress users with a basic comfort level in their dashboard and Analytics. Phone call tracking and advanced funnel analysis are more complex and may benefit from professional setup.

How long does it take to see meaningful data from lead tracking?

With typical small business traffic levels (200–500 visitors/month), you’ll have enough data to draw conclusions after 4–8 weeks. Less traffic means you need a longer baseline before patterns become statistically meaningful.

What is a good lead conversion rate for a small business website?

For a service business, 2–5% of total visitors completing a contact form is a healthy baseline. Above 5% is strong. Below 1% suggests either a mismatch between who’s visiting and what you offer, or friction in the enquiry process that’s preventing people from getting in touch.

Related Articles