Aller au contenu principal

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

MetricDescription
Total SearchesNumber of times customers performed a search in the store locator.
Unique VisitorsDistinct visitors who viewed the store locator page.
Search-to-Click RatePercentage of searches that resulted in a click on a location card or marker.
Top Searched LocationsRanked list of cities, zip codes, or addresses most frequently entered.
Most Viewed StoresLocations that received the most clicks or detail-panel views.
Get Directions ClicksNumber of times customers clicked the "Get Directions" link across all locations.
No Results SearchesSearches 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.

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

  1. In the app, navigate to Settings > Analytics > Google Analytics.
  2. Enter your Google Analytics Measurement ID (e.g., G-XXXXXXXXXX for GA4).
  3. Click Save.

Once connected, the app sends the following events to your Google Analytics property:

Event NameTriggerParameters
store_locator_searchCustomer performs a search.search_query, results_count
store_locator_viewCustomer views a location detail.location_name, location_id
store_locator_directionsCustomer clicks "Get Directions."location_name, location_id
store_locator_phone_clickCustomer clicks a phone number.location_name, phone
store_locator_no_resultsSearch 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

ActionData Properties
searchsearch_query, results_count
viewlocation_name, location_id
directionslocation_name, location_id
phone_clicklocation_name, phone
no_resultssearch_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.