Reporting Overview
MailAdx provides real-time delivery reporting, multi-dimensional breakdowns, and a full Reporting API for custom integrations.
Dashboard reporting
The MailAdx Dashboard includes three built-in report types available to all accounts:
- Delivery Summary: Total impressions, clicks, CTR, fill rate, and eCPM for a selected date range.
- Dimensional Breakdown: Slice delivery data by newsletter, placement, advertiser, campaign, date, or geography.
- Revenue & Billing: Publisher earnings, advertiser spend, platform fees, and payment status.
Data freshness
Impression and click events are processed in near-real-time with a typical 1–2 minute lag. Revenue figures are updated every 5 minutes. Conversion events have a 5–10 minute processing lag after the webhook is received. Historical data is available from account creation date.
Reporting API
The Reporting API allows programmatic access to all delivery data. Authenticate with your account API key and query the /v1/reports endpoint with dimension filters, date ranges, and metric selectors. The API returns paginated JSON responses with full row-level detail. Rate limit: 60 requests per minute on all plans.
Scheduled report exports
Configure automated report delivery at Dashboard → Reporting → Scheduled Exports. Select a report template, date range, delivery frequency (daily, weekly, monthly), and recipient email addresses. Reports are delivered as CSV attachments.
Data retention
Impression-level data is retained for 24 months. Aggregated daily and monthly summaries are retained indefinitely. Conversion events are retained for 36 months.