AnalysisBuild it in chat

Day-7 retention by campaign

Which campaigns bring users who are still doing the core action on day 7, from AppsFlyer and Mixpanel.

You, in one sentence in chatWeekly

Overview

AppsFlyer counts a user as retained if they open the app. The actions that matter (lesson done, deposit, order) are in Mixpanel, which doesn't know the campaign. So campaigns that bring low-intent users keep their budget.

App brands whose business depends on users coming back: subscription apps, education, fintech, gaming. The growth marketer and the product analyst who owns Mixpanel.

What it does

  1. 1Pull installs per campaign and ad from AppsFlyer, with each user's ID.
  2. 2Read whether those users did the core action on day 1, 7 and 30 in Mixpanel.
  3. 3Rank campaigns by cost per day-7 active user.
  4. 4Weekly, flag campaigns with cheap installs but low retention and propose moving budget.

What you’ll see

Cost per day-7 active user

Retention curve by campaign

Proposed budget moves

Not in the Hub yet. Describe this job in one sentence in chat, and Hawky builds the agent with the connectors it needs, asks you for anything only you know, tests it and shows you the board.

Illustrative example

What a run looks like

A language-learning app spends ₹8L a month. Campaign A: 40,000 installs at ₹10, 8% finish a lesson on day 7, so ₹125 per retained user. Campaign B: 16,000 installs at ₹25, 30% finish a lesson on day 7, so about ₹83. B costs more per install but is 1.5x cheaper per retained user.

Illustrative: the brand and numbers are made up to show how the agent reasons. They are not customer results.

Before you start

What needs to be in place

The app must send AppsFlyer's attribution into Mixpanel as user properties, or share one user ID across both tools.

Questions

About Day-7 retention by campaign

What does Day-7 retention by campaign need to run?

It connects to AppsFlyer, Meta Ads and Mixpanel. The app must send AppsFlyer's attribution into Mixpanel as user properties, or share one user ID across both tools. Connect each tool once and every agent in your workspace can use it.

Does Day-7 retention by campaign change anything in my accounts?

Only with your approval. It proposes moving budget between campaigns, and nothing changes until someone says yes.

How often does Day-7 retention by campaign run?

Weekly. Its workflow runs on that schedule and keeps the board current, and you can change the schedule by asking in chat.

All 31 agents

Analysis · Workflow board

Paying user finder

Installs and purchases by Snapchat creative from AppsFlyer, so creatives are judged on paying users, not cheap installs.

Snapchat AdsAppsFlyer
Build it in chat·Weekly

Analysis · Workflow board

LTV payback by campaign

Join AppsFlyer installs with your own revenue tables in BigQuery, for 30-, 90- and 180-day value and payback period per campaign.

AppsFlyerGoogle BigQuery
Build it in chat·Monthly

Analysis · Workflow board

Landing page leak finder

Landing-page conversion rate by ad from GA4, to find ads that get the click but lose the sale.

Google Analytics 4Meta AdsGoogle Ads
Build it in chat·Weekly

Put Hawky’s agents on your performance marketing.

See Day-7 retention by campaign running on your own accounts in a live demo.