Skip to content

Aggregated messages

The Aggregated messages (campaigns) section provides performance statistics for communications grouped into campaigns. This helps you monitor how your messages perform over time and analyze the performance of your messaging strategy.

You can add one-time push notifications or emails to a campaign yourself, from their own send flow. Once messages are in, their total performance is tracked in one campaign view.

Create a campaign

Anchor link to
  1. Go to Statistics → Aggregated messages.

  2. Click Create.

  3. Enter a name and description for your campaign.

  4. Click Apply to save your changes.

Create campaign dialog with fields for campaign name and description

After the campaign is created, you can assign one-time emails or push notifications to it.

Pushwoosh will automatically track and display the combined performance of all assigned messages in Message stats.

View and manage campaigns

Anchor link to

On Statistics → Aggregated messages, the list shows each campaign’s Campaign name and Description. Use Search to find a campaign by name.

Aggregated messages list with Search, Create, Campaign name and Description columns, and a three-dot menu on each row

To manage a campaign, click the three-dot menu (⋮) next to the campaign name, then choose:

  • Open: View detailed performance metrics and all associated messages.
  • Messages Log: Access a full list of communications included in the campaign.
  • Edit: Update the campaign’s name or description.
  • Delete: Remove the campaign from your dashboard.

Message stats

Anchor link to

To open Message stats for a campaign, click its name in the Aggregated messages list.

The dashboard always shows Overview, Errors, and Timeline. Events (push) or Clicks (email) appear only after the campaign has sent something on that channel.

Overview tab

Anchor link to

Use the Overview tab to check lifetime reach, opens, and where recipients dropped off. On email, you also see delivery, clicks, and unsubscribes.

Campaign performance

Anchor link to

These cards summarize how the campaign performed for the channel you are viewing. Hover the i icon on any card for the exact percentage formula.

Overview tab of a campaign's Message stats, showing the Audience, Sent, and Opened performance cards

CardWhat it shows
AudienceWho you targeted for this campaign, and how many stayed eligible after exclusions.
SentShare of Audience that the delivery side accepted for sending.
OpenedShare of Sent on push, or of Delivered on email, that opened at least once.
DeliveredEmail only. Share of Sent that did not bounce.
ClickedEmail only. The same total the Clicks tab breaks down link by link.
UnsubscribedEmail only. Share of delivered recipients who unsubscribed or marked the message as spam.

Once a card has recipients, use its three-dot menu (⋮) to Export list or Create segment. Details are in Export recipients and create a segment.

Campaigns distribution

Anchor link to

Campaigns distribution shows the same lifetime numbers as the cards, broken into four steps:

  • Audience: who you targeted
  • Sent: who was accepted for sending
  • Deliveries: who got a delivery confirmation
  • Opened: who opened
  1. Open the view dropdown in the section’s top-right corner.
  2. Choose Funnel view (default) or Table view.

Campaigns distribution funnel showing Audience, Sent, Deliveries, and Opened stages, each broken down into its own drop-off reasons

How to read the funnel
Anchor link to
  • The percentage on a step is the share that reached it from the step above.
  • The list under a step shows how those recipients split (for example accepted vs rejected).
  • If a row is missing, nobody fell into that group for this campaign.
StageWhat it shows
AudienceWho you targeted, then who was left out.

Any channel:Email only:
  • unsubscribed in a previous campaign
  • bounced in a previous campaign
  • complained in a previous campaign
Push never shows those three rows.
SentWhether the message was taken for delivery or not.
  • Accepted by gateway: Apple, Google, or another platform took the push into work. On email, this is Accepted by sender service: the provider took the send into work. Neither means the message reached the device or inbox.
  • Rejected by gateway: the platform rejected the send (for example a token or configuration problem). On email: Rejected by sender service. Details are on the Errors tab.
  • Processing errors: Pushwoosh failed before the gateway.
DeliveriesPush only. Whether alerts were on at send time, and whether the device confirmed delivery.

Note: A silent push that confirms still counts as a delivery.
Opened
  • Push: one Opened total, no further split
  • Email: confirmed opens, machine-only opens (for example Apple Mail Privacy Protection), and unknown opens

Events tab

Anchor link to

The Events tab only appears for a campaign’s push channel. Use it to see how often custom app events fired after the campaign’s pushes went out, beyond opens tracked automatically.

Events tab listing custom events with their Hits and Unique counts and a per-row export icon

ColumnWhat it shows
HitsHow many times the event fired.
UniqueHow many unique users triggered it at least once. This is an estimate, not an exact recount, so don’t expect it to match an export row for row.

Click the download icon next to an event to export it.

Clicks tab

Anchor link to

The Clicks tab only appears for a campaign’s email channel. It lists every link in the campaign’s emails with its click count, sortable by clicks.

  • To highlight a link on the click map, select its row in the list.
  • If a link has extra tracking parameters, expand the row to see clicks by parameter value.
  • To export who clicked a link, use the download icon next to it.

Use the click map next to the link list to see where people clicked in the email. Darker links got a larger share of the clicks. On a campaign, the map pools clicks from every message in the campaign onto that one preview.

Timeline tab

Anchor link to

Use the Timeline tab to see how the campaign performed over a date range, not only as lifetime totals on Overview.

The chart and the table under it track the same four metrics:

  • Accepted by gateway: the delivery platform (Apple, Google, or another) took the push into work. On email, this is Accepted by sender service: the provider took the message into work.
  • Rejected by gateway: the platform rejected the send (for example a token or configuration problem). On email: Rejected by sender service.
  • Delivery confirmations: the device, platform, or mailbox provider reported delivery. This is not the same as the person seeing or opening the message.
  • Opens: someone opened the push or email.

Timeline tab showing a Metrics over time chart with Accepted/Rejected by gateway, Delivery confirmations, and Opens, plus a per-period table below it

To configure the chart:

  • Set the time range with All time or a preset window.
  • Use Compare metrics to show a subset of the chart’s lines.
  • Use All platforms to keep every platform, or pick one platform to filter the chart and table.

These controls apply only to the chart and the summary table. They do not change the Overview cards or funnel.

Errors tab

Anchor link to

Use the Errors tab to review delivery failures under Delivery errors by platform.

Errors tab showing Delivery errors by platform, expanded to iOS and Android error types with their share of sent and an export icon per row

  • Check each platform for how many messages were sent and how many errored (count and percentage).
  • Expand a platform to see each error type (for example Invalid or expired token, Processing error, Provider quota exceeded) with its own count and percentage.
  • To export recipients for one error, click the download icon next to that error.
  • To export every error on the tab in one file, click Export errors.

Copy the campaign code

Anchor link to

To copy the campaign ID:

  1. At the top of the page, click Campaign code.
  2. The ID is copied to your clipboard.

Pass it as the campaign parameter in messages:list when you need the campaign’s messages from the API. You usually do not need it to read the stats.

Export recipients and create a segment

Anchor link to

Export recipients

Anchor link to

To download recipients as CSV from the top of the page:

  1. Click Export stats.
  2. Confirm the download.

You can also click Export list from a card’s three-dot menu (⋮) on Overview, or from an error row on the Errors tab.

Export stats, and Export list from those two places, use the same per-recipient log, windowed to the last 30 days: anyone older is missing from the download.

An event or link row on the Events or Clicks tab (download icon) exports separately, covering the campaign’s whole history, not just the last 30 days.

The export controls appear only after the campaign has sent at least one message.

Create a segment

Anchor link to

You can create a segment from Sent, Delivered, Opened, or Clicked on Overview.

  1. Open the three-dot menu (⋮) on that card.
  2. Click Create segment.
  3. Name the segment and save it.