An open source Mobile Measurement Platform (MMP) for tracking your mobile advertising spend and ROI.
If you're insterested in this project please feel free to reach out for collaboartion or more information.
Open Attribution tracks your mobile advertising spend from the ad impression and click then connects that to later in-app events. This is done with several parts:
- Impression & Click Tracking
- apps/postback-api (WIP)
- Attribution of Mobile Users to the impressions or clicks
- apps/analytics-db
- SQL in Clickhouse (WIP)
- Ability for clients to set their own SQL for custom attribution logic (WIP)
- apps/analytics-db
- In-App Event Tracking via iOS and Android SDK
- apps/sdk-ios (does not exist yet)
- apps/sdk-android (does not exist yet)
- Analytics Dashboards
- apps/dash-backend (WIP)
- apps/dash-frontend (WIP)
Own your advertising data without giving it over to a 3rd party processor. Our goal is to give developers their own ad tracking data. When users click on an app ad it's OK for the app to be tracking that data but user's don't want that data to be then passed on to other third parties.
Paying someone else to hold and manage your app's data takes power away from app creators. Open Attribution is a suite of open source tools so that you can manage your advertising data ownership.
Open Attribution is committed to building a community of developers who work together to build a secure ecosystem. The goal of having this as Open Source is to enable a community of advertisers who control the tracking of their adverstising campaigns and data.
🏗️ This project is just starting, so if you're interested in using it please reach out before putting it into production. You can reach out on Discord or email [email protected]
To read the work in progress documentation head to Getting Started to learn more.
If you want to buy in-app advertisements attribution a technical requirement, not a business option. Apps cannot use regular HTTP Urls to connect users, deep links are too limited. Historically MMPs stepped in to help solve this complex problem but by doing so became the arbiters of large amounts of data that some apps may wish to maintain control over. Read more about the historical background here.