We've created the following tutorials and answers to help you use the Store Locator app. If you still can't find what you're looking for please contact us at: [email protected]
Google Maps shows a warning message that says "This page can't load Google Maps correctly" and the "For development purposes only" watermark on the map if you haven't properly configured billing in your Google account. Google requires that you have payment information in your Google account in order to use Google Maps on your website without any restrictions. Follow the instructions under Part 2: Setup Payment Information in Your Google Account on the Google Maps Integration tutorial page. Be sure that you have a valid billing account and it's linked to your project that contains the Google Maps API Key that you've added to the app.
The map will automatically zoom based on the selected search radius. For instance if you select a search radius of 5 miles, the map will automatically zoom in to fit roughly a 5 mile search radius since there won't be any locations outside of that radius. Likewise if a larger radius is selected, for instance 100 miles then the map will zoom out in order to display all of the store locations in that radius.
The geolocation feature uses the widely used HTML5 Geolocation API in order to attempt to pinpoint a users location. When used from a mobile device the HTML5 Geolocation API uses the devices built in GPS. On desktops a variety of other information is used. In some rare cases a visitors location can't be determined or will be incorrect. This tends to happen more commonly on desktop computers. Usually such an issue is corrected over time. Unfortunately because the geolocation feature uses the HTML5 Geolocation API which is an external service we're unable to correct inaccuracies.
The search field on the Store Locator page will accept street addresses, city names, geocoordinates (latitude and longitude) and often times names of specific neighborhoods or other general geographic areas. The search field does not support searching for a specific business name. See the following question for more information about that.
The search field on the Store Locator page does not support searching by a specific business name. We've found that in most cases if a customer already knows the name of a business they're looking for they will go directly to Google Maps. The Store Locator app is instead intended to help customers find your store locations closest to them that they're not already familiar with.
When a search term is entered, the app translates that to a specific latitude and longitude on the map. A circle is then made around that point based on the selected radius. That determines which specific store locations will be includes in the search results. So in the case of entering California in the search field, the app will find the approximate center of California and then draw an imaginary circle around that point and include any store location in that circle. In most cases entering a broad geographic area such as California won't be a useful search. Instead the app works best when customers enter a more specific search term such as their city or their specific address. The geolocation feature is also very helpful in determining the nearest store locations to a customers current location.
Your spreadsheet must be saved as .csv file with UTF-8 character encoding. See the Encoding CSV file in UTF-8 tutorial for converting an existing CSV file to a CSV file in UTF-8 encoding.
This is most likely because your spreadsheet wasn't saved in UTF-8 character encoding. See the Encoding CSV file in UTF-8 tutorial for converting an existing CSV file to a CSV file in UTF-8 encoding.
The app will only record search data when you’re on the Premium plan. If you were previously on a different plan, search data is not collected during that time.