Managing Stores
Updated 2026-02-22
Set a Google Place ID for a store
What this article helps you do
Link a store to a Google Place so Mapstore can display ratings and business hours from Google. You add a Google Place ID to a store, then use the sync button to fetch the latest data.
Before you start
- Your Google API key is configured in Mapstore - see Configure Google API key and required APIs
- The Places API (New) is enabled for your Google Cloud project
- You have the Google Place ID for the business (find it via Google Maps or the Place ID Finder)
Step-by-step instructions
1. Find the Google Place ID
- Go to Google Place ID Finder or search for the business on Google Maps.
- Use the Place ID Finder tool or inspect the business URL to get the Place ID (a long string like
ChIJN1t_tDeuEmsRUsoyG83frY4). - Copy the Place ID.
2. Add the Place ID to a store
- Go to Stores in Mapstore and open a store (or create one).
- Find the Google Place ID section or field.
- Paste the Place ID.
- Click Save.
3. Sync ratings and hours
- With the Place ID saved, use the Sync button (or equivalent) next to the Google Place ID field.
- Mapstore calls the Places API and fetches ratings and business hours.
- The data is stored on the store; it appears on the storefront where reviews and hours are displayed.
- Sync button requirements: A valid Google API key, Places API enabled, and a non-empty Place ID. If the sync fails, see Configure Google API key and required APIs.
4. Bulk sync (optional)
You can sync multiple stores at once from the Stores list - see Managing stores in bulk.
How to verify it worked
- After syncing, open the store and confirm ratings and business hours are populated.
- View the store on the storefront; ratings and hours should display where configured.
- Run sync again later to refresh data if the business info changes on Google.
Common issues and fixes
| Issue | Fix |
|---|---|
| Sync button disabled or grayed out | Ensure Google API key is set and valid; run the API key test in Mapstore settings. |
| Sync fails with API error | Check that Places API is enabled in Google Cloud Console; verify billing if required. |
| Place ID not found / invalid | Confirm the Place ID is correct; use the Place ID Finder to get a valid ID. |
| Ratings/hours not updating on storefront | Re-run sync; ensure your theme/block is configured to show reviews and hours. |
| Google reviews and hours are not updating | See Google reviews and hours are not updating. |
Related articles
- Setting up Google Maps reviews and business hours - Overview of Google integration
- Managing stores in bulk - Bulk sync Place IDs
- Configure Google API key and required APIs - API setup
- Google reviews and hours are not updating - Troubleshooting