All pages

Audit checks / APP-ECO-02

D30 ROAS below target

D30 and not D7: with a week's trial the first charge lands around day 7, so D7 ROAS can sit near zero by itself. That is still an assumption, to be checked against RevenueCat's own figures. Only cohorts old enough to have had their 30 days are read.

Fires when
A campaign's D30 ROAS is below 0.8x the stated target, over at least 7 cohorts at least 30 days old in the last 60 days, spending at least 5.0x CPA_t on those days.
What to do
Instructions: lower the campaign's bids or budget. Without a stated target this check is not evaluated.
How the impact is estimated
risk = revenue short of the target on the days read
Platform
Apple Ads, RevenueCat
Severity
high
Looks back
60 days
Default thresholds (a workspace can change them)
  • min_mature_days: 7
  • spend_x_cpa: 5
  • under_x: 0.8
Stays silent below
  • min_mature_days cohorts at least 30 days old
  • spend_x_cpa x CPA_t on those days
  • app_target_d30_roas, set by a person
Autopilot
Never applied automatically.

Scan your site for free →