Skip to content
ROIMOBI
Client under NDA

App portfolio turnaround: Rebuilt to positive unit economics

For a client under NDA I took over an unprofitable app portfolio and rebuilt it to positive unit economics with budget-allocation logic, scaling thresholds, structured testing and clean reporting.
Positive
unit economics
Client
Under NDA
Period
2023 to 2024
Outcome
Positive unit economics
2023 to 2024

Layers touched

  1. 01
    Acquire (touched)
  2. 02
    Convert (not touched)
  3. 03
    Measure (touched)
  4. 04
    Automate (not touched)
  5. 05
    Intelligence (not touched)
  6. 06
    Decide (touched)
01

Problem

From 2023 to 2024 I worked as Lead User Acquisition, on an independent consulting basis, for a client under NDA. The client owned an app portfolio that lost money. I took it over and rebuilt it to positive unit economics.

The client, the apps and the figures stay private, so this page describes the method. A portfolio like that can lose money in two ways: budget flows to campaigns that do not pay back, or reporting hides which campaigns those are.

02

System built

  • Built budget-allocation logic so spend followed unit economics.
  • Set scaling thresholds.
  • Ran structured testing.
  • Set up clean reporting on CAC, revenue, ROAS and payback.
03

Rule that governed spend

Unit economics compares what an acquired user costs with what that user returns. Positive unit economics means a user returns more than they cost, and that is the state the portfolio was rebuilt to.

Unit economics decided each call: CAC against revenue, with ROAS and payback per campaign.

Traffic quality was checked by conversion rate per source, placement and creative, which caught weak and fraudulent traffic early. Positive unit economics is the only result published here, because the figures are under NDA.

04

Result

The method rests on rules and reporting applied across the portfolio. Allocation logic decides where budget goes, thresholds decide when it grows, and testing feeds new options into both. Because the logic is rule-based, another team can read the thresholds, see why a campaign received budget and challenge the call.

If your own portfolio loses money, the useful first question is which campaigns pay back and which do not. An audit answers that, and a run engagement keeps the rules in force.

Start with an audit of your account

Request an audit

A ranked list of gaps and the order to close them.