Skip to main content
All CollectionsCampaign edition & analyticsAnalytics
How to export my Campaigns Analytics?
How to export my Campaigns Analytics?

Follow this guide to export the results per campaign for a given period.

Claire Maillon avatar
Written by Claire Maillon
Updated over 10 months ago

Batch helps you to analyze your push campaigns and In-App automations' performance.
You can download an export of the metrics, settings, and much more from the dashboard.

Personalize the exports to build granular and comprehensive reporting and get all the insights to drive your engagement strategy.

For example, you can:

  • Analyze push notifications or In-App automations performances

  • Analyze A/B tests campaigns

  • Compare campaign metrics by label, type, source, country, etc.

  • Run in-depth analysis thanks to the extended data exported: sending time, targeting type, message content, etc.

  • Analyze Trigger campaigns' user journey metrics

  • Etc.


There are two types of analytics exports that can be downloaded from the dashboard:

  • Campaign analytics export: filter your campaigns' metrics & data to include in your export. These exports are available from the Push tab and the In-App tab.

  • Notifications analytics export: get an overview of your push campaigns and transactional campaigns performances. This export is available from the Analytics > Notifications tab.

Campaign analytics export:

Set your export from the Campaign list.


First, click on "More Filters" and select the status, date range, labels, sources, and types of campaigns. Click on the "Apply filters" button to save your choices:

Then, click the Export button on top of the last column.
Finally, you can access the last settings before downloading the CSV export:

Here is a list of data available in the exports:

  • For push notifications:

    • Essentials metrics: token; type source; status; sent date; label; campaign; sent; sent opt-ins; direct open; influenced open; re-engaged users; errors; uninstall; skipped; opt-outs-feedback.

    • Extended data: start date; end date; sent time; UTC/local; smart segments; country; custom audience; languages; targeting applied; message; rich media; deeplink; custom payload.

  • For in-app messages:

    • Essentials: Campaign token, source, status, label, automation name, device synced, display, clicks, 1st button, 2nd button, close

    • Extended: Start date, end date, smart segments, country, custom audience, languages, targeting applied, trigger event, message, format, button 1 action, button 2 action, global action, tracking id.

Notifications analytics export

You can find all your campaigns' data in the Analytics section, under the "Notifications" tab.

The default window range is 30 days. You can set a different time range in the upper right corner of your screen, as you can see below. In the right corner, you can see a set of preset ranges that you can use by clicking on them.

Once the time range is set, scroll down to click on "Campaign (period)". You will be able to download the results per campaign for the period of your choice in CSV format.


This article belongs to Batch's FAQ. Need more help? Find insightful articles, documentation, case & market studies, guides, and even more in our website's Resources section on batch.com and our blog.

Did this answer your question?