Geofencing Campaign

Send messages to your users based on their location.


CleverTap offers geofencing which is a GPS location-based service that customers can use to engage their audience by sending relevant messages to Android and iOS users. A geofence is a virtual geographic area, represented as latitude and longitude pairs combined with a radius, forming a circle in a specific position on a map. Geofences can vary in size and a geofence cluster can contain up to 100 geofences.

Users can define geofences on the CleverTap dashboard and trigger campaigns in real-time as users enter and exit them around the world. Campaigns are delivered in real-time to users as they exit or enter geofences or sent as follow-ups hours or days later. As the users enter or exit geofences, CleverTap's location analytics create user data that can be used for re-targeting and geofence-specific analytics can generate insight on activities or locations of interest.

Create Geofences

To create geofences, perform the following steps:

  1. From the CleverTap dashboard, select Settings > Geofences.
  2. Click + Geofence Cluster to create a new geofence cluster.


Geofence and Cluster Limits

You can create up to 100 geofences in each cluster and up to 100 clusters for your app.

  1. Select the preferred unit of measure that will be used to track the location for the geofence clusters.
  2. Click Save.
  1. Click in the Search for location window to select the area you want to display on the map or enter a location in the search bar. A setting pop-up window displays.
  2. Enter a Geofence name.
  3. Input a field radius you want the geofence to cover.
  4. Click Add on the pop-up window.
  5. Click Continue.
  1. Enter a geofence cluster name.
  2. Select a tracking start and end. If you select Select date and time, day and time options display beneath the radio buttons where you can choose a future start and end date and time.
  3. Click Activate or Schedule.

Optional Do Not Disturb Feature

When entering the details for the geofence cluster, you can select a Do Not Disturb (DND) window. The DND option prevents triggering an engagement for users who enter the geofence on specified days and times.



Add, Edit, or Delete Geofences

Repeat the steps to add more geofences in your cluster. You can have up to 100 geofences in a cluster. In addition, you can edit or delete a geofence by clicking on the location and clicking the edit or delete icon. You can also edit or delete geofences by selecting them from the list on the left.

Use Geofence Events

CleverTap raises two system events every time a device enters or exits a geofence that can be used to run campaigns, analytics, and segmentation:

  • Geocluster Entered
  • Geocluster Exited



The geocluster name displays under the event properties if the event has at least one occurrence.

For more information, refer to System Events.

Add Geofence Clusters in a Campaign

Once you have configured your geofence clusters, you can add them to a campaign by performing the following steps:

  1. From the dashboard, navigate to Campaigns.
  2. Click + Campaign.
  3. Select a messaging channel.
  1. Navigate to Setup > Delivery Type.
  2. Select Live Behavior.
  3. Click Done.
  1. Under the Set a goal section, select Conversion Tracking.
  2. Select Geocluster Entered or Geocluster Exited and the funnel conversion time.
  3. Click Done.