Skip to content

Exporting Data

You can export your analytics data as a CSV file for use in spreadsheets, business intelligence tools, or your own data pipeline.

  1. Open Analytics in the sidebar.
  2. Set your desired date range and filters.
  3. Click Export CSV.

The export includes all events matching your current date range and filters. If no filters are applied, you get all events for the selected date range. The maximum export size is 100,000 events.

ColumnDescription
event_idUnique identifier for the event
event_typeType of event: click, install, landing_view, store_redirect, banner_click, link_open, view, or custom
timestampISO 8601 datetime (UTC)
urlThe full link URL that was clicked
referrerThe referring URL, if available
countryISO 2-letter country code
regionState or region name
cityCity name
device_typemobile, desktop, or tablet
osOperating system (e.g. iOS 17, Android 14)
browserBrowser name (e.g. Chrome, Safari)
platformios, android, or web
campaignUTM campaign parameter
sourceUTM source parameter
mediumUTM medium parameter
termUTM term parameter
contentUTM content parameter
prefixRoute prefix (e.g. /promo, /invite)
is_bot1 if detected as bot traffic, 0 otherwise
  • Format: CSV (comma-separated values)
  • Encoding: UTF-8
  • Line endings: LF
  • Header row included
  • Timestamps in UTC (ISO 8601)

On paid plans, the CSV export includes ecommerce columns for events that have them:

ColumnDescription
transaction_idOrder identifier (purchase/refund events)
revenueRevenue amount
currencyISO 4217 currency code
cart_idCart session identifier
coupon_codeApplied coupon code
discountDiscount amount
shippingShipping cost
taxTax amount
item_countNumber of items
revenue_base_centsRevenue converted to base currency (in cents)
exchange_rateExchange rate used for conversion
fraud_flagFraud detection result (if any)
user_idUser identifier

These columns appear as empty values for non-ecommerce events (clicks, installs, etc.).

You can also export data programmatically using the Analytics API. The API supports the same filters and returns data in JSON format. A secret API key is required.

Exports are limited by your plan’s analytics retention period. If you are on the free tier (7-day retention), you can only export the last 7 days of data. Upgrade to a paid plan for longer retention.

PlanRetention
Free7 days
Standard180 days
Growth365 days
Scale730 days