Skip to content

Mobile integrations

This reference article covers the neccesary mobile integrations involved in using Geofences.

Cross-platform requirements

Geofence-triggered campaigns are available on iOS and Android. To support geofences, the following must be in place:

  1. Your integration must support background push notifications.
  2. Braze geofences or location collection must be enabled.
  3. For devices on iOS version 11 and up, the user must allow location access always for geofencing to work.

Geofence configuration

Latitude and longitude

The geographic center of the geofence.


The radius of the geofence in meters, measured from the geographic center. We recommend setting a minimum radius of 100 meters for all geofences.


Users receive geofence triggered notifications after performing enter or exit transitions on individual geofences. After a transition occurs, there is a pre-defined period of time during which that user may not perform the same transition on that individual geofence again. This period of time is called the “cooldown” and is pre-defined by Braze. Its main purpose is to prevent unnecessary network requests.

Technology partners

You can also leverage geofences with some of our partners, for example:

Frequently asked questions

Visit our Geofence FAQ for answers to frequently asked questions about geofences.

New Stuff!