Meta Ads Reporting with Google Sheets: Building an Automated Dashboard
Build an automated Meta Ads reporting dashboard with Google Sheets, no technical skills required.
Pourquoi Ads Manager ne suffit pas pour le reporting
Ads Manager est un excellent outil de gestion de campagnes, mais un outil de reporting limité. Les exports sont fastidieux, les vues personnalisées se réinitialisent, et il est impossible de croiser les données Meta avec d'autres sources (Google Analytics, CRM, données de vente) nativement.
Résultat : 65% des annonceurs passent plus de 3 heures par semaine à compiler des reportings manuels selon une enquête de Databox. C'est du temps perdu qui pourrait être investi dans l'optimisation.
Google Sheets offre une alternative puissante et accessible. Gratuit, collaboratif, et compatible avec des connecteurs de données automatiques, il permet de construire un dashboard professionnel qui se met à jour tout seul.
Les données essentielles à suivre
Les KPI par niveau
Niveau campagne :
- Dépenses totales vs. budget alloué
- Nombre de conversions (leads ou achats)
- CPA (coût par acquisition)
- ROAS (retour sur investissement publicitaire)
Niveau ad set :
- CPM (coût pour 1 000 impressions)
- CTR (taux de clic)
- Fréquence
- Taille d'audience restante (reach vs. audience totale)
Niveau publicité :
- CTR par créative
- Taux de conversion par créative
- Hook rate (pour les vidéos)
- Score de pertinence / qualité
Les dimensions temporelles
Votre dashboard doit permettre de visualiser ces données sur plusieurs horizons :
- Quotidien : pour le monitoring opérationnel
- Hebdomadaire : pour les tendances court terme
- Mensuel : pour le reporting business
- Comparaison N/N-1 : pour mesurer la progression
Connecter Meta Ads Ă Google Sheets
Option 1 : Supermetrics (recommandé)
Supermetrics est le connecteur le plus populaire entre Meta Ads et Google Sheets. Il offre une extension Sheets native qui permet d'importer vos données directement dans vos cellules.
Configuration :
- Installez l'extension Supermetrics depuis le Google Workspace Marketplace
- Connectez votre compte Meta Ads
- Créez une requête : sélectionnez vos métriques, dimensions, dates et filtres
- Planifiez le rafraîchissement automatique (quotidien recommandé)
Coût : à partir de 69€/mois. Rentabilisé si vous gérez 2+ comptes ou passez 2h+/semaine en reporting.
Avantage : interface intuitive, large choix de métriques, rafraîchissement programmable.
Option 2 : Coupler (alternative économique)
Coupler.io propose un connecteur Meta Ads pour Google Sheets à un tarif inférieur (à partir de 29€/mois). Les fonctionnalités sont plus basiques mais suffisent pour la plupart des besoins.
Option 3 : API Meta + Google Apps Script (gratuit)
Pour les profils techniques, l'API Marketing de Meta peut être interrogée directement depuis Google Apps Script (le langage de script de Google Sheets).
Cette approche est gratuite mais nécessite :
- Un token d'accès Meta Marketing API
- Des compétences en JavaScript basique
- De la maintenance quand l'API évolue
Un script basique qui récupère les dépenses et conversions quotidiennes prend environ 50 lignes de code. Les communautés GitHub proposent des templates prêts à l'emploi.
Structurer votre dashboard
Onglet 1 : Vue d'ensemble (Executive Summary)
Cet onglet est destiné à la direction ou au client. Il doit tenir sur un écran et répondre à la question : "Comment ça se passe ?"
Contenu :
- Dépenses du mois en cours vs. budget
- Nombre de conversions vs. objectif
- CPA actuel vs. CPA cible
- ROAS actuel vs. ROAS cible
- Graphique d'évolution hebdomadaire des 3 derniers mois
- Indicateur de tendance (flèche haut/bas) par métrique
Astuce : utilisez la mise en forme conditionnelle de Google Sheets pour colorer les cellules en vert (objectif atteint), orange (zone d'attention) ou rouge (sous la cible). Un coup d'oeil suffit pour évaluer la situation.
Onglet 2 : Performance par campagne
Tableau détaillé avec une ligne par campagne active :
- Nom de campagne
- Statut (active/en pause)
- Budget journalier
- Dépenses période
- Impressions, clics, CTR
- Conversions, CPA, ROAS
- Fréquence
Triez par ROAS décroissant pour identifier immédiatement les campagnes les plus et les moins performantes.
Onglet 3 : Performance créative
Ce tableau analyse les performances au niveau des publicités individuelles :
- Nom/ID de la publicité
- Format (image, vidéo, carrousel)
- CTR
- Taux de conversion
- CPA
- Dépenses
- Hook rate (vidéos)
Ce tableau est essentiel pour identifier vos meilleures créatives et décider lesquelles scaler ou remplacer.
Onglet 4 : Données brutes
Cet onglet contient les données importées automatiquement par votre connecteur. Il sert de base aux calculs des autres onglets. Ne le modifiez jamais manuellement — tout doit être automatisé.
Automatiser les alertes
Alertes par email via Google Sheets
Google Apps Script permet de créer des alertes automatiques basées sur vos données :
- CPA dépassant l'objectif de 20%+ : alerte email immédiate
- Budget dépensé à plus de 90% avant la fin du mois : notification
- CTR en baisse de 25%+ semaine sur semaine : alerte de fatigue créative
- ROAS sous le seuil de rentabilité depuis 3 jours : alerte critique
Ces alertes transforment votre Google Sheets passif en outil de monitoring actif. Vous n'avez plus besoin de vérifier manuellement — les problèmes viennent à vous.
Intégration Slack/Teams
Avec Zapier ou Make, vous pouvez envoyer les alertes Google Sheets directement dans un canal Slack ou Teams. Configuration en 10 minutes, impact immédiat sur la réactivité de l'équipe.
Les formules Google Sheets indispensables
Quelques formules utiles pour votre dashboard Meta Ads :
- CPA :
=Dépenses/Conversions - ROAS :
=Revenu/Dépenses - CTR :
=Clics/Impressions*100 - Variation semaine/semaine :
=(Valeur_S/Valeur_S-1)-1formaté en pourcentage - Pacing budget :
=Dépenses_mois/(JOUR(AUJOURD'HUI())/JOUR(FIN.MOIS(AUJOURD'HUI();0)))pour comparer au budget mensuel
Utilisez SPARKLINE() pour ajouter des mini-graphiques directement dans les cellules — un visuel rapide de la tendance sur 7 ou 30 jours sans créer un graphique complet.
Conclusion : un reporting automatisé pour des décisions plus rapides
Un dashboard Google Sheets bien construit vous fait gagner 3 à 5 heures par semaine et améliore significativement la qualité de vos décisions. En automatisant la collecte et la mise en forme des données, vous vous concentrez sur ce qui compte : l'analyse et l'action.
Chez ISAO, le reporting automatisé est intégré à notre service. Nos clients accèdent à un dashboard mis à jour en temps réel qui croise les données Meta Ads, les données CRM et les indicateurs de vente — pour une vision complète de la performance, sans effort de compilation manuelle.