EN
Request a demo
Integration · AppsFlyer

Optimize your app campaigns with AppsFlyer data

AppsFlyer attributes installs, in-app events and revenue to each media source. Babuin uses that measurement as the source of truth to decide how much to invest in Google, Meta, TikTok and the rest of the networks, and how to bid on each one.

What data is connected

What AppsFlyer already measures for your app

Babuin doesn’t add another SDK: it uses the in-app events, revenue and cohort reports you already have configured in AppsFlyer.

Installs by media source

Installs, reinstalls and retargeting attributed by media source, campaign, adset and ad.

In-app events and revenue

The events you already send to AppsFlyer (purchase, sign-up, subscription) with their value and currency.

Cohorts and LTV

Revenue and retention by day since install, grouped by media source and date.

iOS and SKAN

The SKAdNetwork measurement that AppsFlyer aggregates alongside traditional attribution, by media source and campaign.

What it lets you optimize

From CPI to cost per paying user

With AppsFlyer as the reference, each media source is measured by the value of the users it brings, not by the volume of installs.

Cost per in-app event

Optimize by the cost of each purchase, sign-up or subscription measured in AppsFlyer, not only by cost per install.

Allocation across media sources

DBA moves the investment every day towards the sources with the best LTV per cohort.

Slot-based bidding

MonkeyBot releases the budget by time band and verifies each slot with AppsFlyer’s in-app events.

Report by media source

CPI, cost per event and LTV for each source and campaign, with AppsFlyer as the single reference.

How it is set up

How AppsFlyer is connected

We use the in-app events and attribution you already have. No need to touch the SDK or the app.

  1. 01

    AppsFlyer access

    We connect Babuin to your AppsFlyer account to read installs, in-app events, revenue and cohorts.

  2. 02

    Choose the in-app events

    You decide which events define a valuable user and what value each one counts for.

  3. 03

    Match with the spend

    Babuin links each install and event to the spend of the media source and campaign that originated it.

  4. 04

    Daily optimization

    With that data, DBA allocates, MonkeyBot bids and Babuin generates the report, every day.

FAQ

AppsFlyer and Babuin

If AppsFlyer already measures my campaigns, why do I need Babuin?

AppsFlyer measures and attributes; it doesn’t decide how much to invest in each media source or when to bid. Babuin acts on that measurement: it allocates the budget across sources and adjusts the bids to improve the cost per in-app event you define.

Do I have to install another SDK?

No. Babuin reads the data the AppsFlyer SDK already collects in your app.

What AppsFlyer data does Babuin use?

Data aggregated by media source, campaign and day: installs, in-app events, revenue and cohorts. It doesn’t need user-level data or device identifiers.

What if part of my traffic is iOS with SKAN?

AppsFlyer aggregates SKAdNetwork measurement alongside traditional attribution. Babuin works with figures aggregated by media source and campaign, so it allocates and bids the same on iOS and Android.

Does it also work if I use Adjust?

Yes. Babuin also connects to Adjust: see the Adjust integration.

Optimize with your business data

We will show you Babuin with your media and your source of truth. No commitment.