Using CallRail with Google My Business (GMB)

This feature is available for the Calls & Texts Essentials plan and higher. Use our help article to see or change your pricing.

By using a CallRail tracking number in your Google My Business listing, you’ll get a complete set of accurate data for every lead—with no risk of damaging your Google search position.

What is a Google My Business (GMB) listing?

Every business that serves a specific geographical area can set up a GMB listing. Listings display on search results pages and Google Maps when someone searches your business or keywords your business ranks high for.

As the business owner or representative, you verify your identity with Google, then provide basic information including the business name, address, hours, and phone number. 



What is NAP Consistency?

NAP consistency, a.k.a. citation consistency, is designed to make sure your business uses the same name, address, and phone number in multiple places online. It was once considered an important ranking factor in local SEO, although most industry experts agree that it no longer carries much impact.

Still, it’s a good practice to keep your main business number connected to the local search ecosystem. GMB allows you to enter an additional number associated with your business, so you can display a CallRail tracking number in your GMB listing while also including your main business number as part of your GMB profile.

How to use a CallRail tracking number in a GMB listing

CallRail's Google My Business integration seamlessly inserts a call tracking number into your GMB listing and labels call traffic accordingly within your CallRail reporting. For more information on integration setup and usage, please see the support article on our Google My Business integration.

How to track callers from your website who first clicked your GMB listing

People accessing your GMB listing with mobile phones (or desktops with the ability to make phone calls) can click on your phone number in the listing and automatically dial your business. This is how most callers reach you.

However, people can also click on the “website” button included in the GMB listing, go to your website, and call you from the number listed there. CallRail’s advanced tracking capabilities can trace these calls back to your GMB listing as well.

Note: To track GMB listings, CallRail’s JavaScript snippet must be installed on your website.

  1. First, create a custom URL using Google’s Campaign URL Builder. Enter your site's URL, and to attach your campaign, use one of the following methods:

    Add “/?utm_campaign=gmb” or “/?utm_campaign=googlemybusiness” directly to the end of the URL.

    Alternatively, use the URL builder and set the source value to "google," the medium value to "organic," and the campaign value to "googlemybusiness" or "gmb."

  2. Once you have your campaign URL, you’ll add it to your GMB account. If you’re setting up your GMB account for the first time, you can enter the URL as part of the setup process.


  3.  If your GMB account is already active, access your GMB dashboard for the location you wish to edit and click on the Info tab.

  4. Click the pencil icon next to your business URL and enter the custom campaign URL for GMB.


  5. If you prefer that a specific number displays on your website, you can create a campaign-level tracking number in CallRail using your custom URL parameter. 

    Alternatively, you can use a keyword pool to automatically detect the source of a GMB visitor (unless the keyword pool is set to exclude organic traffic from sources it detects).

Traffic from Google Maps to your website

If you’ve got CallRail’s JavaScript snippet installed on your website, traffic that arrives at your website from your GMB listing in Google Maps will automatically be attributed to GMB. Simply follow steps 1-4 in the section above to make this work—we'll attribute the clicks to GMB whether or not you set up a dedicated campaign-level tracking number to swap out.