Google Analytics Store Visits Tracking Tutorial
According to Google, more than 90% of retail sales still happen in physical stores and not online.
Many people use the internet to research a particular product but often visit a physical location to make a purchase.
As a result, businesses that advertise online but sell in physical stores have a hard time understanding how their online ads and websites are driving offline store visits.
In order to fix this online-offline attribution issue, Google introduced store (shop) visit conversion tracking in Google Ads which allows the advertisers to track the number of ‘store visits‘ generated by their Google Ads campaigns.
Google has now brought the store visit tracking capability to Google Analytics by introducing the store visit reports.
What is a store in the context of Google?
Google defines a store as the physical location of the business as long as the location doesn’t fall in the sensitive location category and is in an eligible country.
Google defines sensitive location as the one related to healthcare, religion, adult content, and children. So you won’t be able to use store visit tracking if your business physical location is a doctor’s clinic, adult shop, hospital, church, school, etc.
Google defines eligible countries as the one where the store visit tracking is available to advertisers.
Note: Google has not published any list which clearly mentions the countries that are eligible for store visit tracking and expect you to ask your account representative if store visit tracking is available in your location.
What are Google Analytics store visits?
In the context of Google Ads, a store visit is the estimated number of people who visited your physical store or location (within 30 days) after clicking on one of your location-based Google ads. The store visits are reported as a conversion action in Google Ads:
In the context of Google Analytics, a store visit is the estimated number of people who visited your physical store or location (within 30 days) after visiting your website. The store visits are reported as a metric in various Store visit reports in Google Analytics:
Get weekly practical tips on GA4 and/or BigQuery to accurately track and read your analytics data.
What is a store visit rate?
Store visit rate is the percentage of Google Analytics sessions that resulted in store visits. It is calculated as:
Store visit rate = Number of store visits / Number of Google Analytics sessions
You can see the ‘store visit rate’ metrics in all the three store visits reports in Google Analytics:
Here, store visits rate is calculated as 6,293 store visits / 1,508,500 sessions = 0.42%
How store visits work
The store visits data in both Google Ads and Google Analytics is an estimate which is based on anonymous and aggregated statistics from users who have turned on location history.
Google pulls store visits data from location extensions that are linked from your Google My Business account to your Google Ads account, and then from your Google Ads account to your Google Analytics property.
In order to maintain users’ privacy, Google does not tie store visits data to any individual ad click, viewable impression, or user.
As a result, you won’t be able to see store visits from a particular Google Analytics session, ad click, viewable impression, or user, both in your Google Analytics and Google ads reports.
Google recommends not to trust store visit data with less than 100 store visits. The higher the number of store visits the more accurate the store visit data becomes.
This could be one main reason why the store visit tracking is available only to big advertisers who generate large numbers of website visits and store visits.
Note(1): For any given day, Google Analytics may continue to update the store visits metric for the next 30 days, as more website visitors could end up visiting your store.
Note(2): The store visits reported by Google Analytics are not unique. If the same user visits your store multiple times in the next 30 days, then Google Analytics will count all the store visits and not just one.
Difference between Google Ads and Google Analytics store visit tracking
Through Google Ads store visit tracking (also known as ‘store visit conversion tracking’ or ‘shop visit conversion tracking’) you can determine the number of people who visited your physical store or location (within 30 days) after clicking on one of your location-based Google ads.
When you implement Google Ads store visit tracking you can track ‘store visits’ as conversion action in your Google Ads reports.
Note: The Google Ads store visit tracking will only tell you how many people interacted with your Google ads and then entered your physical store. It does not give you an insight into how many of these people actually ended up making a purchase in your physical store.
Through Google Analytics store visit tracking you can determine the number of people who visited your physical store or location (within 30 days) after visiting your website.
When you implement Google Analytics store visit tracking, the three store visits reports become available to you in your reporting view and you can correlate your store visit data with your website usage data.
Note: The Google Analytics store visit tracking will only tell you how many people visited your website and then entered your physical store. It does not give you any insight on how many of these people actually ended up making a purchase in your physical store.
The Store Visits reports in Google Analytics
Google introduced the store visit tracking capability to Google Analytics by introducing the following three store visit reports.
These reports are:
- Overview
- Channels
- Location
The store visits reports (still in beta) appear under ‘Conversions’ in your Google Analytics reporting view, once your Google Analytics property has become eligible for store visit tracking.
Note: You currently can not apply custom segments to any store visit report.
Store Visits Overview report
Through this report you can quickly determine the overall store visits and store visit rate in a particular time period as well as quickly scan the store visits and store visit rate for each default channel grouping and/or source/medium:
Store Visits Channels report
Through this report, you can measure the performance of various marketing channels (organic search, paid search, display, email, direct, etc) in terms of driving store visits.
Note: Google Analytics attribute store visits to a GA session or marketing channel by using the last non-direct click attribution model.
Store Visit Locations report
Through the locations report, you can determine the geo-locations which are driving store visits.
Note: The store visits locations report shows the locations of the Google Analytics sessions or user and not the actual location of the store visit. So you could see store visits reported in locations where you don’t really have any physical stores.
Eligibility for store visit reporting in Google Analytics
To be eligible for store visits tracking in Google Analytics, you need to meet and maintain the following requirements:
General Requirements
- You need to have an active Google Analytics account, Google Ads account, and Google My Business account.
- You need to have multiple physical store locations in eligible countries.
- Your website gets at least 100,000 sessions each month.
- You get a high volume of store visits data that can be attributed to your website traffic.
Google Analytics requirements
- You have activated Google Signals.
- Your Google Analytics property is linked to at least one Google Ads account that contains location extensions from your Google My Business account.
Note: All of your Google Ads accounts linked to your Google Analytics property must have the same location extensions. If your Google Analytics property is linked to a Google Ads Manager account, then all Google Ads accounts linked to that manager account must have the same location extensions.
Google Ads requirements
- Your Google Ads account needs to have active location extensions.
- Your Google Ads account must be linked to your Google My Business account.
- At least 90% of your linked locations must be verified in your Google My Business account.
If you are eligible or already using the shop visit conversion tracking in google ads then you are also eligible for Store Visit tracking in Google Analytics.
If you stop seeing data in your store visits reports at some point then it means:
#1 You accidentally made some changes to your Google Analytics or Google Ads account settings which removed your eligibility for store visits tracking or
#2 You have stopped getting enough store visits.
How to implement store visit tracking in Google Analytics
Once you meet the General requirements, Google Analytics requirements, and Google Ads requirements for store visits tracking, the three store visits reports should automatically appear (under ‘Conversions’) in your Google Analytics reporting view within three business days.
You will see the following notification in your GA reporting view once store visits reporting is enabled:
Note: Just because the store visits reporting is enabled for your GA property does not mean that you will also be able to see the actual data in your store visits reports. You may need to wait for up to 60 days to start seeing the actual store visits data after you activated Google Signals.
Other articles on specialized tracking in Google Analytics
- How to see Organic Search Keywords in GA4 (Google Analytics 4)
- Google Analytics Ecommerce Tracking Tutorial
- Google Tag Manager Event Tracking Tutorial
- Google Analytics Event Tracking Tutorial
- Google Analytics Store Visits Tracking Tutorial
- Offline Conversion Tracking in Google Analytics – Tutorial
- Ecommerce Tracking Google Tag Manager (GTM) – Tutorial
- Tracking Virtual Pageviews in Google Tag Manager – Tutorial
- Google Tag Manager YouTube Video Tracking
- Google Analytics Virtual Pageviews Tutorial
- Google Analytics YouTube Integration & Analysis Tutorial
- Google Analytics for Facebook Tutorial
- Cross Domain Tracking in Google Analytics – Complete Guide
- How to use two Google Analytics codes on one page
- How to correctly use referral exclusion list in Google Analytics
- Google Analytics Calculated Metrics – Tutorial
- Creating your own Google Analytics Tag Auditing System
- Google Tag Manager Search Tracking without Query Parameter
- Tracking Google Analytics Paypal Referral and other payment gateways
- How to Track Phone Calls in Google Analytics 4 – Call Tracking Tutorial
- How to track leads in Google Analytics via CRM
- Postbacks in Google Analytics Explained
- Subscription & Recurring Revenue Analytics in Google Analytics
- Track the Impact of Google Analytics Cookie Consent on Website Traffic
- Tracking Offline Conversions in Google Ads
- Implementing Scroll Tracking via Google Tag Manager
- Scroll Depth Tracking in Google Tag Manager – Tutorial
- Site Search Tracking In Google Analytics Without Query Parameters
- Google Tag Manager Youtube Video Tracking via YouTube Video Trigger
- How to Correctly Measure Conversion Date & Time in Google Analytics
- Google Analytics Social Tracking – Twitter, Facebook, Google Plus and LinkedIn
- Cross Domain Tracking in Google Analytics – Complete Guide
- Google Analytics Linkedin & Twitter Tracking
- Creating Content Group in Google Analytics via tracking code using gtag.js
- Google Analytics Site Search Tracking via Query Parameters
- Google Analytics Site Search Tracking Tutorial
- Creating and Using Site Search Funnel in Google Analytics
- How to add Facebook Pixel to Google Tag Manager
- AMP Google Analytics Tracking – Learn to track AMP pages
- Setting up Sales Funnel across websites in Google Analytics
- Google Analytics 4 Regex (Regular Expressions) Tutorial
According to Google, more than 90% of retail sales still happen in physical stores and not online.
Many people use the internet to research a particular product but often visit a physical location to make a purchase.
As a result, businesses that advertise online but sell in physical stores have a hard time understanding how their online ads and websites are driving offline store visits.
In order to fix this online-offline attribution issue, Google introduced store (shop) visit conversion tracking in Google Ads which allows the advertisers to track the number of ‘store visits‘ generated by their Google Ads campaigns.
Google has now brought the store visit tracking capability to Google Analytics by introducing the store visit reports.
What is a store in the context of Google?
Google defines a store as the physical location of the business as long as the location doesn’t fall in the sensitive location category and is in an eligible country.
Google defines sensitive location as the one related to healthcare, religion, adult content, and children. So you won’t be able to use store visit tracking if your business physical location is a doctor’s clinic, adult shop, hospital, church, school, etc.
Google defines eligible countries as the one where the store visit tracking is available to advertisers.
Note: Google has not published any list which clearly mentions the countries that are eligible for store visit tracking and expect you to ask your account representative if store visit tracking is available in your location.
What are Google Analytics store visits?
In the context of Google Ads, a store visit is the estimated number of people who visited your physical store or location (within 30 days) after clicking on one of your location-based Google ads. The store visits are reported as a conversion action in Google Ads:
In the context of Google Analytics, a store visit is the estimated number of people who visited your physical store or location (within 30 days) after visiting your website. The store visits are reported as a metric in various Store visit reports in Google Analytics:
What is a store visit rate?
Store visit rate is the percentage of Google Analytics sessions that resulted in store visits. It is calculated as:
Store visit rate = Number of store visits / Number of Google Analytics sessions
You can see the ‘store visit rate’ metrics in all the three store visits reports in Google Analytics:
Here, store visits rate is calculated as 6,293 store visits / 1,508,500 sessions = 0.42%
How store visits work
The store visits data in both Google Ads and Google Analytics is an estimate which is based on anonymous and aggregated statistics from users who have turned on location history.
Google pulls store visits data from location extensions that are linked from your Google My Business account to your Google Ads account, and then from your Google Ads account to your Google Analytics property.
In order to maintain users’ privacy, Google does not tie store visits data to any individual ad click, viewable impression, or user.
As a result, you won’t be able to see store visits from a particular Google Analytics session, ad click, viewable impression, or user, both in your Google Analytics and Google ads reports.
Google recommends not to trust store visit data with less than 100 store visits. The higher the number of store visits the more accurate the store visit data becomes.
This could be one main reason why the store visit tracking is available only to big advertisers who generate large numbers of website visits and store visits.
Note(1): For any given day, Google Analytics may continue to update the store visits metric for the next 30 days, as more website visitors could end up visiting your store.
Note(2): The store visits reported by Google Analytics are not unique. If the same user visits your store multiple times in the next 30 days, then Google Analytics will count all the store visits and not just one.
Difference between Google Ads and Google Analytics store visit tracking
Through Google Ads store visit tracking (also known as ‘store visit conversion tracking’ or ‘shop visit conversion tracking’) you can determine the number of people who visited your physical store or location (within 30 days) after clicking on one of your location-based Google ads.
When you implement Google Ads store visit tracking you can track ‘store visits’ as conversion action in your Google Ads reports.
Note: The Google Ads store visit tracking will only tell you how many people interacted with your Google ads and then entered your physical store. It does not give you an insight into how many of these people actually ended up making a purchase in your physical store.
Through Google Analytics store visit tracking you can determine the number of people who visited your physical store or location (within 30 days) after visiting your website.
When you implement Google Analytics store visit tracking, the three store visits reports become available to you in your reporting view and you can correlate your store visit data with your website usage data.
Note: The Google Analytics store visit tracking will only tell you how many people visited your website and then entered your physical store. It does not give you any insight on how many of these people actually ended up making a purchase in your physical store.
The Store Visits reports in Google Analytics
Google introduced the store visit tracking capability to Google Analytics by introducing the following three store visit reports.
These reports are:
- Overview
- Channels
- Location
The store visits reports (still in beta) appear under ‘Conversions’ in your Google Analytics reporting view, once your Google Analytics property has become eligible for store visit tracking.
Note: You currently can not apply custom segments to any store visit report.
Store Visits Overview report
Through this report you can quickly determine the overall store visits and store visit rate in a particular time period as well as quickly scan the store visits and store visit rate for each default channel grouping and/or source/medium:
Store Visits Channels report
Through this report, you can measure the performance of various marketing channels (organic search, paid search, display, email, direct, etc) in terms of driving store visits.
Note: Google Analytics attribute store visits to a GA session or marketing channel by using the last non-direct click attribution model.
Store Visit Locations report
Through the locations report, you can determine the geo-locations which are driving store visits.
Note: The store visits locations report shows the locations of the Google Analytics sessions or user and not the actual location of the store visit. So you could see store visits reported in locations where you don’t really have any physical stores.
Eligibility for store visit reporting in Google Analytics
To be eligible for store visits tracking in Google Analytics, you need to meet and maintain the following requirements:
General Requirements
- You need to have an active Google Analytics account, Google Ads account, and Google My Business account.
- You need to have multiple physical store locations in eligible countries.
- Your website gets at least 100,000 sessions each month.
- You get a high volume of store visits data that can be attributed to your website traffic.
Google Analytics requirements
- You have activated Google Signals.
- Your Google Analytics property is linked to at least one Google Ads account that contains location extensions from your Google My Business account.
Note: All of your Google Ads accounts linked to your Google Analytics property must have the same location extensions. If your Google Analytics property is linked to a Google Ads Manager account, then all Google Ads accounts linked to that manager account must have the same location extensions.
Google Ads requirements
- Your Google Ads account needs to have active location extensions.
- Your Google Ads account must be linked to your Google My Business account.
- At least 90% of your linked locations must be verified in your Google My Business account.
If you are eligible or already using the shop visit conversion tracking in google ads then you are also eligible for Store Visit tracking in Google Analytics.
If you stop seeing data in your store visits reports at some point then it means:
#1 You accidentally made some changes to your Google Analytics or Google Ads account settings which removed your eligibility for store visits tracking or
#2 You have stopped getting enough store visits.
How to implement store visit tracking in Google Analytics
Once you meet the General requirements, Google Analytics requirements, and Google Ads requirements for store visits tracking, the three store visits reports should automatically appear (under ‘Conversions’) in your Google Analytics reporting view within three business days.
You will see the following notification in your GA reporting view once store visits reporting is enabled:
Note: Just because the store visits reporting is enabled for your GA property does not mean that you will also be able to see the actual data in your store visits reports. You may need to wait for up to 60 days to start seeing the actual store visits data after you activated Google Signals.
Other articles on specialized tracking in Google Analytics
- How to see Organic Search Keywords in GA4 (Google Analytics 4)
- Google Analytics Ecommerce Tracking Tutorial
- Google Tag Manager Event Tracking Tutorial
- Google Analytics Event Tracking Tutorial
- Google Analytics Store Visits Tracking Tutorial
- Offline Conversion Tracking in Google Analytics – Tutorial
- Ecommerce Tracking Google Tag Manager (GTM) – Tutorial
- Tracking Virtual Pageviews in Google Tag Manager – Tutorial
- Google Tag Manager YouTube Video Tracking
- Google Analytics Virtual Pageviews Tutorial
- Google Analytics YouTube Integration & Analysis Tutorial
- Google Analytics for Facebook Tutorial
- Cross Domain Tracking in Google Analytics – Complete Guide
- How to use two Google Analytics codes on one page
- How to correctly use referral exclusion list in Google Analytics
- Google Analytics Calculated Metrics – Tutorial
- Creating your own Google Analytics Tag Auditing System
- Google Tag Manager Search Tracking without Query Parameter
- Tracking Google Analytics Paypal Referral and other payment gateways
- How to Track Phone Calls in Google Analytics 4 – Call Tracking Tutorial
- How to track leads in Google Analytics via CRM
- Postbacks in Google Analytics Explained
- Subscription & Recurring Revenue Analytics in Google Analytics
- Track the Impact of Google Analytics Cookie Consent on Website Traffic
- Tracking Offline Conversions in Google Ads
- Implementing Scroll Tracking via Google Tag Manager
- Scroll Depth Tracking in Google Tag Manager – Tutorial
- Site Search Tracking In Google Analytics Without Query Parameters
- Google Tag Manager Youtube Video Tracking via YouTube Video Trigger
- How to Correctly Measure Conversion Date & Time in Google Analytics
- Google Analytics Social Tracking – Twitter, Facebook, Google Plus and LinkedIn
- Cross Domain Tracking in Google Analytics – Complete Guide
- Google Analytics Linkedin & Twitter Tracking
- Creating Content Group in Google Analytics via tracking code using gtag.js
- Google Analytics Site Search Tracking via Query Parameters
- Google Analytics Site Search Tracking Tutorial
- Creating and Using Site Search Funnel in Google Analytics
- How to add Facebook Pixel to Google Tag Manager
- AMP Google Analytics Tracking – Learn to track AMP pages
- Setting up Sales Funnel across websites in Google Analytics
- Google Analytics 4 Regex (Regular Expressions) Tutorial
My best selling books on Digital Analytics and Conversion Optimization
Maths and Stats for Web Analytics and Conversion Optimization
This expert guide will teach you how to leverage the knowledge of maths and statistics in order to accurately interpret data and take actions, which can quickly improve the bottom-line of your online business.
Master the Essentials of Email Marketing Analytics
This book focuses solely on the ‘analytics’ that power your email marketing optimization program and will help you dramatically reduce your cost per acquisition and increase marketing ROI by tracking the performance of the various KPIs and metrics used for email marketing.
Attribution Modelling in Google Analytics and BeyondSECOND EDITION OUT NOW!
Attribution modelling is the process of determining the most effective marketing channels for investment. This book has been written to help you implement attribution modelling. It will teach you how to leverage the knowledge of attribution modelling in order to allocate marketing budget and understand buying behaviour.
Attribution Modelling in Google Ads and Facebook
This book has been written to help you implement attribution modelling in Google Ads (Google AdWords) and Facebook. It will teach you, how to leverage the knowledge of attribution modelling in order to understand the customer purchasing journey and determine the most effective marketing channels for investment.