FeaturesUpdated 2026-08-25

Show Google ratings and hours

What this article helps you do

Link each store to its Google Place. Mapstore can then show the Google rating, review count, and business hours on the store locator.

Before you start

  • You have a Google Maps API key.
  • Places API (New) and Geocoding API are enabled for the key.
  • You added the API key in Settings in Mapstore.
  • You have the Google Place ID for each applicable store.

Step-by-step instructions

1. Add and test your Google Maps API key

  1. In Mapstore, go to Settings.
  2. Find Google Maps integration.
  3. Paste your API key.
  4. Click Test API key.
  5. Make sure that Places API (New) and Geocoding API pass the test.

If the test fails, the result identifies the missing API. Enable the required APIs in the Google Cloud Console for your project.

2. Find the Place ID for each store

Each Google Maps business has a Place ID. To find it:

  1. Open Google’s Place ID Finder.
  2. Search for the business.
  3. Copy the returned Place ID.

3. Add the Place ID to a store

  1. In Mapstore, go to Stores.
  2. Open a store or create a store.
  3. Find the Google Places integration section.
  4. Paste the Place ID into the Google Place ID field.
  5. Click Sync to fetch the rating, review count, and hours from Google.
  6. Save the store.

4. Do the procedure for other stores

Add a Place ID to each location that must show ratings and hours. Then sync each location. For a bulk import, add googlePlaceId to the CSV or Google Sheet.

How to verify it worked

  1. After the sync, make sure that the store page shows a success message.
  2. Open the storefront page that has the Mapstore block.
  3. Make sure that the store popup or list shows the star rating and business hours.
  4. If the data is incorrect, check the Google Maps listing for the store.

Troubleshooting

Issue Fix
“Places API (New) is not enabled for this key” Enable Places API (New) (not the legacy Places API) in Google Cloud Console.
“Geocoding API is not enabled for this key” Enable Geocoding API in Google Cloud Console for address geocoding.
“Place ID was not found in Google Places” Check the Place ID. It must identify a public Google Maps listing.
“API key is invalid or required APIs are not enabled” Verify that the key is correct. Remove browser referrer restrictions. Permit the two APIs.
Rating or hours are not on storefront Make sure that the store has a public Google Maps listing with that data.