Campaigns
Use campaigns to create location-based notifications effortlessly. Campaigns let you customize your notification content and targeting behavior with ease.
#
QuickstartFirst, sign up for Radar and get an API key.
To use campaigns with geofences, start by creating geofences through the dashboard, a CSV import, or the API.
To use campaigns with places, ensure that places are enabled through the settings page and "nearby places" is activated. Reach out to your account manager to enable "nearby places" for your project. Then setup nearby places for the project via the settings page.
Once set up, create your campaigns using the dashboard.
#
Create campaignsTo create a campaign via the dashboard, navigate to the campaigns page and click Create. Provide the campaign details, targeting options, and notification details.
Notifications will only be delivered if the campaign is set to Enabled.
#
Targeting optionsCampaigns allow you to target users based on their entry into a specific type of geofence or place, their location permissions, and specific user IDs.
In order for a notification to be delivered, all targeting options must be true.
#
Geofences and PlacesGeofence tags - allow you target groups of geofences based on their shared tags
Geofence external IDs - allow you to target individual geofences by their unique ID
Place categories - allow you to target categories like shopping malls (shopping-mall) or restaurants (restaurant)
Place chains - allow you to target specific chains like Starbucks or Target
#
Location authorizationTarget users based on their device's location-authorization status. For example, you might target a campaign to only target users with foreground-location permission.
#
Specific usersUnder advanced options, you can find User ID (the external ID) based targeting to target individual users.
#
AnalyticsRequires SDK version v3.19.6
With Radar Conversions, you can log an event whenever a user interacts with a campaign notification.
Refer to the iOS SDK Conversions reference for setup instructions.
You can also view these campaign conversion analytics by pressing the analytics button on the campaign's page. Alternatively, you can navigate to Geofencing -> Analytics -> Events -> Filters (top right) -> select Type as opened_app -> Apply Filters. From there, select campaign_name from the grouped_by dropdown.
#
Frequency CappingRequires SDK version v3.19.6
With frequency capping, you can limit the number of notifications a user receives from a campaign. This is useful to prevent excessive notifications for users. To set up frequency capping, navigate to the campaign settings within the settings page.
Define the maximum number of notifications allowed in the specified time window.
The frequency cap is the maximum number of notifications allowed per user in the specified time window. This includes notifications from all campaigns.
The time window is the length of time over which the frequency cap applies. This is a rolling time window, so if the frequency cap is 2 and the time window is 48 hours, a notification could be delivered at hour 1, hour 24 and hour 49.
#
SupportHave questions or difficulties with campaigns? Contact us at radar.com/support.