Foundgrove
← All posts

Conversion · 8 min read

How Did You Hear About Us: Options That Actually Track

Summary

The generic dropdown teaches you nothing. Here is the option set a service business should ship, where to put it, and how to reconcile it against GA4.

By Hyder Shah, Founder & CEO · Published July 13, 2026 · Updated July 13, 2026

Every page ranking for this question is a form vendor showing you the same five-item dropdown: Search Engine, Social Media, Word of Mouth, Advertisement, Other. That list is a survey artifact. It is not an attribution instrument, and for a service business spending real money on Local Services Ads and a Google Business Profile, it is close to useless.

The field only earns its place on your form if two things are true. The options map one-to-one onto lines in your marketing budget, and you actually reconcile the answers against GA4 instead of filing them. Here is how to build both.

What Should the 'How Did You Hear About Us?' Options Actually Be?

Use 8 to 12 named options, and write the list by opening your bank statement, not a template. Every option should be a channel you can turn off tomorrow and feel the difference. If an option cannot be cut, funded, or scaled, it does not belong on the list.

For a US service business, that usually lands close to this:

  • Google search (organic result or the map pack — say 'Google' plainly, not 'search engine')
  • Google Business Profile / Google Maps — the profile is a distinct channel from your website and deserves its own line
  • Google Local Services Ads (the 'Google Guaranteed' box) — a separate paid product, not 'an ad'
  • A Google or Meta ad
  • ChatGPT, Gemini, or another AI assistant — new, growing, and invisible to your analytics
  • A friend, neighbor, or coworker referred me
  • I am a past customer / you did work for me before
  • Another business referred me (agent, contractor, GC, adjuster)
  • Nextdoor, Facebook group, or a neighborhood app
  • I saw your truck, sign, or job-site placard
  • Mailer, door hanger, or local print
  • Other — tell us in a few words (free text)

Notice what is missing. There is no 'Social Media' — that single word collapses a $3,000 Meta ad budget and an unpaid Nextdoor thread into one meaningless bucket. There is no 'Internet.' And there is no 'Advertisement,' because you buy at least three different kinds.

Why Does the Generic Vendor Dropdown Tell You Nothing?

Because it was built for e-commerce checkouts and job applications, and it groups channels by technology rather than by spend. HubSpot's own guide to this survey suggests sample answers grouped as Advertisement, The Internet, Word of Mouth, Events, and Other, with 'The Internet' subdivided into items like Search Engines, Social Media, and Customer Review Sites (HubSpot).

That is a fine taxonomy for a survey. It is a terrible one for a plumbing company. 'Search Engines' silently merges your organic rankings, your map pack listing, your Local Services Ads, and your Google Ads — four separate invoices, four separate teams, one useless checkbox.

The test is simple: if a Monday-morning answer of 'Search Engines' would not change a single dollar of next month's budget, delete the option and replace it with the four things it was hiding.

Where Do You Put the Field So It Doesn't Kill Your Form Conversion?

Put it last — below the fields that are required to book the job — or move it to the thank-you page entirely. Field count, not field cleverness, is what costs you submissions: Baymard Institute's 2024 checkout research found that the number of form fields affects usability far more than the number of steps, and that the average checkout carries 11.3 fields when most sites need only 8 (Baymard).

That research is e-commerce checkout, not a quote request, so apply it as a direction, not a law. The direction still holds: every field you add is a tax, and this one is a tax you are paying for your own benefit, not the customer's.

For scale on the downside, Zuko's benchmarking database of over 93 million tracked form sessions puts average form completion at 51.71%, with mobile at 47.53% versus desktop at 54.48% (Zuko). Half your traffic is already leaving. Do not hand it a twelve-item dropdown before you have its phone number. We cover the field-count math in more depth in how many form fields is too many.

The safest placement of all: ask on the thank-you page, after the lead is captured. Response rates drop, but a lower response rate on a lead you already own beats a higher one on a lead you lost.

Should the Field Be Required, Optional, or Open Text?

Optional, closed dropdown, with one 'Other' option that opens a free-text box. Required is the single most common mistake — you are forcing a stranger to complete your marketing homework before they can ask you to fix their roof, and the ones who bail were leads.

Pure open text is the other failure mode. HubSpot's guidance is right on this point: rich text lets a customer write anything, which makes the answers far harder to analyze later, while a fixed list gives you something you can count. You will get 'google', 'Google', 'GOOGLE', 'internet', 'yr website' and 'I forget' — six rows, one channel, zero decisions.

The dropdown plus an 'Other' escape hatch gets you both: clean counts for the channels you already know about, and a free-text stream that tells you when a channel you never listed starts producing. Read the Other box every month. It is the only place a channel you never thought to list — an AI assistant, a new neighborhood app — can announce itself before you knew to ask about it.

What Do You Do When Self-Reported and GA4 Disagree?

Expect them to disagree, treat it as signal, and reconcile monthly on a single sheet — because the disagreement is usually GA4 losing information, not the customer lying. Google's own documentation defines (direct) / (none) as traffic that 'doesn't have a clear referral source,' and lists the causes: links without UTM parameters, redirects that strip UTMs, URL shorteners like bit.ly, people typing your URL straight into the browser, links inside offline documents such as PDFs, and ad blockers interfering with tracking (Google Analytics Help).

Read that list again. Almost every offline channel a service business runs — the truck, the yard sign, the neighbor, the mailer — arrives at your site through one of those doors and lands in the same undifferentiated bucket. Self-reported attribution is the only instrument that can see inside it.

Here is how the common conflicts resolve:

Self-reported answerWhat GA4 usually calls itBelieveWhat you do about it
Friend or neighbor referred meDirect, or Organic on a branded searchThe customerFund referrals; do not credit SEO for the branded click
I saw your truck / signDirectThe customerOffline is working; GA4 will never show it
ChatGPT or an AI assistantDirect, or Organic brandedThe customerThis is dark traffic — see the GEO section below
Google searchOrganic, Paid, or MapsGA4The customer cannot tell an ad from an organic result
Google Business ProfileOrganic or DirectGA4 for the click, customer for the causeWire UTMs on your GBP website link and stop guessing
A Google adOrganic (no gclid present)GA4, if auto-tagging is onIf gclid is missing, fix tagging before you touch the budget

The verdict line: when the conflict is about which button was clicked, GA4 wins. When it is about why the person went looking for you in the first place, the customer wins. Those are two different questions and most attribution arguments are just people answering different ones.

Which One Should You Believe — the Customer or the Analytics?

Believe GA4 on the last click and the customer on the first touch. GA4 timestamps a click in milliseconds; a customer reconstructs a memory three days later, and memory is biased toward whatever felt human — the neighbor who recommended you, not the fourth Google search that actually got them to your booking page.

That bias runs one direction and you should plan for it. Word of mouth is systematically over-reported and search is systematically under-reported, because nobody remembers a search box. The correct reading is not 'SEO is doing nothing.' It is 'the referral created the intent and search closed it,' which means cutting either one breaks the chain. Our take on why last-click reporting misleads service businesses is in why most service businesses can't tell which ad dollar made them money.

One honest caveat: self-reported data is noisy at low volume. Under roughly 30 answers a month, you are reading tea leaves. Let it accumulate for a quarter before you move budget on it.

How Do You Get the Answer Into Your CRM So It's Usable?

One picklist field, the same option names everywhere, plus five or six hidden fields captured on the same form submission. The self-reported answer is only half the record — you want it sitting next to the machine-readable truth so a human can compare them without a data project.

Capture these as hidden fields on every form:

  • utm_source / utm_medium / utm_campaign — first-touch values, stored in a cookie on the first visit, not overwritten later
  • gclid — if it is absent on a lead who said 'a Google ad,' your ad tagging is broken
  • Landing page URL — the page that actually earned the lead
  • Referrer — the raw document referrer, before GA4 buckets it
  • How did you hear about us — the picklist value
  • Other (free text) — the escape-hatch answer, verbatim

Then there are the leads that never touch a form at all. Google's Local Services Ads documentation is explicit: those leads 'come in as phone calls and messages sent through your Local Services ad' (Google). Your website never sees them, so GA4 never sees them, so your form field never asks them. The only fix is a human one — the person answering the phone asks the question and types the answer into the same picklist. Same field, same names, one report.

If your booking flow, your CRM and your call intake use three different vocabularies for the same channel, you do not have attribution — you have three spreadsheets. Standardizing that is one of the first things we look at in a conversion-focused website build.

Does Asking This Question Actually Change Your Budget Decisions?

Only if you write the decision rule before you read the data. Otherwise the field becomes a monthly ritual that produces a pie chart and changes nothing, which is the state most of these forms are in.

Write it down in advance, in one sentence: 'If a channel produces no qualified leads in 90 days — by either self-reported answer or GA4 attribution — it gets cut.' We run a 90-day kill switch on every channel for exactly this reason. A channel that cannot show a qualified lead in a quarter is not underperforming, it is a subscription.

The AI assistant option matters most here, and it is the one nearly every dropdown on the internet is still missing. When someone finds you through ChatGPT or an AI Overview and then types your name into Google, GA4 logs a branded organic click or a direct visit — Google's documentation is clear that a typed URL is (direct) / (none). Without the field, that channel is invisible, and you will keep crediting SEO for demand that AI search created. That gap is the whole argument for treating GEO as part of the same program as SEO, not an upsell.

If your lead reporting currently boils down to 'Google, probably,' the fastest fix is to see where the leaks are before you buy anything else. We will map your form, your channel tagging, and your GA4 setup and tell you which numbers you can trust — Get my free audit.

Where does this fit in your stack?

If you're running a US service business, the playbook in this post pairs with our full services lineup and applies cleanly across our supported industries and US locations. If you want help implementing it, book a free strategy call — we'll review your current setup and prioritize the next three moves.

For the deeper engagement details, see our website design service. New to the terminology here? Our SEO & marketing glossary defines every acronym in this post.

What are the most common questions about this topic?

Common questions readers send us about this topic.

What are the best 'how did you hear about us' options for a service business?

Use 8 to 12 options that each map to a line in your budget: Google search, Google Business Profile or Maps, Local Services Ads, a Google or Meta ad, ChatGPT or another AI assistant, a friend or neighbor, a past customer, another business, Nextdoor or a Facebook group, your truck or signage, a mailer, and Other with a free-text box. Skip 'Social Media' and 'The Internet' — they hide the four channels you actually pay for.

Does adding this field hurt my form conversion rate?

Every added field costs some submissions, and Zuko's benchmarking of over 93 million form sessions puts average completion at 51.71% — 47.53% on mobile — so you have little room to spare. Put the question last, below the fields you need to book the job, make it optional, or move it to the thank-you page after the lead is already captured. A lower answer rate on a lead you own beats a higher one on a lead who abandoned.

Should 'how did you hear about us' be a required field?

No. Making it required forces a stranger to complete your marketing homework before they can ask for help, and the people who abandon at that point were leads. Keep it optional. You will get an answer from a large share of people anyway, because most customers are happy to tell you — they just will not be blocked by it. Required fields belong to information you need to deliver the service, not information you want.

Why does self-reported attribution disagree with Google Analytics?

Because GA4 loses information that the customer still has. Google's documentation defines (direct) / (none) as traffic with no clear referral source and lists the causes: missing UTM parameters, redirects that strip them, URL shorteners, typed URLs, links in offline PDFs, and ad blockers. A truck wrap, a neighbor's recommendation and a podcast mention all arrive through those doors. GA4 sees a click with no origin; the customer remembers the origin.

Should I use a dropdown or an open text box?

A dropdown with one 'Other' option that opens a free-text box. Pure open text produces 'google', 'Google', 'GOOGLE' and 'yr website' — six rows for one channel, and nothing you can count. HubSpot's guidance agrees that a fixed list is far easier to analyze than rich text. But keep the Other box, because it is where a brand-new channel — like an AI assistant — shows up before you knew to list it.

Do customers actually answer this question honestly?

They answer honestly and inaccurately, which is not the same thing. Memory is biased toward whatever felt human, so word of mouth is systematically over-reported and search is systematically under-reported — nobody remembers typing into a search box. Read self-reported data as a signal about why someone went looking for you, not about which link they clicked. Below roughly 30 responses a month, do not move budget on it at all.

How do I track phone leads that never touch a form?

You ask on the phone. Google's Local Services Ads documentation states those leads come in as phone calls and messages sent through the ad itself, so they never reach your website and never reach GA4. The person answering the phone has to ask the question and record the answer in the same picklist your web form uses, with the same option names. Call tracking numbers help with paid channels, but human intake is what closes the gap.

Should 'ChatGPT' be one of the options in 2026?

Yes, and it is the option almost every form is still missing. When an AI assistant recommends you, the person typically searches your name or types your URL — which Google's own documentation classifies as direct or shows as a branded organic click. Without the option, that demand gets silently credited to SEO or to nothing at all. Listing it is the cheapest way to find out whether AI search is already sending you customers.

About the author

Hyder Shah

Founder & CEO, Foundgrove

Hyder Shah is the founder of Foundgrove, an SEO and GEO agency for US service businesses. See our editorial policy for how these guides are researched and reviewed.

Related reading

Other tactical pieces from the Foundgrove blog.

Want help applying this to your business?

Book a free 30-minute call. We'll review your current acquisition stack and show you the three highest-leverage moves for your industry and state. Or read how our website design service works.

Free SEO & AI visibility auditGet my free audit