AppsFlyer

Polytomic connects AppsFlyer to your data warehouse, databases, and other tools for ETL. Sync install, event, and attribution reports out of AppsFlyer for marketing and growth reporting, without writing code.

AppsFlyer logo

Incremental raw report reads

Installs, events, and other raw reports sync only what changed after the first run, with a window that catches late-arriving conversions automatically.

Row limits handled automatically

When a report hits AppsFlyer's row cap, Polytomic narrows the date range and keeps reading, so a busy app's data never gets silently truncated.

Event columns matched automatically

Geo, partner, and SKAN performance reports read the live column list from AppsFlyer, so a new in-app event shows up as a synced column without editing the sync.

Example workflows

Sync install and event data into your warehouse for attribution reporting

What you can sync

Read install, event, and attribution data out of AppsFlyer into your data warehouse, databases, or other connected tools.

From AppsFlyer

Installs, events, uninstalls, and ad revenue
Retargeting and re-engagement reports
Protect360 fraud and blocked install reports
Aggregate performance by date, geo, and partner
SKAN aggregated iOS attribution reports

How it works

Connect AppsFlyer with an API token and the ID of the app you want to sync. Polytomic reads installs, events, uninstalls, retargeting, ad revenue, Protect360 fraud, aggregate performance, and SKAN attribution reports for that app, along with account apps, users, roles, partner integrations, and tax rates.

Raw reports sync incrementally after the first run, with a short trailing window that re-reads data AppsFlyer publishes late. Aggregate and SKAN reports read their full window every time, because AppsFlyer exposes no changed-since filter for them. Raw report history reaches back only 90 days, the limit AppsFlyer places on that data.

  • Raw installs, events, and uninstalls sync incrementally after the first run
  • A trailing window re-reads late arriving conversions automatically
  • Large report windows split automatically to avoid row-limit truncation
  • Geo, partner, and SKAN reports add new event columns automatically
  • Each connection reads one AppsFlyer app ID; add more for additional apps
  • Raw report history is limited to AppsFlyer's 90 day retention window

How to set up

AppsFlyer connections authenticate with an API token scoped to your account and the ID of the app to sync. Create the token in AppsFlyer, then add the connection in Polytomic.

How to get connected
  1. 1In AppsFlyer, create an API token for your account
  2. 2In Polytomic, go to Connections, click Add connection, and select AppsFlyer
  3. 3Enter the API key and app ID, then click Save

Frequently asked questions

Why teams choose Polytomic

No engineering required

Set up and manage syncs without writing code.

Flexible data modeling

Use SQL to define exactly what data gets synced.

Handles scale automatically

Supports large datasets with incremental syncs and bulk APIs.

Start syncing your data with AppsFlyer in minutes

No credit card required. Free trial available.

More integrations beyond AppsFlyer