Webotic
Audit gratuit
Retour au blogROI · PUBLICITÉ DIGITALE · ANALYTICS · MAROC 2026

ROI de la publicité digitale au Maroc : mesurer, prouver,défendre chaque dirham

Au Maroc en 2026, un ROAS annoncé par Meta ou Google ne dit presque rien de votre rentabilité réelle. Un ROAS de 4 peut cacher une perte nette une fois la marge, les retours et le taux d'échec des paiements à la livraison (COD) déduits. Le vrai ROI de la publicité digitale se calcule sur la marge, pas sur le chiffre d'affaires : ROI net = (marge générée − coût média − coûts logistiques) / coût média. Cet article détaille comment passer du ROAS déclaré au ROI net défendable devant une direction, avec les fenêtres d'attribution, le MER blended et le tracking server-side comme socle de mesure.

ROI netsur marge, pas sur CAmarge − média − logistique / média
25–45 %conversions perduessans tracking server-side
MERmétrique directionCA total / dépense média totale
20–30 %surdéclaration plateformesdouble comptage Meta + Google
01

ROAS vs ROI : pourquoi les deux ne mesurent pas la même chose

La confusion la plus coûteuse au Maroc en 2026 est de traiter le ROAS comme un indicateur de rentabilité. Le ROAS (Return On Ad Spend) est un ratio brut : chiffre d'affaires attribué divisé par la dépense média. Un ROAS de 4 signifie 4 MAD de CA pour 1 MAD dépensé. Mais le CA n'est pas du profit. Le ROI, lui, mesure le retour sur la marge réelle. Prenons un e-commerce marocain vendant un produit à 300 MAD, avec un coût produit de 120 MAD, une livraison de 35 MAD et un packaging de 10 MAD. La marge brute avant pub est donc de 135 MAD, soit 45 %. Avec un ROAS de 4, le coût d'acquisition est de 75 MAD par vente (300 / 4). La marge nette après pub tombe à 60 MAD, soit 20 % — encore positif. Mais si le ROAS descend à 2,5, le CPA grimpe à 120 MAD, et la marge nette devient nulle voire négative. Au Maroc, deux facteurs aggravent l'écart entre ROAS et ROI : le paiement à la livraison (COD), où 20 à 40 % des commandes sont refusées ou non livrées, et les retours produits (5 à 15 % selon le secteur). Ces deux postes ne sont jamais déduits du ROAS affiché par les plateformes. Un ROAS de 4 avec 30 % d'échec COD devient un ROAS effectif de 2,8 sur les ventes réellement encaissées. Calculer le ROI sur le CA brut déclaré revient donc à surestimer systématiquement sa performance.

  • ROAS = CA attribué / dépense média — un ratio brut, jamais un indicateur de profit
  • ROI net = (marge − coût média − logistique) / coût média — le seul chiffre qui protège la trésorerie
  • Au Maroc, l'échec COD (20–40 %) et les retours (5–15 %) creusent l'écart ROAS vs ROI
  • Un ROAS de 4 peut cacher un ROI net négatif si la marge produit est sous 35 %
02

Calculer le ROI net réel : la formule marge, COD et retours

La formule défendable du ROI publicitaire au Maroc intègre tous les postes que les plateformes ignorent. Elle s'écrit : ROI net = (marge brute encaissée − coût média − coûts variables de traitement) / coût média, exprimé en pourcentage ou en multiple. Étape 1 : partir de la marge, pas du CA. Sur 100 commandes à 300 MAD (CA théorique 30 000 MAD), appliquez d'abord le taux d'encaissement COD. Avec 30 % d'échec, seules 70 commandes sont payées, soit 21 000 MAD encaissés. Puis déduisez les retours post-livraison : 10 % sur les 70 livrées ramène à 63 commandes valides, soit 18 900 MAD. Étape 2 : appliquer la marge unitaire. Avec 45 % de marge brute produit, la marge générée est de 8 505 MAD sur ces 63 ventes. C'est le vrai revenu disponible pour absorber le coût média. Étape 3 : déduire le coût média et les frais variables. Si la campagne a coûté 7 500 MAD (ROAS affiché de 4 sur 30 000 MAD théoriques), et que les frais de traitement des commandes refusées et retournées s'élèvent à 900 MAD (livraison aller sur commandes non payées), le ROI net = (8 505 − 7 500 − 900) / 7 500 = +1,4 %. Presque à l'équilibre, très loin du ROAS de 4 qui suggérait 300 % de retour. Ce calcul, appliqué mensuellement, est ce qui distingue un annonceur qui pilote de celui qui subit.

  • Partir du CA encaissé après échec COD, pas du CA théorique de la plateforme
  • Déduire les retours post-livraison avant d'appliquer la marge produit
  • Intégrer les frais logistiques des commandes refusées — un coût réel invisible dans le ROAS
  • ROI net exprimé en % de la dépense média : le langage compris par une direction financière
03

Fenêtres d'attribution : le piège qui gonfle vos chiffres

La fenêtre d'attribution détermine combien de temps après un clic ou une vue une conversion est créditée à la publicité. C'est un levier de surdéclaration massif que la plupart des annonceurs marocains subissent sans le savoir. Meta propose par défaut une fenêtre de 7 jours après clic et 1 jour après vue ; Google Ads utilise souvent 30 jours après clic. Ces réglages ne sont pas neutres. Le problème : une fenêtre longue attribue à la pub des ventes qui auraient eu lieu de toute façon. Un client qui voit une publicité Instagram, ne clique pas, puis tape votre marque sur Google deux jours plus tard et achète, sera crédité à la fois par Meta (attribution vue) et par Google (attribution clic). La même vente est comptée deux fois, gonflant le ROAS cumulé bien au-delà de 100 % du CA réel. Au Maroc, où le parcours d'achat mêle Instagram, WhatsApp et recherche Google, ce double comptage est systématique. La règle de mesure honnête : réduire la fenêtre après vue à 1 jour maximum, privilégier l'attribution après clic, et surtout comparer la somme des conversions plateformes au nombre réel de commandes dans votre back-office. Si Meta déclare 120 conversions, Google 80, mais que votre back-office affiche 150 commandes, vous avez 50 conversions fantômes — soit 25 % de surdéclaration. Ce ratio doit être calculé chaque mois avant toute décision budgétaire.

  • Meta 7j clic / 1j vue, Google 30j clic : des fenêtres qui se chevauchent et double-comptent
  • Réduire la fenêtre après vue à 1 jour limite l'attribution de ventes non causées par la pub
  • Toujours réconcilier conversions plateformes vs commandes réelles du back-office
  • Écart plateformes / back-office > 20 % = surdéclaration à corriger avant d'arbitrer les budgets
04

Le MER blended : la métrique à présenter à la direction

Face au double comptage entre plateformes, une seule métrique résiste : le MER (Marketing Efficiency Ratio) blended. Il se calcule simplement : chiffre d'affaires total de l'entreprise sur une période, divisé par la dépense média totale toutes plateformes confondues. Aucune attribution, aucun cookie, aucune fenêtre — juste deux chiffres que personne ne peut gonfler. Exemple : sur un mois, votre entreprise encaisse 400 000 MAD de CA total et dépense 100 000 MAD en média (Meta + Google + TikTok). Le MER blended est de 4. Contrairement au ROAS additionné des plateformes — qui pourrait afficher 5 ou 6 à cause du double comptage — le MER reflète la réalité économique globale. C'est la métrique que comprend un directeur financier, parce qu'elle relie directement chaque dirham dépensé au chiffre d'affaires effectivement encaissé. Le MER a une vertu supplémentaire : il capte les effets indirects de la publicité (notoriété, trafic direct, bouche-à-oreille) que l'attribution plateforme ignore. Un MER stable ou en hausse quand on augmente le budget prouve que la dépense est incrémentale. Un MER qui baisse alors que le ROAS plateforme reste élevé est le signal d'alerte le plus fiable : vous payez pour des ventes qui seraient venues seules. Présentez toujours le MER en complément du ROI net sur marge — le premier donne la vue macro, le second protège la rentabilité unitaire.

  • MER blended = CA total entreprise / dépense média totale — insensible au double comptage
  • Métrique la plus crédible en comité de direction car non manipulable par les plateformes
  • Capte les effets indirects (notoriété, trafic direct) invisibles dans l'attribution plateforme
  • MER qui baisse quand le ROAS plateforme monte = dépense non incrémentale, alerte rouge
05

Tracking server-side : sans données fiables, pas de ROI mesurable

Tout calcul de ROI repose sur la qualité des données de conversion. Or en 2026, le tracking client-side classique est structurellement défaillant. Les navigateurs Safari (ITP), Firefox et Brave limitent les cookies, les bloqueurs de publicité interceptent les requêtes vers Meta et Google, et sur mobile marocain la part de trafic bloqué est importante. Résultat : 25 à 45 % des conversions ne remontent jamais aux plateformes en pixel client seul. Ce manque de signal a un double effet pervers sur le ROI. D'abord, il sous-estime les conversions réelles : votre ROAS mesuré paraît plus faible qu'il ne l'est, et vous risquez de couper des campagnes rentables. Ensuite, il dégrade l'optimisation algorithmique : Meta et Google enchérissent sur un jeu de données incomplet, votre CPA dérive à la hausse, et votre ROI réel se détériore mécaniquement. Le tracking server-side — GTM Server-Side couplé à Meta CAPI et GA4 Measurement Protocol — restaure ce signal. Les événements de conversion transitent par votre propre serveur et domaine, contournent les bloqueurs, et remontent avec déduplication via event_id pour ne jamais surcompter. Chez les annonceurs marocains qui migrent, la récupération mesurée est de +25 à +35 % d'événements de conversion. Concrètement, cela signifie un ROI enfin calculé sur des données complètes, une optimisation qui converge, et un CPA qui redescend de 15 à 30 %. Sans ce socle, tout tableau de ROI présenté à la direction repose sur des chiffres partiels et donc faux.

  • Pixel client seul : 25–45 % des conversions perdues (Safari ITP, bloqueurs, mobile)
  • Signal incomplet = ROAS sous-estimé + optimisation algorithmique dégradée + CPA en hausse
  • GTM Server-Side + Meta CAPI + GA4 MP récupèrent +25–35 % d'événements avec déduplication event_id
  • Sans données fiables, aucun calcul de ROI n'est défendable — c'est le prérequis, pas une option
06

Présenter le ROI à la direction : le tableau qui convainc

Un calcul de ROI juste ne sert à rien s'il n'est pas présenté dans un format que la direction peut lire et challenger. L'erreur classique est de sortir un dashboard Meta avec un ROAS de 5 — chiffre que tout directeur financier averti sait devoir diviser. Le tableau qui convainc combine quatre lignes seulement. Ligne 1 : la dépense média totale, toutes plateformes, sans ambiguïté. Ligne 2 : le CA total encaissé sur la période, tiré du back-office ou de la comptabilité, pas des plateformes. Ligne 3 : le MER blended (ligne 2 / ligne 1), qui donne la vue macro. Ligne 4 : le ROI net sur marge, calculé après COD, retours et logistique, exprimé en pourcentage. Ce format tient sur une diapositive et résiste à toutes les questions. La clé de crédibilité est la réconciliation : montrer explicitement l'écart entre les conversions déclarées par les plateformes et les commandes réelles, et l'assumer. Un annonceur qui dit « Meta annonce 8 de ROAS, mais après réconciliation, échec COD et marge, le ROI net réel est de 35 % » gagne immédiatement la confiance de sa direction. Ajoutez une projection : « chaque 10 000 MAD supplémentaires investis à ce MER génèrent X MAD de marge incrémentale ». C'est ce langage — marge, incrémentalité, trésorerie — qui débloque les budgets, pas les captures d'écran de ROAS plateforme.

  • Quatre lignes : dépense média totale, CA encaissé, MER blended, ROI net sur marge
  • Sourcer le CA du back-office ou de la comptabilité, jamais des plateformes publicitaires
  • Assumer et montrer l'écart plateformes vs réel — la transparence crée la crédibilité
  • Parler marge, incrémentalité et trésorerie : le langage qui débloque les budgets en comité

QUESTIONS FRÉQUENTES

Quelle est la différence entre ROAS et ROI en publicité digitale ?
Le ROAS (Return On Ad Spend) est le chiffre d'affaires attribué divisé par la dépense média : un ROAS de 4 signifie 4 MAD de CA pour 1 MAD dépensé. C'est un ratio brut qui ignore vos coûts. Le ROI (Return On Investment) mesure le retour sur la marge réelle après déduction du coût produit, de la logistique, des retours et, au Maroc, du taux d'échec des paiements à la livraison. Un ROAS de 4 peut correspondre à un ROI net positif si votre marge dépasse 40 %, ou négatif si elle est sous 30 %. En résumé : le ROAS mesure le volume de revenu généré par la pub, le ROI mesure le profit réel. Piloter au ROAS seul expose à vendre à perte tout en croyant être rentable.
Comment calculer le ROI d'une campagne publicitaire au Maroc ?
La formule défendable est : ROI net = (marge brute encaissée − coût média − frais logistiques variables) / coût média. Au Maroc, il faut d'abord appliquer le taux d'encaissement du paiement à la livraison (souvent 60–80 % des commandes réellement payées), puis déduire les retours post-livraison (5–15 %), puis appliquer votre marge unitaire produit. Exemple : 100 commandes théoriques à 300 MAD, 70 % d'encaissement COD, 10 % de retours, 45 % de marge, donnent environ 8 500 MAD de marge réelle. Si la campagne a coûté 7 500 MAD, le ROI net est proche de l'équilibre — très loin du ROAS de 4 affiché. Ce calcul doit être fait mensuellement sur des données de conversion complètes, idéalement remontées en server-side.
Pourquoi mon ROAS est-il élevé mais mon entreprise pas rentable ?
Trois causes principales au Maroc. Premièrement, le ROAS est calculé sur le chiffre d'affaires théorique, avant échec des paiements à la livraison : si 30 % des commandes COD ne sont jamais payées, votre ROAS effectif est déjà amputé d'un tiers. Deuxièmement, le double comptage entre plateformes : Meta et Google créditent chacun la même vente, gonflant le ROAS cumulé au-delà du CA réel. Troisièmement, la marge produit trop faible : un ROAS de 4 sur un produit à 25 % de marge laisse une marge nette négative après coût média. La solution est de calculer le ROI net sur marge encaissée et de suivre le MER blended (CA total / dépense totale), qui révèle immédiatement l'écart entre performance déclarée et rentabilité réelle.
Qu'est-ce que le MER blended et pourquoi est-il fiable ?
Le MER (Marketing Efficiency Ratio) blended est le chiffre d'affaires total de l'entreprise sur une période divisé par la dépense média totale, toutes plateformes confondues. Un MER de 4 signifie 4 MAD de CA global pour 1 MAD dépensé en média. Sa fiabilité vient de ce qu'il n'utilise ni cookie, ni pixel, ni fenêtre d'attribution : il compare deux chiffres réels et non manipulables. Contrairement au ROAS additionné des plateformes, qui subit le double comptage et peut dépasser 100 % du CA réel, le MER reflète la réalité économique globale et capte les effets indirects de la pub (notoriété, trafic direct). C'est la métrique la plus crédible à présenter en comité de direction, car un directeur financier peut la vérifier avec la comptabilité.
Les plateformes publicitaires surestiment-elles vraiment les conversions ?
Oui, et c'est structurel, pas malveillant. Chaque plateforme mesure dans son propre silo avec sa propre fenêtre d'attribution. Meta crédite une vente en attribution vue jusqu'à 1 jour, Google en attribution clic jusqu'à 30 jours. Un même client touché par les deux canaux sera compté deux fois. Au Maroc, où le parcours mêle Instagram, WhatsApp et recherche Google, ce double comptage atteint couramment 20–30 % de surdéclaration cumulée. La seule façon de le détecter est de réconcilier chaque mois la somme des conversions déclarées par les plateformes avec le nombre réel de commandes de votre back-office. Un écart supérieur à 20 % indique une surdéclaration à corriger avant tout arbitrage budgétaire, sous peine de sur-investir dans un canal qui ne cause pas les ventes qu'il s'attribue.
Le tracking server-side change-t-il le calcul du ROI ?
Oui, de façon décisive. Sans tracking server-side, 25 à 45 % des conversions ne remontent pas aux plateformes à cause des bloqueurs de publicité et des restrictions navigateurs (Safari ITP, Firefox). Votre ROAS mesuré est alors sous-estimé, et vous risquez de couper des campagnes en réalité rentables. Pire, l'optimisation algorithmique travaille sur des données incomplètes, ce qui fait dériver votre CPA à la hausse et dégrade le ROI réel. Le tracking server-side — GTM Server-Side avec Meta CAPI et GA4 Measurement Protocol — récupère +25 à +35 % d'événements de conversion, avec déduplication via event_id pour ne pas surcompter. Résultat : un ROI enfin calculé sur des données complètes, une optimisation qui converge et un CPA en baisse de 15 à 30 %. C'est le prérequis technique de toute mesure de ROI fiable.
MESURE & ROI

Passez du ROAS déclaré au ROI net défendable

Tracking server-side, réconciliation conversions vs commandes réelles, tableau de ROI sur marge et MER blended prêt pour votre direction. Retainer fixe mensuel — pas de facturation au pourcentage du budget.

Demander un audit ROI