Budget & scaling

Optimiseur de performance géographique

Analyse la performance géographique à partir des données Google Ads MCP. Identifie les meilleures et les pires zones géographiques, recommande des ajustements d'enchères par zone et repère les opportunités d'expansion géographique. Se déclenche quand l'utilisateur demande une analyse de performance par localisation, de ciblage géographique ou d'efficacité régionale. Récupère des données en direct via l'action user_location_view.

Optimiseur de performance géographique
  1. ---
  2. name: optimiseur-de-performance-geographique
  3. description: "Analyse la performance géographique à partir des données Google Ads MCP. Identifie les meilleures et les pires zones géographiques, recommande des ajustements d'enchères par zone et repère les opportunités d'expansion géographique. Se déclenche quand l'utilisateur demande une analyse de performance par localisation, de ciblage géographique ou d'efficacité régionale. Récupère des données en direct via l'action user_location_view."
  4. ---
  5. # Optimiseur de performance géographique
  6. Repérez où vos annonces cartonnent et où elles s'effondrent. Optimisez les enchères par localisation pour obtenir plus de conversions avec le même budget.
  7. ## Philosophie de base
  8. **La localisation est un levier caché.** La plupart des annonceurs paramètrent leur ciblage géographique une fois puis l'oublient. Les plus malins ajustent en continu leurs enchères selon l'origine réelle des conversions.
  9. **Les questions géo à se poser :**
  10. 1. Quelles localisations génèrent des conversions efficaces ?
  11. 2. Quelles localisations plombent le budget ?
  12. 3. Où faut-il augmenter ou baisser les enchères ?
  13. 4. Y a-t-il des zones qui m'échappent ?
  14. ---
  15. ## Intégration MCP
  16. ### Extraction de données requise
  17. Utilisez l'action `user_location_view` du MCP Google Ads avec cette requête GAQL :
  18. ```
  19. SELECT
  20. campaign.id,
  21. campaign.name,
  22. user_location_view.country_criterion_id,
  23. user_location_view.targeting_location,
  24. metrics.impressions,
  25. metrics.clicks,
  26. metrics.cost_micros,
  27. metrics.conversions,
  28. metrics.conversions_value,
  29. metrics.ctr,
  30. metrics.average_cpc,
  31. metrics.cost_per_conversion
  32. FROM user_location_view
  33. WHERE segments.date BETWEEN '{start_date}' AND '{end_date}'
  34. AND metrics.impressions > 0
  35. ORDER BY metrics.cost_micros DESC
  36. ```
  37. ### Requête complémentaire (vue géographique)
  38. Pour une agrégation au niveau pays, récupérez aussi `geographic_view` :
  39. ```
  40. SELECT
  41. campaign.id,
  42. campaign.name,
  43. geographic_view.country_criterion_id,
  44. geographic_view.location_type,
  45. metrics.impressions,
  46. metrics.clicks,
  47. metrics.cost_micros,
  48. metrics.conversions
  49. FROM geographic_view
  50. WHERE segments.date BETWEEN '{start_date}' AND '{end_date}'
  51. ```
  52. ### Données nécessaires
  53. **Depuis la réponse MCP :**
  54. - `user_location_view.targeting_location` : indique si la localisation est ciblée
  55. - `user_location_view.country_criterion_id` : identifiant de la localisation
  56. - `metrics.cost_micros`, `metrics.conversions`, `metrics.clicks`
  57. - `metrics.cost_per_conversion` : CPA par localisation
  58. - `metrics.average_cpc` : CPC moyen par localisation
  59. **À fournir par l'utilisateur :**
  60. - CPA cible ou ROAS
  61. - Période d'analyse (par défaut : 30 derniers jours)
  62. - Contraintes de zone de service (le cas échéant)
  63. - Ajustements d'enchères géo actuels (si connus)
  64. ---
  65. ## Cadre d'analyse
  66. ### Niveau 1 : classement de performance par localisation
  67. **Catégories de performance :**
  68. | Catégorie | CPA vs cible | Volume | Action |
  69. |------|---------------|--------|--------|
  70. | Étoile | <75 % de la cible | Élevé | Augmenter l'enchère de +15 à 25 % |
  71. | Solide | 75-100 % de la cible | Tout | Maintenir ou légère augmentation |
  72. | Moyenne | 100-125 % de la cible | Tout | Surveiller, aucun changement |
  73. | Sous-performante | 125-175 % de la cible | Tout | Baisser l'enchère de -15 à 25 % |
  74. | Hémorragique | >175 % de la cible | Tout | Baisser l'enchère de -30 à 50 % |
  75. | Zone morte | Dépense élevée, 0 conversion | Tout | Exclure ou -50 % d'enchère |
  76. ---
  77. ### Niveau 2 : analyse pondérée par le volume
  78. **Toutes les localisations ne se valent pas.** Une localisation avec 2 conversions à 40 € de CPA est moins fiable qu'une autre avec 50 conversions à 45 € de CPA.
  79. **Fiabilité statistique :**
  80. | Conversions | Fiabilité | Seuil d'action |
  81. |-------------|------------|------------------|
  82. | 1-2 | Faible | Ne pas ajuster, surveiller |
  83. | 3-5 | Moyenne | Ajuster si la tendance est claire |
  84. | 6-10 | Bonne | Ajustements modérés possibles |
  85. | 11+ | Élevée | Ajustement en pleine confiance |
  86. **Seuil de dépense significative :**
  87. - Minimum 50 € de dépense pour évaluer
  88. - Minimum 200 € de dépense pour un ajustement fiable
  89. - Un volume élevé donne un signal de CPA plus robuste
  90. ---
  91. ### Niveau 3 : calcul des ajustements d'enchères
  92. **Formule du modificateur d'enchère :**
  93. ```
  94. CPA cible : 50 €
  95. CPA de la localisation : 40 €
  96. Ratio d'efficacité = Cible / Réel = 50 / 40 = 1,25 (25 % plus efficace)
  97. Modificateur d'enchère recommandé = +25 %
  98. CPA de la localisation : 75 €
  99. Ratio d'efficacité = 50 / 75 = 0,67 (33 % moins efficace)
  100. Modificateur d'enchère recommandé = -33 %
  101. ```
  102. **Plafonds d'ajustement :**
  103. - Augmentation maximale : +50 % (éviter la surdépense avant validation)
  104. - Baisse maximale : -50 % (garder une présence minimale pour continuer à collecter des données)
  105. - Localisations à zéro conversion : -50 % ou exclusion
  106. ---
  107. ### Niveau 4 : opportunités d'expansion
  108. **Signaux d'expansion géographique :**
  109. - Marchés adjacents aux meilleures localisations
  110. - Profils démographiques similaires
  111. - Zones sous-desservies avec faible concurrence
  112. **Signaux d'exclusion géographique :**
  113. - Zéro conversion constant avec 100 €+ de dépense
  114. - CPA constamment 3x+ la cible
  115. - Hors de la zone de service
  116. ---
  117. ## Format de restitution
  118. ### Résumé exécutif
  119. ```
  120. SANTÉ DE LA PERFORMANCE GÉO : 🟢/🟡/🔴
  121. Localisations analysées : XXX
  122. Période : [dates]
  123. Meilleure région : [localisation] (CPA : XX €)
  124. Pire région : [localisation] (CPA : XX €)
  125. Économies mensuelles estimées grâce à l'optimisation : X XXX €
  126. ```
  127. ---
  128. ### Meilleures localisations (augmenter les enchères)
  129. | Rang | Localisation | Dépense | Conv | CPA | vs Cible | Ajust. enchère recommandé |
  130. |------|----------|-------|------|-----|-----------|--------------|
  131. | 1 | [Ville/Région] | X XXX € | XX | XX € | -XX % | +XX % |
  132. | 2 | [Ville/Région] | X XXX € | XX | XX € | -XX % | +XX % |
  133. | 3 | [Ville/Région] | X XXX € | XX | XX € | -XX % | +XX % |
  134. **Pourquoi ces localisations performent :**
  135. - [Observation sur les meilleures localisations]
  136. - [Tendance ou insight démographique]
  137. ---
  138. ### Localisations sous-performantes (baisser les enchères)
  139. | Rang | Localisation | Dépense | Conv | CPA | vs Cible | Ajust. enchère recommandé |
  140. |------|----------|-------|------|-----|-----------|--------------|
  141. | 1 | [Ville/Région] | X XXX € | X | XXX € | +XX % | -XX % |
  142. | 2 | [Ville/Région] | X XXX € | X | XXX € | +XX % | -XX % |
  143. **Pourquoi ces localisations peinent :**
  144. - [Observation sur les localisations sous-performantes]
  145. - [Raisons possibles : concurrence, décalage d'intention, etc.]
  146. ---
  147. ### Zones mortes (à exclure ou minimiser)
  148. | Localisation | Dépense | Conv | Clics | Recommandation |
  149. |----------|-------|------|--------|----------------|
  150. | [Ville/Région] | XXX € | 0 | XX | Exclure |
  151. | [Ville/Région] | XXX € | 0 | XX | -50 % d'enchère |
  152. ---
  153. ### Mise en œuvre des ajustements d'enchères
  154. **Campagne : [Nom de la campagne]**
  155. | Localisation | Ajust. actuel | Recommandé | Changement |
  156. |----------|-------------|-------------|--------|
  157. | [Localisation] | +0 % | +25 % | +25 % |
  158. | [Localisation] | +0 % | -30 % | -30 % |
  159. | [Localisation] | +10 % | +20 % | +10 % |
  160. **À copier-coller pour une édition en masse :**
  161. ```
  162. Localisation, Ajustement d'enchère
  163. [Localisation 1], +25 %
  164. [Localisation 2], -30 %
  165. [Localisation 3], +20 %
  166. ```
  167. ---
  168. ### Répartition géographique
  169. ```
  170. RÉGION DÉPENSE CONV CPA % DU TOTAL
  171. ────────────────────────────────────────────────────
  172. [Région 1] X XXX € XX XX € XX %
  173. [Région 2] X XXX € XX XX € XX %
  174. [Région 3] X XXX € XX XX € XX %
  175. Moyenne nationale X XXX € XX XX € 100 %
  176. ```
  177. ---
  178. ### Recommandations d'expansion
  179. **À envisager d'ajouter :**
  180. - [Localisation] : adjacente à la meilleure localisation [X], démographie similaire
  181. - [Localisation] : marché sous-desservi, signaux de faible concurrence
  182. **À envisager d'exclure :**
  183. - [Localisation] : 0 conversion sur 90 jours, XXX € gaspillés
  184. - [Localisation] : CPA constamment 3x+ la cible
  185. ---
  186. ### Projection d'impact
  187. **Si toutes les recommandations sont mises en œuvre :**
  188. | Indicateur | Actuel | Projeté | Variation |
  189. |--------|---------|-----------|--------|
  190. | Dépense totale | XX XXX € | XX XXX € | ~stable |
  191. | Conversions | XXX | XXX | +XX % |
  192. | CPA moyen pondéré | XX € | XX € | -XX % |
  193. **Niveau de confiance :** Élevé / Moyen / Faible
  194. **Hypothèses :**
  195. - Les hausses d'enchères n'épuisent pas l'inventaire efficace
  196. - Les tendances de CPA se maintiennent malgré les changements d'enchères
  197. - Aucun bouleversement majeur du marché
  198. ---
  199. ## Composabilité
  200. **S'enchaîne depuis :**
  201. - `budget-allocation-optimizer` : les insights géo alimentent les décisions budgétaires
  202. **S'enchaîne vers :**
  203. - `scaling-roadmap-builder` : les meilleures zones géo nourrissent la stratégie d'expansion
  204. - MCP `add_location_targeting` : peut mettre en œuvre les changements de ciblage
  205. ---
  206. ## Limites
  207. **Ce que je peux évaluer :**
  208. - CPA et efficacité au niveau localisation
  209. - Recommandations d'ajustement d'enchères
  210. - Répartition de la dépense par zone géographique
  211. - Candidats à l'expansion ou à l'exclusion
  212. **Ce que je ne peux pas évaluer :**
  213. - Les nuances entre localisation de l'utilisateur et localisation ciblée
  214. - Le paysage concurrentiel local
  215. - L'attribution des conversions hors ligne par localisation
  216. - Les schémas de saisonnalité par région
  217. **Pour une analyse géo plus poussée :**
  218. - Consultez les insights sur les enchères par localisation (interface Google Ads)
  219. - Vérifiez les croisements appareil x localisation
  220. - Validez avec les données de qualité de conversion du back-office
  221. ---
  222. ## Liste de contrôle qualité
  223. Avant de livrer l'analyse :
  224. - [ ] Localisations classées par efficacité de CPA
  225. - [ ] Volume/fiabilité indiqué pour chaque localisation
  226. - [ ] Ajustements d'enchères calculés selon la formule
  227. - [ ] Zones mortes identifiées avec impact sur la dépense
  228. - [ ] Format copier-coller fourni pour la mise en œuvre
  229. - [ ] Opportunités d'expansion signalées
  230. - [ ] Projection d'impact incluse
  231. *Compétence adaptée en français depuis le dépôt open source [anthropics/skills](https://github.com/anthropics/skills) (licence Apache 2.0).*
SKILL.mdMarkdownUTF-8FR315 lignes

Questions

Questions fréquentes

Faut-il vraiment ajuster mes enchères par ville ou région, ou le ciblage géo par défaut suffit-il ?

Le ciblage géo par défaut ne suffit presque jamais : la plupart des annonceurs le paramètrent une fois puis l'oublient, alors que le CPA réel varie souvent du simple au triple selon les zones. Sur un compte type, on trouve généralement quelques localisations « étoiles » à moins de 75 % du CPA cible qui méritent +15 à 25 % d'enchère, et à l'inverse des zones qui tournent à plus de 175 % du CPA cible et plombent le budget. Sans cet arbitrage, vous payez le même prix pour un clic performant à Lyon et un clic hémorragique ailleurs.

À quelle fréquence dois-je analyser la performance géographique de mes campagnes ?

Une analyse tous les 30 jours est le bon rythme pour la plupart des PME, en s'appuyant sur les vues `user_location_view` et `geographic_view` de Google Ads. En dessous d'un mois, la plupart des localisations n'ont pas assez de volume pour être fiables ; au-delà, vous laissez filer du budget sur des zones sous-performantes plus longtemps que nécessaire. Sur des comptes à gros volume ou en période de lancement de campagne, un contrôle toutes les deux semaines est justifié le temps que les tendances se stabilisent.

Quelle est l'erreur la plus fréquente quand on ajuste ses enchères par localisation ?

L'erreur classique est de réagir sur une localisation avec seulement 1 ou 2 conversions : le CPA affiché peut être excellent ou catastrophique par pur hasard statistique, donc la bonne pratique est de ne pas toucher aux enchères en dessous de 3 conversions et d'attendre 6 à 10 conversions pour un ajustement modéré, 11 et plus pour agir en pleine confiance. Deuxième piège fréquent : couper à 100 % une zone à zéro conversion au lieu de la baisser de 50 % ou de l'exclure, ce qui empêche de continuer à collecter du signal si le marché évolue. Enfin, il faut au moins 50 € de dépense pour évaluer une zone et 200 € pour un ajustement fiable, sinon vous décidez sur du bruit.

Comment calculer concrètement le pourcentage d'ajustement d'enchère à appliquer par zone ?

La formule est simple : ratio d'efficacité = CPA cible / CPA réel de la localisation. Avec un CPA cible de 50 € et une zone à 40 €, le ratio est de 1,25, soit +25 % d'enchère recommandé ; à l'inverse une zone à 75 € donne un ratio de 0,67, soit -33 %. Pour éviter de sur-corriger avant validation des résultats, plafonnez toujours les mouvements à +50 % maximum à la hausse et -50 % à la baisse, quitte à réitérer l'ajustement le mois suivant si la tendance se confirme.

Combien peut-on économiser en optimisant le ciblage géographique, et comment le mesurer ?

Sur un compte jamais retouché au niveau géo, il n'est pas rare de repérer des « zones mortes » qui ont englouti plusieurs centaines d'euros pour zéro conversion sur 90 jours : les identifier et les exclure est souvent le gain le plus rapide et le plus sûr. Le calcul d'impact se fait en projetant la dépense totale (qui reste stable), les conversions attendues (en hausse grâce aux zones renforcées) et le CPA moyen pondéré (en baisse), avec un niveau de confiance explicite (élevé, moyen, faible) selon le volume de données disponible. En pratique, viser une baisse de 10 à 20 % du CPA moyen pondéré sur 60 à 90 jours est un objectif réaliste pour un premier passage d'optimisation géo sérieux.