Campagne DSP mobile : arbitrer reach local, fréquence et coût visite
Dans une campagne DSP mobile locale, le vrai arbitrage n’est pas entre volume et performance, mais entre couverture utile, pression marginale et valeur incrémentale de la visite
Une campagne mobile achetée via une DSP, demand-side platform, plateforme permettant aux annonceurs d’acheter automatiquement des impressions publicitaires sur des inventaires digitaux, peut donner l’illusion d’un pilotage très précis : zones de chalandise, segments d’audience, enchères en temps réel, formats géolocalisés, mesure de visites, fréquence plafonnée, optimisation algorithmique. Pourtant, dans les activations Drive-to-Store, stratégie visant à générer du trafic qualifié vers un point de vente physique, la difficulté centrale reste économique : jusqu’où faut-il élargir le reach local, combien de fois exposer un utilisateur, et quel coût par visite accepter avant de dégrader la contribution réelle de la campagne ?
Le reach désigne la couverture, c’est-à-dire le nombre d’individus distincts exposés à une campagne. La fréquence correspond au nombre moyen d’expositions par individu. Le coût visite, souvent appelé coût par visite attribuée ou cost per visit, mesure le budget média nécessaire pour générer une visite rattachée à la campagne selon une méthode d’attribution. Ces trois variables sont liées. Augmenter le reach peut réduire la qualité moyenne de l’audience si la zone devient trop large. Augmenter la fréquence peut améliorer la mémorisation, mais aussi accélérer la saturation. Baisser le coût visite peut conduire à acheter des impressions moins chères, moins attentionnelles ou concentrées sur des zones déjà naturellement fréquentées.
Pour les annonceurs retail, locaux et omnicanaux, le pilotage ne peut donc pas se limiter à un CPM, cost per mille, coût pour mille impressions, ou à un coût par visite affiché dans l’interface média. Une visite attribuée n’est pas nécessairement une visite incrémentale. Un utilisateur déjà client, proche du magasin, exposé trois fois puis venu acheter pendant une promotion nationale, aurait peut-être visité sans publicité. À l’inverse, une impression plus chère servie à un prospect éloigné mais intentionniste peut générer une visite réellement additionnelle. L’arbitrage mature consiste à maximiser la contribution incrémentale nette, en tenant compte du budget, de la marge, de la pression concurrentielle, de la qualité des signaux de localisation et du coût relationnel de la répétition.
La promesse de la DSP mobile est forte : acheter l’impression au bon moment, au bon endroit, sur le bon utilisateur. Mais le RTB, real-time bidding, mécanisme d’enchères en temps réel permettant d’acheter une impression disponible en quelques millisecondes, optimise ce que l’on lui demande d’optimiser. Si le signal de conversion est mal défini, si la zone est trop large, si la fréquence n’est pas contrôlée par segment ou si la mesure de visite confond corrélation et causalité, l’automatisation peut amplifier les biais au lieu de les corriger. Le sujet n’est donc pas seulement média. Il est stratégique, analytique et opérationnel.
Définir le reach local utile : couvrir une zone ne suffit pas, il faut couvrir une probabilité d’action
Le reach local est souvent construit à partir d’un rayon autour du magasin, d’un isochrone, zone calculée selon un temps de trajet estimé, ou d’une zone de chalandise historique. Ces découpages sont nécessaires, mais ils ne suffisent pas. Une zone géographique n’est pas homogène : elle contient des clients fidèles, des prospects froids, des concurrents, des ruptures de mobilité, des bassins domicile-travail, des micro-zones à forte densité publicitaire et des territoires où la demande organique est déjà élevée. Dans une campagne DSP mobile, le reach utile doit représenter la population exposable dont le comportement peut être modifié par la pression média.
Un rayon fixe de 5 kilomètres autour de tous les magasins d’un réseau est rarement optimal. En centre-ville dense, il peut couvrir plusieurs centaines de milliers de devices, plusieurs magasins de la même enseigne et une concurrence très concentrée. En périphérie, le même rayon peut sous-couvrir une clientèle motorisée prête à parcourir 15 minutes pour un achat impliquant. Pour une enseigne de restauration rapide, 800 mètres autour d’un point de vente à l’heure du déjeuner peuvent être plus efficaces que 4 kilomètres sur toute la journée. Pour une enseigne de bricolage, un isochrone de 20 minutes le samedi matin peut être cohérent, surtout si le stock local et les services de retrait sont bien mis en avant.
La bonne approche consiste à segmenter le reach local selon trois dimensions. La première est l’accessibilité réelle : distance, temps de trajet, transport disponible, parking, barrières urbaines, horaires et météo. La deuxième est l’intention : consultation de stock, visite de page magasin, recherche d’itinéraire, abandon de panier, historique CRM, appétence promotionnelle. La troisième est la valeur attendue : panier moyen, marge, probabilité de conversion, valeur client, potentiel de réachat. Un prospect situé à 1 kilomètre mais sans intention récente n’a pas nécessairement plus de valeur qu’un client actif situé à 8 kilomètres ayant consulté un produit disponible en magasin.
Dans les DSP, cette logique peut se traduire par des lignes budgétaires séparées. Par exemple : zone primaire à forte proximité, zone secondaire à intention forte, zone de conquête concurrentielle, zone de fidélisation CRM, zone défensive autour d’un magasin sous pression. Cette séparation évite qu’un seul segment, souvent le plus dense et le moins cher à toucher, absorbe l’essentiel du budget. Elle permet aussi de fixer des objectifs distincts : coût par visite plus bas en proximité immédiate, coût par visite accepté plus élevé sur une audience de conquête, fréquence plus faible sur les prospects froids, message plus serviciel sur les clients récurrents.
Le reach utile doit enfin être borné par la capacité opérationnelle du point de vente. Acheter de la couverture locale sur un magasin sans stock, avec un planning d’équipes contraint ou une offre non relayée en caisse dégrade mécaniquement le rendement. La DSP peut générer de l’exposition, mais elle ne corrige pas une promesse locale fragile. Dans une activation Drive-to-Store, le périmètre média doit donc être synchronisé avec les stocks, les horaires, les événements commerciaux, les opérations CRM et les priorités magasins.
Gérer la fréquence comme une courbe de rendement décroissant, pas comme un plafond uniforme
La fréquence est l’une des variables les plus mal pilotées en programmatique locale. Un cap de trois impressions par utilisateur et par jour peut sembler prudent, mais il reste arbitraire s’il ne tient pas compte du contexte. Dans une campagne mobile géolocalisée, la deuxième exposition peut être très utile si elle intervient après un clic, une consultation de stock ou une entrée dans une zone commerciale. La cinquième exposition peut être inutile si l’utilisateur n’a montré aucun signal d’intérêt et se trouve loin du magasin. La fréquence optimale n’est donc pas un nombre fixe ; c’est le point où la valeur marginale de l’exposition devient inférieure à son coût marginal.
Une méthode robuste consiste à construire des courbes de réponse par niveau de fréquence. On observe la performance à 1 exposition, 2 expositions, 3 expositions, 4 à 5 expositions, puis au-delà. Les indicateurs doivent dépasser le CTR, click-through rate, taux de clic entre impressions et clics. Il faut suivre les visites estimées, les visites vérifiées lorsque la méthodologie le permet, les ventes rattachées, la marge, les nouveaux clients, les opt-out éventuels sur les canaux CRM associés et la fatigue créative. Sur de nombreuses campagnes locales, la courbe montre un gain significatif entre la première et la troisième exposition, puis un plafonnement. Mais cette règle n’est pas universelle : une offre courte, fortement promotionnelle, peut nécessiter une pression concentrée ; une campagne de considération locale peut nécessiter moins de densité mais plus de durée.
Prenons un cas chiffré. Une enseigne d’équipement de la maison active 80 magasins avec une campagne display mobile locale. Sur les utilisateurs exposés une fois, le taux de visite attribuée est de 1,1 %. À deux expositions, il monte à 1,6 %. À trois expositions, il atteint 1,8 %. À quatre expositions et plus, il progresse seulement à 1,85 %, tandis que le coût média par individu exposé augmente de 42 %. Si l’on regarde uniquement le volume de visites attribuées, la fréquence élevée semble productive. Mais si l’on calcule le coût incrémental des expositions supplémentaires, la quatrième impression coûte beaucoup plus cher par visite additionnelle que les trois premières. Le budget marginal serait probablement mieux utilisé pour élargir un segment intentionniste sous-couvert ou varier la création.
La fréquence doit aussi être gérée par segment. Un client CRM à forte valeur, ayant consulté un produit disponible localement, peut justifier une fréquence de 3 à 4 impressions sur 72 heures, éventuellement complétée par un push ou un email si le consentement existe. Un prospect froid simplement présent dans une zone doit être exposé plus légèrement, sauf si l’objectif est de notoriété locale. Un utilisateur ayant déjà visité le magasin, utilisé un coupon ou acheté doit être exclu rapidement de la séquence d’acquisition. L’exclusion post-conversion est l’un des leviers les plus simples pour réduire le gaspillage média.
Dans les DSP, le capping doit être paramétré à plusieurs niveaux : par utilisateur ou identifiant disponible, par campagne, par ligne de ciblage, par période, par zone et parfois par création. La difficulté vient de la fragmentation des identifiants, des environnements in-app, des limitations de consentement et des devices multiples. Un cap théorique peut ne pas refléter parfaitement la pression réelle. C’est pourquoi les équipes doivent analyser la distribution de fréquence, pas seulement la moyenne. Une fréquence moyenne de 3 peut cacher une majorité d’utilisateurs exposés une fois et une minorité surexposée dix fois. Cette minorité peut concentrer les coûts et biaiser la mesure.
Lire le coût visite avec prudence : l’attribution locale peut récompenser les zones faciles au lieu des visites additionnelles
Le coût par visite est devenu un indicateur central des campagnes Drive-to-Store. Il permet de comparer des zones, des formats, des messages ou des stratégies d’enchères. Mais il est dangereux s’il est interprété comme une preuve d’efficacité causale. L’attribution, méthode qui assigne une conversion ou une visite à un ou plusieurs points de contact marketing, repose souvent sur une fenêtre d’exposition, une détection de présence mobile et une modélisation de la visite. Ces méthodes peuvent être utiles au pilotage, mais elles restent sensibles à plusieurs biais.
Le premier biais est la proximité naturelle. Les personnes exposées à proximité d’un magasin ont souvent déjà une probabilité de visite plus élevée. Si la campagne achète beaucoup d’impressions dans une zone dense et déjà favorable, le coût visite attribué peut paraître excellent sans que l’incrémentalité soit forte. Le deuxième biais est la disponibilité du signal de localisation. Certains environnements mobiles fournissent des signaux plus exploitables que d’autres ; la mesure peut donc favoriser les inventaires où la détection est meilleure, pas nécessairement ceux qui créent le plus de valeur. Le troisième biais est le comportement algorithmique : si la DSP optimise vers la visite attribuée, elle peut concentrer les enchères sur les utilisateurs et zones historiquement proches de la conversion.
Il faut donc distinguer trois niveaux de lecture. Le premier est le coût par visite attribuée, utile pour piloter l’exécution média. Le deuxième est le coût par visite normalisée, ajusté par densité, trafic historique magasin, distance, concurrence, pression média et saisonnalité. Le troisième est le coût par visite incrémentale, calculé grâce à un groupe de contrôle, un test géographique ou une méthode économétrique. L’incrémentalité désigne l’effet additionnel réellement causé par la campagne, par rapport à ce qui se serait produit sans exposition. C’est ce niveau qui doit guider les arbitrages budgétaires majeurs.
Un exemple illustre l’écart. Une campagne DSP mobile génère 30 000 visites attribuées pour 120 000 euros, soit un coût par visite de 4 euros. Un premier segment, urbain dense, affiche un coût par visite de 2,80 euros. Un second segment, périurbain intentionniste, affiche 6,20 euros. Le réflexe de pilotage serait de réallouer vers l’urbain dense. Pourtant, un test avec zones témoins montre un uplift de 2 % seulement dans le segment urbain, contre 7 % dans le segment périurbain. Le coût par visite incrémentale est alors beaucoup moins favorable en urbain qu’il n’y paraissait. Si le panier moyen et la marge sont supérieurs en périurbain, l’arbitrage initial devient même contre-productif.
Le ROAS, return on ad spend, ratio entre chiffre d’affaires attribué ou incrémental et dépenses publicitaires, doit lui aussi être lu avec rigueur. Un ROAS attribué élevé peut refléter une forte base de clients existants ou une promotion qui aurait généré des ventes organiques. Le ROAS incrémental, idéalement calculé sur la marge plutôt que sur le chiffre d’affaires, est plus exigeant mais plus utile. Dans le retail, une campagne peut générer beaucoup de visites peu rentables si elle attire des achats opportunistes sur des produits fortement remisés. Le coût visite acceptable dépend donc de la marge par visite, du taux de transformation magasin et de la valeur future du client recruté.
Construire un arbitrage média : quand élargir le reach, quand augmenter la fréquence, quand relever l’enchère
Dans une campagne DSP mobile, l’arbitrage opérationnel se pose souvent en trois options : élargir la couverture locale, augmenter la fréquence sur l’audience actuelle ou relever les enchères pour gagner de meilleurs inventaires. Chacune peut être pertinente, mais dans des conditions différentes. Élargir le reach est utile lorsque les segments les plus proches ne saturent pas encore le budget ou lorsque l’audience intentionniste dépasse la zone primaire. Augmenter la fréquence est pertinent lorsque la courbe de réponse montre encore un gain marginal net. Relever l’enchère est justifié si les impressions supplémentaires achetées sont plus attentionnelles, mieux mesurées ou disponibles dans des contextes à forte probabilité d’action.
Un framework simple consiste à croiser deux axes : le niveau de saturation de l’audience actuelle et la valeur marginale de l’exposition supplémentaire. Si l’audience actuelle est peu saturée et que la valeur marginale reste élevée, il faut d’abord sécuriser la fréquence utile. Si l’audience est saturée mais que d’autres segments à forte intention existent, il faut élargir le reach de manière contrôlée. Si l’audience est saturée et que le reach additionnel est peu qualifié, il faut réduire le budget ou changer de message plutôt que pousser l’algorithme à acheter moins bien. Si la valeur marginale reste élevée mais que l’inventaire est insuffisant, il peut être rationnel d’augmenter les enchères ou d’ouvrir de nouveaux formats.
Le pilotage des enchères doit être lié à la valeur attendue. Dans le RTB, chaque impression peut recevoir une enchère différente selon le contexte, l’audience et la probabilité de conversion. Mais cette probabilité doit intégrer des signaux commerciaux, pas seulement des signaux média. Une impression servie à 300 mètres d’un magasin ouvert, auprès d’un client ayant consulté le stock, peut supporter un CPM plus élevé. Une impression servie à 8 kilomètres, sur un prospect froid, dans une application peu attentionnelle, doit être achetée à un prix plus bas ou exclue. L’enchère doit refléter la valeur de la visite attendue, pas seulement la disponibilité de l’inventaire.
La création joue également dans l’arbitrage. Si la fréquence augmente mais que la création reste identique, le rendement décroît plus vite. Une bonne séquence locale peut faire progresser l’argument : premier message sur l’offre, deuxième sur le stock ou le service, troisième sur l’itinéraire ou la preuve sociale. En proximité immédiate, le message doit réduire la friction : à 5 minutes, disponible aujourd’hui, retrait prêt, rendez-vous possible. En zone secondaire, il doit justifier le déplacement : choix, conseil, exclusivité, garantie, prix ou expérience magasin. En zone de conquête concurrentielle, il doit apporter une preuve différenciante plutôt qu’un simple rappel promotionnel.
Les formats doivent être arbitrés de la même manière. Le display mobile standard permet de couvrir à coût contrôlé, mais son attention peut être limitée. Les formats rich media, native, vidéo courte ou interstitiel peuvent coûter plus cher mais générer une meilleure mémorisation, à condition de ne pas dégrader l’expérience utilisateur. Les formats avec call-to-action local, itinéraire, carte, coupon ou deep link vers l’application peuvent rapprocher l’exposition de l’action. Le bon mix dépend du funnel, parcours allant de l’exposition à la considération, puis à la conversion et à la fidélisation. Une campagne de notoriété locale n’a pas la même architecture qu’une relance de stock disponible à 48 heures.
Mettre en place une mesure robuste : groupes de contrôle, tests géographiques et analyse par cohorte
Sans dispositif de mesure incrémentale, l’arbitrage reach-fréquence-coût visite reste fragile. Les rapports DSP et les partenaires de mesure fournissent des indicateurs indispensables, mais ils ne suffisent pas à prouver la causalité. Une mesure robuste combine plusieurs approches : reporting attribué pour piloter le quotidien, analyses normalisées pour comparer les zones et tests incrémentaux pour décider des budgets.
Le groupe de contrôle individuel est pertinent lorsque l’annonceur dispose d’une audience adressable ou d’un identifiant exploitable avec consentement. On conserve une fraction de la population éligible non exposée, par exemple 5 % à 10 %, puis on compare les comportements. La randomisation doit être stratifiée : magasin, zone, segment CRM, intention, valeur client. Un holdout national mal réparti peut sous-représenter certaines zones et fausser l’uplift. Il faut aussi éviter les contaminations : un utilisateur non exposé en display peut recevoir un SMS, un email ou une publicité sociale sur la même offre. La mesure doit donc intégrer la pression omnicanale.
Les tests géographiques sont utiles lorsque la mesure individuelle est incomplète ou lorsque l’objectif est de mesurer l’impact magasin global. Le principe consiste à comparer des zones exposées et des zones témoins comparables. La méthode de différence-en-différences est souvent adaptée : on compare l’évolution des ventes ou visites avant et après campagne dans les zones test, puis on retranche l’évolution observée dans les zones témoins. Si les magasins test progressent de 9 % et les témoins de 4 %, l’effet estimé est de 5 points, sous réserve que les tendances pré-campagne étaient parallèles.
L’appariement des zones est décisif. Deux magasins peuvent avoir un chiffre d’affaires similaire mais des dynamiques différentes : saisonnalité locale, concurrence, travaux, météo, trafic naturel, stock, CRM, pression promotionnelle. Les équipes doivent utiliser 6 à 12 semaines d’historique pour apparier les zones sur les variables clés. Lorsque le réseau est suffisamment large, un scoring de propension peut aider à sélectionner des témoins proches. Lorsque le réseau est petit, il faut accepter une incertitude plus forte et éviter de tirer des conclusions trop générales.
L’analyse par cohorte complète le dispositif. Elle consiste à suivre des groupes d’utilisateurs selon leur niveau d’exposition, leur distance, leur intention et leur valeur client. On peut comparer les utilisateurs exposés une fois, deux fois, trois fois, puis au-delà, mais en contrôlant les différences initiales. On peut aussi analyser les nouveaux clients séparément des clients existants, ou les visites en semaine séparément des visites du week-end. Cette granularité révèle souvent que le coût visite moyen cache des poches de rentabilité et des poches de gaspillage.
Les indicateurs doivent être hiérarchisés avant le lancement. Le coût par visite attribuée peut être un indicateur opérationnel. Le coût par visite incrémentale doit être l’indicateur de décision. Le CPA, cost per acquisition, coût nécessaire pour générer une conversion ou un achat attribué, doit être complété par la marge incrémentale, le taux de transformation magasin, le panier moyen, le taux de nouveaux clients et le réachat à 30 ou 60 jours. Une visite n’a pas la même valeur selon qu’elle génère un achat immédiat, une prise de rendez-vous, une inscription fidélité ou une simple présence non convertie.
Cas concret : une campagne locale rentable sur le reporting peut détruire de la marge si la fréquence est mal arbitrée
Imaginons une enseigne de sport disposant de 120 magasins. Elle lance une campagne DSP mobile pour promouvoir une opération running sur deux semaines. Budget initial : 180 000 euros. Objectif : générer du trafic magasin et soutenir la vente de chaussures et accessoires. La première stratégie privilégie le reach : rayon de 6 kilomètres autour de chaque magasin, fréquence capée à 2 impressions par jour, optimisation au coût par visite. Résultat attribué : 42 millions d’impressions, 2,8 millions d’utilisateurs touchés, fréquence moyenne de 15 sur la période, 52 000 visites attribuées, coût par visite de 3,46 euros.
À première vue, la campagne semble performante. Mais l’analyse de distribution montre que 18 % des utilisateurs concentrent 46 % des impressions. La fréquence moyenne masque donc une surexposition d’une partie de l’audience. Les zones urbaines denses absorbent 62 % du budget, alors qu’elles ne représentent que 41 % du chiffre d’affaires running historique. Les magasins périphériques, où le panier moyen running est supérieur de 28 %, sont sous-couverts. Enfin, les ventes attribuées proviennent majoritairement de clients fidélité déjà actifs.
Une seconde vague est construite différemment. Le budget est réduit à 150 000 euros mais segmenté en quatre poches : proximité immédiate à fréquence 3 maximum sur 72 heures, audience CRM intentionniste jusqu’à 15 minutes de trajet, conquête autour de zones concurrentielles avec message de test produit, et relance des cliqueurs non visiteurs. Les magasins avec stock insuffisant sur les tailles clés sont exclus. Les créations varient selon la distance : itinéraire et disponibilité en proximité, conseil et test en magasin en zone secondaire, preuve produit en conquête. La fréquence est plafonnée plus strictement au-delà de trois expositions sans engagement.
Le reporting attribué de la seconde vague paraît moins spectaculaire : 30 millions d’impressions, 1,9 million d’utilisateurs touchés, 39 000 visites attribuées, coût par visite de 3,85 euros. Mais le test géographique raconte une autre histoire. La première vague a généré 6 500 visites incrémentales estimées, soit un coût par visite incrémentale de 27,70 euros. La seconde vague en génère 7 800, soit 19,23 euros. Les ventes incrémentales de la première vague atteignent 410 000 euros avec une marge moyenne de 34 %. Celles de la seconde atteignent 520 000 euros avec une marge moyenne de 39 %, car la campagne a mieux orienté les visiteurs vers des produits disponibles et plus rentables.
Le cas met en évidence trois enseignements. D’abord, un coût par visite attribuée plus bas ne signifie pas nécessairement une meilleure efficacité économique. Ensuite, une couverture plus large peut dégrader la qualité moyenne si elle n’est pas pondérée par l’intention et la valeur. Enfin, la fréquence doit être analysée en distribution et en rendement marginal. La première stratégie achetait beaucoup d’impressions supplémentaires sur des utilisateurs déjà probables visiteurs. La seconde a réduit le volume apparent, mais augmenté la contribution réelle.
Conclusion : piloter une campagne DSP mobile locale avec une discipline d’allocation, pas avec un indicateur unique
Arbitrer reach local, fréquence et coût visite dans une campagne DSP mobile impose de sortir d’une lecture simpliste de la performance. Le reach n’est utile que s’il couvre des audiences influençables. La fréquence n’est rentable que tant que chaque exposition ajoute une probabilité d’action supérieure à son coût. Le coût visite n’est décisif que s’il est rapproché de l’incrémentalité, de la marge et de la valeur client. Une campagne peut paraître performante dans la DSP et sous-performer économiquement si elle maximise des visites déjà naturelles.
Une feuille de route actionnable peut se structurer en huit étapes. Premièrement, définir les zones selon l’accessibilité réelle, l’intention et la valeur économique, pas seulement selon un rayon. Deuxièmement, séparer les budgets par typologie de zone et d’audience pour éviter que les environnements les plus denses absorbent toute la diffusion. Troisièmement, construire des courbes de réponse par fréquence et analyser la distribution d’exposition. Quatrièmement, adapter les enchères à la valeur attendue de l’impression, en intégrant distance, contexte, stock, horaires et signaux CRM. Cinquièmement, varier les créations selon la friction locale : proximité, déplacement, conquête, service, preuve. Sixièmement, distinguer coût par visite attribuée, coût par visite normalisée et coût par visite incrémentale. Septièmement, mettre en place groupes de contrôle, tests géographiques ou analyses par cohorte avant de décider des réallocations. Huitièmement, arbitrer sur la marge incrémentale et le réachat, pas uniquement sur le trafic.
Le point de gouvernance est central. Les équipes média cherchent souvent à optimiser CPM, taux de clic et coût visite. Les équipes retail regardent le trafic magasin, les stocks et les ventes. Les équipes CRM raisonnent en valeur client et pression relationnelle. Les équipes data questionnent l’attribution et l’incrémentalité. Une campagne DSP mobile locale performante suppose de relier ces lectures. Sans cette coordination, l’algorithme optimise un proxy. Avec elle, la DSP devient un outil d’allocation locale capable de diriger la pression vers les zones, les moments et les audiences où elle crée réellement des visites additionnelles.
La question à poser avant chaque réallocation n’est donc pas : où le coût visite est-il le plus bas ? Elle est : où un euro média supplémentaire produit-il le plus de marge incrémentale, sans saturer l’audience ni surpayer une demande organique ? C’est cette discipline qui transforme une campagne programmatique mobile en levier de croissance locale mesurable.