Développer une application coûte des dizaines de milliers de dollars — ces investissements sont-ils rentables et comment mesurer l'efficacité. ROI (Return on Investment) est une métrique qui montre le rapport entre le bénéfice net et les coûts en pourcentage. Selon Statista (2025), le ROI moyen des campagnes marketing dans l'industrie mobile est de 180%, et les projets avec un ROI supérieur à 300% sont considérés comme des références. La métrique est universelle : elle s'applique aussi bien aux campagnes publicitaires qu'au développement de nouvelles fonctionnalités.
Points Clés
ROI (Return on Investment) est un indicateur financier qui mesure l'efficacité des investissements. Dans le développement mobile, le ROI est utilisé pour évaluer les campagnes publicitaires, trouver le product-market fit et comparer les directions d'investissement. La métrique est universelle et compréhensible pour tout partenaire commercial : investisseur, CEO, comptable.
Le ROI est exprimé en pourcentage. ROI = 100% signifie que les revenus ont doublé les coûts. ROI = 0% est le seuil de rentabilité. Un ROI négatif signifie que l'investissement n'a pas été rentabilisé. Dans les projets mobiles, le ROI est rarement positif au cours des 3 à 6 premiers mois : le développement et les tests marketing nécessitent un investissement initial.
Selon Deloitte (2025), le ROI médian des startups mobiles au stade d'amorçage est de −40% (les entreprises dépensent plus qu'elles ne gagnent). Au stade Série A, le ROI atteint 0–50%, et au stade de croissance, il atteint 150–300%. Un ROI supérieur à 200% est considéré comme exceptionnel — ces projets attirent l'attention des fonds de capital-risque.
Le ROI est le langage des affaires. Un chef de produit justifie le développement d'une nouvelle fonctionnalité par son ROI potentiel. Un marketeur prouve l'efficacité de la campagne via le ROMI. Un CEO prend des décisions sur la levée de fonds sur la base du ROI projeté. Sans cette métrique, toutes les décisions sont prises intuitivement — coûteux et risqué.
Un exemple simple : développer un entonnoir push a coûté 20 000 dollars et généré 80 000 dollars de revenus supplémentaires en 6 mois. ROI = (80 000 − 20 000) / 20 000 × 100% = 300%. La décision d'investir dans la fonctionnalité suivante est prise sur la base de ce calcul.
Le ROI est un indicateur relatif (pourcentages), le Bénéfice est absolu (dollars). Le ROI permet de comparer l'efficacité de projets d'échelles différentes. Investir 100 dollars avec un ROI de 500% (bénéfice de 500 dollars) est moins rentable en termes absolus qu'investir 1 million de dollars avec un ROI de 20% (bénéfice de 200 000 dollars). Les deux métriques sont nécessaires pour une image complète.
La formule de base du ROI est simple et ne nécessite pas d'outils complexes. Vous avez seulement besoin de connaître deux valeurs : le montant de l'investissement et les revenus générés. La formule est la même pour tout type d'investissement — publicité, développement, équipement, recrutement.
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
}
La classe ROICalculation encapsule la logique de calcul. profit est le bénéfice absolu. roiPercentage est l'efficacité relative en pourcentage. isProfitable est un indicateur booléen pour une vérification rapide. Le constructeur prend investment et revenue en Double — suffisant pour la plupart des cas. Pour les calculs en devises, utilisez BigDecimal.
ROI pour un produit d'abonnement : un abonnement coûte 10 dollars par mois. CAC = 30 dollars. Après 3 mois, le revenu par utilisateur = 30 dollars — ROI = 0%. Après 6 mois, revenu = 60 dollars — ROI = 100%. Après 12 mois, revenu = 120 dollars — ROI = 300%. Dans un modèle d'abonnement, le ROI est toujours différé — les premiers mois sont négatifs ou nuls.
| Période | Investissement (CAC) | Revenu | ROI |
|---|---|---|---|
| Mois 1 | 30 $ | 10 $ | −66% |
| Mois 3 | 30 $ | 30 $ | 0% |
| Mois 6 | 30 $ | 60 $ | 100% |
| Mois 12 | 30 $ | 120 $ | 300% |
Le ROI des campagnes publicitaires est l'utilisation la plus courante de la métrique dans le développement mobile. Chaque dollar dépensé en UA doit rapporter plus d'un dollar. Le ROI marketing est calculé séparément pour chaque canal, campagne et groupe créatif.
La formule pour le marketing ne diffère pas de la formule générale. Investissement = coûts de la campagne (CPI × installations + frais généraux). Revenu = revenu des utilisateurs acquis sur une période sélectionnée (généralement 7, 30 ou 90 jours). Pour les modèles d'abonnement, le ROI est calculé sur un horizon de 12 mois.
Selon AppsFlyer (2025), le ROI moyen des campagnes publicitaires sur iOS est de 140% sur une fenêtre de 30 jours, sur Android — 120%. Apple Search Ads affiche un ROI de 180–220% grâce au pouvoir d'achat élevé de l'audience. Google Ads — 100–130%. TikTok — 90–110%.
Une règle importante : le ROI est calculé sur une cohorte, pas sur l'ensemble du trafic. Une cohorte d'utilisateurs qui ont installé l'application le lundi peut avoir un ROI de 150%, tandis que le vendredi — 80%. La raison est le comportement différent des utilisateurs selon les jours de la semaine. Faire une moyenne sans cohortes donne une image trompeuse et conduit à des décisions erronées.
Le ROI n'est pas statique. ROI à 7 jours — combien est revenu en 7 jours. ROI à 30 jours — une image plus précise. Pour les produits d'abonnement, le ROI à 90 jours est l'horizon minimal d'évaluation. Plus l'horizon est long, plus l'évaluation est précise, mais plus la décision est prise tardivement.
ROI, ROMI et ROAS sont trois métriques souvent confondues. Chacune répond à sa propre question. ROI — retour sur tous les investissements. ROMI (Return on Marketing Investment) — retour uniquement sur les investissements marketing. ROAS (Return on Ad Spend) — retour sur une campagne publicitaire spécifique.
ROMI = ((Revenu marketing − Coûts marketing) / Coûts marketing) × 100%. ROMI exclut les coûts de développement, de serveurs et de support. C'est une métrique purement marketing. Le ROI inclut tous les coûts — des salaires des développeurs à la location de serveurs.
ROAS = Revenu publicitaire / Dépenses publicitaires. ROAS = 3,0 signifie que pour chaque dollar de publicité, 3 dollars de revenus ont été générés. Le ROAS est une métrique opérationnelle pour l'optimisation des campagnes en temps réel. Le ROI est une métrique stratégique pour évaluer l'entreprise dans son ensemble.
| Métrique | Formule | Horizon | Qui l'utilise |
|---|---|---|---|
| ROAS | Revenue / Ad Spend | Jours / semaines | Gestionnaires UA |
| ROMI | (Marketing Revenue − Marketing Cost) / Marketing Cost | Mois | Directeurs marketing |
| ROI | (Total Revenue − Total Cost) / Total Cost | Trimestres / ans | CEO, CFO, investisseurs |
Exemple : une campagne publicitaire a coûté 10 000 dollars et généré 30 000 dollars de revenus. ROAS = 3,0. ROMI = 200%. Par ailleurs, le développement a coûté 50 000 dollars, les serveurs 5 000 dollars, le support 2 000 dollars. Coûts totaux = 67 000 dollars, revenu total = 30 000 dollars. ROI = −55%. La campagne est efficace, mais l'entreprise n'a pas été rentabilisée — un tableau typique aux premiers stades.
Augmenter le ROI est un problème qui se résout de deux manières : augmenter les revenus à coûts constants ou réduire les coûts à revenus constants. Dans les projets mobiles, les deux approches fonctionnent simultanément. Examinons des stratégies spécifiques.
La première stratégie — réduire le CAC. Les méthodes sont décrites dans l'article sur le CAC : optimisation des créations, amélioration du ciblage, reciblage. Réduire le CAC de 20% à revenus constants donne une croissance du ROI de 100% à 140% selon la formule : (Revenus − Coûts×0,8) / (Coûts×0,8) × 100%. L'effet est multiplicatif — chaque dollar économisé sur le CAC augmente le ROI plus qu'un dollar supplémentaire de revenus.
La deuxième stratégie — augmenter le LTV. Améliorer la rétention, introduire des abonnements, optimiser les prix. Une croissance du LTV de 20% avec un CAC inchangé donne une augmentation du ROI de 100% à 140%. Les deux directions fonctionnent indépendamment — combinez-les pour un effet maximal.
La troisième stratégie — la diversification des canaux. Ne mettez pas tous vos œufs dans le même panier. Si Facebook donne un ROI de 120% et TikTok de 90%, le ROI combiné peut être de 105%. Mais si Facebook augmente soudainement ses prix (comme après iOS 14.5), la diversification sauve l'entreprise. Répartition optimale — 50–60% sur le canal principal, 20–30% sur le second, le reste — tests de nouveaux canaux.
La quatrième stratégie — l'automatisation du marketing. Utiliser des algorithmes d'apprentissage automatique pour optimiser les enchères, les créations et le ciblage. Google UAC et les règles automatisées de Facebook réduisent le CPA (coût par action) de 15 à 25% par rapport à la gestion manuelle. Des coûts plus faibles pour les mêmes volumes — une croissance directe du ROI.
Le ROI est utile, mais ce n'est pas la seule métrique. Elle a des limites qu'il est important de considérer. La première limitation — le ROI ne tient pas compte de la valeur temporelle de l'argent. Un dollar d'aujourd'hui vaut plus qu'un dollar dans un an. Pour les produits d'abonnement, le ROI doit être calculé avec actualisation (correction de la Valeur Actuelle Nette).
La deuxième limitation — le ROI ne reflète pas le risque. Un projet avec un ROI de 500% peut être 10 fois plus risqué qu'un projet avec un ROI de 50%. Dans le développement mobile, c'est particulièrement pertinent : lancer un nouveau jeu est un investissement à haut risque, mettre à jour un existant est à faible risque. Comparer le ROI sans tenir compte du risque est trompeur.
La troisième limitation — le ROI ne peut pas être calculé sur un horizon court pour les produits d'abonnement. Si une application d'abonnement affiche un ROI de −50% au mois 1, cela ne signifie pas que l'entreprise est mauvaise. Il faut attendre 12 à 18 mois pour une évaluation correcte. Les investisseurs le savent et demandent un ROI projeté sur un horizon de 3 ans.
La quatrième limitation — le ROI ne fonctionne pas pour les objectifs qualitatifs. Une campagne de marque peut avoir un ROI = 0% par attribution directe, mais augmenter la notoriété de la marque et le trafic organique. Développer une fonctionnalité d'accessibilité peut avoir un ROI = 0%, mais améliorer la note de l'application dans l'App Store. Toutes les décisions ne peuvent pas être évaluées par le ROI.
Questions Fréquentes
ROAS est le revenu par dollar de publicité (Revenue / Ad Spend). Le ROI est l'efficacité globale prenant en compte tous les coûts. Un ROAS de 2,0 peut correspondre à un ROI = 0% si les autres coûts égalent les revenus publicitaires.
Pour une entreprise mature, un ROI > 100% est excellent, 50–100% est bon, 0–50% est acceptable. Pour une startup, les 6 à 12 premiers mois le ROI peut être négatif — c'est normal s'il y a croissance et économie unitaire qui fonctionnent.
Pour les campagnes marketing — chaque semaine ou toutes les 2 semaines pendant les 30 premiers jours. Pour les investissements stratégiques en développement — trimestriellement. Pour les rapports aux investisseurs — mensuellement.
La plupart du temps — en raison d'une comptabilité incorrecte des coûts. Si l'application est déjà développée et génère des revenus sans investissement supplémentaire, le ROI semble infini. Le calcul doit inclure tous les coûts de support, de serveurs et de personnel, pas seulement les dépenses marketing directes.
Estimez le coût de développement (heures × taux du développeur + tests), l'augmentation de revenus projetée de la fonctionnalité, divisez. Si le ROI < 50%, la fonctionnalité ne sera probablement pas rentable — envisagez des alternatives moins chères.
Résumé
Nous développerons une application mobile clé en main
IT Sectr crée des applications iOS et Android pour les startups et les entreprises depuis 2017. Nous vous conseillerons et vous proposerons la meilleure solution.
Lisez aussi