# Campaign report

Every completed dispatch generates a detailed report allowing you to evaluate its effectiveness. The report is divided into four main tabs to facilitate the analysis of specific campaign aspects.

To open the report, go to Campaigns -> Campaign list, find the sent campaign, and click the Report button.

{% hint style="warning" %}
**Important:** General Push campaign reports are stored in the system for **3 months**.
{% endhint %}

## Summary

This is the main view containing key configuration data and delivery statistics.

### Campaign Information:

* **Campaign name**: Internal dispatch identifier.
* **Start time / End time**: The exact moment the dispatch started and finished.
* **Recipients count**: Total number of contacts in the target group.
* **Recipient group**: Name of the selected contact list.
* **Selected applications**: Mobile applications to which the notification was directed.
* **Title and Message**: Full content of the sent Push notification.
* **External ID**: Unique external campaign identifier (useful for API integrations).
* **Contains Booster campaign**

### Statistics

The status table presents numerical results:

* **Injected**: Notifications introduced into the system.
* **Open**: Number of opened notifications.
* **Track**: Number of clicks on tracked links.
* **Click**: Total number of clicks on the notification.
* **Swipe**: Number of dismissals (swipes) of the notification by the user.
* **OK**: Notifications confirmed as delivered.
* **Error**: Undelivered notifications (errors).
* **Waiting**: Notifications waiting for delivery (queued).

> **Preview**: On the right side of the screen, there is a visualization of the sent notification, showing its appearance on Android and iOS devices.

<figure><img src="/files/Lhyh55SiFfHYulCRQZUo" alt=""><figcaption></figcaption></figure>

***

## Opens

This section focuses on analyzing the engagement of users who decided to open the notification.

**Indicators**:

* **OK**: Number of notifications that were opened.
* **Open**: Percentage rate of opens relative to the total number of dispatches.

**Activity charts**: Allow checking when users reacted to the message:

* 24 hours: Detailed hourly breakdown (when the "peak" of opens occurred).
* 7 days: Daily breakdown (long-term effect of the notification).

***

## Clicks

This tab contains data regarding interactions with links included in the notification (if the campaign contained tracked links).

Indicators:

* **OK**: Total number of clicks in the message.
* **TRACK**: Number of clicks on unique tracked links.
* **CTR** (Click-Through Rate): Click-through indicator showing what percentage of recipients clicked the link.

***

## Tools

This section offers functions supporting contact database management based on the results of a given campaign (so-called remarketing and database hygiene).

Available actions:

* Creating groups (Behavioral segmentation): You can create a new recipient group with one click based on their reaction to this campaign. Available options:
  * **Contacts that did not click the message***:* (e.g., for resending with a changed offer).
  * **Contacts who have not opened the message***:* (e.g., for a reminder dispatch via another channel, like SMS).
  * **Contacts which not received the message***:* (identifying deliverability issues).
  * **Contacts for which the shipment has been canceled***.*
* Token management:
  * **Delete inactive tokens***:* Allows automatically cleaning the database of users who are no longer active (e.g., uninstalled the app), which improves future campaign statistics.

***

## Booster Report

If your campaign had the Booster SMS function enabled, you will find a dedicated section with information about this dispatch in the report.

* Access: In the summary, the **See Booster report** button is visible.
* Analysis: Clicking it will redirect you to the standard SMS report, where you can check the effectiveness of the follow-up dispatch (SMS deliverability and link clicks).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.messageflow.com/mobile-push/push-campaigns/campaigns/campaign-report.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
