Campaigns are the primary way to send push notifications through Firepanel. A campaign defines the notification content and targets a specific audience — a topic, a segment, or a specific device token.
Creating a Campaign
1
Open Campaigns
Navigate to Messaging → Campaigns and click + New Campaign.

2
Set notification content
Fill in the notification details:
- Title — the notification title (shown in the device notification bar)
- Body — the notification message text
- Image (optional) — a URL to an image shown in the notification
- Data payload (optional) — custom key-value pairs sent with the notification for your app to process
3
Choose the target audience
Select the target type:
| Target | Description |
|---|---|
| Topic | Send to all subscribers of an FCM topic |
| Segment | Send to a filtered audience segment |
| Test Device | Send to a specific registered test device |
| Device Token | Send to a single device by its FCM token |
4
Schedule or send immediately
Choose to Send now or Schedule the campaign for a future date and time.
5
Review and send
Review the campaign details, then click Send Campaign.
Campaign Activity
After sending, the campaign appears in the Activity Log with delivery status and statistics.
Note:
Test your notifications using a Test Device before sending to your full audience.