ROAS measurement

See which app campaigns earn back their spend

Bring ad spend, installs and purchase revenue into one campaign report. Compare ROAS by ad set, Meta creative and Apple Ads keyword, with revenue windows from D0 to D30.

Free for the first 25,000 attributed installs, with every feature.

demo.linkrunner.io

Join 400+ growth teams using Linkrunner.

    • ABCoffee logo
    • Alle logo
    • AugustAI logo
    • Bounce Daily logo
    • Buku Warung logo
    • CraftMyPlate logo
    • Eira Club logo
    • Elefant logo
    • Fold logo
    • Fuaark logo
    • Grapevine logo
    • HashFame logo
    • Hypd logo
    • IPF logo
    • Karobar App logo
    • Kulfi logo
    • Lingopanda logo
    • Matiks logo
    • Meatigo logo
    • Omli Kids logo
    • Playo logo
    • Pocketful logo
    • Richie Club logo
    • Saras logo
    • Shopping logo
    • Sid's Farm logo
    • Stratzy logo
    • Stylezen logo
    • Tal Boss logo
    • The Tatva logo
    • Utsav logo
    • Zave logo
What you get

Make budget decisions with spend and revenue together

ROAS by day since install

Revenue at D0, D3, D7 and D30 per install cohort, so a slow starter isn't cut too early.

ROAS by day since install

Installs from 1 to 7 Oct

Cost per event

Cost per install, sign-up or purchase next to ROAS.

diwali_prospecting_inSpend $8,420
EventCost per event
  • Install4,210
    $2.00$8,420 ÷ 4,210
  • Sign-up1,684
    $5.00$8,420 ÷ 1,684
  • Purchase421
    $20.00$8,420 ÷ 421
D7 revenue $8,840D7 ROAS 1.05x

Apple Ads keywords

Installs and ROAS for every keyword.

brand_keywords1,150 installs
D7 ROAS1.50x
KeywordBreak-even 1.0xD7 ROAS
  • budget planner520 installs1.62x
  • expense tracker410 installs1.38x
  • money manager220 installs1.21x

Formula columns in plain English

Describe the metric you want and get a column you can sort and keep.

New column

CampaignD7 ROASProfit / install
  • Meta1.05x$0.10
  • Google Ads0.80x-$0.31
  • Apple Ads1.50x$1.00
How it works

From connected ad accounts to your first ROAS report

01

Connect ad accounts

Link Meta, Google Ads and Apple Ads, and campaigns and spend sync automatically.

02

Send revenue

Call capturePayment from the SDK or server API, and add RevenueCat for subscriptions.

03

Sort by ROAS

Expand campaigns to ad set and creative, compare D0 to D30 ROAS, or try the ROAS calculator.

Customer stories

Teams that moved budget with Linkrunner ROAS

Firebase Dynamic Links Stratzy migrated while finding higher-ROAS campaigns

Read the story

1.23M

Hear from our customers

Trusted by teams that care about more than attribution.

“The level of customisation that Linkrunner was able to offer was unmatched by any of the other competitors we looked at. Their team took the time to understand our exact requirements and delivered a solution that felt tailored to our needs, rather than forcing us into a fixed framework. That flexibility made a significant difference for us and was one of the key reasons Linkrunner stood out.”
Ronald M Thomas

Ronald M Thomas

Digital Marketing, Playo

Playo

34%

CPI reduction in 3 months

₹20.30 → ₹13.39

Google Ads CPI drop (Dec '25 → Feb '26)

Read customer story

Frequently asked questions

What performance marketers ask about ROAS in Linkrunner.

Take campaign ROAS into your next budget review

Connect ad accounts, send revenue through the SDK, server API or RevenueCat, and watch cohorts mature.