How to Track Google Maps Traffic on GA4

Google Maps sends visitors to your website every day. People find your business listing, click your website link, and land on your pages. But do you know how much tourism is happening? Do you know what those visitors do when they arrive?
GA4 can answer these questions. This guide shows you exactly where to find Google Maps traffic data, how to differentiate it from other organic traffic, and how to track actions like phone calls, form submissions, and bookings from Maps visitors.
Want more traffic from Google Maps? Let IndeedSEO optimize your local SEO strategy.
Where to Get Google Maps Traffic Inside GA4
Google Maps traffic comes from GA4 under the live search channel. When a user clicks on a link to your website in a Google Maps listing, Google tags that session with the source “google” and the language “organic.” This is the same tagging that applies to regular Google Search clicks.
This means that Google Maps tours do not automatically find your dedicated channels. They stay within your organic search data alongside clicks from Google search results pages.
However, GA4 does not capture a specific signal that separates Maps traffic from normal search traffic. That signal is it utm_source and landing page method, but reliably, it comes from session source platform and routing data tied to maps.google.com.
In some cases, GA4 records the source as maps.google.com instead of google, depending on how the user accessed Maps (browser vs. app) and whether UTM parameters are present in your list link. This difference is important. It means that your Maps traffic can come from two places:
- Under Google / organic — by clicking on Maps based on the application
- Under maps.google.com/referral — by clicking on browser-based Maps
Knowing this helps you get all the Maps traffic without missing any of it.
Get Google Maps Traffic from GA4 Traffic Acquisition Reports
Follow these steps to get Google Maps traffic to your GA4 account.
Step 1: Turn on Traffic Discovery
Go to your GA4 site. In the left menu, click Reportsthen Adoptionthen Traffic Discovery. This report shows times grouped by channel, source, and medium.
Step 2: Change the Primary Dimension
By default, the report displays data collected by The default channel group for the session. Click the dropdown above the data table and switch to the main dimension Session source/central. This gives you a line-by-line breakdown of all traffic sources.
Step 3: Search Maps Traffic
Use the search bar above the table. Type maps.google.com and press Enter. This filters the table to show only sessions from the Maps referral source.
Next, clear that filter and search for Google / organic. This shows your combined organic search and maps app traffic together.
Step 4: Compare the Two
Add both sources to your comparison. View sessions, blocked sessions, and individual conversions. The maps.google.com / referral line represents users who clicked on your website link on Google Maps in a browser. The Google / organic row includes both standard search clicks and Maps app clicks combined.
Step 5: Use Date Comparisons
Set a date range that matches your business activity. If you ran a Google My Business Profile upgrade or update your list, check if the times from Maps have increased during that time. This helps you connect listing conversions to actual website traffic.
Separate Google Maps visits from other Organic Traffic
Since Maps app traffic is mixed with Google / organic, you need a way to segment it. There are two reliable methods. This classification also helps you measure the direct impact of local profile setting — because when you improve your Google Business Profile, you want to see if those changes actually drive more website visits.
Method 1: Add UTM Parameters to Your Google Business Profile Link
This is the most accurate method. Google Business Profile allows you to add a UTM-tagged URL to your website’s domain. When users click that link, GA4 records custom UTM values instead of the natural default tag.
Use a URL like this:
Or make it more specific:
Once you’ve added this URL to your Google business profile, all clicks on your map list — both app and browser — will appear in GA4 under the source and path you defined. You can then filter your Traffic Discovery report by utm_source = google_maps and see only Maps driven sessions.
How to add a UTM URL to your Google business profile:
- Go to the Google Business Profile dashboard
- Click Edit profile
- get the Websitefield
- Replace your empty URL with the UTM-tagged version
- Save the changes
Changes may take a day or two to show up in GA4 data.
Method 2: Create a Custom Component in GA4 Test
If you haven’t added UTM parameters, use GA4’s Explore feature to isolate Maps traffic.
- Click Check it outin the left menu
- Create a new one free-formto test
- add the The source of the sessionsuch as size
- Create a component where the Time source contains maps.google.com
- Use segmentation and analyze traffic behavior
This method only captures browser-based Maps traffic, not application-based. It works as a quick view but is less complete than UTM tagging.
Method 3: Use GA4 Comparisons in Standard Reports
Within any standard report, click Add contrast up. Set the condition that the The source of the session contains maps. This adds a comparison column to your report so you can see the behavior of Maps traffic against your total traffic.
Track Calls, Form Submissions, and Bookings from Maps visitors
Getting Maps traffic is only the first step. The most important question is: what do Maps visitors do on your site? Do they call you? Fill out the form? Book an appointment?
GA4 records user interactions as Google Analytics Eventswhich can also be marked as modified. Here’s how to set up each tracking.
Track calls from map visitors
If your website has a click-to-call phone number, GA4 can track when users tap it.
Set a GA4 event that fires when the user clicks the tel: link. In Google Tag Manager, create a supported trigger Click on the URL containing tel:. Attach a GA4 event tag called phone_call_click or similar.
Once the event is live, go to Admin > Modifications in GA4 and mark this event as a conversion. You can now filter your Traffic Acquisition report to see how many call clicks are coming directly from Maps visitors.
Track form submissions from map visitors
Form submission requires an event that fires on successful form completion. Avoid tracking the submit button click alone – users sometimes click submit without completing all the fields.
Instead, track a thank you page view or form completion confirmation. In Google Tag Manager, create a trigger based on the URL of your authentication page. Create a GA4 event tag named form_submission and mark it as a conversion in GA4.
To see form submissions for Maps visitors, visit Check it out and build a funnel. Set Step 1 as times from maps.google.com or your tagged UTM source, and Step 2 as submit_event. This shows the conversion rate from Maps traffic to completion.
Track Bookings from Maps Travelers
Booking tracking works in the same way as form submission. If your booking tool redirects to a confirmation page, track that page view as a conversion event. If the booking takes place within an embedded widget, ask your booking platform if it supports pushing the DataLayer on the completed booking. Many platforms like Calandly, Acuity, and OpenTable support this.
Once the booking event fires, mark it as a transition to GA4. Then filter your reports or surveys by Maps traffic source to see how many bookings are generated by Maps visitors.
Want more traffic from Google Maps? Let IndeedSEO optimize your local SEO strategy.
Create a Maps specific conversion report
After setting up the conversion, create a dedicated test to monitor the performance of Maps:
- Open it Check it outand create a free form report
- Add dimensions: The source of the session, Medium session, The name of the event
- Add metrics: Sessions, Conversion, Conversion rate
- Filter by your Maps source (either maps.google.com or your UTM campaign name)
- Save tests and check them weekly
This gives you a clear picture of how your Google Maps listing is contributing to real business results — not just traffic numbers.
Tracking Google Maps traffic on GA4 takes a few steps to set up, but the data you gain is valuable. You go from guessing how your Maps listing is performing to seeing how many people it brings to your site and what those people do when they get there. Start with the UTM parameters in your Business Profile link, and build your conversion tracking from there.



