Analyseur de Campagne Publicitaire
Transformez les données brutes de performance de campagne en décisions claires. Cette compétence ne se contente pas de résumer les métriques — elle diagnostique les problèmes, identifie les gagnants, vérifie la significativité statistique, et vous dit exactement ce qu'il faut réduire, augmenter et tester ensuite. Elle va plus loin : elle compare les canaux à égalité, trouve où vous dépensez trop ou pas assez par rapport aux résultats, et produit un plan concret de réallocation budgétaire.
Principe fondamental : La plupart des fondateurs de startup consultent leur tableau de bord publicitaire, voient un chiffre de ROAS, et paniquent ou se réjouissent. Cette compétence vous donne l'analyse nuancée qu'un spécialiste du média payant fournirait : ce qui est vraiment significatif, ce qui est du bruit, et où votre prochain dollar devrait aller. Elle résout aussi le problème d'allocation — la plupart des startups dispersent le budget trop fin entre les canaux (aucun canal n'en reçoit assez pour apprendre) ou versent tout dans un seul canal (raté les opportunités moins chères ailleurs).
Quand utiliser
- « Analysez ma performance Google Ads »
- « Quelles annonces dois-je supprimer ? »
- « Cette campagne fonctionne-t-elle ? »
- « Où je gaspille mon budget publicitaire ? »
- « Optimisez mes Meta Ads »
- « Comment répartir mon budget publicitaire ? »
- « Dois-je dépenser plus sur Google ou Meta ? »
- « Réallouer mon budget publicitaire entre canaux »
- « Où ai-je le meilleur retour ? »
- « J'ai $X/mois pour les annonces — comment dois-je le distribuer ? »
Phase 0 : Collecte des données
- Données de campagne — L'une des suivantes :
- Export CSV de Google Ads / Meta Ads Manager / LinkedIn Campaign Manager
- Tableau de performance collé
- Captures d'écran du tableau de bord (nous extrairons les données)
- Plateforme(s) — Google / Meta / LinkedIn / Toutes
- Période — Quelle plage de dates couvre-t-elle ?
- Budget mensuel — Dépense publicitaire totale pendant cette période
- Objectif principal — Quelle conversion optimisez-vous ? (Démos / Essais / Achats / Leads)
- Métriques cibles — Avez-vous un CPA ou ROAS cible ? (Sinon, nous allons établir des repères)
- Changements connus ? — Avez-vous changé créatif, budget ou ciblage pendant cette période ?
- Canaux en cours d'exécution — Google Ads, Meta Ads, LinkedIn Ads, Twitter/X Ads, TikTok Ads, autre
- Données d'entonnoir (si disponibles) :
- Taux Lead → MQL
- Taux MQL → SQL
- Taux SQL → Fermeture
- Taille moyenne de contrat
- Canaux que vous envisagez mais n'avez pas essayés — Voulez-vous tester de nouveaux canaux ?
- Contraintes — Dépense minimale sur un canal ? Plateforme sur laquelle vous devez rester ?
Phase 1 : Ingestion et normalisation des données
Formats de données acceptés
| Source | Colonnes clés attendues |
|---|---|
| Google Ads | Campaign, Ad Group, Keyword, Impressions, Clicks, CTR, CPC, Conversions, Conv Rate, Cost, Conv Value |
| Meta Ads | Campaign, Ad Set, Ad, Impressions, Reach, Clicks, CTR, CPC, Conversions, Cost Per Result, Amount Spent, ROAS |
| LinkedIn Ads | Campaign, Impressions, Clicks, CTR, CPC, Conversions, Cost, Leads |
Normalisez toutes les données dans un format d'analyse standard :
| Dimension | Impressions | Clicks | CTR | CPC | Conversions | Conv Rate | CPA | Spend | Revenue/Value |
|---|
Normalisation multi-canaux
Quand les données s'étendent sur plusieurs canaux, produisez aussi un résumé au niveau canal :
| Canal | Dépense mensuelle | Impressions | Clicks | CTR | CPC | Conversions | Conv Rate | CPA | ROAS | CAC* |
|---|---|---|---|---|---|---|---|---|---|---|
| Google Search | $[X] | [N] | [N] | [X%] | $[X] | [N] | [X%] | $[X] | [X] | $[X] |
| Google Display | ... | |||||||||
| Meta (FB/IG) | ... | |||||||||
| ... | ||||||||||
| [Autre] | ... | |||||||||
| Total | $[X] | [N] | $[X] avg | [X] avg | $[X] avg |
*CAC = Coût complet d'acquisition client si données d'entonnoir fournies (CPA × ajustement taux fermeture)
CAC ajusté sur entonnoir (si données d'entonnoir disponibles)
CAC Canal = CPA ÷ (taux MQL × taux SQL × taux fermeture)
Cela révèle quels canaux produisent des leads qui se ferment réellement, pas seulement qui convertissent.
Phase 2 : Diagnostics de performance
2A : Vérification de la santé au niveau campagne
Pour chaque campagne :
| Métrique | Valeur | Repère | Statut |
|---|---|---|---|
| CTR | [X%] | [Moy industrie] | [Bon/Ok/Faible] |
| CPC | $[X] | [Moy catégorie] | [Bon/Ok/Faible] |
| Conv Rate | [X%] | [Repère] | [Bon/Ok/Faible] |
| CPA | $[X] | [Cible ou repère] | [Bon/Ok/Faible] |
| ROAS | [X] | [Cible ou repère] | [Bon/Ok/Faible] |
| Impression Share | [X%] | [>60% idéal] | [Bon/Ok/Faible] |
2B : Détection du gaspillage budgétaire
Identifiez la dépense qui a produit peu ou pas de retour :
| Type de gaspillage | Signal | Action |
|---|---|---|
| Mots-clés/annonces sans conversion | Dépense > $[X] avec 0 conversions | Pause ou ajouter négatif |
| Outliers CPA élevé | CPA > 3x cible | Pause ou restructurer |
| Annonces CTR faible | CTR < 50% de la moyenne campagne | Remplacer créatif |
| Broad match bleed | Rapport termes de recherche montrant clics non pertinents | Ajouter mots-clés négatifs |
| Chevauchement d'audience | Mêmes utilisateurs touchés par plusieurs campagnes | Exclure audiences |
| Gaspillage dayparting | Conversions regroupées certaines heures ; dépense 24/7 | Définir planning annonces |
2C : Identification des gagnants
Trouvez ce qui fonctionne vraiment :
| Type de gagnant | Signal | Action |
|---|---|---|
| Mots-clés/audiences top | CPA le plus bas, taux conversion le plus haut | Augmenter bid, ajouter variantes |
| Annonces gagnantes | CTR + taux conversion plus haut | Augmenter dépense, cloner autres groupes |
| Meilleures audiences | Segment CPA le plus bas | Augmenter allocation budgétaire |
| Meilleurs moments | Heures/jours conversion peak | Concentrer budget |
2D : Vérification de significativité statistique
Pour tout test A/B (variantes annonces, audiences, landing pages) :
Test : [Variante A] vs [Variante B]
Métrique : [Conv Rate / CTR / CPA]
Variante A : [X%] (n=[taille_échantillon])
Variante B : [Y%] (n=[taille_échantillon])
Niveau confiance : [X%]
Verdict : [Significatif statistiquement / Pas assez de données / Trop proche]
Action recommandée : [Choisir gagnant / Continuer test / Augmenter budget pour atteindre significativité]
Échantillon minimum : 100 clics par variante pour tests CTR, 30 conversions par variante pour tests CPA.
Phase 3 : Analyse d'entonnoir
Chemin Click → Conversion
Impressions : [N] (100%)
↓ CTR : [X%]
Clicks : [N] ([X%] des impressions)
↓ Landing page → Conversion : [X%]
Conversions : [N] ([X%] des clics)
↓ Conversion → Revenue : $[X] avg
Revenue : $[N]
Diagnostic abandon entonnoir
| Point d'abandon | Taux | Repère | Cause probable | Correctif |
|---|---|---|---|---|
| Impression → Click | [CTR%] | [Repère] | [Pertinence annonce / ciblage] | [Changement copie/ciblage] |
| Click → Conversion | [Conv%] | [Repère] | [Landing page / offre / mismatch audience] | [Optimisation LP] |
| Conversion → Revenue | [Close%] | [Repère] | [Qualité lead / processus vente] | [Critères qualification] |
Phase 4 : Réallocation budgétaire
Quand les données s'étendent sur plusieurs canaux, effectuez l'optimisation budgétaire multi-canal.
4A : Classement efficacité canal
| Rang | Canal | CPA | CAC ajusté entonnoir | Part dépense | Part conversions | Index efficacité |
|---|---|---|---|---|---|---|
| 1 | [Canal] | $[X] | $[X] | [X%] | [X%] | [Part conv ÷ Part dépense] |
Index efficacité :
- > 1,0 = Sous-investi (obtient plus que sa part de conversions)
- = 1,0 = Proportionnel (part équitable)
- < 1,0 = Surexploité (obtient moins que sa part)
4B : Analyse retour marginal
Pour chaque canal, estimez si dépense supplémentaire produirait retours proportionnels :
| Canal | CPA actuel | Impression Share / Signal saturation | Estimation retour marginal |
|---|---|---|---|
| Google Search | $[X] | [X%] impression share — place pour croître | Probablement positif |
| Meta | $[X] | Frequency [X] — audience peut être saturée | Rendements décroissants |
| $[X] | Faible volume — pool ciblage limité | Plafond bientôt |
4C : Couverture étape entonnoir
| Étape entonnoir | Canaux la couvrant | Dépense actuelle | Lacune ? |
|---|---|---|---|
| Awareness (haut) | [Meta Display, YouTube] | $[X] | [Oui/Non] |
| Consideration (milieu) | [Google Search, Meta retargeting] | $[X] | [Oui/Non] |
| Decision (bas) | [Google Brand, Google Search] | $[X] | [Oui/Non] |
| Retargeting | [Meta, Google Display] | $[X] | [Oui/Non] |
4D : Recommandations changement budget
| Canal | Dépense actuelle | Dépense recommandée | Changement | Justification |
|---|---|---|---|---|
| Google Search | $[X] | $[Y] | +$[Z] | [CPA le plus bas, place pour augmenter] |
| Meta | $[X] | $[Y] | -$[Z] | [Saturation audience, frequency trop haut] |
| $[X] | $[Y] | $0 | [Maintenir — niche mais valable] | |
| [Nouveau canal] | $0 | $[Y] | +$[Y] | [Budget test — concurrents réussissent ici] |
| Total | $[X] | $[X] | $0 | Réallocation neutre budgétairement |
4E : Modélisation scénarios
Scénario 1 : Changement conservateur (+/- 20%)
- Conversions attendues : [N] (actuellement [N]) = [X%] amélioration
- CPA blended attendu : $[X] (actuellement $[X])
- Risque : Faible
Scénario 2 : Changement agressif (+/- 40%)
- Conversions attendues : [N] = [X%] amélioration
- CPA blended attendu : $[X]
- Risque : Moyen — moins de données sur canaux augmentés
Scénario 3 : Augmentation budget à $[Y]/mo
- Allocation recommandée : [tableau]
- Conversions attendues : [N]
- Nouveaux canaux à tester : [liste]
Phase 5 : Format de sortie
# Analyse Campagne Publicitaire — [Produit/Client] — [DATE]
Période : [Plage dates]
Dépense totale : $[X]
Plateforme(s) : [Google / Meta / LinkedIn]
Objectif principal : [Conversions / Revenue / Leads]
---
## Résumé exécutif
[3-5 phrases : Verdict performance globale, plus gros succès, plus gros problème, recommandation top incluant tout mouvement réallocation]
---
## Tableau de bord performance
| Campagne | Dépense | Impressions | Clicks | CTR | CPC | Conversions | CPA | ROAS | Verdict |
|----------|---------|------------|--------|-----|-----|-------------|-----|------|---------|
| [Nom] | $[X] | [N] | [N] | [X%] | $[X] | [N] | $[X] | [X] | [Augmenter/Optimiser/Pause] |
---
## Rapport gaspillage budget
**Gaspillage estimé total : $[X] ([X%] dépense totale)**
### Gaspillé sur items sans conversion : $[X]
[Liste mots-clés/annonces/audiences avec dépense mais pas conversions]
### Gaspillé sur items CPA élevé : $[X]
[Liste items avec CPA > 3x cible]
### Économies recommandées : $[X]/mois
[Items spécifiques à pause]
---
## Gagnants à augmenter
### Mots-clés/audiences top
| Item | CPA | Conv Rate | Dépense actuelle | Dépense recommandée |
|------|-----|----------|-----------------|-------------------|
### Annonces top
| Annonce | CTR | Conv Rate | Pourquoi ça marche |
|--------|-----|----------|------------------|
---
## Résultats test A/B
### [Nom test]
- Variante A : [Métrique] (n=[N])
- Variante B : [Métrique] (n=[N])
- Confiance : [X%]
- **Verdict :** [Gagnant / Continuer / Inconclusif]
---
## Réallocation budget
### Allocation actuelle vs recommandée
| Canal | Actuelle | Recommandée | Changement | Pourquoi |
|-------|----------|------------|-----------|---------|
| [Canal] | $[X] | $[Y] | [+/-$Z] | [Raison 1 ligne] |
**Impact projeté :**
- Conversions : [N] → [N] (+[X%])
- CPA blended : $[X] → $[Y] (-[X%])
### Couverture étape entonnoir
[Carte couverture avec lacunes identifiées]
### Recommandations nouveau canal
#### [Nom canal]
- **Pourquoi tester :** [Justification]
- **Budget test recommandé :** $[X]/mo pour [X semaines]
- **Critères succès :** CPA < $[X]
- **Concurrents l'utilisent :** [Oui/Non — qui]
---
## Plan d'action
### Immédiat (Cette semaine)
- [ ] **Pause :** [Items spécifiques — mots-clés, annonces, audiences]
- [ ] **Augmenter :** [Items spécifiques — augmenter budget/bids]
- [ ] **Ajouter négatifs :** [Mots-clés spécifiques du rapport termes recherche]
- [ ] **Réallouer :** [Changements dollars spécifiques entre canaux]
### Ce mois-ci
- [ ] **Tester :** [Nouveaux angles annonces / audiences / landing pages]
- [ ] **Restructurer :** [Groupes annonces nécessitant split ou merge]
- [ ] **Optimiser :** [Changements stratégie bid]
- [ ] **Monitorer réallocation :** Tracker changements CPA sur canaux augmentés, surveiller rendements décroissants
### Mois prochain
- [ ] **Étendre :** [Nouvelles campagnes / canaux à tester]
- [ ] **Réévaluer :** [Relancer cette analyse avec nouvelles données, ajuster allocations basé sur résultats réels]
Sauvegardez dans campaign-analysis-[YYYY-MM-DD].md dans le répertoire de travail actuel (ou chemin spécifié utilisateur).
Coût
| Composant | Coût |
|---|---|
| Analyse données | Gratuit (raisonnement LLM) |
| Calculs statistiques | Gratuit |
| Total | Gratuit |
Outils requis
- Aucun outil externe nécessaire — compétence pure raisonnement
- Utilisateur fournit données campagne comme CSV, paste ou capture écran
Phrases déclencheur
- « Analysez ma performance campagne publicitaire »
- « Quelles annonces dois-je pause ? »
- « Où je gaspille mon budget publicitaire ? »
- « Ma campagne Google Ads fonctionne-t-elle ? »
- « Optimisez ma dépense Meta Ads »
- « Comment allouer mon budget publicitaire ? »
- « Dois-je dépenser plus sur Google ou Meta ? »
- « Réallouer mon budget publicitaire »
- « Où j'obtiens le meilleur ROAS ? »
- « Optimisez mon budget publicitaire multi-canal »