Fixing Google Maps API Key Restriction Errors
Overview
If your import has stopped with an error stating that Google Maps key restrictions blocked the process, this means your Google API key does not currently allow requests from Rose Perl domains.
To resolve this, you need to add Rose Perl domains (and your own site domains) to the HTTP referrer allow list for your Google Maps API key.
Common Error Message
Import stopped: Google Maps key restrictions blocked the process. Please add our domain (sl.roseperl.com) to your allowed domains list to continue.
During the import process, the system requires a Google Maps API key. However, the API key you’re using is currently restricted by HTTP referrers, so you’ll need to add our domain to the allowed list in order for the import to work.
Please follow the steps shown in the screenshot below:
You can access the API key settings here:
https://console.cloud.google.com/apis/credentials/key/
Step-by-Step: Add Domains to Your Google API Key Allow List
1. Open Google Cloud Console
Go to Google Cloud Console and navigate to:
APIs & Services → Credentials
2. Select Your API Key
In the Credentials list:
Click directly on the API key name (not just the row)
This opens the API key details page
⚠️ Important: The restriction settings only appear when you are editing a specific API key.
3. Set Application Restrictions
On the API key details page:
Find Application restrictions
Select HTTP referrers (web sites)
4. Add Allowed Domains
Under Website restrictions, add the following:
Required Rose Perl domains
https://sl.roseperl.com/* https://pl.roseperl.com/*
Optional shortcut (recommended)
https://*.roseperl.com/*
Also required
Your own website domain
Your Shopify store domain
The Google Map is loaded from your site as well, so your domains must be included.
5. Save Changes
Click Save at the bottom of the page.
Final Check
Once the domains are added and saved:
Return to the app
Re-run the import
The process should now complete without the blocking error.
Still Stuck?
If you don’t see the restriction options:
Confirm you clicked into the API key itself
Ensure you are not viewing a service account key instead of an API key
If you need further help, our support team is always available — or you can ask Rosie for guidance at any step.
© Rose Perl Technology

