Pourquoi c’est cassé par conception, et ce qui fonctionne vraiment.
J’ai co-écrit cet article avec Burak Arslan (Sr. Search Engine Marketing Expert). Nous avons tous les deux passé bien trop de temps à essayer de faire fonctionner Google Search pour les installs d’app. Voici tout ce que nous avons appris.
Mise à jour (26 février 2026) : ajout d’informations sur le tracking template web-to-app d’Adjust comme alternative au pipeline manuel de conversions offline, un piège concernant l’échec du tracking template d’Adjust au test d’URL de Google sur iOS, et une section Web to App Connect étoffée. Merci à Burak Arslan pour la co-écriture originale, et à Murat Turan et Matthieu Moly d’avoir remonté le setup web-to-app Adjust observé sur le terrain.
Le problème
Vous voulez lancer des campagnes Google Search pour votre app. Contrôle des mots-clés. Visibilité sur les termes de recherche. Tout ce qui rend Search puissant pour les annonceurs web.
Google répond : “Utilisez les App Campaigns.”
Les App Campaigns affichent BIEN vos publicités sur Search. Mais :
- Zéro contrôle des mots-clés
- Aucune visibilité sur les termes de recherche
- Le budget brûle sur ce que Google décide
- Depuis mi-2024, les publicités apparaissent aussi dans le Play Store, sans aucune visibilité
“Je ne peux pas juste lancer des campagnes Search classiques pour des installs d’app ?”
Non. C’est cassé par conception.
Pourquoi c’est cassé
Les campagnes Search standards ne peuvent pas tracker les installs d’app. Voici pourquoi :
Android : le GCLID fonctionne via la Play Install Referrer API. L’attribution est techniquement possible avec des contournements.
iOS : le GCLID ne fonctionne pas du tout. Les utilisateurs sont redirigés via l’App Store, ce qui casse complètement la chaîne d’attribution.
Performance Max : ne supporte pas les objectifs d’install d’app. Web uniquement.
Google ne vous donnera pas de données de mots-clés dans les App Campaigns. Vous êtes dans leur boîte noire.
Si vous partez sur les App Campaigns, voici à quoi vous avez affaire
La plupart des annonceurs finissent par utiliser les App Campaigns malgré tout. Pas de contrôle des mots-clés, mais ça fonctionne si vous avez du volume. Voici ce qu’il faut savoir.
Optimisez pour les événements post-install, pas pour les installs. Les App Campaigns doivent cibler les essais, les abonnements, les achats. Si vous optimisez pour les installs, vous vous y prenez mal.
Il vous faut au moins 10 événements post-install par jour. C’est ce dont l’algorithme de Google a besoin pour apprendre. En dessous, l’algorithme ne peut pas optimiser et vous brûlez du budget sans le moindre signal.
Google vous demande de fixer une enchère cible avant même de connaître votre économie. Les nouveaux annonceurs devinent leur CPA ou ROAS cible, puis paient pour découvrir s’ils ont bien deviné. Si vous n’avez pas de données historiques, c’est brutal.
Aucune stratégie ne compense un marché adressable trop petit. Si vous ne pouvez pas atteindre ces seuils, la question n’est pas quel contournement utiliser. C’est de savoir si le Search payant est le bon canal, tout court.
Vos options
1. App Campaigns texte uniquement
Le choix par défaut si vous avez du volume.
Lancez une App Campaign avec uniquement des assets texte (pas d’images, pas de vidéo). Cela biaise la diffusion vers l’inventaire Search.
Vous ne verrez toujours pas quels mots-clés ont généré les conversions. Vous avez juste plus de chances d’apparaître sur Search plutôt que sur Display ou YouTube.
Important : texte uniquement ne garantit pas Search uniquement. Google peut combiner votre texte avec l’icône de votre app et le diffuser en display. Surveillez votre segment de réseau.
Le piège Play Store : depuis mi-2024, les App Campaigns apparaissent aussi dans les recherches Play Store. Zéro visibilité là-dessus. Vos termes de marque peuvent déclencher des publicités.
Pour les marques établies : c’est là que vous risquez de cannibaliser vos installs organiques. Demandez à votre contact Google d’exclure les termes de marque.
2. AppStack SDK
À envisager si vous avez besoin de données au niveau mot-clé.
Outil tiers qui automatise l’attribution Search-to-App. S’intègre à votre MMP (Adjust, AppsFlyer, etc.).
Bon pour les équipes qui veulent comprendre quels mots-clés performent mais qui n’ont pas les ressources d’ingénierie pour un pipeline sur mesure.
3. Adjust + conversions offline
Effort élevé, contrôle total.
Construisez un pipeline manuel :
- Le deep link Adjust capture le GCLID
- Export des conversions vers Google Sheets
- Upload en conversions offline par correspondance GCLID
Que cela ait du sens dépend de votre business. Si vous avez des audiences de niche, de petits budgets, ou un besoin absolu de précision d’attribution, ça peut fonctionner. Ça ne scale pas facilement, mais pour certains business c’est très bien ainsi.
Alternative : le tracking template web-to-app d’Adjust. Si vous faites tourner des campagnes Search classiques (pas des App Campaigns), Adjust propose un setup web-to-app natif qui ne nécessite pas le pipeline GCLID manuel décrit ci-dessus.
Comment ça marche : vous activez l’intégration Google Ads SAN, vous configurez votre URL finale dans Google Ads, puis vous créez des URL de lien Adjust pour chaque type de campagne (Search, Display, Video, PMax, etc.). Utilisez l’URL de lien Adjust comme Tracking Template.
Cela fonctionne le mieux sur Android, où l’attribution GCLID via la Play Install Referrer API est solide. Sur iOS, vous avez toujours le même trou d’attribution décrit plus haut. La redirection App Store casse la chaîne, et Adjust note même que Google Ads pourrait ne pas revendiquer l’attribution pour certains utilisateurs dans les campagnes web-to-app.
Je n’ai pas encore testé comment les autres MMP gèrent cela. Si vous êtes sur AppsFlyer, Singular, etc., vérifiez auprès de votre contact s’ils supportent un flux de tracking template similaire pour les campagnes Search web-to-app.
Si vous travaillez avec un ingénieur là-dessus : assurez-vous qu’il lit toutes les guidelines de tracking nécessaires pour votre cas précis (Google, MMP, deep linking, etc.). S’il ne lit pas la documentation, ce n’est pas le bon ingénieur pour ce travail.
4. Performance Max
Non applicable.
PMax ne supporte pas les objectifs d’install d’app. Pertinent uniquement si vous avez un funnel hybride web + app, ce qui est rare.
5. Web to App Connect
Option émergente si vous avez une présence web.
Le framework de Google pour unifier la publicité web et app. Supporte les campagnes Search, Shopping, YouTube pointant vers des installs d’app.
Idéal pour les annonceurs qui ont déjà un funnel web et veulent l’étendre à l’app.
Si vous êtes sur Adjust, cela se combine avec leur setup de tracking template web-to-app (voir l’option 3 ci-dessus). Vous créez des URL de lien dédiées par type de campagne, vous les utilisez comme tracking templates, et vous obtenez une attribution sans le pipeline manuel de conversions offline. Gardez à l’esprit que les limitations iOS s’appliquent toujours ici. Le flux web-to-app est le plus fiable sur Android. Je ne sais pas encore comment les autres MMP gèrent le flux Web to App Connect, donc vérifiez auprès de votre fournisseur.
Google nous donnera-t-il un jour le contrôle des mots-clés ?
Non.
Tout, dans la direction produit de Google, s’éloigne du contrôle annonceur :
- AI Max
- Le broad match par défaut
- Le Play Store ajouté à l’UAC sans aucune visibilité
- Des recommandations auto-appliquées qui brûlent du budget
C’est le schéma général. L’automatisation plutôt que la transparence. Les objectifs de Google plutôt que les vôtres.
Apple étend les publicités App Store pilotées par mots-clés. Google ne suivra pas. Ils ont choisi une autre voie.
Les pièges que personne ne vous dit
Chaque nouveau compte Google Ads arrive avec des réglages conçus pour maximiser le revenu de Google :
- Broad match activé par défaut
- Termes de marque mélangés dans l’UAC
- Extension au réseau Display activée
- Recommandations auto-appliquées actives
Si vous ne vérifiez pas activement ces réglages, vous fuyez du budget. Passez une heure sur un nouveau compte rien que pour trouver les réglages enfouis.
Le tracking template Adjust peut échouer au test d’URL de Google sur iOS. Si vous utilisez Adjust pour des campagnes web-to-app ciblant iOS, Google peut rejeter votre tracking template parce qu’Adjust affiche une page d’atterrissage intermédiaire au lieu de rediriger directement vers l’App Store. Assurez-vous d’utiliser le bon format de lien pour votre type de campagne. Les liens de marque et les liens universels ne sont PAS supportés comme tracking templates. Si vous rencontrez ce problème, consultez la documentation web-to-app d’Adjust pour la bonne structure de lien. Ce problème a été signalé spécifiquement sur iOS. Android ne semble pas affecté de la même façon.
ICM : l’attribution iOS change
ICM (Integrated Conversion Measurement) est spécifique à iOS. Android dispose déjà d’une attribution correcte via la Play Install Referrer API.
Statut actuel :
- Disponible publiquement hors UE
- De nombreuses marques déjà whitelistées
- L’UE reste en attente
Cela pourrait réduire le besoin de contournements iOS. Surveillez les mises à jour de votre MMP. Mais n’attendez pas ça. Construisez votre stratégie avec les outils actuels.
Que faire maintenant
- Décidez : pouvez-vous réalistement atteindre 10+ événements post-install par jour ?
- Si oui : App Campaigns texte uniquement. Surveillez le segment de réseau.
- Si oui mais besoin de données mots-clés : AppStack pour une attribution automatisée, ou le pipeline offline Adjust pour une précision totale.
- Si non : Google Search n’est probablement pas encore votre canal. Concentrez-vous sur Meta, construisez du volume, revenez plus tard.
- Marques établies : demandez des exclusions de termes de marque à votre contact Google.
- Testez petit. Vérifiez les données après 2 semaines.
- Surveillez le déploiement d’ICM pour les améliorations iOS.
En résumé
Google Search est un inventaire précieux. Mais Google ne veut pas que vous le contrôliez.
Même avec du volume, vous êtes dans une boîte noire. Pas de données de mots-clés. Pas de visibilité sur les termes de recherche. Juste faire confiance à l’algorithme.
Si vous avez du volume (10+ événements post-install/jour) et des données historiques, les App Campaigns fonctionnent. Acceptez la boîte noire.
Si vous avez besoin du contrôle des mots-clés, choisissez votre contournement selon l’arbitrage effort contre précision.
Si vous démarrez tout juste avec un budget limité et sans données historiques, Search n’est probablement pas votre premier canal. Faites d’abord vos tests créatifs sur Meta. Construisez vos données post-install. Passez à Google quand vous avez du volume et que vous connaissez vos chiffres.
Travaillez avec les limites de Google, pas contre elles.