ChangelogEdit pageSTAFFOpen dashboard

Key concepts

The terms you'll meet across the Bubbl dashboard, and what each one means today.

Building blocks#

TermWhat it means
CampaignBrings locations, notifications and timing together. Nothing reaches a phone unless a running campaign sends it.
Geo campaignFires notifications when a phone enters or leaves its locations or location groups. It reaches all devices or chosen segments.
Push campaignSends notifications at set times on one day, wherever people are. It goes to all devices or to chosen segments.
LocationA named geofence: a Polygon you draw, or a Circle with a radius of 50 to 1,000 m. Reusable across campaigns.
Location groupA named set of locations. A campaign that targets a group activates at every location in it.
NotificationReusable content you attach to campaigns: a Message (headline, body, optional media and call to action) or a Survey (up to five questions).
TemplateIn Reports, a saved notification, counted once however many campaigns it's attached to. Campaign notifications counts each attachment.
ActivationWhen an attached notification fires: On enter or On exit for a geo campaign, a send time for a push campaign.
SegmentA tag your app sets on a device through the SDK. You can target geo and push campaigns at segments and switch a segment's targeting off.

Campaign statuses#

StatusMeaning
ScheduledSet up and waiting for its start time.
ActiveRunning now.
PausedStopped by someone on your team until they resume it.
EndedIts end time has passed. Its results stay available.

Workspaces and setup#

TermWhat it means
SandboxYour test workspace. Only approved test devices receive anything, so nothing reaches real users.
ProductionYour live workspace. It opens on a paid plan and serves every phone running your app with its live key.
SDK API keyThe key your app starts Bubbl with, under Configuration › Developers. pk_test_ keys belong to the Sandbox and pk_live_ keys to Production.
Test deviceA phone approved to receive the Sandbox, under Configuration › Test Devices.
FirebaseGoogle's push service. Bubbl sends Android pushes with your Firebase service account.
Apple Push (APNs)Apple's push service. Bubbl sends iOS pushes straight to Apple with each app's .p8 auth key.
Delivery rulesCompany-wide limits on how often people hear from you: frequency cap, quiet hours and re-trigger cooldown.

Results#

TermWhat it means
SentNotifications Bubbl sent to devices.
DeliveredNotifications that reached the device.
OpenedDelivered notifications someone tapped.
EngagementHow many of your registered devices a campaign reached, as a percentage: devices reached ÷ total registered devices × 100.

Team roles#

RoleCan do
OwnerEverything, including billing changes, cancelling, transferring ownership and deleting the company.
AdminEverything except the owner-only actions.
DeveloperConfiguration and test devices. Builds in the Sandbox; can only view content in Production.
MarketerCampaigns, locations, notifications, segments and reports. No company, team, billing or configuration pages.
Search from anywherePress ⌘K (Ctrl K on Windows) or / to search campaigns, locations, location groups, notifications, devices and dashboard pages in the current workspace.