Quel ROAS est bon en e-commerce ? Celui qui dépasse votre seuil de rentabilité

« Quel ROAS est bon ? » est la question la plus fréquente en publicité e-commerce, et la seule à laquelle il n’existe pas de réponse commune. Le même résultat peut être excellent dans une boutique et déficitaire dans une autre, car c’est la marge qui tranche. Ce guide remplace les benchmarks par une seule formule : le seuil de rentabilité calculé sur votre marge, trois niveaux d’objectif et des seuils par catégorie, grâce auxquels le débat « la campagne est-elle rentable » se règle par un calcul.

La mauvaise réponse

Pourquoi il n’existe pas un seul bon ROAS

Le ROAS indique combien de chiffre d’affaires revient pour chaque euro dépensé en publicité. Mais le chiffre d’affaires n’est pas le bénéfice : sur chaque euro récupéré, la boutique ne garde que la marge. Une boutique à 20 % de marge et une boutique à 50 % vivent dans deux mondes différents : la première perd de l’argent avec un ROAS de 4,0, la seconde gagne de l’argent avec le même résultat. Toute réponse du type « un bon ROAS, c’est 4 » n’a donc aucun sens tant qu’on n’a pas posé la question en retour : avec quelle marge ?

La formule

Seuil de rentabilité : une formule basée sur votre marge

La formule qui remplace les benchmarks

Le seuil de rentabilité ROAS est le résultat auquel la publicité rapporte exactement autant de marge qu’elle a coûté. Tout ce qui est en dessous revient à payer pour vendre ; ce n’est qu’au-dessus que l’on commence à gagner de l’argent.

seuil ROAS = 100 / marge commerciale %  ·  marge 25 % → seuil 4,0  ·  marge 40 % → seuil 2,5  ·  marge 50 % → seuil 2,0

Voici à quoi ressemble un compte une fois le seuil appliqué (boutique de matériel de fitness, marge commerciale de 36 % → seuil 2,8, données illustratives) :

Campagnes sur l’axe ROAS selon GA4seuil issu d’une marge de 36 % · données illustratives

seuil 2,8 Campagne B · 2,1 D · 2,7 A · 3,4 C · 5,2
0123456

Une seule ligne verticale clarifie tout le compte : B brûle de la marge malgré un résultat « correct », D est à la limite, A est rentable et C dispose de la plus grande marge de progression. Sans seuil, ces quatre chiffres ressemblent à un classement ; avec le seuil, à une liste de décisions.

Les niveaux

Trois niveaux d’objectif : survie, profit, croissance

Le seuil est une limite d’alerte ; l’objectif se situe plus haut. Un résultat au niveau du seuil signifie une marge nulle sur la campagne, avec des coûts fixes, du service et de la logistique encore à payer. L’échelle pratique :

= seuil (100 / marge %)

Limite d’alerte

La publicité rapporte exactement son coût en marge. Les campagnes en dessous doivent être corrigées ou arrêtées ; « elle va finir par décoller » est la phrase la plus coûteuse du tableau de bord.

≈ seuil × 1,3–1,5

Objectif opérationnel

Une réserve pour les coûts fixes, le service et la logistique. Le multiplicateur exact découle de la structure de coûts de la boutique ; on le fixe une fois et on le note à côté de la définition du seuil.

> objectif, durablement

Zone de croissance

Les campagnes durablement au-dessus de l’objectif sont candidates à une hausse de budget, jusqu’à ce que le coût croissant des ventes supplémentaires les ramène autour de l’objectif.

La même logique s’applique un niveau au-dessus : le MER (chiffre d’affaires de la boutique divisé par les dépenses publicitaires totales) a son propre seuil, calculé sur la marge moyenne, et protège contre l’illusion où chaque canal, pris isolément, « s’en sort », alors que le total des dépenses augmente plus vite que les ventes. Les décisions budgétaires se prennent sur le MER ; les seuils ROAS organisent la répartition au sein du budget (mécanique détaillée dans le guide sur les conversions et l’attribution).

Le piège de la mesure

ROAS de la plateforme face au seuil : un écart fréquent

Le seuil se compare à un ROAS calculé avec un seul modèle pour toutes les plateformes, c’est-à-dire selon GA4, tandis que la rentabilité globale se vérifie avec le MER sur les commandes payées de la boutique. Les plateformes appliquent leurs propres fenêtres et leur modélisation, si bien qu’une même campagne apparaît ainsi :

ROAS selon la plateforme4,2fenêtres d’attribution + modélisation
ROAS selon GA42,7un seul modèle pour tous les canaux
Seuil issu de la marge2,9verdict : sous le seuil

La plateforme dit « augmentez le budget », le calcul dit « vous perdez de l’argent ». D’où viennent ces écarts, et pourquoi le verdict d’une campagne repose sur GA4 et le bilan global sur le MER : les guides consacrés à Meta Ads et à l’évaluation d’une agence l’expliquent. Ici, une règle suffit : la plateforme pour optimiser, la boutique pour faire les comptes, le seuil pour trancher.

Pour aller plus loin

Seuils par catégorie : un seul chiffre ne suffit pas

La marge varie d’une catégorie à l’autre, donc le seuil aussi. Une campagne produits qui mélange des catégories à 24 % et 52 % de marge n’a pas un seuil unique, mais une moyenne qui masque les décisions (boutique d’équipement de fitness, données indicatives) :

CatégorieMarge commercialeSeuil ROASROAS selon GA4Verdict
Accessoires d’entraînement52 %1,94,8à développer en priorité
Compléments alimentaires46 %2,23,4au-dessus de l’objectif, stable
Vêtements de sport38 %2,62,7à la limite du seuil : objectif opérationnel non atteint
Gros équipement28 %3,63,1sous le seuil malgré un « bon » résultat

Attention à la dernière ligne : 3,1 est nominalement le meilleur résultat après les accessoires, et pourtant la campagne perd de l’argent, car la faible marge porte le seuil à 3,6. Sans seuils par catégorie, le budget va vers les « beaux chiffres » plutôt que vers le profit. Pour obtenir la marge par produit et par catégorie, consultez le guide sur la marge en e-commerce.

DataOrganizer

Comment DataOrganizer calcule les seuils et le ROAS selon GA4

Les trois éléments du calcul se trouvent dans un même modèle : la marge par produit et par catégorie (seuils), le chiffre d’affaires des campagnes selon GA4 (ROAS par campagne, à titre d’estimation) et les commandes de la boutique rapprochées des dépenses de toutes les plateformes (MER). Les verdicts par catégorie s’obtiennent en une conversation :

Assistant IA application DataOrganizer
sources connectées30 derniers jours
Calcule les seuils de rentabilité ROAS à partir de notre marge par catégorie et montre-moi les campagnes sous le seuil.
IA
Je calcule les seuils à partir de la marge et je les compare au ROAS des campagnes selon GA4…
IA

Seuils et résultats selon GA4 (campagnes produits) :

Campagne / catégorieSeuilROAS selon GA4DépenseVerdict
Accessoires d’entraînement1,94,81 525 €à développer
Vêtements de sport2,62,71 200 €au seuil : relever l’objectif ou améliorer
Gros équipement3,63,12 350 €sous le seuil : −325 € de marge

Le plus gros budget est investi dans la seule catégorie sous le seuil : selon GA4, le gros équipement a rapporté sur le mois 3,10 € de chiffre d’affaires par euro dépensé, mais avec une marge de 28 %, cela représente environ 325 € de perte. Recommandation : transférer une partie du budget vers les accessoires (seuil 1,9, ROAS selon GA4 4,8) et revenir au gros équipement après un ajustement des enchères ou des prix.

Seuils par catégorieMER vs seuil globalCampagnes sous le seuil

Note méthodologique : les chiffres des exemples sont indicatifs. La formule 100/marge % calcule le seuil sur la marge commerciale (hors coûts fixes), c’est pourquoi l’objectif opérationnel se fixe avec une marge de sécurité ; en cas de remises, le seuil se calcule sur la marge après remise. Le ROAS par campagne provient de GA4 et reste une estimation : le modèle d’attribution GA4 doit rester constant, car le changer rend les comparaisons entre périodes caduques, et la rentabilité globale se confirme avec le MER calculé sur les commandes de la boutique.

À retenir

Un bon ROAS, c’est votre seuil plus une marge de sécurité, calculé à partir de votre marge. Une simple ligne verticale sur l’axe transforme le classement des campagnes de la plateforme en liste de décisions : quoi couper, quoi corriger, quoi développer.

FAQ

Questions fréquentes sur le bon ROAS

Qu’est-ce qu’un bon ROAS ?

Celui qui dépasse le seuil de rentabilité calculé sur votre propre marge : seuil = 100 / marge %. Avec 20 % de marge, il faut un ROAS de 5,0 juste pour atteindre zéro ; avec 50 %, seulement 2,0. Les benchmarks des autres ne répondent donc pas à cette question, votre propre marge, si.

Comment calculer le seuil de rentabilité ?

100 divisé par la marge commerciale en pourcentage. C’est la limite à laquelle la campagne dégage une marge nulle, hors coûts fixes et coûts de traitement : l’objectif opérationnel se fixe donc nettement plus haut (en général seuil × 1,3–1,5, selon les coûts de la boutique).

Quelle différence entre le seuil ROAS et l’objectif MER ?

Par l’échelle : le ROAS décrit une campagne ou un canal, le MER toute la boutique (chiffre d’affaires / dépenses totales). Les seuils se calculent selon la même logique, mais les décisions budgétaires se prennent sur le MER, car il protège contre une addition de canaux qui ne sont chacun « rentables » que dans leur propre attribution.

Pourquoi le ROAS de la plateforme est-il trompeur ?

Les fenêtres d’attribution, la modélisation et l’ignorance des commandes annulées gonflent le résultat : un 4,2 affiché par la plateforme peut correspondre à 2,7 selon GA4. On compare au seuil de la campagne le ROAS selon GA4, calculé avec un seul modèle pour toutes les plateformes, et l’ensemble se vérifie avec le MER sur les commandes payées de la boutique ; le ROAS de la plateforme sert à l’optimisation au sein de celle-ci.

Comment DataOrganizer calcule-t-il les seuils ?

La marge par produit et par catégorie issue de la boutique donne les seuils, le ROAS des campagnes selon GA4 fournit une estimation du résultat par campagne, et le MER calculé à partir des commandes de la boutique et des dépenses totales vérifie l’ensemble. Le chat compare les seuils aux résultats par catégorie : la liste des campagnes sous le seuil et des candidates au développement s’obtient en une seule question.

L’essentiel du guide

Le calcul du ROAS en trois lignes

1. Seuil = 100 / marge %. C’est la limite d’alerte : en dessous, la publicité vous coûte de l’argent sur chaque vente, quelle que soit l’allure du chiffre.

2. Objectif = seuil + marge de sécurité, verdicts avec GA4 et le MER. La plateforme optimise ; la campagne se compare au seuil avec le ROAS selon GA4, et la rentabilité globale avec le MER issu des commandes payées de la boutique.

3. Des seuils par catégorie plutôt qu’une moyenne. Les marges varient davantage d’une catégorie à l’autre que les résultats des campagnes. DataOrganizer calcule automatiquement les seuils à partir de la marge et les compare au ROAS des campagnes selon GA4 et au MER de toute la boutique : le budget va ainsi vers les catégories qui, une fois le seuil dépassé, sont réellement rentables.


DataOrganizer · seuils issus de la marge, verdicts GA4 et MER

Voyez vos seuils de rentabilité ROAS

Connectez votre boutique, GA4 et vos plateformes publicitaires : la marge par catégorie fixe les seuils, le ROAS des campagnes selon GA4 montre lesquelles passent sous le seuil, et le MER calculé sur les commandes payées indique la rentabilité globale. Compte démo disponible immédiatement, vous ne payez que les sources connectées.