SDK and integration
Which SDK versions you run, how they are configured, and whether they start early enough to catch the first open.
Which SDK versions you run, how they are configured, and whether they start early enough to catch the first open.
Which events you send, whether they match your analytics and revenue, and whether the right ones reach each ad network.
Postbacks, partner settings and permissions for every network you buy from.
How Apple's privacy-safe attribution (SKAdNetwork, and AdAttributionKit where it applies) is set up: conversion values, what each network receives, and what you can and can't see.
Which protections are switched on, what they're catching, and what's slipping through.
Whether campaign links open the right place in the app, for people with and without it installed.
Whether spend and revenue are coming in, so ROAS means something.
Whether attribution data arrives in Amplitude, your engagement platform and your dashboards.
What's wrong, why it matters and how sure we are, in language your marketers and developers can both read.
Each ad network's setup side by side, with what to change on each.
What to fix first, what can wait, and roughly how much work each fix is.
A call with the people who will do the fixing, so nothing gets lost in a PDF.
AppsFlyer and Branch, which are both partners of ours. If you use another tool, ask: we'll tell you honestly whether we're the right people to check it.
Read-only access helps, because we compare what each network reports with what your attribution tool records. We don't change anything without asking.
Only if switching would genuinely fix the problem. Most attribution problems are in the setup, not the tool, and fixing the setup is cheaper.
Probably not. Attribution earns its keep when you pay for installs. If your growth is mostly organic, our tracking audit is likely the better place to start.

Tell us which networks you buy from and what doesn't add up. We'll tell you whether a health check is the right next step.