Installing Google APi and keys, and trying to strict to my web site, but google is saying I need the IP range rather than limiting to the web site.
How do I find my bubble.io IP range, I dont have a dedicated IP
Thanks in advance
Installing Google APi and keys, and trying to strict to my web site, but google is saying I need the IP range rather than limiting to the web site.
How do I find my bubble.io IP range, I dont have a dedicated IP
Thanks in advance
It is not possible to have an IP address range.. limit it using the domain.. If you have difficulties bubble bot will guide you great in setting up everything
Hi @contactme,
Bubble apps (non-enterprise) don’t have a static outbound IP, so you can’t use IP address restrictions for backend Google APIs.
There are two types of API key restrictions:
1. HTTP Referrer (Domain) restriction
Used for frontend/browser APIs (e.g. Maps JavaScript).
2. IP Address restriction
Used for server-side APIs (Directions, Geocoding, Distance Matrix, etc.).
• Requires a static server IP
• Bubble only provides this on Enterprise plans
Best Approach for Bubble:
Create two API keys in Google Cloud:
Client Key (Frontend)
Application restriction → HTTP referrers
Add your domain (e.g. https://yourapp.bubbleapps.io/*)
Server Key (Backend)
Application restriction → None
Restrict by API only (Directions, Geocoding, Distance Matrix, etc.)
Then in your Bubble app (Settings → General):
Google Maps API Key → Client key
(Visible in the browser, safe because it’s domain-restricted)
Google Geocode API Key → Server key
(Used for backend workflows / API Connector)
Thank you for such a detailed solutions.