Dimanche 4 octobre 2026 Newsletter Contact
Études de cas

Drive-to-store : auditer un cas avant d’optimiser le CPA

Drive-to-store : auditer un cas avant d’optimiser le CPA

Avant de baisser le CPA, il faut savoir ce que le cas drive-to-store mesure réellement


Dans un dispositif drive-to-store, stratégie visant à générer du trafic qualifié vers un point de vente physique, l’optimisation du CPA arrive souvent trop tôt. Le CPA, cost per acquisition, désigne le coût nécessaire pour générer une conversion attribuée : visite magasin, demande d’itinéraire, coupon utilisé, rendez-vous ou achat selon le paramétrage retenu. Sur le papier, l’objectif paraît simple : réduire ce coût sans dégrader le volume. En pratique, un CPA bas peut masquer une attribution complaisante, une audience déjà acquise, une mesure de visite imprécise ou une pression média qui capture des comportements organiques.

L’audit d’un cas drive-to-store doit donc précéder toute optimisation algorithmique ou budgétaire. Il ne s’agit pas de regarder si la campagne a généré des visites attribuées, mais de comprendre si elle a créé des visites additionnelles, à quel coût marginal, avec quelle qualité de trafic, dans quels magasins et pour quels segments. Une campagne peut afficher un CPA visite de 4 euros et être économiquement faible si les visiteurs étaient déjà très probables. Une autre peut afficher un CPA de 12 euros et être rentable si elle recrute de nouveaux clients à forte marge dans des zones sous-fréquentées.

Le piège vient du vocabulaire de performance. ROAS, return on ad spend, ratio entre chiffre d’affaires attribué ou incrémental et dépenses média, CPA, taux de visite et coût par clic donnent une impression de pilotage rationnel. Mais ces indicateurs dépendent du modèle d’attribution, méthode qui assigne une conversion à un ou plusieurs points de contact marketing, de la fenêtre temporelle, des données de localisation, des exclusions, de la structure de l’audience et de la qualité de matching entre exposition et passage en point de vente. Avant d’optimiser le CPA, il faut auditer la chaîne complète qui le produit.

Pour des annonceurs retail, locaux ou omnicanaux, l’enjeu est stratégique. Les budgets mobiles sont de plus en plus arbitrés face au search local, au social commerce, au CRM, aux marketplaces et aux opérations magasin. Si le drive-to-store veut défendre sa contribution, il doit sortir d’une logique de reporting flatteur et entrer dans une logique de preuve : causalité, marge, nouveaux clients, réachat, pression relationnelle et capacité opérationnelle du point de vente. L’audit est la phase qui permet de distinguer un cas réellement optimisable d’un cas simplement sur-attribué.

Auditer l’objectif business : toutes les conversions magasin ne valent pas le même CPA


La première question d’audit est rarement posée avec assez de précision : quel comportement cherche-t-on à créer ? Une visite magasin n’est pas un achat. Une demande d’itinéraire n’est pas une présence en rayon. Un coupon téléchargé n’est pas une transaction incrémentale. Le funnel, parcours allant de l’exposition à la considération, puis à la conversion et à la fidélisation, doit être explicite pour éviter de comparer des métriques de niveaux différents.

Une campagne d’ouverture de magasin peut accepter un CPA visite élevé si l’objectif est de constituer une base locale, d’installer la notoriété et de provoquer une première venue. Une campagne de déstockage à faible marge ne peut pas utiliser la même tolérance. Un dispositif de prise de rendez-vous en optique ou automobile peut justifier un coût par lead qualifié plus élevé, parce que la valeur attendue par client est supérieure. À l’inverse, une opération de restauration rapide autour d’un point de vente doit regarder le coût par visite dans une fenêtre courte, souvent quelques heures ou quelques jours, car la valeur marginale de l’exposition décroît très vite.

L’audit doit donc traduire l’objectif en unité économique. Pour un retailer mode, la métrique pertinente peut être la marge incrémentale par visite exposée. Pour une enseigne alimentaire spécialisée, ce peut être le coût par nouveau client magasin. Pour un réseau de services, le coût par rendez-vous honoré. Pour une enseigne d’équipement de la maison, le coût par projet qualifié, car la visite peut être une étape longue avant achat. Optimiser un CPA générique sans cette clarification revient à demander à l’algorithme de réduire un coût dont la valeur business n’est pas définie.

Un framework simple consiste à classer les campagnes selon trois finalités. Premièrement, la génération de trafic court terme : offre limitée, événement local, disponibilité produit, coupon. Deuxièmement, le recrutement local : toucher des non-clients ou des clients dormants dans une zone de chalandise prioritaire. Troisièmement, la contribution omnicanale : soutenir un parcours qui peut commencer sur mobile, passer par le magasin et se terminer en ligne ou inversement. Chaque finalité impose une mesure différente et un seuil de CPA différent.

Un exemple illustre l’arbitrage. Deux campagnes affichent chacune 10 000 visites attribuées pour 60 000 euros, soit un CPA visite de 6 euros. La première touche à 80 % des clients fidèles déjà actifs, avec un panier moyen de 38 euros et une marge de 30 %. La seconde touche 55 % de nouveaux clients, avec un panier moyen de 52 euros, une marge de 42 % et un taux de réachat à 60 jours de 18 %. Le même CPA apparent recouvre deux contributions radicalement différentes. L’audit doit faire apparaître cette différence avant toute décision d’optimisation.

Vérifier la mesure de visite : géolocalisation, matching et fenêtres d’attribution peuvent déplacer le CPA de 30 % à 70 %


Le deuxième pilier de l’audit concerne la mesure. Dans le drive-to-store, le CPA dépend fortement de la façon dont une visite est détectée. Les sources peuvent inclure des données GPS in-app, des SDK partenaires, des panels mobiles, des données opérateurs, des signaux Wi-Fi, des passages caisse matchés avec CRM ou des scans de coupons. Chaque source a ses forces et ses biais. Un signal GPS peut être précis mais dépend du consentement, de la qualité de collecte et de la densité du panel. Un passage caisse est plus proche de l’achat réel, mais il ne couvre que les clients identifiés. Une demande d’itinéraire est un signal d’intention, pas une visite confirmée.

L’audit doit examiner au moins cinq paramètres. Le premier est la définition de la visite : durée minimale de présence, précision du polygone magasin, exclusion des passants, distinction entre centre commercial et point de vente, filtrage des employés. Le deuxième est la fenêtre d’attribution : une visite dans les 24 heures, 7 jours ou 14 jours après exposition ne raconte pas la même histoire. Plus la fenêtre est longue, plus le volume attribué augmente, mais plus le risque de capter du trafic organique progresse. Le troisième est le taux de match : quelle part des exposés peut réellement être observée ? Le quatrième est la représentativité du panel. Le cinquième est la déduplication entre canaux.

La précision géographique est un sujet sous-estimé. Dans un retail park, un centre commercial ou une rue commerçante dense, un géofencing trop large peut compter comme visiteurs des individus passés devant le magasin ou présents chez un concurrent. À l’inverse, un polygone trop restrictif peut sous-compter les visites réelles, notamment si le signal GPS est dégradé en intérieur. Une erreur de qualification de quelques mètres peut suffire à modifier fortement le CPA dans les zones urbaines. L’audit doit donc inclure une revue des polygones, des règles de dwell time, temps minimal de présence, et des zones d’exclusion.

La fenêtre temporelle influence également la lecture. Une enseigne observe 15 000 visites attribuées sur une fenêtre de 14 jours pour 90 000 euros, soit un CPA de 6 euros. En réduisant la fenêtre à 72 heures, les visites attribuées tombent à 8 500 et le CPA monte à 10,59 euros. Le premier chiffre n’est pas faux, mais il agrège probablement davantage de visites qui auraient eu lieu sans exposition. Pour une offre valable trois jours, la fenêtre courte est plus cohérente. Pour un achat impliquant, une fenêtre longue peut se défendre, à condition d’être confrontée à un groupe témoin.

L’audit doit aussi vérifier les conversions multiples. Un même individu peut être exposé sur social mobile, display programmatique, SMS et email mobile. Si chaque canal revendique la visite, le CPA par canal semble excellent, mais le CPA consolidé se dégrade. Sans déduplication omnicanale, le reporting additionne des crédits qui ne peuvent pas tous être causaux. La question n’est donc pas seulement combien de visites sont mesurées, mais combien de visites uniques et incrémentales peuvent être reliées à l’ensemble de la pression marketing.

Diagnostiquer l’audience : un CPA bas peut révéler une sur-exposition de clients déjà intentionnistes


La troisième étape consiste à auditer l’audience exposée. En drive-to-store, les algorithmes optimisent souvent vers les individus les plus faciles à convertir : clients fidèles, personnes proches du magasin, utilisateurs ayant déjà interagi, profils récurrents dans la zone de chalandise. Cette logique réduit le CPA attribué, mais elle peut réduire l’incrémentalité. L’algorithme apprend à retrouver la demande existante plutôt qu’à créer une demande additionnelle.

Il faut donc segmenter les performances selon des variables qui expliquent la probabilité naturelle de visite. La distance ou l’isochrone, zone définie par un temps de trajet plutôt que par un rayon kilométrique, est centrale. Un utilisateur situé à 400 mètres d’un magasin dans une rue passante a une probabilité de visite organique très différente d’un utilisateur à 18 minutes en voiture. La récence d’achat compte également : un client passé en caisse il y a quatre jours n’a pas le même potentiel incrémental qu’un client dormant depuis neuf mois. La valeur client, la catégorie achetée, la fréquence de visite historique, le statut fidélité et les interactions digitales récentes doivent être croisés avec la pression média.

Un audit utile distingue au minimum quatre groupes. Premier groupe : clients actifs proches du magasin. Le CPA attribué y sera souvent faible, mais le risque de cannibalisation est élevé. Deuxième groupe : clients dormants ou occasionnels dans la zone accessible. Le CPA peut être plus élevé, mais l’incrémentalité potentielle est meilleure. Troisième groupe : prospects similaires aux meilleurs clients, par exemple via lookalike, ciblage de profils similaires construit à partir d’une audience source. Quatrième groupe : audience froide géographique, utile pour la couverture mais souvent plus coûteuse en CPA réel.

Le diagnostic peut être contre-intuitif. Une campagne montre un CPA de 3,80 euros sur les clients actifs, 7,50 euros sur les dormants et 11 euros sur les prospects. Une lecture superficielle pousse le budget vers les actifs. Mais un test incrémental révèle un uplift de visites de 0,15 point chez les actifs, 0,55 point chez les dormants et 0,42 point chez les prospects. En intégrant la marge et le taux de nouveaux acheteurs, le segment dormant devient prioritaire malgré un CPA attribué presque deux fois plus élevé. C’est précisément ce que l’audit doit révéler.

La pression cumulée doit aussi être analysée. Un client exposé trois fois en display, une fois en social et une fois par SMS peut sembler performant si l’on regarde chaque canal séparément. Mais au niveau individu, la campagne a peut-être dépensé trop pour déclencher une visite déjà probable. Le capping, limitation de la fréquence d’exposition ou de sollicitation sur une période donnée, doit être audité au niveau omnicanal. Sans cela, l’optimisation du CPA canal par canal peut augmenter le coût total par visite unique.

Passer de l’attribution à l’incrémentalité : le CPA optimisable est celui qui résiste au groupe témoin


L’attribution est nécessaire pour piloter les parcours, mais insuffisante pour décider d’un budget. Elle répond à la question : quelle conversion peut être reliée à une exposition selon une règle donnée ? L’incrémentalité répond à une question plus exigeante : quelle conversion n’aurait pas eu lieu sans cette exposition ? En drive-to-store, cette différence est majeure, car les audiences exposées sont souvent plus proches, plus intentionnistes ou plus fidèles que les non-exposées.

Un audit robuste doit intégrer un dispositif de contrôle. Le holdout, groupe volontairement non exposé, est l’option la plus directe lorsqu’il peut être mis en place au niveau individuel. Par exemple, 10 % d’une audience éligible sont exclus de la campagne, tout en restant comparables aux exposés. Si le groupe exposé affiche 4,1 % de visites sur 10 jours et le holdout 3,4 %, l’uplift est de 0,7 point. Sur 500 000 personnes exposées, cela représente 3 500 visites incrémentales. Si le budget est de 70 000 euros, le coût par visite incrémentale est de 20 euros, même si le CPA attribué affiché par la plateforme est de 6 ou 8 euros.

Les tests géographiques sont souvent plus réalistes pour les réseaux retail. Ils consistent à activer certaines zones ou magasins et à conserver des zones comparables comme contrôle. La difficulté est l’appariement : historique de ventes, densité concurrentielle, météo, saisonnalité, promotions locales, stock, trafic naturel et typologie de clientèle doivent être contrôlés. Un magasin de centre-ville ne peut pas servir de contrôle simple à un magasin de périphérie. Sans appariement sérieux, le test mesure autant les différences structurelles que l’effet média.

Une méthode intermédiaire consiste à tester des paliers de pression : zones avec cap faible, zones avec cap moyen, zones sans activation ou activation minimale. On observe ensuite les différences de visites et de ventes en tenant compte du trafic historique. Ce protocole permet d’identifier la fréquence ou le budget au-delà duquel les visites attribuées continuent de monter mais l’uplift marginal plafonne. C’est un point critique pour optimiser le CPA, car le meilleur CPA attribué n’est pas toujours le meilleur coût incrémental.

Un cas chiffré montre l’écart. Une enseigne de décoration dépense 120 000 euros en programmatique mobile via une DSP, demand-side platform, plateforme permettant d’acheter automatiquement des impressions publicitaires. Le RTB, real-time bidding, mécanisme d’enchères en temps réel, optimise vers les profils les plus susceptibles de visiter. Le reporting attribué annonce 22 000 visites, soit un CPA de 5,45 euros. Un test géographique révèle cependant que l’uplift net est de 5 800 visites. Le coût par visite incrémentale atteint 20,69 euros. Si la marge moyenne par visite incrémentale est de 17 euros, la campagne détruit de la valeur à court terme, sauf si elle recrute des clients à forte LTV, lifetime value, valeur économique attendue d’un client sur la durée de relation. L’audit ne condamne pas le dispositif, mais il change radicalement la décision : il faut revoir les segments, les zones, la création ou l’objectif.

Analyser la chaîne média : inventaire, enchères, fréquence et création expliquent souvent plus que l’algorithme


Une fois l’objectif, la mesure et l’audience audités, il faut ouvrir la boîte média. Beaucoup d’équipes cherchent à baisser le CPA en changeant uniquement l’optimisation automatique : objectif de conversion, stratégie d’enchère, budget quotidien, lookalike, ciblage géographique. Ces leviers sont utiles, mais ils ne suffisent pas si l’inventaire est peu attentionnel, si la fréquence est mal répartie ou si la création ne correspond pas au niveau d’intention.

L’audit média doit d’abord regarder où les impressions sont délivrées. En programmatique, un CPM, coût pour mille impressions, très bas peut sembler avantageux. Mais un inventaire peu visible, une application de faible qualité ou un contexte sans rapport avec la mobilité locale peuvent générer des impressions qui ajoutent du volume sans créer de mémorisation. À l’inverse, des environnements plus coûteux mais plus contextuels, navigation, météo locale, actualité urbaine, applications de transport ou contenus shopping, peuvent améliorer l’efficacité réelle. Le CPA ne se pilote pas seulement par le prix d’achat, mais par la valeur attentionnelle et contextuelle de l’exposition.

La fréquence effective doit être analysée par segment, pas seulement en moyenne campagne. Une fréquence moyenne de 4 peut cacher une majorité d’utilisateurs à une exposition et un noyau de profils à 12 expositions. Ce noyau convertit souvent mieux parce qu’il est déjà intentionniste, ce qui pousse l’algorithme à renforcer la pression sur lui. Le CPA attribué baisse, mais la couverture utile diminue. L’audit doit produire une courbe fréquence-performance : CPA attribué, uplift estimé, taux d’opt-out éventuel, coût marginal et qualité des visites par palier.

La création est un autre facteur majeur. Une bannière qui affiche une remise générique ne joue pas le même rôle qu’un message indiquant le stock disponible dans le magasin proche, un service de retrait, un avis local ou un créneau de rendez-vous. En haut de funnel, la création doit installer la raison de considérer l’enseigne. En bas de funnel, elle doit réduire la friction : itinéraire, disponibilité, urgence réelle, preuve, avantage clair. Si tous les segments reçoivent le même message, l’optimisation du CPA se limite à trouver les personnes déjà prêtes à agir.

L’audit doit également vérifier les exclusions. Les acheteurs récents, les utilisateurs ayant déjà utilisé le coupon, les clients exposés à un SMS dans les dernières 48 heures, les zones de stock insuffisant ou les magasins fermés doivent être sortis ou traités différemment. Une campagne peut payer pour pousser une visite vers un magasin dont le produit n’est plus disponible. Elle peut continuer à exposer un client qui vient d’acheter. Ces défauts opérationnels gonflent le CPA réel, même si le CPA attribué reste favorable.

Relier CPA, marge et opérations magasin : une visite non servie détruit la performance


Le drive-to-store ne s’arrête pas à la porte du magasin. Un audit sérieux doit relier les données média aux conditions opérationnelles locales. Stock, horaires, affluence, niveau de service, files d’attente, disponibilité des conseillers, prix réellement appliqués et cohérence de la promotion influencent la conversion finale. Une campagne peut générer un trafic mesurable mais dégrader le ROAS si le magasin ne peut pas transformer ce trafic.

La marge doit devenir l’indicateur central. Un CPA visite de 8 euros peut être excellent si la visite génère 35 euros de marge incrémentale. Il peut être mauvais si elle génère 6 euros de marge après remise. Le ROAS chiffre d’affaires est insuffisant, surtout dans les campagnes promotionnelles. Il faut calculer un ROAS marge ou, mieux, une contribution nette : marge incrémentale moins coût média, coût promotionnel, coût opérationnel et coût relationnel éventuel.

Prenons un exemple. Une enseigne active une campagne locale de 80 000 euros pour soutenir 60 magasins. Le reporting annonce 12 000 visites attribuées, soit un CPA de 6,67 euros. Le panier moyen des visiteurs exposés est de 45 euros, avec 38 % de marge brute, soit 17,10 euros de marge. Le tableau paraît favorable. Mais l’audit révèle que l’uplift réel est de 4 000 visites, non 12 000, et que 40 % des ventes utilisent une remise de 20 % non prévue dans le calcul initial. La marge incrémentale moyenne tombe à 11 euros. La contribution brute devient 44 000 euros pour 80 000 euros investis. Le problème n’est pas seulement média : il est aussi promotionnel et opérationnel.

La granularité magasin est indispensable. Une moyenne nationale peut cacher des points de vente où la campagne est très rentable et d’autres où elle ne l’est pas. Un magasin en zone concurrentielle dense peut avoir besoin d’une pression plus forte mais d’une offre différenciante. Un magasin déjà saturé le samedi doit peut-être déplacer le trafic vers des créneaux plus faibles. Un point de vente avec faible stock ne doit pas recevoir le même budget qu’un magasin capable d’absorber la demande. Optimiser le CPA sans contrainte magasin revient à maximiser une conversion abstraite.

L’audit doit produire une lecture par cluster de magasins : centre-ville, périphérie, centre commercial, zone touristique, retail park, quartier de bureaux. Chaque cluster a ses propres isochrones, horaires d’efficacité, paniers, concurrents et contraintes. Les décisions de CPA cible doivent être différenciées. Un CPA cible unique pour tout le réseau pousse mécaniquement le budget vers les magasins les plus faciles, pas forcément vers ceux où la valeur marginale est la plus forte.

Conclusion : optimiser le CPA seulement après avoir isolé le coût incrémental et les leviers contrôlables


Auditer un cas drive-to-store avant d’optimiser le CPA n’est pas une étape administrative. C’est la condition pour éviter de réduire un coût apparent tout en fragilisant la contribution réelle. Le CPA n’a de valeur que si la conversion mesurée est bien définie, si la visite est détectée avec rigueur, si l’audience n’est pas uniquement composée de clients déjà probables, si l’attribution est confrontée à l’incrémentalité et si la marge magasin confirme l’intérêt économique.

Une feuille de route actionnable peut se structurer en huit étapes. Premièrement, définir l’objectif business exact : trafic court terme, recrutement, réactivation, rendez-vous, vente ou contribution omnicanale. Deuxièmement, choisir la conversion pertinente et documenter sa valeur économique. Troisièmement, auditer la mesure de visite : source, polygones, dwell time, fenêtre d’attribution, taux de match, déduplication. Quatrièmement, segmenter les performances par distance, intention, récence, valeur client et statut nouveau ou existant. Cinquièmement, mettre en place un holdout ou un test géographique pour calculer le coût par visite incrémentale. Sixièmement, analyser la chaîne média : inventaire, fréquence, enchères, création, exclusions et pression omnicanale. Septièmement, relier les résultats à la marge, au stock, aux promotions et à la capacité magasin. Huitièmement, seulement ensuite, fixer des CPA cibles différenciés par segment, magasin et objectif.

Le bon diagnostic transforme l’optimisation. Il peut conduire à augmenter le CPA cible sur des prospects à forte valeur, à réduire la pression sur les clients actifs, à exclure certains magasins, à raccourcir la fenêtre d’attribution, à changer les créations, à plafonner la fréquence ou à déplacer le budget vers des zones moins évidentes mais plus incrémentales. Dans cette logique, l’objectif n’est pas de payer chaque visite le moins cher possible. Il est de payer le juste prix pour les visites que la campagne crée réellement et que le point de vente peut convertir profitablement.

Le drive-to-store mature ne se pilote donc pas au CPA brut. Il se pilote au coût incrémental, à la marge et à la qualité du trafic. L’audit est l’outil qui permet de passer d’un reporting de performance à une décision d’investissement. Sans lui, l’optimisation risque de rendre les tableaux plus beaux et la contribution plus fragile. Avec lui, le CPA devient un indicateur utile : non pas une fin, mais un signal économique replacé dans la réalité des audiences, des magasins et des comportements clients.

Sur le même sujet
pulse-marketing.fr