Het ontwikkelen van een app kost tienduizenden dollars — verdienen deze investeringen zich terug en hoe meet je de effectiviteit. ROI (Return on Investment) — een metriek die de verhouding van nettowinst tot kosten in procenten weergeeft. Volgens Statista (2025) bedraagt de gemiddelde ROI van marketingcampagnes in de mobiele industrie 180%, en projecten met een ROI boven 300% worden als benchmark beschouwd. De metriek is universeel: hij is toepasbaar op zowel advertentiecampagnes als de ontwikkeling van nieuwe functies.
Belangrijkste punten
ROI (Return on Investment) — een financiële indicator die de effectiviteit van investeringen meet. In mobiele app-ontwikkeling wordt ROI gebruikt voor het evalueren van advertentiecampagnes, het vinden van product-markt fit, het vergelijken van investeringsrichtingen. De metriek is universeel en begrijpelijk voor elke zakenpartner: investeerder, CEO, accountant.
ROI wordt uitgedrukt in procenten. ROI = 100% betekent dat de inkomsten de kosten hebben verdubbeld. ROI = 0% — het break-evenpunt. Negatieve ROI — de investering heeft zich niet terugverdiend. In mobiele projecten is ROI zelden positief in de eerste 3–6 maanden: ontwikkeling en marketingtests vereisen initiële investeringen.
Volgens Deloitte (2025) bedraagt de mediane ROI van mobiele startups in de seed-fase −40% (bedrijven geven meer uit dan ze verdienen). Tegen Serie A bereikt ROI 0–50%, en in de groeifase 150–300%. ROI boven 200% wordt beschouwd als een uitstekend resultaat — dergelijke projecten trekken de aandacht van durfkapitaalfondsen.
ROI is de taal van het bedrijfsleven. Een productmanager rechtvaardigt de ontwikkeling van een nieuwe functie door de potentiële ROI. Een marketeer bewijst de effectiviteit van een campagne via ROMI. De CEO neemt de beslissing over het aantrekken van investeringen op basis van projected ROI. Zonder deze metriek worden alle beslissingen intuïtief genomen — duur en riskant.
Een eenvoudig voorbeeld: de ontwikkeling van een push-trechter kostte 20.000 dollar en bracht in 6 maanden 80.000 dollar extra inkomsten. ROI = (80.000 − 20.000) / 20.000 × 100% = 300%. De beslissing om in de volgende functie te investeren wordt op basis van deze berekening genomen.
ROI is een relatieve indicator (procenten), Profit — absoluut (dollars). ROI maakt vergelijking mogelijk van de effectiviteit van projecten van verschillende omvang. Een investering van 100 dollar met een ROI van 500% (winst 500 dollar) is in absolute cijfers minder winstgevend dan een investering van 1 miljoen dollar met een ROI van 20% (winst 200.000 dollar). Beide metrieken zijn nodig voor een volledig beeld.
De basisformule voor ROI is eenvoudig en vereist geen complexe hulpmiddelen. Het volstaat om twee grootheden te kennen: het investeringsbedrag en de verkregen inkomsten. De formule is uniform voor alle soorten investeringen — reclame, ontwikkeling, apparatuur, personeel.
data class ROICalculation(
private val investment: Double,
private val revenue: Double
) {
val profit: Double
get() = revenue - investment
val roiPercentage: Double
get() = roundToTwoDecimals(
((revenue - investment) / investment) * 100
)
val isProfitable: Boolean
get() = roiPercentage > 0
}
De klasse ROICalculation kapselt de rekenlogica in. profit — absolute winst. roiPercentage — relatieve effectiviteit in procenten. isProfitable — een booleaanse vlag voor snelle controle. De constructor accepteert investment en revenue als Double — voldoende voor de meeste gevallen. Gebruik BigDecimal voor valutakoersen.
ROI voor een abonnementsproduct: het abonnement kost 10 dollar per maand. CAC = 30 dollar. Na 3 maanden is de inkomsten van de gebruiker = 30 dollar — ROI = 0%. Na 6 maanden inkomsten = 60 dollar — ROI = 100%. Na 12 maanden inkomsten = 120 dollar — ROI = 300%. In het abonnementsmodel is ROI altijd uitgesteld — de eerste maanden zijn negatief of nul.
| Periode | Investering (CAC) | Inkomsten | ROI |
|---|---|---|---|
| Maand 1 | 30 $ | 10 $ | −66% |
| Maand 3 | 30 $ | 30 $ | 0% |
| Maand 6 | 30 $ | 60 $ | 100% |
| Maand 12 | 30 $ | 120 $ | 300% |
ROI van advertentiecampagnes — de meest voorkomende toepassing van de metriek in mobiele app-ontwikkeling. Elke dollar die aan UA wordt besteed, moet meer dan een dollar terugbrengen. Marketing-ROI wordt apart berekend voor elk kanaal, elke campagne en elke creatieve groep.
De formule voor marketing verschilt niet van de algemene formule. Investment = campagnekosten (CPI × installaties + overheadkosten). Revenue = inkomsten van aangetrokken gebruikers in de geselecteerde periode (meestal 7, 30 of 90 dagen). Voor abonnementsmodellen wordt ROI op een horizon van 12 maanden berekend.
Volgens AppsFlyer (2025) bedraagt de gemiddelde ROI van advertentiecampagnes op iOS 140% in een venster van 30 dagen, op Android — 120%. Apple Search Ads toont een ROI van 180–220% dankzij de hoge betaalcapaciteit van het publiek. Google Ads — 100–130%. TikTok — 90–110%.
Een belangrijke regel: ROI wordt berekend op cohort, niet op het totale verkeer. Het cohort gebruikers dat de app op maandag heeft geïnstalleerd, kan een ROI van 150% hebben, en op vrijdag — 80%. De reden — verschillend gebruikersgedrag op verschillende dagen van de week. Middeling zonder cohorten geeft een onjuist beeld en leidt tot verkeerde beslissingen.
ROI is niet statisch. Day-7 ROI — hoeveel is in 7 dagen terugverdiend. Day-30 ROI — een nauwkeuriger beeld. Voor abonnementsproducten is Day-90 ROI de minimale horizon voor evaluatie. Hoe langer de horizon, hoe nauwkeuriger de evaluatie, maar hoe later de beslissing wordt genomen.
ROI, ROMI en ROAS — drie metrieken die vaak worden verward. Elk beantwoordt zijn eigen vraag. ROI — rendement op alle investeringen. ROMI (Return on Marketing Investment) — rendement op alleen marketinginvesteringen. ROAS (Return on Ad Spend) — rendement op een specifieke advertentiecampagne.
ROMI = ((Marketinginkomsten − Marketingkosten) / Marketingkosten) × 100%. ROMI sluit ontwikkelingskosten, servers, ondersteuning uit. Het is een pure marketingmetriek. ROI omvat alle kosten — van programmeurssalarissen tot serverhuur.
ROAS = Advertentie-inkomsten / Advertentiekosten. ROAS = 3,0 betekent dat voor elke advertentiedollar 3 dollar inkomsten zijn verkregen. ROAS is een operationele metriek voor real-time optimalisatie van campagnes. ROI is een strategische metriek voor het evalueren van het bedrijf als geheel.
| Metriek | Formule | Horizon | Wie gebruikt het |
|---|---|---|---|
| ROAS | Revenue / Ad Spend | Dagen / weken | UA-managers |
| ROMI | (Marketing Revenue − Marketing Cost) / Marketing Cost | Maanden | Marketingdirecteuren |
| ROI | (Total Revenue − Total Cost) / Total Cost | Kwartalen / jaren | CEO, CFO, investeerders |
Voorbeeld: een advertentiecampagne kostte 10.000 dollar en bracht 30.000 inkomsten. ROAS = 3,0. ROMI = 200%. Tegelijkertijd kostte ontwikkeling 50.000 dollar, servers — 5.000 dollar, ondersteuning — 2.000 dollar. Totale kosten = 67.000 dollar, totale inkomsten = 30.000. ROI = −55%. De campagne is effectief, het bedrijf heeft zich niet terugverdiend — een typisch beeld in vroege stadia.
ROI verhogen — een taak die op twee manieren wordt opgelost: inkomsten verhogen bij dezelfde kosten of kosten verlagen bij dezelfde inkomsten. In mobiele projecten werken beide benaderingen tegelijk. Laten we concrete strategieën bekijken.
Eerste strategie — CAC verlagen. Methoden worden beschreven in het artikel over CAC: optimalisatie van creatives, verbetering van targeting, retargeting. Een CAC-verlaging van 20% bij dezelfde inkomsten geeft een ROI-stijging van 100% naar 140% volgens de formule: (Inkomsten − Kosten×0,8) / (Kosten×0,8) × 100%. Het effect is multiplicatief — elke bespaarde dollar op CAC verhoogt ROI meer dan een extra dollar inkomsten.
Tweede strategie — LTV verhogen. Verbetering van retentie, implementatie van abonnementen, optimalisatie van prijzen. Een LTV-stijging van 20% bij een onveranderde CAC geeft een ROI-stijging van 100% naar 140%. Beide richtingen werken onafhankelijk — combineer ze voor maximaal effect.
Derde strategie — kanaaldiversificatie. Leg niet alle eieren in één mand. Als Facebook een ROI van 120% geeft en TikTok — 90%, kan de gecombineerde ROI 105% zijn. Maar als Facebook plotseling de prijzen verhoogt (zoals na iOS 14.5), redt diversificatie het bedrijf. Optimale verdeling — 50–60% naar het hoofdkanaal, 20–30% naar het tweede, de rest — testen van nieuwe kanalen.
Vierde strategie — marketingautomatisering. Gebruik van machine learning-algoritmen voor optimalisatie van biedingen, creatives en targeting. Google UAC en Facebook Automated Rules verlagen CPA (cost per action) met 15–25% in vergelijking met handmatig beheer. Lagere kosten bij dezelfde volumes — directe ROI-groei.
ROI — een nuttige, maar niet de enige metriek. Het heeft beperkingen die belangrijk zijn om in overweging te nemen. Eerste beperking — ROI houdt geen rekening met de tijdswaarde van geld. Een dollar vandaag is meer waard dan een dollar over een jaar. Voor abonnementsproducten moet ROI worden berekend met discontering (Net Present Value correction).
Tweede beperking — ROI weerspiegelt geen risico. Een project met een ROI van 500% kan 10 keer risicovoller zijn dan een project met een ROI van 50%. In mobiele app-ontwikkeling is dit bijzonder relevant: het lanceren van een nieuw spel is een investering met hoog risico, het updaten van een bestaand spel — laag risico. ROI vergelijken zonder rekening te houden met risico is misleidend.
Derde beperking — ROI kan niet worden berekend op een korte horizon voor abonnementsproducten. Als een abonnementsapp een ROI van −50% in maand 1 laat zien, betekent dat niet dat het bedrijf slecht is. Er moet 12–18 maanden worden gewacht voor een correcte evaluatie. Investeerders weten dit en vragen om Projected ROI op een horizon van 3 jaar.
Vierde beperking — ROI werkt niet voor kwalitatieve doelen. Een brandingcampagne kan een ROI van 0% hebben volgens directe attributie, maar de merkbekendheid en organisch verkeer verhogen. De ontwikkeling van een toegankelijkheidsfunctie kan een ROI van 0% hebben, maar de beoordeling van de app in de App Store verbeteren. Niet alle beslissingen kunnen via ROI worden geëvalueerd.
Veelgestelde vragen
ROAS — inkomsten per advertentiedollar (Revenue / Ad Spend). ROI — algemene effectiviteit met inachtneming van alle kosten. ROAS = 2,0 kan overeenkomen met ROI = 0% als andere kosten gelijk zijn aan de advertentie-inkomsten.
Voor een volwassen bedrijf is ROI > 100% — uitstekend, 50–100% — goed, 0–50% — acceptabel. Voor een startup kunnen de eerste 6–12 maanden ROI negatief zijn — dat is normaal, zolang er groei en unit-economie kloppen.
Voor marketingcampagnes — wekelijks of elke 2 weken voor de eerste 30 dagen. Voor strategische investeringen in ontwikkeling — eenmaal per kwartaal. Voor rapportage aan investeerders — eenmaal per maand.
Meestal — door onjuiste kostenberekening. Als de app al is ontwikkeld en inkomsten genereert zonder extra investeringen, lijkt ROI oneindig. Bij de berekening moeten alle kosten — ondersteuning, servers en personeel — worden meegenomen, niet alleen directe marketinguitgaven.
Schat de ontwikkelingskosten (uren × uurtarief programmeur + testen), de verwachte inkomstenstijging door de functie, deel. Als ROI < 50%, zal de functie zich waarschijnlijk niet terugverdienen — overweeg goedkopere alternatieven.
Samenvatting
We ontwikkelen een mobiele applicatie turnkey
IT Sectr creëert sinds 2017 iOS- en Android-applicaties voor startups en bedrijven. We adviseren u en stellen de beste oplossing voor.
Lees ook