Skip to main content

Creating a push campaign

A push campaign is a notification broadcast to the subscribers of your PWAs. The Push section shows a list of all campaigns with their status, audience, and results (sent, clicks, CTR). Creating a campaign opens its card, where you configure the type, audience, schedule, and content.

How to create a campaign

  1. Open the Push section and click + Create. Push campaign list with the «+ Create» button

    The campaign is created right away in the Draft status and its card opens.

  2. Set the campaign name in the field at the top (next to the «← Back to list» button). Card header — name field, status, buttons

  3. On the Overview tab, choose the campaign type, configure the delivery settings and audience filters. More — Segments and Scheduling.

  4. On the Content tab, add the notification text and images for at least one language. More — Localization and AI.

  5. Click Save.

  6. When everything is ready, click Send (for a one-time campaign) or Activate (for a regular or event-based one). The button appears in the header while the campaign is in the Draft status.

Tip

Save the campaign as you go. Launching it (Send / Activate) first saves the changes and then puts the broadcast into action.

Card tabs

The campaign card is split into three tabs:

  • Overview — delivery settings, campaign type, schedule, and audience filters with the audience size.
  • Content — notification texts and images per language, AI translation, and AI generation. More — Localization and AI.
  • Log — a line-by-line journal of send events. More — Content and log.

The send results (Targets, Sent, Delivered, Clicks, CTR/DR) are not a tab — they are columns in the campaign list.

Campaign types

The type is set with the Type switch on the Overview tab:

  • One-time — sent once: immediately or at the appointed date and time.
  • Regular — sent on a schedule (cron), for example every Friday at 18:00.
  • By event — the push goes to a subscriber after a set delay following an event (registration, deposit, push subscription).

A detailed breakdown of each type — in Scheduling.

Campaign statuses

  • Draft — the campaign is created but not yet launched. It can be edited freely.
  • Scheduled — waiting for the appointed time or the next scheduled trigger.
  • Sending… — the broadcast is going out right now.
  • Sent — a one-time broadcast is finished.
  • Cancelled — the launch was stopped manually.
Caution

A scheduled or in-progress campaign can be stopped with the Cancel button in the header. After cancelling, the same broadcast cannot be resumed — create a new one.

What's next