Create a geo campaign
A geo campaign sends a notification when a phone enters or leaves one of its locations, to every device or only to the segments you choose.

- 1Open the formGo to Campaigns › Create Campaign, or click Create campaign on the campaigns overview.
- 2Name itUnder Campaign details, enter a Campaign name. Only your team sees it, and it must be unique in the workspace.
- 3Choose where it activatesUnder Target scope, pick Locations or Groups and click each card you want; a tick marks it and the badge counts your targets. If a place is missing, Create location opens the location editor in a new tab.
- 4Choose who it reachesUnder Audience, keep All devices so any phone that enters or leaves fires it, or choose Segments and click + Add segment for each one. With more than one, choose Any of these or All of these. Estimated reach updates as you go.
- 5Set the scheduleUnder Schedule, pick when it Runs: a start, and an optional end (leave it open to keep the campaign running). Choose the Timezone the times are in; it defaults to your company's.
- 6Attach notificationsUnder Notifications, click Attach existing and Attach a saved notification, or click Create notification to write a new message here. Create notification here is message-only; surveys aren't supported on this drawer yet, so build a survey notification separately and attach it with Attach existing.
- 7Choose the activationIn the Activation drawer, choose On enter (when the phone enters a campaign location) or On exit (when it leaves). Optionally set When it can fire to a window inside the campaign's dates, then click Confirm and save.
- 8Create the campaignRepeat for each notification, then click Create campaign. It's Scheduled until its start time and then Active.

Re-trigger options#
By default a campaign follows the workspace's rules for how often a notification can reach the same phone: the Trigger limit in Plugin and the Re-trigger cooldown in Delivery rules. To set a limit for this campaign, turn on Override and set Max times and Per (Day, Week or Month).
Segments on a geo campaign#
With Segments chosen, Bubbl only gives the campaign's geofences to phones that carry them (any or all, as you chose), so other phones never fire it. A segment switched off under Company › Segments stops counting.
What the form checks#
- A geo campaign needs at least one location or group: "Pick at least one location, or switch to a push campaign."
- The start and end can't be before today, and the end must be after the start.
- A notification's window has to sit inside the campaign's dates.
Every campaign needs a notificationA campaign with no notification attached sends nothing. The Notifications card shows 0 attached in amber until you add one.
Geofence limits apply across campaignsA phone can only watch a limited number of geofences at once, counting every campaign together: 20 on iOS and 100 on Android. Where several campaigns cover the same area, read Geofence limits before adding more locations.
The Free plan allows 3 campaignsCreating a fourth is refused and the dashboard offers an upgrade. Everything you already have keeps running. A campaign can have up to 3 notifications attached on Free.
Check it before real users doThere is no Sandbox, so a new campaign is live once it's active. To check it first, target a test segment or keep it paused or scheduled, and walk into the location with your own phone.