Google Ads · 6 min de lecture

Enchères intelligentes : piloter à la marge plutôt qu'au ROAS

Le ROAS est une métrique de vanité qui peut masquer une baisse de rentabilité réelle. Découvrez pourquoi et comment configurer le Smart Bidding de Google Ads pour optimiser vos campagnes directement sur votre marge brute.

Illustration de tableau de bord pour l'article : Enchères intelligentes : piloter à la marge plutôt qu'au ROAS

L'obsolescence programmée du ROAS comme métrique de pilotage

Le ROAS (Return on Ad Spend) est la métrique reine de l'e-commerce depuis quinze ans. Pourtant, dans un écosystème dominé par le Smart Bidding de Google Ads, piloter ses campagnes au ROAS est devenu une anomalie stratégique. Pourquoi ? Parce que le ROAS est un ratio basé sur le chiffre d'affaires brut, une donnée décorrélée de la réalité financière de votre entreprise.

Quand j'analyse des comptes audités après plusieurs années d'optimisation automatique, le constat est souvent le même : des campagnes Performance Max ou Search affichent un ROAS flatteur de 500 % ou 600 %, tandis que la marge nette globale de l'entreprise stagne ou régresse. Le Smart Bidding, lorsqu'il est configuré pour maximiser la valeur de conversion, cherche uniquement à maximiser le chiffre d'affaires enregistré par le tag Google Ads. L'algorithme ignore si le produit vendu génère 10 % ou 70 % de marge. Il traite un euro de chiffre d'affaires sur un produit à faible marge de la même manière qu'un euro sur un produit hautement profitable.

    La démonstration mathématique : l'illusion de la performance

    Prenons un exemple concret pour illustrer ce biais algorithmique. Imaginons deux produits au sein de votre catalogue :

    Si votre campagne Google Ads dépense 20 € pour vendre un Produit A, le ROAS enregistré est de 500 % (100 € / 20 €). Sur le plan financier, l'opération est blanche : 100 € de chiffre d'affaires, moins 80 € de COGS, moins 20 € d'achat d'espace publicitaire, égalent zéro bénéfice net.

    Si cette même campagne dépense 16,60 € pour vendre un Produit B, le ROAS affiché est de 300 % (50 € / 16,60 €). Pourtant, l'opération est rentable : 50 € de chiffre d'affaires, moins 10 € de COGS, moins 16,60 € d'achat d'espace publicitaire, égalent 23,40 € de bénéfice net.

    Livré à lui-même, le Smart Bidding de Google Ads va privilégier le Produit A. Pourquoi ? Parce que sa valeur de conversion est deux fois plus élevée (100 € contre 50 €) et qu'il permet d'atteindre plus facilement un objectif de ROAS cible élevé. L'algorithme va concentrer le budget sur le produit qui détruit votre valeur financière, au détriment de celui qui génère de la trésorerie. C'est le piège classique de l'optimisation au volume de chiffre d'affaires.

    • Le Produit A : Prix de vente de 100 €. Coût de revient (COGS) de 80 €. Marge brute de 20 €.
    • Le Produit B : Prix de vente de 50 €. Coût de revient (COGS) de 10 €. Marge brute de 40 €.

    Comment injecter la marge brute dans l'algorithme Google Ads

    Pour aligner les intérêts du Smart Bidding avec ceux de votre direction financière, vous devez modifier la nature même de la donnée envoyée à Google Ads. Au lieu de transmettre le chiffre d'affaires HT, vous devez lui transmettre la marge brute en guise de valeur de conversion. Il existe trois méthodes techniques pour y parvenir.

    La première méthode passe par Google Merchant Center et l'attribut cost_of_goods_sold (coût des biens vendus ou COGS). Vous devez intégrer cet attribut dans votre flux de données produits. Google Ads est alors capable de calculer automatiquement la marge brute par transaction, en soustrayant le COGS des produits achetés de la valeur totale de la transaction. Bien que cette méthode soit la plus simple à mettre en œuvre, elle présente des limites si vos marges varient dynamiquement en dehors du seul coût d'achat, comme en fonction de frais de port fluctuants ou de remises complexes.

    La deuxième méthode est l'implémentation via Google Tag Manager (GTM) Server-Side. C'est l'approche que je recommande pour sa robustesse et sa confidentialité. Lors de l'événement d'achat, le conteneur Server-Side intercepte l'identifiant de transaction et les identifiants produits. Il effectue un appel API vers votre base de données interne ou votre ERP pour récupérer le coût de revient réel associé à cette commande. Le serveur calcule la marge brute exacte et renvoie uniquement cette valeur finale au tag de conversion Google Ads. Vos concurrents ne peuvent pas extraire vos marges dans le code source de votre site web, car tout le processus s'effectue côté serveur.

    La troisième méthode repose sur l'importation hors ligne des conversions (Offline Conversion Imports). Vous enregistrez la conversion avec une valeur temporaire lors de l'achat, puis vous importez sous 24 à 48 heures la valeur de marge exacte recalculée par votre ERP après validation définitive de la commande (en déduisant les retours, les annulations ou les frais logistiques réels).

      Redéfinir son Target ROAS (tROAS) sur la base de la marge

      Une fois que vous commencez à envoyer la marge brute comme valeur de conversion, vos indicateurs changent de paradigme. Votre cible de ROAS doit être recalculée. On ne parle plus de ROAS au sens strict, mais de POAS (Profit on Ad Spend).

      Avec le pilotage traditionnel au chiffre d'affaires, si votre taux de marge moyen est de 40 %, votre ROAS d'équilibre (seuil de rentabilité) est de 250 % (1 divisé par 0,40). Pour dégager du profit, vous devez viser un tROAS supérieur, par exemple 400 %.

      Avec le pilotage à la marge, la valeur transmise est déjà la marge brute. Le seuil de rentabilité absolue est donc par définition à 100 %. Si vous dépensez 1 € de publicité et que la valeur de conversion enregistrée (la marge) est de 1 €, vous êtes à l'équilibre.

      Si vous fixez un tROAS à 200 % dans votre campagne Google Ads, cela signifie que vous demandez à l'algorithme de générer 2 € de marge brute pour chaque euro dépensé en publicité. Vos campagnes n'optimisent plus pour du volume de vente abstrait, mais directement pour de la création de richesse nette.

        La feuille de route pour une transition sécurisée

        Modifier la valeur de conversion d'un compte actif est une opération critique. Si vous remplacez brutalement le chiffre d'affaires par la marge du jour au lendemain, vous risquez de déstabiliser complètement la phase d'apprentissage de vos campagnes. L'algorithme verra une chute soudaine de la valeur globale des conversions et réduira drastiquement vos enchères.

        Voici la méthodologie rigoureuse que j'applique pour sécuriser cette transition :

        Ce passage du volume à la valeur réelle est le levier le plus puissant pour pérenniser vos investissements sur Google Ads. Dans un contexte de hausse constante des coûts par clic, continuer à optimiser pour du chiffre d'affaires brut revient à piloter à l'aveugle. Le pilotage à la marge redonne le contrôle financier complet de vos campagnes à votre entreprise.

        • Étape 1 : Créer une action de conversion secondaire. Configurez votre nouveau flux de valeur (marge via Server-Side ou GMC COGS) dans une action de conversion distincte, définie comme secondaire. Laissez tourner pendant 14 à 30 jours pour accumuler de la donnée et vérifier la cohérence des calculs.
        • Étape 2 : Analyser les écarts. Comparez les performances de vos campagnes sous le prisme des deux métriques. Identifiez les campagnes ou produits qui surperformaient au ROAS mais s'avèrent destructeurs de marge.
        • Étape 3 : Calculer les nouveaux objectifs de tROAS. Pour chaque campagne, déterminez le tROAS cible basé sur la marge en vous appuyant sur l'historique des données de l'action de conversion secondaire.
        • Étape 4 : Basculer l'action de conversion. Passez l'action de conversion marge en action principale et l'ancienne action chiffre d'affaires en action secondaire. Simultanément, ajustez le tROAS de vos campagnes aux nouvelles valeurs calculées.
        • Étape 5 : Phase d'observation. Surveillez de près le volume de diffusion pendant les 10 premiers jours. L'algorithme va progressivement réallouer le budget vers les produits et les requêtes qui génèrent la meilleure rentabilité réelle, quitte à baisser légèrement le volume de chiffre d'affaires global.

        Besoin d'un regard extérieur sur ce sujet ? Voir la page Google Ads ou me contacter.