Track Google Business Profile Leads in 4 Steps

Pest control business owner comparing call records at his desk

Your Business Profile says it drove 40 calls last month. Your phone log and your CRM tell a different story, and you are not sure which number to believe. Both can be right, because they are counting different things.

Tracking is the measurement side of local SEO for contractors; this article shows how to prove what your profile produces.

Here is how to separate profile activity from real inquiries, and a simple monthly worksheet for matching the two.

See which leads your profile actually brings in

Book a call and we will set up tracking that connects your profile activity to the calls and jobs in your CRM.

Let the Buzz Begin

Quick answer: how do you track leads from Google Business Profile? The profile’s performance report counts interactions, such as taps on your call button and clicks to your website, not completed calls or booked jobs. To track real leads, tag your profile’s website link so Google Analytics can identify those visits, measure calls with a method you control, record the lead source in your CRM, and reconcile the numbers once a month.

What is the difference between interactions and inquiries?

Google’s performance help page describes what the report counts. The calls metric is the number of clicks on the call button on your profile, and website clicks are clicks on your website link. Google also notes that only the metrics that apply to your business appear, and that performance data includes activity from both organic results and Google Ads.

That means a call-button tap is not the same as a connected call, and it is certainly not a booked job. Someone might tap and hang up, call back from a different number, or dial your number by hand after reading it, which the button count cannot see. Treat the report as a measure of interest, then use the steps below to find the inquiries.

Step 1: How do you tag the website link on your profile?

Add campaign parameters (UTM tags) to the website link on your profile so Google Analytics can tell those visits apart. Google’s campaign URL help says to always use utm_source, utm_medium, and utm_campaign, and notes that the values are case sensitive.

Search Engine Journal notes that Analytics has only been able to see Business Profile traffic through UTM tags on your profile links, which mostly catch website clicks, and reports that Google Analytics is adding Business Profile data. The same tracking question applies on Apple Maps, where Apple Business Connect insights report website taps, calls, and direction requests separately.

An example for your profile’s website link:

https://yourwebsite.com/?utm_source=google&utm_medium=organic&utm_campaign=gbp-listing

Pick one naming pattern and never change it, because “GBP-Listing” and “gbp-listing” will show up as two different campaigns. Then, in Google Analytics, filter traffic by the campaign name to see visits from your profile and what those visitors did on your site.

Office manager answering a customer call and noting the details

Step 2: What are your options for measuring calls?

Three common approaches, from simplest to most detailed:

  • Ask every caller. “How did you find us?” recorded in your CRM. Free, and it catches people who dialed by hand.
  • Use your CRM’s call log. If your phone runs through your CRM, every call is logged with a time and number you can match to new customers.
  • Use a dedicated tracking number on the profile. Before you do, read Google’s guidelines: the phone number must be under your direct control and must connect to your business, and numbers that redirect callers elsewhere are not allowed. Keep your main number consistent on your website and other listings so customers are not confused.

Step 3: How do you capture the lead source in your CRM?

Every new lead record should carry the same few fields:

  • Source: Google Business Profile, website, referral, ads, and so on.
  • How they reached you: call, form, text, chat.
  • Campaign or landing page, when the lead came through a tagged link.
  • Outcome: booked, won, lost, and the job value when known.

Forms on your site can capture the campaign tags automatically if your form tool supports hidden fields; otherwise, have whoever answers the phone fill in the source. The goal is that “where did this job come from?” has an answer for every booked job.

Pool service owner reviewing new leads on a tablet beside his truck

Step 4: How do you reconcile the numbers each month?

Profile-to-CRM measurement worksheet (one row per month)

LineWhere it comes fromExample notes
Call-button tapsBusiness Profile performance reportInterest, not completed calls
Website clicksBusiness Profile performance reportIncludes some Google Ads activity, per Google
Tagged website visitsGoogle Analytics, campaign = gbp-listingShould be close to website clicks, but rarely identical
Calls logged with GBP as sourceCRM call log or caller answersThe number that actually matters for calls
Form leads with GBP as sourceCRMFrom the tagged link
Booked jobs from GBPCRMLeads that became appointments
Revenue from GBP jobsCRMOnly completed, paid work

Expect gaps between the lines, and write down why: hand-dialed calls, visitors who block tracking, and taps that never connected. The trend over several months tells you more than any single month.

Your profile setup is covered in our Google Business Profile checklist, and what happens after the call comes in is in our guide to speed to lead. Related guides cover tracking qualified leads and tracking AI search traffic in GA4. Our Local Visibility service includes a monthly report on visibility, reviews, and calls.

Two small business owners reviewing a monthly report at a table

Frequently asked questions about Google Business Profile tracking

Does a call click mean a completed call?

No. Google counts clicks on the call button, so a tap may not have connected.

Will Google Analytics show my profile visits without tags?

Visits may be mixed in with other Google traffic, which makes them hard to separate. Tagging the link gives them a clear label.

Can I put a tracking number on my profile?

Follow Google’s guidelines: the number must be under your direct control and connect to your business. Keep your main number consistent elsewhere.

Final thoughts on Google Business Profile tracking

Profile numbers measure interest; your CRM measures business. Tag the link, choose a call method you control, record the source on every lead, and reconcile monthly. If you want help connecting the pieces, book a call with one of our hive specialists today.

Ready to be all the buzz?

Twenty minutes on your business, a clear plan, and real numbers. You’ll know your next marketing move by the end of the call.