Skip to main content
The In-App Messages report tracks revenue generated by in-app forms and measures how those forms influence push notification opt-ins. Use it to understand which forms drive orders, which ones drive subscriptions, and how each form performs across impressions, clicks, and conversions. You’ll find the report in Analytics → In-App.
All data in the report is current as of the previous day. The report is recalculated once per day, overnight.

Report types

The In-App section contains two separate reports:
  • Information forms — revenue, orders, and engagement for in-app forms that aren’t tied to push opt-in.
  • Push subscription forms — opt-in performance for forms that ask customers to allow push notifications.
Each report can be viewed as a summary (totals per form across the selected period) or as dynamics (a time-series chart with the date axis).
Forms with zero values across every metric are hidden from the summary view. They still appear in the dynamics view if you select them explicitly.

Filters and configuration

Both reports share the same configuration controls:
  • Date range — pick a custom range or use a preset (last week, last month, last six months).
  • Form status — Active, Draft, Stopped, or Deleted.
  • Folders — restrict the report to forms inside specific folders.
  • Mobile applications — restrict the report to specific apps.
  • Goal — choose the revenue category and order statuses that count toward attributed revenue (information forms only).
The push subscription report is automatically limited to push opt-in forms.

Information forms report

This report shows revenue and engagement for in-app forms. Use it to evaluate how each form contributes to orders and which forms see the most engagement.

Metrics

Anonymous impressions and clicks are counted in the report even if your project doesn’t send anonymous customers to Maestra.

Push subscription forms report

This report shows how push opt-in forms perform. Use it to see which forms get the most permissions granted and how impressions convert into opt-ins.

Metrics

Permissions granted by anonymous customers are not counted in the Push permissions granted metric.
If your apps use separate contact points, a push opt-in granted in one app won’t be attributed to an in-app click that happened in a different app.

How attribution works

Orders and push opt-ins are attributed to a form using your project’s attribution window. A click on the form starts the attribution clock — any order placed (or push permission granted) by that customer within the window is counted toward the form. Revenue, orders, and conversion metrics all rely on this attribution window. Targeting hits, impressions, clicks, and CTR don’t — they reflect raw activity during the selected date range.

Data persistence

Automatic and manual deletion of customer actions or customers themselves does not affect the report — historical data is preserved.
After deletions, results returned by filters elsewhere in Maestra may diverge from the totals shown in this report. The report keeps the original numbers.

CSV export

You can export either report to CSV. The export includes the following fields: