Les limites officielles Google Ads 2026 fixent à 20 sub-MCC niveau 1 par MCC racine, 6 niveaux de hiérarchie imbriqués maximum, et 200 000 child accounts dans l'arborescence complète (documentation officielle sur support.google.com). Sur les agences PPC françaises observés dans les benchmarks Google Ads publics, la bascule vers une structure MCC s'amorce typiquement entre 5 et 8 comptes gérés, et l'introduction de sub-MCC entre 30 et 50 comptes — bien avant les limites techniques, c'est la lisibilité opérationnelle qui guide la décision.
Faut-il pour autant ouvrir un MCC dès le 3e compte client ? Pas systématiquement — le MCC introduit une couche de gouvernance et de pilotage qui n'a de sens qu'à partir d'un certain volume. Cet article expose la méthodologie complète : critères de décision MCC vs comptes isolés, architecture sub-MCC et hiérarchies de permissions, choix consolidated billing vs facturation séparée, stack reporting cross-account (Looker Studio, BigQuery export, scripts), scripts MCC-level industrialisables, et audit multi-comptes. Pour la mécanique d'audit compte-par-compte, lisez en parallèle notre checklist d'audit Google Ads. Pour les scripts ready-to-copy, voir notre guide 10 scripts Google Ads.
Quand passer à un MCC ? Critères de décision
Le MCC (My Client Center, renommé Manager Account dans l'UI Google Ads depuis 2018 mais l'acronyme reste partout dans la documentation et les scripts) est une couche de gestion qui chapeaute plusieurs comptes Google Ads enfants. Concrètement, c'est un compte spécifique sans diffusion publicitaire propre, qui sert à centraliser permissions, billing, reporting, scripts et audiences pour toutes les child accounts qu'il administre.
La décision d'ouvrir un MCC repose sur 4 critères pratiques, à évaluer simultanément. Premier critère : le nombre de comptes gérés. À partir de 3-4 comptes, le MCC devient pratique pour switcher rapidement entre comptes via une seule connexion Google. À partir de 8-10 comptes, le MCC devient quasi-indispensable pour un pilotage cohérent — sans MCC vous changez de fenêtre, multiplié par 10, par jour, et la qualité de pilotage chute mécaniquement.
Deuxième critère : le partage de ressources entre comptes. Si vous gérez plusieurs marques d'un même groupe e-com qui partagent une partie de leur audience (visiteurs site cross-marque, Customer Match consolidée, listes remarketing communes), le MCC permet le cross-account audience sharing natif. Sans MCC, vous dupliquez les audiences manuellement compte par compte — coût opérationnel élevé et risque de désynchronisation. Notre calculateur MER (Marketing Efficiency Ratio) mesure l'efficacité marketing globale, pas channel par channel.
Troisième critère : le reporting consolidé. Si la direction financière ou un client agence demande un reporting agrégé multi-comptes mensuel, le MCC simplifie radicalement la production : un seul export Looker Studio connecté au MCC suffit à agréger 100 comptes. Sans MCC, l'agrégation passe par BigQuery export individuel ou par scripts API account-level — viable mais beaucoup plus complexe.
Quatrième critère : la délégation de permissions. Une agence avec 5 account managers gérant 10 clients chacun a besoin d'isoler les permissions : chaque manager voit uniquement ses clients, le directeur d'agence voit tout, le client voit son seul compte. Le MCC permet cette granularité via la hiérarchie sub-MCC. Sans MCC, la gestion permissions est manuelle compte par compte, avec un risque de fuite d'accès.
Lecture : la « limite pragmatique » correspond au nombre de child accounts au-delà duquel l'expérience UI Google Ads et la latence des scripts deviennent gênantes au quotidien. C'est très en-dessous des limites techniques officielles. Plus l'arborescence devient profonde, plus le compromis se déplace : on gagne en granularité de permissions mais on perd en simplicité de pilotage. La règle pratique : ne jamais ajouter un niveau de hiérarchie sans cas d'usage métier explicite.
Le piège courant : ouvrir un MCC trop tôt, sur 2-3 comptes seulement, au prétexte de « préparer la croissance ». Le MCC introduit une couche de complexité (login différent, switching d'arborescence, paramètres permissions) qui n'a aucun ROI sous 5 comptes. À l'inverse, retarder l'ouverture du MCC après 15+ comptes accumule de la dette opérationnelle énorme — chaque migration tardive vers un MCC coûte 0,5 à 1 jour-homme par compte transféré, plus le risque de casser des intégrations OAuth (Looker Studio, scripts, API custom). La fenêtre de bascule optimale se situe entre 5 et 10 comptes gérés.
Architecture MCC : sub-MCC, hiérarchies, permissions
L'architecture MCC repose sur une hiérarchie d'arbre. Le MCC racine est le compte au sommet, qui peut administrer jusqu'à 20 sub-MCC niveau 1 (limite stricte 2026), chacun pouvant administrer ses propres sub-MCC niveau 2, et ainsi de suite jusqu'à 6 niveaux maximum. Les child accounts (comptes diffusant réellement de la publicité) peuvent se trouver à n'importe quel niveau de l'arbre, attachés à n'importe quel MCC ou sub-MCC.
Les niveaux de permissions Google Ads MCC sont au nombre de 4 : Email-only (notifications uniquement, pas d'accès UI), Read-only (lecture sans modification), Standard (lecture + modification, pas de gestion permissions), Admin (lecture + modification + gestion permissions et facturation). Pour une agence, la pratique éprouvée : direction agence en Admin sur le MCC racine, account managers en Standard sur leur sub-MCC dédié, clients en Read-only ou Standard sur leur seul compte enfant — selon le contrat.
Un point souvent négligé : un utilisateur Google avec accès au MCC racine en Admin a accès récursivement à toute l'arborescence sub-MCC et tous les child accounts. Cette propagation est puissante mais dangereuse : un Admin MCC racine peut modifier ou supprimer n'importe quel compte enfant. Limitez le rôle Admin racine à 2-3 personnes maximum dans une agence, jamais aux account managers opérationnels. Pour les revues de permissions trimestrielles, mettez en place un script ou un audit manuel listant qui a accès à quoi sur l'arborescence.
L'accès cross-domaine est l'autre fonctionnalité MCC critique. Si vous gérez 4 comptes Google Ads pour 4 marques d'un même groupe e-com qui partagent leurs visiteurs sites, vous pouvez configurer un partage d'audiences cross-account au niveau du MCC parent. Cette configuration s'effectue une fois (dans Tools > Audience Manager > Audience sources, niveau MCC) et bénéficie automatiquement à toute l'arborescence. Documentation officielle sur support.google.com. Limitations RGPD : le partage cross-pays nécessite un accord juridique explicite entre les entités contrôlant les comptes.
Consolidated billing vs comptes facturation séparés
Le choix billing est l'un des plus structurants — et l'un des plus fréquemment mal configurés. Le consolidated billing MCC permet d'avoir un seul moyen de paiement (carte ou IBAN) qui débite mensuellement la totalité des dépenses des child accounts attachés, avec une facture unique agrégée Google. Le billing séparé conserve à chaque child account son propre billing setup (carte, IBAN, factures distinctes par compte).
La règle de décision dépend du modèle d'affaires. Pour une entreprise multi-marques ou multi-pays gérée par une équipe interne, consolidated billing est généralement optimal : une seule facture mensuelle adressée au siège, un seul moyen de paiement géré par la direction financière, simplification radicale de la comptabilité interne. Pour une agence PPC qui gère des comptes clients en média facturé direct par Google au client, billing séparé est souvent préférable : chaque client reçoit sa facture Google directement, paie directement Google, et l'agence facture des honoraires de gestion en plus de la prestation média.
Le piège fréquent en agence : confondre le rôle de gestion (qui pilote le compte Google Ads) avec le rôle de payeur (qui règle la facture Google). Le MCC permet de séparer les deux. Une agence peut administrer un compte client (rôle MCC) sans être le payeur de ce compte (rôle billing setup) — c'est même la configuration recommandée pour la plupart des contrats agence-client. Côté contractuel, cette séparation simplifie les transferts en fin de contrat : révoquer l'accès MCC ne touche pas le billing setup et le client garde la maîtrise de son moyen de paiement.
Si l'agence configure le consolidated billing MCC en assumant le payment Google directement (carte agence) puis refacture le client, le risque de cash flow est élevé : Google débite la totalité du média mensuel sur la carte agence, et l'agence porte le BFR jusqu'au paiement client (typiquement 30-60 jours). Sur un MCC qui consomme 100 000€ par mois, cela représente jusqu'à 200 000€ de cash bloqué à tout moment. Préférez systématiquement le billing setup au nom du client final, avec accès MCC en Standard pour l'agence — sauf contrats exceptionnels avec mandat explicite et sécurisation cash flow agence.
Côté TVA et facturation européenne, le consolidated billing MCC pose des questions spécifiques. Si votre MCC consolide des dépenses sur plusieurs pays UE (France, Allemagne, Espagne par exemple), Google émet une facture unique avec TVA selon les règles du pays du siège du payeur (intra-communautaire ou local). Pour la comptabilité analytique multi-pays, vous devrez désagréger les dépenses pays par pays via un script ou un export BigQuery, puisque la facture consolidée n'a plus la granularité par compte. Documentation TVA officielle sur support.google.com.
Pour les comptes en promotional credit Google (offres de bienvenue, vouchers commerciaux), attention : les credits sont attachés à un billing setup spécifique. Un transfert d'un compte d'un billing setup à un autre annule typiquement les credits restants. Avant tout réagencement billing, vérifiez le solde de credits actifs et planifiez le transfert avec votre Account Strategist Google si le montant est significatif.
Reporting cross-account : Looker Studio, scripts, BigQuery
Le reporting consolidé multi-comptes est l'un des bénéfices premiers du MCC. Trois approches complémentaires existent en 2026 : connecteur natif Looker Studio MCC-level, scripts Google Ads MCC-level avec export Sheets/CSV, et BigQuery Data Transfer Service avec dataset Google Ads consolidé. Chacune répond à des besoins différents.
Approche 1 — Looker Studio MCC connector (faible effort, faible flexibilité). Le connecteur natif Google Ads dans Looker Studio supporte la connexion à un MCC, ce qui permet d'agréger automatiquement tous les child accounts dans un seul dashboard. C'est la solution rapide pour produire un reporting client mensuel ou un dashboard direction. Limites : pas de joins custom avec d'autres sources data (CRM, GA4 cross-domain), latence sur les rafraîchissements quand plus de 50 child accounts sont consolidés, et schéma figé par le connecteur natif. Idéal pour 5-30 comptes, lourd au-delà.
Approche 2 — Google Ads Scripts MCC-level (effort moyen, flexibilité haute). Un script MCC-level itère sur la liste des child accounts et écrit les KPI consolidés dans Google Sheets via l'API Sheets. Avantage : contrôle total sur les métriques calculées, périodes, filtres, alertes conditionnelles. Inconvénient : maintenance code, latence d'exécution (15-45 minutes pour 50-100 comptes), limites de quotas API Google Ads (4 000 ops/jour par compte). Convient pour 30-100 comptes avec besoin de logique métier custom (calcul ROAS pondéré, alertes drift CPA, etc.). Pour des exemples concrets, voir notre guide 10 scripts Google Ads.
Approche 3 — BigQuery Data Transfer Service (effort haut, flexibilité maximale). Google propose un connecteur natif BigQuery qui exporte chaque jour la totalité des datasets Google Ads (campaigns, ad groups, keywords, conversions, change history, etc.) vers un projet BigQuery. Une fois en place, vous joignez ces données avec votre CRM, GA4 export BigQuery, données financières internes, et construisez un reporting BI complet. C'est la stack adoptée par la plupart des agences enterprise et entreprises 50M€+ CA. Documentation officielle sur cloud.google.com. Coût BigQuery typiquement 30-150€/mois pour un MCC consolidé 50-100 comptes.
La règle pratique observée sur les benchmarks Google Ads agrégés agence : sous 20 comptes, Looker Studio MCC connector suffit. Entre 20 et 80 comptes, scripts MCC + Sheets sont le sweet spot. Au-dessus de 80 comptes ou avec besoin de joins data externes, BigQuery Data Transfer devient incontournable. Les SaaS de reporting (Supermetrics, Funnel.io, AdEspresso) sont une alternative pragmatique pour les agences sans capacité de dev interne — coût mensuel 200-2000€ selon le volume, mais avec maintenance déléguée. Pour un guide reporting client structuré, voir notre guide reporting Google Ads client 10 KPI.
Scripts MCC-level : 4 cas d'usage industrialisables
Les scripts MCC-level sont l'un des leviers les plus sous-exploités par les agences mid-market en 2026. Un script MCC-level est exactement comme un script Google Ads classique, mais il s'exécute au niveau MCC et itère programmatiquement sur les child accounts via l'objet MccApp.accounts(). Chaque exécution peut traiter quelques comptes ciblés via labels, ou la totalité de l'arborescence, et produire des actions ou rapports consolidés.
Voici les 4 cas d'usage les plus matures sur les benchmarks Google Ads agrégés observé. Tous sont déployables en 2-5 jours-homme par un développeur familier de Google Apps Script.
Cas d'usage 1 — Audit anomalies tracking consolidé. Le script parcourt tous les child accounts, vérifie pour chaque compte que (1) au moins une conversion principale est définie, (2) le statut conversion est « Recording conversions » et non « Inactive », (3) le tag Google Ads est présent et fonctionnel via diagnostic API, (4) l'attribution est en data-driven et non last-click pour les comptes ayant 50+ conversions/mois. Le script écrit le résultat dans une Sheet consolidée avec coloration conditionnelle (rouge si anomalie). Time saving : 4-6 heures/mois manuel devient 5 minutes auto + 30 minutes revue.
Cas d'usage 2 — Alertes budget burn rate. Le script tourne 3-4 fois par jour, parcourt tous les comptes, et alerte par email si un compte a consommé plus de 90% de son budget mensuel avant le 25 du mois (ou plus de X% du daily budget avant 16h). Configuration : seuils paramétrables par compte via labels. Cible : éviter qu'un compte tombe « out of budget » à 18h le 28 du mois sur un déclencheur de scaling Smart Bidding mal calibré. Pour les fondamentaux budget pacing, voir notre guide budget pacing.
Cas d'usage 3 — Bulk update négatifs ou ad copy sur évolution réglementaire. Quand une nouvelle réglementation arrive (par exemple : interdiction d'un terme superlatif, mise à jour Quality Score, nouvelle compliance vertical), un script MCC bulk update peut ajouter une liste de mots-clés négatifs à 100 child accounts en quelques minutes, ou pauser massivement des annonces non-conformes. Ce levier seul justifie l'investissement scripts pour les agences gérant verticals régulés (santé, finance, alcool, jeux d'argent).
Cas d'usage 4 — Reporting consolidé custom. Le script produit chaque lundi matin un rapport consolidé multi-comptes envoyé par email à la direction agence ou aux account managers, avec : KPI principal de la semaine (CA, conv, CPA, ROAS), variation vs semaine précédente, top 5 comptes en croissance, top 5 en alerte, métriques de qualité (Quality Score moyen, search lost IS budget, search lost IS rank). Évite la production manuelle hebdomadaire et garantit une lecture cross-portefeuille à fréquence régulière.
Voici un squelette de script MCC-level minimal pour démarrer :
function main() {
var accountIterator = MccApp.accounts()
.withCondition("Status = ENABLED")
.withLimit(100)
.get();
var results = [];
while (accountIterator.hasNext()) {
var account = accountIterator.next();
MccApp.select(account);
var stats = AdsApp.currentAccount().getStatsFor("LAST_7_DAYS");
results.push({
accountId: account.getCustomerId(),
accountName: account.getName(),
cost: stats.getCost(),
conversions: stats.getConversions(),
cpa: stats.getCost() / Math.max(stats.getConversions(), 1)
});
}
// Push results to Sheet, send email, raise alerts...
Logger.log(JSON.stringify(results, null, 2));
}
Limitations à connaître : un script MCC-level a un quota d'exécution de 30 minutes maximum par run. Pour traiter 100+ comptes avec des opérations lourdes (changes history, modifications structurelles), il faut soit découper en plusieurs scripts MCC ciblant des sub-MCC distincts, soit paralléliser via MccApp.accounts().executeInParallel(...) qui exécute le code en parallèle sur plusieurs comptes simultanément. Documentation officielle sur developers.google.com.
Audit multi-comptes : checklist consolidée
Auditer 50 comptes en mode manuel pur est un investissement de 30-40 jours-homme. Avec une stack scripts + dashboard + audit qualitatif ciblé, le même périmètre se traite en 4-6 jours-homme tout en augmentant la profondeur d'audit. L'industrialisation passe par 3 niveaux d'audit successifs, du quantitatif automatisé au qualitatif humain.
Niveau 1 — Audit automatisé via script MCC (jour 1-2). Le script audit produit un export consolidé pour chaque child account avec 25-35 contrôles automatisables :
- Quality Score moyen pondéré par impressions hors brand
- Pourcentage de mots-clés en exact match vs phrase vs broad
- Présence d'au moins 3 RSA actifs par ad group
- Conversion tracking actif et en data-driven attribution
- Search lost IS budget supérieur à 20% (signal sous-investissement)
- Search lost IS rank supérieur à 30% (signal compétitivité)
- Negative keywords critiques manquants (« gratuit », « stage », « pas cher » selon vertical)
- Daily budget vs spend réel (compte qui plafonne quotidiennement)
- Conformité Smart Bidding minimal (30 conv/mois pour Target CPA, 50/30j pour Target ROAS)
- Présence d'un Customer Match list active
Le script flag les comptes hors-norme avec score de gravité (rouge / orange / vert), produisant une vue priorisée pour l'auditeur humain.
Niveau 2 — Dashboard Looker Studio MCC (revue continue). En parallèle des scripts, un dashboard Looker Studio MCC-level affiche en continu les KPI principaux par compte avec heatmap des dérives. Permet d'identifier visuellement les comptes en alerte et les tendances cross-portefeuille (par exemple : tous les comptes Shopping qui chutent en simultané sur une semaine — signal de problème feed Merchant Center commun).
Niveau 3 — Audit qualitatif humain ciblé (jour 3-6). L'auditeur humain se concentre sur les 10-20 comptes flagués par les niveaux 1 et 2, et procède à une revue qualitative approfondie : structure de campagne, qualité des landing pages, cohérence créa-keyword-LP, opportunités stratégiques (verticals non couverts, audiences manquantes, formats non testés). C'est sur ce niveau que la valeur ajoutée de l'auditeur senior se concentre — les niveaux 1 et 2 industrialisent le travail à faible valeur ajoutée.
Pour l'audit annuel ou trimestriel multi-comptes structuré, notre audit Google Ads gratuit fournit en 72h un rapport consolidé : analyse Quality Score pondéré par investissement, détection des anomalies tracking et bidding cross-comptes, recommandations d'allocation budget inter-comptes, et roadmap d'optimisation priorisée. Pour une agence gérant 30+ comptes, le rapport sert d'input à la revue annuelle portfolio. Pour la mécanique d'audit compte-par-compte détaillée, voir notre checklist audit Google Ads.
Sur les portefeuilles multi-comptes audités en données Google Ads agrégées 2025-2026, la dispersion des Quality Score moyens entre comptes d'un même portefeuille agence est un signal fort : plus l'écart-type Quality Score inter-comptes est élevé, plus la qualité de pilotage agence est inégale. Un portefeuille mature affiche typiquement un écart-type Quality Score < 1,5 sur ses comptes ; un portefeuille en dérive affiche un écart-type supérieur à 2,5. Cet indicateur seul, mesurable via script MCC, est un excellent KPI de gouvernance interne.
Migration et transferts de comptes
Trois scénarios de migration reviennent fréquemment : (1) consolidation de plusieurs comptes isolés vers un MCC nouvellement créé, (2) transfert d'un compte d'un MCC à un autre (changement d'agence ou réorganisation interne), (3) restructuration d'un MCC existant en sub-MCC pour gagner en granularité.
Scénario 1 — Migration de comptes isolés vers MCC. L'opération est techniquement simple : depuis le MCC racine, demander la liaison du compte enfant via Customer ID ; côté compte enfant, accepter l'invitation depuis Tools > Setup > Account access. La liaison ne casse pas les campagnes en cours, ne change pas le tracking, ne perturbe pas Smart Bidding learning. Un seul piège majeur : si le compte enfant avait son propre billing setup individuel et que vous voulez basculer en consolidated billing MCC, l'opération nécessite la création d'un nouveau billing setup au niveau MCC, et la fermeture progressive du billing setup compte. Pendant la transition (typiquement 7-15 jours), maintenir les deux billing setup actifs pour éviter toute coupure diffusion.
Scénario 2 — Transfert d'un compte entre MCC. Le compte enfant peut être déplacé d'un MCC parent à un autre via une simple révocation + nouvelle invitation. Les éléments qui suivent automatiquement : campagnes, ad groups, mots-clés, annonces, conversions, audiences, historique. Les éléments qui peuvent casser : (1) les scripts MCC-level qui ciblent l'ancien MCC, (2) les liaisons GA4 ou Looker Studio configurées au niveau de l'ancien MCC parent, (3) le partage d'audiences cross-account si configuré au niveau MCC source. Avant tout transfert, faire l'inventaire des dépendances et reconfigurer côté nouveau MCC.
Scénario 3 — Restructuration MCC existant en sub-MCC. C'est le scénario le plus complexe. Si vous avez accumulé 60-80 child accounts directement attachés au MCC racine et voulez introduire 4-5 sub-MCC pour mieux organiser, la séquence est : (1) créer les nouveaux sub-MCC à vide depuis le MCC racine, (2) déplacer chaque child account un par un de la racine vers le sub-MCC cible (révocation + invitation), (3) reconfigurer permissions account managers sur les nouveaux sub-MCC, (4) mettre à jour scripts et reporting pour tenir compte de la nouvelle hiérarchie. Time investment typique : 0,5-1 jour-homme par 10 comptes migrés, soit 4-8 jours pour un portefeuille de 80 comptes.
Best practice pré-migration : exporter en local toutes les configurations critiques (audiences shared, scripts, change history des 30 derniers jours, liaisons Google Analytics) avant tout transfert. Si une régression intervient post-transfert (rare mais possible sur des comptes complexes), le snapshot pré-migration sert de référence pour le rollback ou la reconstruction manuelle.
Sur le calendrier d'exécution, deux fenêtres de l'année sont à éviter pour toute migration MCC : la période de Black Friday / Cyber Week (mi-novembre à mi-décembre) où la moindre perturbation Smart Bidding learning peut coûter cher en performance, et la période de remontée e-com Q1 (janvier-février) où les comptes sortent de leur basse saison et entament un nouveau pacing budget. Préférez les périodes calmes (mars-avril, juin-juillet, octobre) pour les migrations structurelles. Pour l'arbitrage saisonnalité budget, voir notre guide saisonnalité budget worldwide. Pour les comptes lead gen immobilier qui ont leur propre saisonnalité, voir notre guide Google Ads immobilier lead gen 2026.
Construire et piloter une architecture MCC cohérente pour 2026 est moins une question d'outil que de gouvernance opérationnelle. La vraie valeur d'un MCC se mesure à la capacité de l'agence ou du groupe à industrialiser audit, reporting, scripts et gestion permissions sur l'ensemble du portefeuille — pas à la simple agrégation administrative des comptes. Les agences qui sortent du lot ne sont pas celles qui ont le plus de comptes sous MCC, ce sont celles qui ont la plus faible dispersion de qualité de pilotage entre leurs comptes, mesurée par Quality Score, conformité tracking, et écart-type CPA hors brand. Un MCC bien gouverné est un avantage compétitif durable ; un MCC mal structuré est une dette opérationnelle qui se paie en heures perdues chaque mois.
Sources
Sources officielles consultées pour ce guide :
FAQ
Combien de comptes peut-on gérer dans un seul MCC Google Ads en 2026 ?
Les limites officielles Google Ads 2026 sont : 20 sub-MCC niveau 1 par MCC racine, jusqu'à 6 niveaux de hiérarchie imbriqués, et 200 000 child accounts maximum sous l'arborescence complète. En pratique pour une agence ou une entreprise multi-marques, la limite opérationnelle est bien inférieure : à partir de 80-100 comptes actifs sous un MCC, le reporting natif et le pilotage scripts deviennent lents (latence requêtes, charges de compute). La règle pragmatique observée selon les benchmarks publics sectoriel : segmenter en sub-MCC dès 30-50 comptes pour préserver la performance UI et faciliter la délégation de permissions à des account managers spécialisés.
Faut-il un MCC dédié par client agence ou regrouper tous les clients ?
La majorité des agences PPC France adopte un MCC racine agence + un sub-MCC par client (ou par marque pour les groupes multi-marques). Cette structure offre trois avantages : (1) délégation propre des permissions par account manager sans exposer les autres clients, (2) facilité de transfert client en cas de fin de contrat (révoquer l'accès au sub-MCC sans toucher l'arborescence agence), (3) reporting client-spécifique sans fuite de data inter-clients. Une seule arborescence à plat sans sub-MCC ne tient que jusqu'à 10-15 clients ; au-delà, la complexité de gestion explose. Documentation officielle sur support.google.com/google-ads/answer/6139186.
Le consolidated billing MCC est-il toujours préférable aux factures séparées par compte ?
Non, ça dépend du modèle d'affaires. Consolidated billing est optimal pour une entreprise multi-marques qui veut une seule facture mensuelle agrégée et un seul moyen de paiement (carte corporate ou IBAN). Pour une agence qui refacture chaque client séparément, consolidated billing complique la traçabilité : il faut reconstituer la part de chaque client à partir des coûts compte. Recommandation observée : entreprise multi-marques en consolidated, agence en factures séparées par compte client (chaque client a son propre billing setup et reçoit sa facture Google Ads directement, l'agence facture des honoraires de gestion en plus). Pour le pilotage budget multi-comptes, voir notre guide budget pacing.
Peut-on partager des audiences ou listes de remarketing entre comptes d'un même MCC ?
Oui via Cross-account audience sharing, fonctionnalité native MCC. À configurer une fois au niveau MCC racine, ce paramètre permet à toutes les child accounts d'accéder aux audiences créées dans n'importe quel compte de l'arborescence. Très utile pour : remarketing cross-domaine (e-com avec plusieurs marques sur sites distincts), Customer Match centralisé (une liste CRM unique distribuée à tous les comptes), audiences GA4 partagées via Google Analytics 4 lié à plusieurs comptes Google Ads. Limite : le partage ne traverse pas les frontières de pays pour les audiences user-list compliance RGPD si les comptes sont en juridictions différentes. Vérifiez avec votre DPO avant activation cross-EU/non-EU.
Les scripts MCC-level peuvent-ils tourner sur tous les child accounts simultanément ?
Oui, c'est précisément leur intérêt principal vs un script account-level. Un script MCC-level itère sur la liste des child accounts (filtrable via labels ou conditions) et exécute le code pour chaque compte cible. Cas d'usage les plus matures : (1) audit anomalies tracking (vérifier que toutes les conversions remontent sur 100% des comptes), (2) alertes budget burn rate (tous les comptes consommant plus de 90% du daily budget avant 18h), (3) consolidation reporting custom sur Sheets agrégé, (4) bulk update négatifs ou ad copy sur changement réglementaire. Limite : exécution séquentielle, donc pour 100+ comptes prévoir batch parallélisation ou découpage en plusieurs scripts MCC sur sub-MCC distincts. Pour les exemples ready-to-copy, voir notre guide scripts.
Comment auditer 50 comptes Google Ads sans y passer 50 jours ?
L'industrialisation passe par trois leviers. Un, un script MCC-level qui produit un export CSV consolidé pour les 30-40 contrôles automatisables (Quality Score moyen, conversion tracking actif, négatifs critiques manquants, search lost IS budget supérieur à 30%, anomalies CPC). Deux, un dashboard Looker Studio MCC-level qui agrège les KPI principaux et flag les comptes hors-norme via couleurs conditionnelles. Trois, un audit qualitatif manuel concentré sur les 10-15 comptes flagués par les deux premiers leviers, là où l'œil humain est nécessaire. Selon les données Google Ads agrégées sectoriel observé, ce protocole permet d'auditer 50 comptes en 4-6 jours-homme contre 30-40 jours en mode manuel pur.