Campaigns are manual notifications you create and send yourself. Use them for promotions, announcements, sale alerts, or any message you want to send to your subscribers.
Go to PushPilot → Notifications and click the Campaign tab.
You will see five tabs across the top: Message, Media, Audience, Tracking and Schedule. Work through them from left to right. On the right side you will see a live Notification Preview that updates as you fill in the content.
Step 1 – Message Tab #
Use Template
If you want a head start, click Use Template at the top of the Message tab. A panel will open showing pre-built templates like Welcome, Sale Alert, Reminder and Price Drop. Click any template to load it into the editor. You can edit the content after loading.
Title — The heading of your notification. Maximum 65 characters.
Body — The main message text. Maximum 240 characters.
Landing URL — The page your subscriber lands on when they click the notification. This field is required.
CTA Buttons — Optional. Add a Primary and Secondary button, each with their own text and URL. These appear as clickable buttons inside the notification.
Step 2 – A/B Testing (Optional) #
If you want to test two versions of your notification, click Variant B next to Variant A at the top of the Message tab.
Write an alternative title and body for Variant B. Both versions will be sent to different portions of your audience automatically.
After sending, go to PushPilot → Analytics → Notifications to compare how each variant performed. You can see clicks and CTR for each version and use this to guide future campaigns.
Step 3 – Media Tab #
Click the Media tab to add images to your notification.
Notification Icon — Small icon shown on the notification. Recommended size: 192x192px.
Banner Image — Larger image shown below the notification text. Recommended size: 720x360px, maximum 1MB.
Both are optional. If skipped, the default icon set in Global Defaults will be used.
Step 4 – Audience Tab #
Click the Audience tab to choose who receives this notification.
Select a segment from the list on the left. The right side shows how many subscribers are in that segment and the criteria used to define it.
Available by default:
- All Subscribers
- Test Users
- New Users
- Any custom segments you have created
Step 5 – Tracking Tab #
Click the Tracking tab to set up Google Analytics tracking for this campaign.
Enter a Campaign Name and Content value. The plugin automatically builds a UTM tracking URL shown in the URL Preview field. This lets you see exactly how much traffic this notification drives to your website inside Google Analytics.
Step 6 – Schedule Tab #
Click the Schedule tab to choose when to send.
Send Now — The notification is sent immediately after you confirm.
Schedule — Choose a specific date and time. Enable User Timezone Delivery to deliver the notification at the selected local time for each subscriber regardless of where they are. A confirmation bar at the bottom shows the exact scheduled date and time before you confirm.
Step 7 – Send or Save #
Once all tabs are complete, choose one of three options at the top right:
Save Draft — Saves your work so you can come back and finish it later.
Save Template — Saves this notification as a reusable template for future campaigns.
Send or Schedule — Sends the notification immediately or queues it for the scheduled time.
Saving and Using Templates #
Templates save you time by letting you reuse a notification format for future campaigns.
To save a template:
After filling in your notification, click Save Template at the top right instead of Send. Give your template a name and save it.
To use a saved template:
- Go to PushPilot → Notifications → Campaign.
- Click Use Template at the top of the Message tab.
- A panel will open showing your saved templates alongside pre-built options.
- Click the template you want. The title, body and other fields will fill in automatically.
- Edit the content as needed and click Send when ready.
