You've probably asked it a hundred times. Maybe it's on your contact form right now. "How did you hear about us?" with a dropdown menu listing Google, Facebook, referral, other.
The responses you get back are worse than useless. People select "Google" when they actually clicked a Facebook ad. They choose "referral" because they can't remember the podcast episode. Half of them pick "other" just to get through the form faster.
You're making decisions about where to spend your marketing budget based on data that's fundamentally broken. There are better ways to track lead sources that don't rely on people remembering their own behaviour.
Why 'How Did You Hear About Us?' Gives You Useless Data
The problem isn't that people lie. It's that they genuinely don't know.
Someone might have first heard about you from a LinkedIn post three months ago. Then they saw your Google ad last week. Yesterday they searched your company name directly and filled out your form. What do they select? Probably Google, because that's the last thing they remember.
You've just attributed that lead to Google when LinkedIn actually deserves the credit. Your attribution is backwards, and you're about to increase your Google ad spend while cutting LinkedIn.
Then there's the friction problem. Every field you add to a form reduces completion rates. Asking people to think about their journey adds cognitive load at exactly the moment you want them moving forward. Some will abandon rather than answer.
The data you collect this way tells you almost nothing about what's actually working. You need methods that capture the truth automatically, without asking.
UTM Parameters: Track Every Click Without Asking
UTM parameters are tags you add to the end of your URLs. They tell your analytics exactly where traffic came from, which campaign drove it, and what specific link someone clicked.
When someone clicks a link with UTM parameters, that information travels with them to your website. Your analytics platform captures it automatically. No form fields. No relying on memory.
What UTM parameters actually capture
There are five standard UTM parameters, but you only need three most of the time:
utm_source identifies where the traffic came from. Facebook, your email newsletter, a partner website.
utm_medium describes the type of traffic. Social, email, paid search, referral.
utm_campaign tells you which specific campaign or promotion drove the click. Your winter sale, your new service launch, your webinar promotion.
A complete URL might look like: yoursite.com.au/services?utm_source=facebook&utm_medium=social&utm_campaign=winter_sale
When someone arrives via that link, you know exactly what brought them. Not what they think brought them. What actually did.
How to set them up in 10 minutes
You don't need technical skills. Use a free UTM builder to create your tagged links. Add your website URL, fill in the source, medium, and campaign fields, and it generates the complete URL for you.
Use these tagged URLs everywhere you share links externally. Email signatures. Social media posts. Paid ads. Guest articles. Partner websites.
The tracking happens automatically once your analytics is installed. You'll see the source data in your reports without touching your forms.
First-Touch Attribution Tools: See the Original Referrer
UTM parameters work brilliantly for links you control. But what about organic search? Direct traffic? Someone who bookmarked your site three weeks ago?
First-touch attribution tools capture where someone came from the very first time they visited your site. They store that information in a cookie, so even if someone returns multiple times before converting, you still know what originally brought them.
Tools that work for solopreneurs (free and paid)
Lead Recorder specializes in exactly this problem. It captures the original source of every lead automatically and connects it to the person who eventually fills out your form. You see the complete picture without asking a single question.
For businesses just starting out, basic analytics platforms offer some first-touch tracking, though you'll need to configure them properly. The free tiers usually give you enough data to understand your main channels.
Paid tools give you more detail and better integration with your CRM. You can see not just where leads came from, but which sources convert to customers and generate revenue.
What gets tracked automatically
These tools capture the referring website, search engine, social platform, or direct visit. They record the landing page someone first arrived on. They track whether someone came from organic search or a paid ad.
More sophisticated tools also capture the search terms people used, the specific social post they clicked, and the full journey across multiple visits before conversion.
The key advantage: none of this requires form fields. The tracking happens in the background. Your forms stay short. Your data stays accurate.
Hidden Form Fields: Capture Source Data Silently
Hidden form fields are exactly what they sound like. Fields that exist in your form's code but don't appear on screen. They capture data automatically and submit it along with whatever the person actually fills in.
You can use hidden fields to grab UTM parameters, referrer information, the current page URL, or anything else available in the browser.
How hidden fields work with your forms
Most form builders support hidden fields natively. You add them the same way you'd add a text field, but you mark them as hidden. Then you use a small piece of code to populate them with the data you want to capture.
For UTM parameters, the code reads the URL parameters and copies them into the hidden fields. When someone submits the form, those values go straight into your CRM or spreadsheet alongside their name and email.
The person filling out the form never sees these fields. They just enter their details and click submit. You get the source data automatically.
What to track beyond just the source
Source is important, but it's not the only useful data point. Consider capturing:
The landing page URL, so you know which specific page converted them. The referrer, to see what site they came from if they didn't use a UTM link. The date and time of their first visit, to understand how long people research before converting.
You can also track how many pages they viewed before submitting the form, or whether they're a returning visitor versus first-time. This context helps you understand behaviour patterns across different sources.
Referrer Header Tracking: Let the Browser Tell You
Every time someone clicks a link from one website to another, their browser sends a referrer header. It's a piece of data that says "this person just came from this other website."
You can capture this referrer data and use it to understand where traffic originates, even without UTM parameters.
When referrer tracking works (and when it doesn't)
Referrer tracking works well for links from other websites, social media platforms, and search engines. If someone clicks a link on another site that points to yours, you'll see that referring domain.
It breaks down in a few situations. Direct traffic shows no referrer because there wasn't a previous page. Links from secure HTTPS sites to non-secure HTTP sites often strip the referrer for security reasons. Some browsers and privacy tools block referrer data entirely.
Email clicks usually show no referrer, or they show the email provider's link-tracking domain rather than the actual source. That's why UTM parameters matter for email campaigns.
Simple tools that capture referrer data
Most analytics platforms capture referrer data by default. You don't need to do anything special beyond installing the tracking code.
If you want to connect referrer data to specific form submissions, you'll need either hidden form fields that capture the referrer, or a tool like Lead Recorder that automatically links the referrer to the lead record.
The advantage of referrer tracking is that it requires no preparation. You don't need to tag your links in advance. The data just appears. The disadvantage is that it's less detailed than UTM parameters and doesn't work in all situations.
Conversation Intelligence: Ask During Discovery, Not on Forms
Sometimes the best way to understand how someone found you is to ask them directly. Just not on a form.
Wait until you're having an actual conversation. During a discovery call or initial consultation, you can ask about their journey in a way that reveals the real story.
Questions that reveal the real journey
Instead of "How did you hear about us?" try questions that prompt actual memory:
"What made you decide to reach out this week?" This often reveals the trigger event, which might be different from how they first discovered you.
"Had you come across us before, or was this your first time seeing our name?" This distinguishes between first-touch and last-touch attribution.
"What were you searching for when you found us?" This gives you the actual search intent, not just "Google."
These questions feel natural in conversation. People give you detailed answers because you're talking, not filling out a form. You learn not just the source, but the context around why they converted.
How to log this without extra admin work
The challenge with conversation-based attribution is capturing it systematically. If it lives only in your memory, it's not data you can analyze.
Add a source field to your CRM that you update after discovery calls. Make it part of your call notes template. Spend 30 seconds after each call recording what you learned about how they found you.
If you use call recording software, you can review conversations later to extract attribution data. Some tools even transcribe calls automatically, making it searchable.
This method works best combined with automatic tracking. Use tools to capture the technical data, then use conversations to add the human context that explains why someone converted.
Pick One Method and Actually Use It
You don't need all five methods. You need one that you'll actually implement and check regularly.
If you're running paid ads, start with UTM parameters. They're simple, free, and give you immediate clarity on which campaigns work.
If you get most of your traffic organically, first-touch attribution tools make more sense. They capture sources you can't tag manually.
If you're a solopreneur doing mostly one-to-one work, conversation intelligence might be enough. You're talking to everyone anyway.
The worst option is continuing to ask "How did you hear about us?" on your forms. That data will mislead you. Remove the question. Replace it with something that actually works.
Lead Recorder can help you implement proper source tracking without the technical complexity. If you're tired of guessing where your leads come from, it's worth a look.