competitor-ad-intelligence

Par github · awesome-copilot

Utilisez cette compétence lorsque l'utilisateur demande d'analyser, de décortiquer ou de faire de la rétro-ingénierie sur les publicités payantes d'un concurrent. Déclenchez-la pour des prompts comme « quelles publicités [concurrent] diffuse-t-il », « décortique leur stratégie publicitaire », « analyse des publicités de la concurrence », « trouve des angles publicitaires qu'on n'a pas encore essayés » ou « rétro-ingénierie de leur funnel payant ». Ne pas déclencher pour la recherche de concurrents en organique/SEO ou l'analyse du positionnement de site web.

npx skills add https://github.com/github/awesome-copilot --skill competitor-ad-intelligence

Intelligence Concurrentielle Publicitaire

Extrayez les publicités des concurrents sur Meta et Google, analysez les patterns créatifs, rétro-ingénierie les entonnoirs de pages de destination, et produisez une dissection stratégique complète — hooks, formats, paris positionnels, vulnérabilités et contre-jeux.

Principe fondamental : Le portefeuille publicitaire d'un concurrent est une fenêtre sur sa stratégie de croissance. Les annonces durables révèlent ce qui convertit. Les nouvelles annonces révèlent ce qu'ils testent. Les pages de destination révèlent leurs paris positionnels. Les meilleures équipes créatives publicitaires commencent par des preuves de ce qui fonctionne déjà, puis différencient.

Quand l'utiliser

  • « Quelles annonces mon concurrent affiche-t-il ? »
  • « Dissèque la stratégie publicitaire de [concurrent] »
  • « Trouve de nouveaux angles créatifs pour nos campagnes payantes »
  • « Rétro-ingénierie l'entonnoir payant de [concurrent] »
  • « Quels hooks fonctionnent dans [notre secteur] ? »
  • « Audit du paysage publicitaire avant notre lancement »
  • « Trouve les faiblesses de la stratégie publicitaire de [concurrent] »
  • « Quel format — vidéo, image, carrousel — domine dans notre catégorie ? »

Phase 0 : Collecte des données

Recueillez auprès de l'utilisateur :

  1. Noms des concurrents + domaines (ex. apollo.io, clay.run)
  2. Votre produit/domaine — pour le contexte comparatif
  3. Canaux : Meta uniquement, Google uniquement, ou les deux ? (défaut : les deux)
  4. Niveau de profondeur :
    • Standard : Scrape d'annonces + analyse créative + analyse de page de destination
    • Approfondi : Standard + comparaison historique + reconstruction d'entonnoir + contre-jeux
  5. Catégorie de produit — aide à cadrer l'analyse
  6. Pages de destination de concurrents connues ? — URLs déjà repérées dans leurs annonces

Phase 1 : Scrape des annonces Meta

Pour chaque domaine concurrent, extrayez les annonces de la Bibliothèque d'annonces Meta.

Utilisez web_search pour trouver les annonces des concurrents dans la Bibliothèque d'annonces Meta (accessible publiquement, aucune clé API requise) :

web_search: site:facebook.com/ads/library "[competitor_name]"
web_search: "[competitor_name]" Meta Ad Library active ads
web_search: "[competitor_name]" facebook ads examples

Vous pouvez aussi visiter directement la Bibliothèque d'annonces Meta : https://www.facebook.com/ads/library/?active_status=active&ad_type=all&country=US&q=<competitor_name>

Utilisez fetch_webpage sur l'URL de la Bibliothèque d'annonces pour extraire les détails si votre agent le supporte.

Note : Les acteurs Apify pour le scrape de la Bibliothèque d'annonces Meta existent mais sont peu fiables depuis avril 2026 en raison des mesures anti-scrape de Meta. Utilisez web_search comme méthode principale.

Collectez par annonce :

  • Texte publicitaire (titre + texte principal)
  • Type visuel (image / vidéo / carrousel)
  • Texte du bouton CTA
  • URL de page de destination
  • Durée active (première vue, toujours en cours ou arrêtée)
  • Plateformes (Facebook, Instagram, Audience Network)
  • Variantes d'annonces (tests A/B — même page de destination, créatif différent)

Phase 2 : Scrape des annonces Google

Pour chaque domaine concurrent, extrayez les annonces du Centre de transparence des annonces Google.

Utilisez web_search pour trouver les annonces des concurrents dans le Centre de transparence des annonces Google (accessible publiquement) :

web_search: site:adstransparency.google.com "[competitor_name]"
web_search: "[competitor_name]" Google Ads transparency
web_search: "[competitor_name]" google search ads examples

Vous pouvez aussi visiter directement : https://adstransparency.google.com/?search_text=<competitor_name>

Utilisez fetch_webpage sur l'URL du Centre de transparence pour extraire les détails si votre agent le supporte.

Collectez par annonce :

  • Variantes de titres (jusqu'à 3)
  • Lignes de description
  • Type d'annonce (Recherche / Affichage / YouTube / Shopping)
  • URL de page de destination
  • Ciblage géographique (si visible)

Phase 3 : Analyser les patterns créatifs

Après avoir collecté toutes les annonces, effectuez une analyse structurée.

Clustering des patterns de hooks

Regroupez tous les titres/ouvertures d'annonces par type de hook :

Type de hook Pattern Exemple
Peur/Perte Risque de manquer ou de prendre du retard « Vos concurrents utilisent déjà des SDRs IA »
Résultat Promesse de résultat direct « Multipliez votre pipeline par 10 en 30 jours »
Question Remet en question l'hypothèse actuelle « Vous faites toujours du prospecting manuel ? »
Preuve sociale Nomme des clients ou des chiffres « Rejoignez 500+ équipes B2B utilisant [produit] »
Contrarian Conteste la sagesse conventionnelle « L'email froid n'est pas mort. Votre copy l'est. »
Empathie Valide leur douleur « On sait que le délai de montée en puissance SDR est brutal »
Axé produit Feature comme hook « [Feature] est en direct — découvrez les nouveautés »

Comptez combien d'annonces par concurrent utilisent chaque type de hook. Cela révèle leur stratégie de messagerie principale.

Distribution des formats

Format Meta Google
Image statique [N] N/A
Vidéo [N] [N]
Carrousel [N] N/A
Texte recherche N/A [N]
Banneau affichage N/A [N]

Taxonomie CTA

Listez tous les CTAs uniques trouvés. Patterns courants :

  • Urgence : « Commencer gratuitement », « Essayer maintenant », « Démarrer aujourd'hui »
  • Faible friction : « Voir comment ça marche », « Regarder démo », « En savoir plus »
  • Résultat : « Réserver une démo », « Obtenez votre audit gratuit », « Calculer votre ROI »

Phase 4 : Analyse de page de destination et d'entonnoir

Pour chaque URL de page de destination unique trouvée dans les annonces, extrayez et analysez :

fetch_webpage: [landing_page_url]

Ou utilisez curl si fetch_webpage n'est pas disponible.

Extrayez par page de destination :

  • Titre du hero — Correspond-il à la promesse de l'annonce ?
  • Sous-titre — Extension de la proposition de valeur
  • CTA principal — Quelle action veulent-ils obtenir ? (Démo / Essai gratuit / S'inscrire / Télécharger)
  • Preuve sociale — Logos, témoignages, métriques d'étude de cas
  • Visibilité des tarifs — Les tarifs sont-ils affichés ou masqués ?
  • Champs de formulaire — Combien d'informations demandent-ils ?
  • Type de page — Page d'accueil générale / LP dédiée / page de feature / page de cas d'usage
  • Score d'alignement message — Quelle est la qualité du respect de la promesse de l'annonce par la LP ? (1-10)

Clustering de campagnes

Regroupez toutes les annonces en campagnes logiques par :

  • Destination de page de destination — Annonces pointant vers la même URL = même campagne
  • Thème de messagerie — Angles de copy similaires = même pari stratégique
  • Signal d'audience — Copy différente pour personas différentes

Analyse d'entonnoir par campagne

Pour chaque cluster de campagne :

Dimension Analyse
Intention stratégique Qu'essaie d'atteindre cette campagne ? (Awareness / Lead gen / Essai gratuit / Déplacement compétitif)
Persona cible À qui s'adresse cette annonce ? (Rôle, douleur, étape)
Pari positionnel Quelle position de marché revendiquent-ils ?
Stratégie de hook Peur / Résultat / Preuve sociale / Contrarian / Axé produit
Chemin de conversion Annonce → LP → CTA → [Appel démo / Essai gratuit / Téléchargement contenu]
Signal de longévité Depuis combien de temps ça tourne ? (Plus long = probablement efficace)
Tests A/B détectés Plusieurs créatifs vers même LP = test actif

Déduction de l'allocation de budget

En fonction du volume d'annonces et de la distribution des plateformes, estimez où ils concentrent les dépenses :

Plateforme Nombre d'annonces % du total Focus estimé
Meta (Facebook) [N] [X%] [Awareness / Retargeting]
Meta (Instagram) [N] [X%] [Visuel / audience plus jeune]
Google Search [N] [X%] [Capture bas-entonnoir]
Google Display [N] [X%] [Awareness / retargeting]
YouTube [N] [X%] [Éducation / awareness]

Phase 5 : Analyse stratégique

Analyse d'écart créatif

Identifiez sur tous les concurrents :

  1. Angles que personne ne teste — Types de hooks absents des annonces concurrentes = espace blanc
  2. Angles surpeuplés — Si tout le monde parle de « faire gagner du temps », évitez-le ou soyez plus spécifique
  3. Opportunités de format — Si personne ne teste la vidéo dans votre secteur, ça peut ressortir
  4. Preuve sous-exploitée — Les concurrents évitent-ils des points de preuve spécifiques que vous pourriez posséder ?
  5. Patterns CTA à tester — Quels CTAs utilisent les annonces les plus durables ?

Analyse de vulnérabilité

Identifiez les faiblesses dans la stratégie publicitaire de chaque concurrent :

Type de vulnérabilité Description
Désalignement message-LP Annonce promet une chose, LP en livre une autre
Dépendance mono-persona Toutes les annonces ciblent le même persona — segments manquants
Concentration plateforme Lourd sur une plateforme, absent des autres
Pas de preuve sociale Annonces ou LPs manquent de marqueurs de crédibilité
CTA faible Demande trop trop vite (démo avant valeur)
Positionnement générique Affirmations que n'importe qui pourrait faire — pas différencié
Créatif usé Mêmes annonces qui tournent inchangées depuis des mois — risque de fatigue

Comparaison historique (Mode approfondi)

Si des données d'archive Web existent pour leurs pages de destination :

  • Leur positionnement a-t-il changé ces 6-12 derniers mois ?
  • Quelles campagnes ont-ils abandonnées ? (Possibles perdants)
  • Quelles campagnes ont-ils montées en puissance ? (Possibles gagnants)

Phase 6 : Sortie

# Rapport Intelligence Concurrentielle Publicitaire — [DATE]

## Couverture
- Concurrents analysés : [liste]
- Annonces Meta collectées : [N]
- Annonces Google collectées : [N]
- Pages de destination uniques analysées : [N]
- Campagnes actives estimées : [N]

---

## Résumé exécutif

[3-5 phrases : Quel est le paysage publicitaire compétitif ? Qu'est-ce qui fonctionne ? Où sont les écarts et vulnérabilités ?]

---

## Analyse des annonces Meta

### Distribution des hooks
| Type de hook | [Conc1] | [Conc2] | [Conc3] |
|--------------|---------|---------|---------|
| Peur/Perte | 40% | 10% | 0% |
| Résultat | 30% | 50% | 60% |
...

### Annonces les meilleures (Durée maximale)
**[Concurrent] — [Titre/Hook de l'annonce]**
> [Extrait du texte publicitaire]
- Format : [type]
- CTA : [texte]
- En cours depuis : [date]
- Pourquoi ça marche probablement : [analyse]

---

## Analyse des annonces Google

### Patterns de titres
[Structures de titres principales avec exemples]

### CTAs les plus courants
[liste classée]

---

## Détail des campagnes

### Campagne 1 : [Nom inféré de la campagne]
- **Concurrent :** [nom]
- **Annonces dans le cluster :** [N]
- **Plateforme(s) :** [Meta / Google / Les deux]
- **Intention stratégique :** [Awareness / Lead gen / Déplacement compétitif / etc.]
- **Persona cible :** [Description]
- **Stratégie de hook :** [Type]
- **Page de destination :** [URL]
  - Hero : « [Texte du titre] »
  - CTA : « [Texte du bouton] »
  - Alignement message : [Score/10]
- **Longévité :** [Date première vue → statut]
- **Tests A/B détectés :** [Oui/Non — ce qu'ils testent]

**Exemple d'annonce :**
> **Titre :** [texte]
> **Corps :** [texte]
> **CTA :** [bouton]
> **Format :** [Image/Vidéo/Carrousel]

**Évaluation :** [1-2 phrases — est-ce que ça marche ? Pourquoi/pourquoi pas ?]

### Campagne 2 : ...

---

## Carte d'entonnoir

[Annonce : Hook/Angle] → [LP : /landing-page-url] → [CTA : Réserver Démo] ↓ [Annonce : Angle différent] → [LP : /même-ou-différente] → [CTA : Essai gratuit]


---

## Estimation d'allocation de budget

| Plateforme | Part | Zone de focus |
|------------|------|---------------|
| [Plateforme] | [X%] | [Intent] |

---

## Analyse d'écart créatif

### Angles que personne ne teste
1. [Angle] — Pourquoi ça pourrait marcher pour vous : [raisonnement]
2. [Angle] — ...

### Angles surpeuplés (À éviter ou différencier)
- [Angle] — [N] de [N] concurrents utilisent ça

### Espace blanc format
- [Format] n'est pas utilisé par les concurrents sur [plateforme]

---

## Rapport de vulnérabilité

### 1. [Vulnérabilité]
**Concurrent :** [nom]
**Preuve :** [Ce que nous avons observé]
**Votre opportunité :** [Comment exploiter cet écart]

### 2. ...

---

## Contre-jeux recommandés

### Contre-jeu 1 : [Nom]
- **Ciblez leur faiblesse :** [Quelle vulnérabilité]
- **Votre angle publicitaire :** [Hook]
- **Plateforme :** [Où lancer]
- **Titre proposé :** « [titre] »
- **Corps proposé :** « [copy] »
- **Stratégie LP :** [Ce que votre page doit mettre l'accent]
- **Pourquoi tester cela :** [raisonnement]

### Contre-jeu 2 : ...

Coût

Composant Coût
Recherche bibliothèque d'annonces (web_search) Gratuit
Extraction de pages de destination Gratuit
Recherche Archive Web (mode approfondi) Gratuit
Analyse Gratuit (raisonnement LLM)
Total Gratuit

Variables d'environnement

  • Aucune clé API requise. Cette compétence utilise des bibliothèques d'annonces et des recherches web accessibles publiquement.

Outils utilisés

  • web_search — requête de la Bibliothèque d'annonces Meta et du Centre de transparence des annonces Google
  • fetch_webpage ou curl — extraction et analyse de pages de destination

Phrases de déclenchement

  • « Quelles annonces [concurrent] affiche-t-il ? »
  • « Dissèque la stratégie publicitaire de [concurrent] »
  • « Audit du paysage publicitaire pour [catégorie de produit] »
  • « Exécute l'intelligence publicitaire pour [concurrents] »
  • « Trouve de nouveaux angles publicitaires payants qu'on n'a pas testés »
  • « Rétro-ingénierie l'entonnoir payant de [concurrent] »
  • « Trouve les faiblesses de la stratégie publicitaire de [concurrent] »
  • « Analyse approfondie d'intelligence publicitaire concurrentielle sur [concurrent] »

Skills similaires