Is it possible to do geofencing on Bubble Mobile Map?

Hello everyone,

After researching quite a few no-code tools, I decided to use the Bubble Mobile beta to create my app. I still have one main question that I can’t find an answer to in the existing topics.

The whole concept of my app revolves around a map and the user’s geolocation. The goal is to display different elements on this map and allow the user to interact with them. To do this, I would like to be able to do geofencing, i.e., define an area around the position of each marker and trigger a workflow as soon as the user enters one of these areas.

I am currently using Bubble’s native Map element. Is this possible?

A simple solution could be to do a “repeat every x seconds” → parse the list of items on the map and for each one see if the distance is less than x meters, but with hundreds or even thousands of elements on this map, this may not be very optimized…

Thanks to everyone who takes the time to respond!

Bubble Mobile doesn’t have a built‑in map “enter geofence” event, but you can implement geofencing by using the native Get current location + permission actions and checking distances; for scale, pre-filter markers by a bounding box (lat/lon constraints) or run checks on the backend/external geospatial service so you don’t iterate thousands of points on the client.