FeaturesMeasure
Your raw data, in your own warehouse
Every click, install, app open and in-app event, one row each, as gzipped NDJSON files: one per dataset and UTC day. Download any day from the dashboard, or connect a bucket and the files arrive there every day, ready for Athena, BigQuery or Snowflake.
How it works
- 01
Connect a bucket
Any S3-compatible storage: Amazon S3, Cloudflare R2, Google Cloud Storage, DigitalOcean Spaces, Backblaze B2 or MinIO. A test file is written before the settings are saved.
- 02
The last week arrives first
The previous 7 days are sent straight away, then each day's files within a few hours after midnight UTC.
- 03
Query it
Files sit under
dataset/dt=YYYY-MM-DD/, the date-partition layout warehouses read directly.
What is included
- Four datasets: clicks, installs, app opens and in-app events, with the link, campaign tags and referrer on each row.
- Downloads of any day on every plan, including Free.
- A failed day is retried every hour, and up to a week is caught up after an outage.
- The key only needs permission to write. Nothing in the bucket is read, listed or deleted, and the secret is stored encrypted.
Where it stops
- Sending to a bucket every day is on paid plans. Downloads are on every plan.
- Daily files, not a live stream. For events as they happen, use webhooks.
- No IP address or visitor fingerprint is ever in a file, so rows cannot be joined to a person by address.
- Days older than the plan’s click-by-click history may have no rows left to export.
The detail
Start with one link
The free plan has no time limit and needs no card. Create a project, add your app, and send yourself the link.