You can now connect AppsFlyer to Neuro
Connect AppsFlyer to your Neuro workspace and, in a single conversation, tell apart the campaigns that just racked up installs from the ones that actually brought in users who stick around.
You can’t judge app campaigns on installs alone
When you run app campaigns, the first things you check are CPI and install volume. But a campaign that drives a lot of installs isn’t necessarily a good one. To make sound budget calls, you have to know whether those installs turned into sign‑ups, whether purchase events fired, and whether users come back days later.
The catch is that this picture is split across multiple screens. You pull spend and clicks from the ad platform, then jump into AppsFlyer to check post‑install quality. Some campaigns look great on installs but have weak D7 retention, while some channels run a higher CPI yet deliver LTV that holds up far longer.
With this update, you can connect AppsFlyer to your Neuro workspace. Now you can ask about installs, events, LTV, and retention for your app campaigns right alongside ad spend, all in a single conversation.
Once connected, these calls get easier
The real value of the AppsFlyer integration isn’t showing you more data — it’s turning that data into questions you can act on in your next budget meeting. You can separate the campaigns that drove a lot of installs from the ones that brought in users who stick around.
| The question | How Neuro answers it | What to watch for |
|---|---|---|
| Which channels brought in high‑quality users this month? | See installs, cost, events, and revenue together by channel and campaign. | Don’t stop at install volume — always look at key events like purchases and sign‑ups too. |
| Should I put more budget into iOS or Android? | Compare app‑level CPI, revenue, ROAS, and retention side by side over the same period. | If the apps use different currencies or time zones, line those up before you read the results. |
| Which campaigns are delivering strong post‑install quality? | Look at D1/D7/D30 retention, LTV, and ROAS by campaign. | Early numbers on new campaigns can swing hard on small sample sizes. |
| Is retargeting worth keeping always on? | Split performance between user acquisition and re‑engagement. | User acquisition and retargeting have different goals, so it’s best not to rank them together in one table. |
As a marketer, you don’t have to memorize app IDs or report settings every time. Neuro checks which apps are connected first: if there’s only one, it uses that app; if both iOS and Android are connected, it frames the answer as a comparison between the two.
Questions you can ask right away
Instead of reeling off a long list of metrics, just ask for the decision you’re trying to make right now. Whether you’re looking at cost per install, post‑install quality, or retargeting efficiency, Neuro will build a different table to match.
- Compare this month’s new iOS and Android installs, cost, and CPI by channel and campaign. Show currency and time zone too.
- Show 1‑day, 7‑day, and 30‑day retention and LTV by user acquisition campaign for the last 30 days, and flag campaigns with lots of installs but low retention.
- For the last 14 days, compare ROAS and re‑engagement events by channel across retargeting campaigns, and separate the campaigns to keep from the ones to consider scaling back.
- Explain how AppsFlyer‑attributed revenue for Meta and Google campaigns differs from the conversions reported in‑platform.
You only connect once
You only need to set up the connection once, in your workspace settings. Someone with AppsFlyer admin access issues the integration token, picks the apps to analyze in Neuro, and from then on you can use them straight from chat.
- In AppsFlyer, create or copy the integration key (V2 API Token).
- If you use AppsFlyer IP allowlisting, add the static IPs listed in the Neuro integration guide to your allowlist.
- On the Neuro workspace connections screen, select AppsFlyer and paste in the token.
- If the token is valid, you’ll see the list of apps registered to the AppsFlyer account. Select the apps you want to analyze and connect them.
- Once connected, you can query that app’s AppsFlyer data from Neuro chat right away.
You can compare apps on different platforms — say the iOS and Android versions of the same product — within a single workspace. But mixing several products or brands in one workspace makes performance harder to read, so it’s safer to keep a separate workspace per product.
Heads‑up: AppsFlyer numbers follow different definitions
The AppsFlyer integration is built for querying and analysis. Neuro reads AppsFlyer data to inform your campaign decisions, but it doesn’t change event definitions inside AppsFlyer or adjust budgets directly in the ad platforms.
- AppsFlyer‑based performance and platform‑reported performance can differ because of attribution, time zone, currency, and event mapping.
- For comparison reports, lock down the date range and whether you’re looking at user acquisition or retargeting first.
- A lot of cohort metrics read more reliably a few days after install than right away.
- If a token expires, permissions fall short, or IP allowlisting is missing, Neuro will prompt you to reconnect AppsFlyer or check your permissions.
When it’s time to actually move budget or pause campaigns, you should still go through each ad platform’s own approval flow. Think of AppsFlyer as the data source that sharpens the performance benchmarks behind those decisions.
A recommended AppsFlyer workflow in Neuro
- First, connect your ad channels — Google Ads, Meta Ads, TikTok Ads, and the like — plus your AppsFlyer app(s) to the same workspace.
- For weekly check‑ins, look at ad spend alongside AppsFlyer installs and CPI by channel; for monthly reviews, bring in LTV and retention as well.
- When you compare iOS and Android, have the answer spell out the period, currency, and time zone.
- Instead of mixing user acquisition and retargeting in one table, read them in separate sections.
- Before you make any budget changes, first sort campaigns by their AppsFlyer numbers into candidates to scale up, candidates to scale down, and ones that need a closer look.
FAQ
From install to post‑install results, app campaigns in one flow
Once AppsFlyer is connected, Neuro gives you a wider view of your mobile app campaigns. You’re no longer stuck looking at installs alone — in the same conversation, you can see which channels and campaigns brought in the users who stick around.
If your team runs app campaigns, connect AppsFlyer and review installs, events, LTV, and retention alongside ad spend in Neuro. The questions you walk into your next budget meeting with can get a lot more concrete.
Related posts
You can now connect Criteo to Neuro
Connect a Criteo advertiser to Neuro and you can review campaign and ad set performance next to your other channels, then start, pause, and adjust budgets from one screen when you need to.
A Neuro security guide for teams nervous about connecting their ad accounts
What we can share publicly: whether Neuro ever holds your passwords when you connect an ad account, how far the permission scope goes, whether AI uses your data for training, and how each advertiser’s data stays isolated.
How to ask AI when your ROAS numbers don’t match
Platform ROAS is each channel’s own count of the credit it claims at its touchpoints. Separate your GA4 and back-office numbers and settle on an attribution standard first—otherwise AI just automates the confusion.
Why you have to clean up your campaign names before AI analyzes your ad accounts
If your campaign naming is a mess, AI can calculate ROAS correctly and still bucket product groups and funnels wrong. Here’s how to have Neuro run a naming audit first.
Sources
- AppsFlyer Support: Managing AppsFlyer tokens
Official documentation on what the AppsFlyer API V2 Token is for, the admin permissions it requires, and how to create and rotate tokens.
- AppsFlyer Support: Set up your API allowlist
Official documentation on how the AppsFlyer API allowlist behaves at the account level and how to register IPs.
- AppsFlyer Support: App list API for app owners
Official documentation on using the V2 API Token to pull an account’s list of apps along with each app’s currency and time zone.
- AppsFlyer Developer Hub: Pull API aggregated overview
Official documentation on authentication and the supported report types for AppsFlyer Pull API aggregate reports.
- AppsFlyer Support: Cohort API
Official documentation on the definitions and parameters of the AppsFlyer Cohort API used for cohort, retention, and LTV analysis.