Analytics
Understanding how customers interact with your store locator helps you make informed decisions about store placement, marketing, and local SEO. Store Locator Map: SE provides built-in analytics and integrates with third-party tracking tools.
Built-in Analytics Dashboard
Access the analytics dashboard from the app sidebar under Analytics. The dashboard provides the following metrics over a configurable date range.
Key Metrics
| Metric | Description |
|---|---|
| Total Searches | Number of times customers performed a search in the store locator. |
| Unique Visitors | Distinct visitors who viewed the store locator page. |
| Search-to-Click Rate | Percentage of searches that resulted in a click on a location card or marker. |
| Top Searched Locations | Ranked list of cities, zip codes, or addresses most frequently entered. |
| Most Viewed Stores | Locations that received the most clicks or detail-panel views. |
| Get Directions Clicks | Number of times customers clicked the "Get Directions" link across all locations. |
| No Results Searches | Searches that returned zero matching locations, indicating coverage gaps. |
Date Range and Filters
- Select a preset range (Last 7 days, Last 30 days, Last 90 days) or define a custom range.
- Filter by country or region if your store locator spans multiple geographies.
Exporting Data
Click Export on the analytics dashboard to download a CSV file of the displayed metrics. Use this data for offline analysis or to share with your team.
Popular Locations Report
The Popular Locations report ranks your store locations by customer engagement. For each location, the report includes:
- Number of times the location appeared in search results.
- Number of clicks on the location card.
- Number of "Get Directions" clicks.
- Average position in search results (how close it typically ranks to the top).
This report helps identify your highest-performing stores and informs decisions about staffing, inventory, and local promotions.
Google Analytics Integration
Connect your Google Analytics property to track store locator events alongside the rest of your site analytics.
Setup
- In the app, navigate to Settings > Analytics > Google Analytics.
- Enter your Google Analytics Measurement ID (e.g.,
G-XXXXXXXXXXfor GA4). - Click Save.
Once connected, the app sends the following events to your Google Analytics property:
| Event Name | Trigger | Parameters |
|---|---|---|
store_locator_search | Customer performs a search. | search_query, results_count |
store_locator_view | Customer views a location detail. | location_name, location_id |
store_locator_directions | Customer clicks "Get Directions." | location_name, location_id |
store_locator_phone_click | Customer clicks a phone number. | location_name, phone |
store_locator_no_results | Search returns zero results. | search_query |
Using Events in GA4
These events appear in your GA4 Events report. You can:
- Create custom audiences based on store locator interactions (e.g., users who searched but did not click a location).
- Build funnels to understand drop-off between search and direction requests.
- Set up conversions to track high-value actions like "Get Directions" clicks.
Custom Event Tracking
For analytics platforms other than Google Analytics (such as Segment, Mixpanel, or Meta Pixel), the app exposes a JavaScript event API on the storefront.
Listening for Events
document.addEventListener('se:store-locator', function (event) {
var detail = event.detail;
// detail.action — one of: "search", "view", "directions", "phone_click", "no_results"
// detail.data — object with event-specific properties
// Example: forward to your analytics platform
if (detail.action === 'directions') {
myAnalytics.track('Store Directions Clicked', {
storeName: detail.data.location_name,
storeId: detail.data.location_id
});
}
});
Event Reference
| Action | Data Properties |
|---|---|
search | search_query, results_count |
view | location_name, location_id |
directions | location_name, location_id |
phone_click | location_name, phone |
no_results | search_query |
Privacy Considerations
- The built-in analytics dashboard uses aggregated, anonymous data. No personally identifiable information (PII) is collected or stored.
- Google Analytics integration is subject to your own GA data-collection policies and consent configuration.
- If your store operates under GDPR or similar regulations, ensure that your cookie consent banner covers the analytics scripts loaded by the store locator.
Next Steps
- Shopify Integration -- Review how the app connects to your Shopify theme.
- FAQ -- Answers to common questions about analytics and reporting.