Documentation
Intégrations
Connectez vos plateformes publicitaires et vos outils d'analytics, et résolvez les petits accrocs.
Comment fonctionne la connexion
La plupart des intégrations utilisent OAuth, le même standard sécurisé que vous voyez quand une application propose « Continuer avec Google ». Vous cliquez sur Connecter, vous autorisez l'accès sur l'écran du fournisseur lui-même, et CrunchJunkie reçoit un jeton d'accès limité et révocable, jamais votre mot de passe. Quelques outils fonctionnent un peu différemment : les outils d'analytics auto-hébergés (Matomo et Piwik PRO) demandent l'URL de votre propre instance et un jeton d'API en lecture seule, Brevo et ChatGPT Ads demandent une clé d'API par compte, et Mailchimp accepte soit sa propre connexion (OAuth), soit une clé. Dans tous les cas, l'identifiant est chiffré au repos, donne un accès en lecture seule et peut être révoqué chez le fournisseur à tout moment.
Après la connexion, vous choisissez les comptes, propriétés ou sites à importer. La première synchronisation se lance aussitôt ; ensuite, les données s'actualisent automatiquement une fois par jour. La page Intégrations indique l'état de chaque connexion : vous savez toujours si vos données sont à jour.
Déconnecter une source de données supprime les chiffres importés par elle, ainsi que le jeton enregistré dès que plus rien d'autre dans votre espace de travail n'utilise la même connexion. Une même connexion peut servir plusieurs comptes et clients : le jeton reste donc jusqu'à la déconnexion du dernier d'entre eux ; une connexion Merchant Center reste aussi tant que l'import de votre catalogue AI Shopping passe par elle. Les jetons Reddit Ads sont aussi révoqués chez Reddit. Les jetons Google et Meta ne sont supprimés que de notre côté, car révoquer l'un d'eux chez Google ou Meta mettrait fin à toutes les connexions que la même personne a faites avec cet identifiant ; pour retirer l'accès là-bas aussi, supprimez CrunchJunkie dans les paramètres de ce compte.
Google Ads et GA4
Pour Google Ads, cliquez sur Connecter sur la carte Google Ads et autorisez l'accès avec le compte Google qui a accès aux comptes publicitaires concernés. Si vous gérez des clients via un compte MCC, vous pourrez sélectionner les comptes individuels placés dessous : n'importez que ceux sur lesquels vous faites des rapports. GA4 fonctionne de la même façon : autorisez l'accès avec Google et choisissez les propriétés dont vous avez besoin.
Les deux intégrations exigent que l'utilisateur Google avec lequel vous autorisez l'accès ait au moins un accès en lecture aux comptes ou aux propriétés. Si un compte n'apparaît pas dans la liste de sélection, c'est presque toujours un problème de droits côté Google, pas côté CrunchJunkie.
Si cet utilisateur perd ensuite l'accès à un compte (retiré du compte administrateur, ou compte résilié), les widgets de rapport de ce compte affichent « Accès perdu » au lieu de chiffres, et le rapport affiche un bandeau après la prochaine vérification quotidienne. Une fois l'accès rétabli, les chiffres peuvent mettre jusqu'à 10 minutes par serveur à revenir, et le bandeau disparaît après la vérification quotidienne suivante.
Les liens partagés, le mode présentation et les PDF que CrunchJunkie génère affichent un tel widget comme « Données indisponibles », sans le compte ni la raison. Si la génération du PDF échoue et que la page du rapport se rabat sur l'impression de votre navigateur, ce PDF affiche à la place le libellé de votre équipe. Un résumé IA note seulement combien de comptes n'avaient pas de données. Via l'API REST, le widget revient à null, et meta.unavailable donne la raison (no_access ou error) et le code de Google ; l'outil MCP get_report_data renvoie la même chose sous _meta.unavailable.
Il en va de même pour un rapport GA4 auquel Google ne répond pas du tout : une propriété très sollicitée est interrogée de nouveau deux ou trois fois, et un widget auquel Google n'a toujours pas répondu affiche « Non chargé » (liens partagés et PDF : « Données indisponibles »), jamais 0. Matomo, Merchant Center et Brevo font de même quand leur lecture principale échoue. Depuis le 9 octobre 2026, c'est aussi le cas des tableaux et des graphiques en anneau de Meta Ads, Microsoft Ads, Amazon Ads, Reddit Ads, ChatGPT Ads, Piwik PRO, Mailchimp, Fiche d'établissement Google, Bing Webmaster Tools et Search Console : une lecture qui a échoué affiche « Non chargé », ou « Accès perdu » quand la plateforme a refusé le compte, au lieu de « Aucune donnée pour cette période ». Il en va de même pour les KPI et les graphiques de la Fiche d'établissement Google, qui disparaissaient du rapport quand la lecture de Google échouait, et pour l'entonnoir vidéo de Reddit Ads. Un KPI de la Fiche d'établissement Google dont la lecture des avis a abouti alors que celle des chiffres quotidiens a échoué garde ses chiffres d'avis et affiche « — » pour le reste ; l'échec d'une période de comparaison signifie qu'il n'y a pas de données antérieures, et non une variation depuis 0 ; la note moyenne d'un établissement sans avis est « — », pas 0. Quand seul un deuxième appel échoue (les objectifs de Matomo, le rapport de performance de Merchant Center, l'attribution du chiffre d'affaires de Brevo), les chiffres qui en dépendent affichent « — » et le reste du widget demeure. Un taux sans base, comme un coût par conversion sans conversions ou un CTR sans impressions, est aussi « — ».
Meta et LinkedIn
Meta Ads se connecte via Facebook Login. Autorisez l'accès avec un utilisateur qui a un rôle sur le Business Manager et les comptes publicitaires concernés, puis sélectionnez les comptes publicitaires à importer. Comme Meta exige périodiquement une nouvelle autorisation, CrunchJunkie surveille la validité du jeton et vous prévient avant qu'une connexion expire. Une fois par jour, il vérifie aussi chaque compte publicitaire Meta connecté pour repérer un compte qui a cessé de diffuser (voir Signaux et automatisations).
LinkedIn Ads suit le même flux OAuth. Autorisez l'accès avec un compte qui a accès aux comptes publicitaires Campaign Manager sur lesquels vous faites des rapports, et sélectionnez-les pendant la configuration. Comme pour toute intégration, vous n'accordez qu'un accès en lecture : CrunchJunkie ne modifie jamais vos campagnes.
Facebook et Instagram (organique)
Distinct de Meta Ads, le connecteur Facebook et Instagram récupère les métriques ORGANIQUES de la Page et d'Instagram : la performance de vos publications, de votre portée et de votre audience, pas de vos campagnes payantes. Cliquez sur Connecter sur la carte Facebook et Instagram sous Données → Intégrations, autorisez l'accès via Facebook Login for Business avec un utilisateur qui a un rôle sur la Page, cochez la Page (et son compte Instagram Business lié) à l'étape de consentement, puis affectez-la à un client. C'est une connexion distincte de celle de Meta Ads : vous pouvez révoquer l'une sans toucher l'autre, et elle donne un accès en lecture seule.
Les données Instagram sont la moitié la plus riche : vues, portée, interactions, mentions J'aime, commentaires, partages, enregistrements et nombre d'abonnés, plus vos médias récents. Instagram comptant les comptes uniques sur 30 jours au maximum, la portée et les comptes engagés sont lus une seule fois sur les 30 derniers jours de la période du rapport (toute la période si elle est plus courte), avec la mention « (30 j) », et le tableau de bord nomme ces dates ; si cette lecture échoue, ils affichent un tiret cadratin, jamais le chiffre d'une autre fenêtre. Les données de la Page Facebook couvrent les vues de la Page, la portée, l'engagement sur les publications, les abonnements, les nouveaux abonnements et les vues de vidéos, le total actuel d'abonnés, et vos publications récentes avec leurs mentions J'aime, commentaires et partages. La portée de la Page est un comptage quotidien d'uniques : le graphique montre la portée de chaque jour, mais un indicateur sur plus d'un jour affiche un tiret cadratin avec la raison, car les mêmes personnes touchées sur plusieurs jours ne peuvent pas être additionnées (les vues de la Page, elles, s'additionnent). Les métriques au niveau de la Page sont limitées à une fenêtre de dates : une Page qui n'a pas publié récemment montre peu de choses sur une période récente, choisissez donc une période qui couvre une vraie activité de publication pour voir les chiffres se remplir. Toute métrique qu'un compte ne fournit pas affiche un tiret cadratin, jamais un zéro inventé.
Deux remarques honnêtes. D'abord, les métriques organiques ne portent aucune dépense publicitaire : ce connecteur est donc volontairement exclu des mélanges de dépenses multicanaux et des totaux « Tous les canaux », car mélanger la portée organique aux dépenses payantes fausserait les deux. Ensuite, lire le texte et l'engagement des publications individuelles de la Page Facebook (le tableau « Meilleures publications Facebook ») exige l'accès avancé de Meta pour l'autorisation pages_read_engagement, qui passe par la validation d'application (App Review) de Meta ; Instagram, les statistiques de la Page Facebook et le total d'abonnés fonctionnent sans lui.
Microsoft Ads et Search Console
Microsoft Ads (Bing) et Google Search Console se connectent chacun d'un seul clic OAuth sur leur carte de la page Intégrations. Pour Microsoft Ads, autorisez l'accès avec un utilisateur qui a accès aux comptes publicitaires et choisissez lesquels importer. Search Console se connecte via Google et vous permet de choisir les propriétés vérifiées dont vous voulez les données de recherche organique dans les rapports.
Les deux s'actualisent chaque jour avec vos autres sources, et les deux apparaissent dans la même vue d'état des connexions : vous gérez toute votre pile depuis un seul écran.
Bing Webmaster Tools
Bing Webmaster Tools se connecte avec une seule connexion Microsoft (OAuth) et un accès en lecture seule : CrunchJunkie demande à Bing l'autorisation webmaster.read, jamais le droit de modifier quoi que ce soit, et jamais une clé d'API. Sur la carte Bing Webmaster Tools sous Données → Intégrations, cliquez sur Connecter, connectez-vous avec le compte Microsoft qui possède vos sites dans Bing Webmaster Tools et autorisez l'accès. Cochez ensuite un ou plusieurs sites et choisissez le client auquel ils appartiennent. Seuls les sites vérifiés dans Bing Webmaster Tools remontent des données ; un site non vérifié est listé mais ne peut pas être sélectionné. Tout membre de l'espace de travail peut se connecter ; un siège en lecture seule ne le peut pas. Si Bing refuse un jour la connexion enregistrée, la connexion affiche Attention requise et une reconnexion avec le même compte Microsoft rétablit tous les clients qui l'utilisent. Pour retirer l'accès chez Bing, supprimez CrunchJunkie sous Bing Webmaster Tools → Settings → API Access.
Ce que vous pouvez suivre dans un rapport. Clics, Impressions et CTR par jour pour l'ensemble du site ; les principales requêtes et pages principales avec clics, impressions, CTR, position moyenne au clic et position moyenne à l'impression ; des chiffres d'exploration par jour (pages explorées, erreurs d'exploration, réponses par statut HTTP, URL bloquées par robots.txt, pages dans l'index, liens entrants, pages signalées pour malware) ; la liste actuelle des problèmes d'exploration de Bing ; les pages les plus liées du site ; et l'état de ses sitemaps et flux. Les KPI, graphiques en courbes et en barres, tableaux et graphiques en anneau fonctionnent tous, dans l'éditeur de rapports, dans Rédiger avec l'IA, dans les liens partagés et les PDF, ainsi que via l'API et le connecteur de l'assistant IA.
Comment lire les chiffres, honnêtement. Les clics et impressions de Bing incluent tous les verticaux de Bing : la recherche web, Copilot et le chat, les actualités, les images, les vidéos et le panneau de connaissances comptent ensemble (Bing procède ainsi depuis le 24 mars 2023). Bing ne peut pas les séparer ; nous les étiquetons donc « tous verticaux, Copilot inclus » et ne parlons jamais de recherche web. Le CTR est le total des clics divisé par le total des impressions sur la période, jamais une moyenne de taux quotidiens. Bing ne donne pas de position moyenne pour l'ensemble du site, seulement pour ses principales requêtes et pages : une position apparaît donc dans ces tableaux et pas dans un KPI. Ces tableaux ne comptent que la recherche web de Bing : Bing indique que les données de mot clé, de page, d'appareil et de pays ne sont pas disponibles pour Copilot, le chat et les autres verticaux, si bien que les totaux des requêtes et des pages sont inférieurs à ceux du site. Ces tableaux viennent de Bing en tranches hebdomadaires : le tableau d'une période regroupe les semaines Bing datées à l'intérieur de celle-ci et indique lesquelles sous le tableau (par exemple « les semaines du 6 oct. et du 13 oct. 2026 »), au lieu de prétendre couvrir exactement les jours de la période. Les positions sur plusieurs semaines sont pondérées : la position à l'impression par les impressions et la position au clic par les clics. Bing compte ses jours à l'heure du Pacifique (États-Unis), comme Search Console. Les comptages d'exploration, comme les pages explorées, sont additionnés sur les jours de la période ; les niveaux, comme les pages dans l'index, les liens entrants ou les URL bloquées par robots.txt, affichent la valeur du dernier jour de Bing dans la période, et le widget nomme ce jour. Bing conserve environ six mois de données d'exploration. Les chiffres de Bing arrivent généralement avec un ou deux jours de retard. Quand le dernier jour de Bing tombe dans la période, le rapport compte la période jusqu'à ce jour, exactement comme l'écran Search Performance de Bing (les données de Bing ont environ deux jours de retard), et le widget nomme les jours pour lesquels Bing n'a pas encore de données. La comparaison couvre les jours correspondants : le même nombre de jours immédiatement avant pour une période précédente, les mêmes jours du mois précédent pour les mois civils (un mois tronqué est comparé aux premiers jours du mois précédent, les mois entiers n'ayant pas la même durée), et les mêmes dates un an plus tôt pour l'année précédente. Une période qui commence le 1er d'un mois (ce mois ou le mois dernier, un trimestre, une année, ou une période « à ce jour ») n'est jamais déplacée dans le mois précédent : elle est comptée du 1er au dernier jour de Bing (par exemple du 1er au 29 oct. contre du 1er au 29 sept. ; mars compté jusqu'au 30 contre tout février). Quand les données de Bing ne peuvent pas couvrir les deux fenêtres, le widget n'affiche aucune variation plutôt qu'une variation faussée. Un tableau hebdomadaire de requêtes ou de pages n'est comparé qu'au même nombre de semaines Bing, et la note nomme les deux séries de semaines. Un jour que Bing n'a pas renvoyé est un trou, jamais un zéro.
Google vs Bing. Quand un client a à la fois Search Console et Bing Webmaster Tools connectés, le widget Google vs Bing (un tableau ou un graphique en courbes) montre les deux moteurs côte à côte sur les mêmes jours. Ils ne sont jamais additionnés : Search Console compte la recherche web de Google, Bing compte tous ses verticaux, si bien qu'une somme ou une part du total mélangerait des choses différentes.
Pas encore dans ce connecteur : le rapport AI Performance de Bing (la fréquence à laquelle Copilot et les réponses IA de Bing citent vos pages). Bing ne l'affiche que dans Bing Webmaster Tools et n'offre aucune API pour lui ; nous l'ajouterons dès qu'il existera un moyen fiable de l'importer. La recherche de mots clés de Bing n'est pas incluse non plus : elle estime la demande de recherche par mot clé au lieu de mesurer votre site, et le Rank Tracker couvre déjà les positions des mots clés dans Bing.
Dépannage. « Bing a renvoyé la connexion sans sa valeur de sécurité (state) » signifie que Bing est revenu sans la valeur state que CrunchJunkie envoie pour vérifier la connexion : rien n'a été enregistré, et le support peut voir la cause dans le journal. « Bing n'a pas envoyé de connexion durable » signifie que Bing n'a émis aucun jeton d'actualisation : supprimez CrunchJunkie sous Bing Webmaster Tools → Settings → API Access et reconnectez-vous. Un site indiqué comme non vérifié doit d'abord être vérifié dans Bing Webmaster Tools. Bing limite la fréquence des appels d'un compte à son API ; quand il répond ThrottleUser ou ThrottleHost, CrunchJunkie attend et redemande une fois, et un widget qui reste illisible affiche « Non chargé », jamais zéro. Si les chiffres d'un site semblent vides, vérifiez que le site du client est bien celui qui est vérifié dans Bing : http et https, ou www et le domaine nu, sont des sites différents chez Bing.
Amazon Ads
Amazon Ads se connecte via OAuth (Login with Amazon) et récupère les rapports Sponsored Products en lecture seule. L'API d'Amazon étant répartie par région, vous choisissez la région de la place de marché de l'annonceur au moment de la connexion.
Pour vous connecter :
1. Vérifiez que le client pour lequel vous faites le rapport existe sous Clients (vous lui affecterez la connexion).
2. Ouvrez Données → Intégrations et cliquez sur Connecter sur la carte Amazon Ads.
3. Choisissez la région de la place de marché de l'annonceur : Europe (EU), Amérique du Nord (NA) ou Extrême-Orient (FE). Elle doit correspondre à l'endroit où le compte publicitaire est basé.
4. Connectez-vous avec Login with Amazon à l'aide d'un utilisateur Amazon qui a accès au compte de l'annonceur, et approuvez l'accès en lecture seule.
5. Choisissez le profil publicitaire exact (compte annonceur) à importer et affectez-le au client. La première synchronisation démarre aussitôt ; les données s'actualisent ensuite chaque jour.
Pour faire le rapport du compte d'un client, soit le client ajoute votre utilisateur Amazon (avec un accès Viewer/Reporting) dans sa console Amazon Ads, soit il autorise lui-même la connexion à l'étape 4.
Les données disponibles couvrent Sponsored Products par campagne, groupe d'annonces, mots clés/ciblage, termes de recherche des clients, et produits annoncés vs produits achetés, avec les métriques Impressions, Clics, Dépenses, CTR, CPC moy., CPM, Commandes, Ventes, Unités, ACOS et ROAS. Les rapports d'Amazon étant générés de façon asynchrone, le premier chargement d'une ventilation peut prendre quelques instants.
Pas encore inclus : Sponsored Brands, Sponsored Display et Amazon DSP (vidéo en streaming/OTT, Twitch compris) ; DSP exige une validation distincte d'Amazon, en plus de l'accès standard à l'API. Et une remarque si vous voyez une erreur « bad scope » à la connexion : cela signifie que le profil Login with Amazon n'est pas encore associé à un accès approuvé à l'API Amazon Ads. C'est un état de configuration du compte Amazon, pas un problème de CrunchJunkie.
Reddit Ads
Reddit Ads se connecte via OAuth et récupère les rapports de campagne en lecture seule. Cliquez sur Connecter sur la carte Reddit Ads sous Données → Intégrations, autorisez l'accès avec un utilisateur Reddit qui a accès au compte Ads de l'annonceur, puis choisissez le compte publicitaire à importer et affectez-le à un client. L'identifiant est stocké chiffré, donne un accès en lecture seule et peut être révoqué chez Reddit à tout moment ; les données s'actualisent chaque jour comme pour toute autre source.
Les métriques disponibles couvrent tout ce que l'API de reporting de Reddit fournit : la diffusion (Impressions, Clics, Dépenses, CTR, CPC moy., eCPM, Portée, Fréquence), les conversions globales (Conversions, ROAS, Valeur de conversion) et par événement pixel (Achats avec valeur, articles, coût par achat et ROAS d'achat, Inscriptions, Leads pixel, Ajouts au panier, Visites de page, Vues de contenu, Recherches et Conversions clés), les campagnes d'installation d'application (installations, coût par installation, revenu de l'application et ROAS) et la profondeur de lecture vidéo (vues, 3 s/5 s/10 s, 25/50/75/95/100 %, impressions visibles, lectures en plein écran et taux de complétion, y compris un widget d'entonnoir d'engagement vidéo), ventilées dans le temps ou par campagne, groupe d'annonces, annonce, communauté, emplacement, zone géographique, appareil, genre, centre d'intérêt ou mot clé. La portée est un comptage d'uniques : elle n'est donc jamais additionnée sur les campagnes ou les jours. L'indicateur lit la portée propre à la période chez Reddit, le graphique et le tableau par jour la portée propre à chaque jour, et la Fréquence est les impressions divisées par cette portée. Le taux de conversion affiche un tiret cadratin avec la raison : Reddit ne rapporte la conversion clé que comme conversions après clic et après vue réunies, et une conversion après vue n'a aucun clic derrière elle, elle ne peut donc pas être divisée par les clics ; le nombre de conversions après clic de chaque événement, comme Achats (clic), est rapporté. Un détail honnête : tous les comptes ne rapportent pas tous les champs de conversion. CrunchJunkie interroge donc l'API elle-même à la première récupération, et toute métrique que votre compte ne fournit pas affiche un tiret cadratin plutôt qu'un zéro inventé. Quand vous rédigez un rapport avec l'IA, un compte Reddit connecté apporte automatiquement un tableau de bord des métriques clés et un graphique des dépenses et conversions dans le temps, et s'intègre aux comparaisons multicanaux avec vos autres sources payantes.
ChatGPT Ads
ChatGPT Ads (la plateforme publicitaire d'OpenAI) se connecte avec une clé d'API de compte plutôt qu'avec OAuth. Dans OpenAI Ads Manager, ouvrez Settings → API Keys et créez une clé : elle est limitée à un seul compte publicitaire. Dans CrunchJunkie, ouvrez Données → Intégrations, cliquez sur Connecter sur la carte ChatGPT Ads, choisissez le client et collez la clé. CrunchJunkie la vérifie auprès du compte, la stocke chiffrée et ne lit avec elle que les rapports de ce compte ; les données s'actualisent chaque jour comme pour toute autre source.
Les métriques disponibles couvrent la diffusion et l'efficacité (Impressions, Clics, Dépenses, CTR, CPC moy. et CPM), plus Conversions (aussi réparties entre après clic et après vue), Coût par conversion, Taux de conversion, Achats, Valeur d'achat, Coût par achat et ROAS, par campagne ou dans le temps. Les tableaux par pays et par appareil montrent aussi les conversions, à partir de la ventilation par pays et par appareil d'OpenAI elle-même. Une ligne de conversion n'est rattachée à une ligne de diffusion que si les deux nomment le même pays ou le même appareil (le même texte, ou un code de pays et son nom) ; une ligne qui ne correspond pas est listée seule, avec un tiret cadratin dans les colonnes de diffusion : aucune conversion n'est ainsi comptée sur la mauvaise ligne, et le tableau reste égal au total du compte. Les tableaux par produit ne montrent que la diffusion ; leurs colonnes de conversion affichent un tiret cadratin.
Comment les chiffres de conversion sont définis : les Conversions sont les conversions d'objectif de vos campagnes dans les 30 jours suivant un clic ou 1 jour après une vue, datées du jour de ce clic ou de cette vue. Ce sont les fenêtres par défaut d'OpenAI, et CrunchJunkie les envoie avec chaque requête : une modification ultérieure des valeurs par défaut d'OpenAI ne peut donc pas faire bouger votre rapport. Le taux de conversion divise les conversions après clic par les clics, parce qu'une conversion après vue n'a aucun clic derrière elle. Les Achats et la Valeur d'achat comptent chaque achat attribué, y compris les achats sur des campagnes optimisées pour un autre objectif, et le ROAS est la valeur d'achat divisée par les dépenses. Un compte qui n'a jamais envoyé d'événement d'achat affiche un tiret cadratin pour ces métriques plutôt qu'un zéro, et dans un widget « Tous les canaux » ses dépenses sont exclues du ROAS combiné (elles comptent toujours dans les Dépenses). Les jours suivent le fuseau horaire du compte publicitaire, et OpenAI considère les conversions du jour en cours comme provisoires jusqu'à leur traitement. L'argent est affiché dans la devise du compte publicitaire. Quand vous rédigez un rapport avec l'IA, un compte ChatGPT Ads connecté apporte automatiquement un tableau de bord des métriques clés et un graphique des dépenses et clics dans le temps, et s'intègre aux comparaisons multicanaux avec vos autres sources payantes (dépenses, impressions, clics, conversions et valeur d'achat).
Brevo
Brevo (anciennement Sendinblue) se connecte avec une clé d'API de compte plutôt qu'avec OAuth : l'OAuth de Brevo est réservé à ses propres partenaires, une clé est donc la seule voie pour un outil tiers.
D'abord, créez la clé dans Brevo. Connectez-vous, cliquez sur le nom de votre profil (en haut à droite) → SMTP & API → API Keys → « Generate a new API key ». Donnez-lui un nom comme « CrunchJunkie » et copiez-la tout de suite : Brevo n'affiche une clé qu'une seule fois. Si vous gérez plusieurs comptes Brevo, créez une clé par compte : une clé appartient au compte dans lequel elle a été générée.
Connectez-la ensuite dans CrunchJunkie. Ouvrez Données → Intégrations, cliquez sur Connecter sur la carte Brevo, choisissez le client et collez la clé. CrunchJunkie la vérifie aussitôt auprès du compte, la stocke chiffrée et ne l'utilise que pour lire les statistiques de campagne. Pour révoquer l'accès plus tard, supprimez la clé dans Brevo et reconnectez-vous avec une nouvelle.
Les métriques disponibles couvrent la portée (Campagnes envoyées, E-mails envoyés, Délivrés et Taux de délivrabilité), l'engagement (Taux d'ouverture, Clics uniques, Taux de clics, Taux de clics sur ouvertures), la santé de la liste (Rebonds durs et mous, Taux de rebond, Désabonnements, Plaintes et leurs taux) et, lorsque le suivi e-commerce est actif sur le compte Brevo, Commandes, Chiffre d'affaires et Panier moyen dans la devise d'affichage du compte. Ventilez-les par campagne ou par jour d'envoi, ou représentez-les dans le temps.
Trois détails honnêtes propres à l'e-mail. Brevo rapporte les statistiques de chaque campagne comme un total cumulé pour cette campagne, pas jour par jour : un « jour » dans un graphique correspond donc aux campagnes envoyées ce jour-là, regroupées, et le taux d'ouverture d'une semaine est les ouvertures divisées par les délivrés sur toute la semaine, jamais une moyenne de taux quotidiens. « Taux d'ouverture (traçable) » exclut volontairement les ouvertures générées par Apple Mail Privacy Protection, qui précharge chaque e-mail que quelqu'un l'ait lu ou non ; les ouvertures automatiques exclues sont affichées à part sous « Ouvertures Apple MPP ». « Taux d'ouverture (MPP inclus) » est le chiffre brut, ouvertures automatiques comprises : c'est celui que met en avant le rapport de campagne de Brevo, utilisez-le donc pour rapprocher les chiffres, et le chiffre traçable pour juger. Le taux de clics sur ouvertures divise les clics uniques par toutes les ouvertures uniques (un clic est toujours une ouverture, quel que soit le client de messagerie). Enfin, Commandes et Chiffre d'affaires affichent « — » et non 0 quand le compte Brevo n'a pas de suivi e-commerce, parce qu'un chiffre manquant n'est pas un zéro.
Mailchimp
Mailchimp se connecte de deux façons. La plus simple est Continuer avec Mailchimp : vous vous connectez sur l'écran de Mailchimp lui-même, vous choisissez le compte, et CrunchJunkie reçoit un jeton de lecture, jamais votre mot de passe. Les jetons Mailchimp n'expirent pas ; vous les révoquez sous Account & billing → Extras → Registered apps. Si vous préférez une clé (les agences en détiennent souvent une par compte client), créez-la dans Mailchimp sous votre profil → Account & billing → Extras → API keys, copiez-la une seule fois et collez-la sur la carte Mailchimp sous Données → Intégrations. La clé se termine par son centre de données (« -us21 »), ce qui permet à CrunchJunkie de savoir sur quel serveur Mailchimp lire. Chaque identifiant appartient à un seul compte Mailchimp et à l'utilisateur qui l'a créé : une agence avec plusieurs comptes clients connecte chaque compte une fois, et un utilisateur retiré du compte emporte son identifiant avec lui.
Les métriques disponibles couvrent la portée (Campagnes envoyées, E-mails envoyés, Délivrés et Taux de délivrabilité), l'engagement (Taux d'ouverture, Ouvertures uniques et totales, Clics uniques et totaux, Taux de clics, Taux de clics sur ouvertures, Transferts), la santé de la liste (Rebonds durs et mous, Erreurs de syntaxe, Taux de rebond, Désabonnements, Plaintes et leurs taux) et, lorsqu'une boutique est connectée au compte Mailchimp, Commandes, Chiffre d'affaires et Panier moyen dans la devise de la boutique. Ventilez-les par campagne, par audience (la liste à laquelle une campagne a été envoyée) ou par jour d'envoi, ou représentez-les dans le temps.
Quatre détails honnêtes propres à l'e-mail. Mailchimp rapporte les statistiques de chaque campagne comme un total cumulé pour cette campagne, pas jour par jour : un « jour » dans un graphique correspond donc aux campagnes envoyées ce jour-là, regroupées, et le taux d'ouverture d'une semaine est les ouvertures divisées par les délivrés sur toute la semaine, jamais une moyenne de taux quotidiens. Délivrés est les e-mails envoyés moins les rebonds, la définition qui sous-tend les « successful deliveries » de Mailchimp. « Taux d'ouverture (traçable) » ne compte que les ouvertures uniques des clients de messagerie qui ne passent pas par un proxy de confidentialité (le chiffre de Mailchimp hors proxy), parce qu'Apple Mail Privacy Protection marque chaque e-mail comme ouvert que quelqu'un l'ait lu ou non ; les ouvertures automatiques exclues sont affichées à part sous « Ouvertures proxy », et « Taux d'ouverture (MPP inclus) » est le chiffre brut que met en avant le rapport de Mailchimp, là pour rapprocher les chiffres. Le taux de clics compte les personnes qui ont cliqué (les clics uniques par abonné de Mailchimp), pas les liens. Et le Chiffre d'affaires est le total de la commande hors frais de port et taxes, affiché « — » et non 0 quand aucune boutique n'est connectée, parce qu'un chiffre manquant n'est pas un zéro.
Pas encore dans ce connecteur : la croissance de l'audience dans le temps. Les points d'accès d'historique de croissance et d'activité quotidienne de Mailchimp ne documentent ni le format ni le fuseau horaire de leurs champs de mois et de jour ; nous préférons les ajouter quand un compte réel aura tranché ce qu'ils signifient plutôt que de les représenter sur une supposition.
Matomo
Matomo n'utilise pas OAuth : chaque instance Matomo est auto-hébergée ou sur Matomo Cloud, vous la connectez donc avec l'URL de votre instance et un jeton d'API en lecture seule (Matomo l'appelle « token_auth »). Il fonctionne avec Matomo Cloud comme avec Matomo 4 et 5 auto-hébergé.
D'abord, créez le jeton dans Matomo. Connectez-vous avec un utilisateur qui a au moins l'accès View au site sur lequel vous voulez faire des rapports (un utilisateur View seul garantit un jeton strictement en lecture seule), puis allez à l'icône d'engrenage (Administration) → Personal → Security → Auth tokens → « Create new token ». Confirmez votre mot de passe, donnez au jeton une description comme « CrunchJunkie » et créez-le. Matomo n'affiche le jeton qu'une seule fois : copiez-le tout de suite. Vous pouvez laisser « Only allow secure requests » activé : CrunchJunkie envoie le jeton dans le corps de la requête, ce qui satisfait ce réglage.
Connectez-le ensuite dans CrunchJunkie. Ouvrez Données → Intégrations et cliquez sur Connecter sur la carte Matomo. Collez l'URL de votre instance, l'adresse avant /index.php, par exemple https://yourcompany.matomo.cloud, et le token_auth, puis cliquez sur Connecter. CrunchJunkie vérifie aussitôt les identifiants et liste les sites que le jeton peut voir. Choisissez le site voulu et affectez-le à un client. Le jeton est stocké chiffré, l'accès est en lecture seule et les données s'actualisent chaque jour comme pour toute autre source. Pour changer ou révoquer l'accès plus tard, supprimez le jeton dans Matomo (Administration → Personal → Security → Auth tokens) et reconnectez-vous avec un nouveau.
Les métriques disponibles comprennent Visites, Visiteurs uniques (approx.), Actions, Actions / visite, Taux de rebond, Conversions, Taux de conversion et Chiffre d'affaires, dans le temps ou ventilées par canal, source, campagne, pays/région/ville, appareil, navigateur, système d'exploitation, pages principales/d'entrée/de sortie et objectifs. Une remarque sur la précision : les visiteurs uniques ne sont jamais additionnés sur les jours, car un visiteur venu plusieurs jours serait compté une fois par jour. Un indicateur affiche le nombre de visiteurs uniques de Matomo pour toute la période, et les tableaux de ventilation utilisent le nombre de Matomo pour chaque ligne. Matomo ne compte les visiteurs uniques sur une plage de dates que si l'instance les traite pour les plages ; sinon, le chiffre affiche un tiret cadratin avec la raison. Le graphique et le tableau par jour montrent le nombre propre à chaque jour. Le taux de conversion est les visites qui ont converti au moins un objectif divisé par toutes les visites, soit le taux de conversion propre à Matomo : une visite qui convertit plusieurs objectifs compte une fois, et le taux ne dépasse jamais 100 %.
Piwik PRO
Piwik PRO se connecte aussi avec des identifiants plutôt qu'avec OAuth, en utilisant son flux d'API client-credentials. Il fonctionne avec Piwik PRO Cloud et avec les instances sur site.
D'abord, créez un client d'API dans Piwik PRO. En tant qu'administrateur, ouvrez Settings → API (Administration) et créez un nouvel identifiant d'API : Piwik PRO délivre un Client ID et un Client Secret. Ils jouent le rôle d'une clé limitée et révocable pour un accès en lecture à vos données d'analytics.
Connectez-le ensuite dans CrunchJunkie. Ouvrez Données → Intégrations et cliquez sur Connecter sur la carte Piwik PRO. Collez l'URL de votre instance, votre adresse Piwik PRO, par exemple https://yourorg.piwik.pro, avec le Client ID et le Client Secret, puis cliquez sur Connecter. CrunchJunkie s'authentifie aussitôt, liste les applications (sites web) auxquelles l'identifiant donne accès, et vous en choisissez une et l'affectez à un client. Les identifiants sont stockés chiffrés ; nous créons un jeton de courte durée par requête, rien de durable n'est donc conservé.
Les métriques disponibles comprennent Sessions, Visiteurs, Pages vues, Pages vues uniques, Pages / session, Taux de rebond, Conversions d'objectifs et Conversions / session, dans le temps ou ventilées par canal, source, source/support, campagne, mot clé, pays/région/ville, appareil, navigateur, système d'exploitation et pages principales/d'entrée/de sortie. Les rapports respectent le modèle de « portée » (scope) de Piwik PRO : les ventilations au niveau de la session (canaux, géographie, appareils) et au niveau de la page (pages principales) utilisent chacune les métriques propres à cette portée, afin que les chiffres restent cohérents. Les visiteurs d'un indicateur sont le comptage propre à Piwik PRO pour toute la période, donc une personne venue plusieurs jours compte une fois ; le graphique et le tableau par jour montrent les visiteurs de chaque jour. Conversions / session est les conversions d'objectifs divisées par les sessions : une session peut convertir plusieurs objectifs, c'est donc un nombre par session qui peut dépasser 1, pas une part des sessions (il s'appelait Taux de conversion, et les widgets enregistrés passent d'eux-mêmes à ce nouveau nom). Notez que les données de Piwik PRO ont un délai de traitement d'environ deux heures : le jour en cours est donc généralement encore en train de se remplir.
Fiche d'établissement Google
La Fiche d'établissement Google (anciennement Google My Business) amène la performance de votre fiche locale dans les rapports : comment les clients trouvent votre Fiche d'établissement et agissent dessus dans la recherche Google et Maps. Elle partage la même connexion Google que GA4, Search Console et Merchant Center ; la connexion se fait donc en un clic : sur la carte Google Business sous Données → Intégrations, cliquez sur Connecter, autorisez l'accès avec Google et laissez l'autorisation Fiche d'établissement cochée sur l'écran de consentement (sinon CrunchJunkie ne peut pas lire votre fiche). L'accès est en lecture seule. Choisissez ensuite l'établissement dont vous voulez faire le rapport et affectez-le à un client : les comptes multi-établissements et agences listent chaque établissement que vous gérez.
Métriques disponibles : les impressions réparties par surface et par appareil (recherche Google vs Maps, ordinateur vs mobile), et les actions des clients (appels, clics vers le site web, demandes d'itinéraire, messages, réservations, et commandes de repas/clics sur le menu pour les restaurants), en tendance dans le temps ou en totaux sous forme de KPI. Un tableau Principaux mots clés de recherche montre les requêtes que les gens ont réellement saisies pour trouver la fiche (ce sont des données mensuelles : un rapport sur une semaine ou sur 30 jours affiche les mois civils entiers qu'il touche et les nomme sous le tableau ; Google ne donne un terme à faible volume que comme borne supérieure, affichée « < N », jamais additionnée ni représentée dans le graphique en anneau). Les avis et la note moyenne arrivent aussi sous forme de KPI. Deux remarques d'honnêteté : les données de performance de la Fiche d'établissement ont environ deux à trois jours de retard sur le temps réel côté Google, et Avis / Note moy. sont les totaux actuels de l'établissement, pas une somme sur la période du rapport : le KPI l'indique avec la date de leur lecture.
Comme toute source, la Fiche d'établissement Google alimente Rédiger avec l'IA, l'éditeur de rapports, les liens partagés et les exports PDF, et s'actualise chaque jour. C'est un canal organique de présence locale sans dépense publicitaire : il est donc volontairement exclu des totaux multicanaux payants « Tous les canaux » (y ajouter une source sans dépense fausserait le CPC et le ROAS) ; vous en faites le rapport dans sa propre section, exactement comme pour le connecteur organique Facebook et Instagram.
D'autres plateformes bientôt
La page Intégrations liste aussi les plateformes que nous construisons ensuite, affichées « Bientôt disponible » pour que vous voyiez où va la feuille de route : Pinterest Ads, Snapchat Ads, X (Twitter) Ads, Shopify, Klaviyo, HubSpot, Mailchimp, Criteo, Taboola et Outbrain. Ce sont des espaces réservés qui mesurent la demande : ce ne sont pas encore des connecteurs actifs, vous ne pouvez donc ni les connecter ni en tirer des données aujourd'hui, et ils n'apparaissent pas dans Rédiger avec l'IA. Si l'une d'elles compte pour vos rapports, dites-le-nous : cela nous aide à fixer nos priorités. Nous annoncerons chacune dans le journal des modifications à sa sortie.
Alertes « Attention requise »
CrunchJunkie surveille vos connexions pour que vous n'ayez pas à le faire. Quand quelque chose demande votre intervention, cela apparaît dans la zone Attention requise de la page Intégrations, et cela y apparaît avant l'envoi d'un rapport avec un trou, pas après qu'un client l'a repéré.
Deux types d'alerte apparaissent ici. Le premier est une invitation à se reconnecter : quand un fournisseur fait expirer ou révoque un jeton (souvent après un changement de mot de passe, une autorisation retirée, ou la nouvelle autorisation périodique de Meta), l'intégration concernée est signalée par un bandeau Reconnecter. Un clic vous ramène dans OAuth pour la rétablir, et la synchronisation quotidienne reprend. Le second est l'échec d'une clé d'IA personnelle : si vous utilisez la Visibilité IA avec vos propres clés de fournisseur et qu'une clé cesse de fonctionner (expirée, quota épuisé ou révoquée chez le fournisseur), cet échec est aussi signalé dans Attention requise, afin qu'un échec de scan silencieux ne passe jamais inaperçu. Effacez l'alerte en reconnectant la source ou en mettant la clé à jour, et le signalement disparaît à la prochaine synchronisation ou au prochain scan réussi.
Dépannage des connexions
La plupart des problèmes tiennent à l'une de ces trois causes. D'abord, les jetons expirés ou révoqués : si un fournisseur invalide un jeton (souvent après un changement de mot de passe ou une mise à jour des droits de son côté), vous verrez un bandeau « Reconnecter » ; cliquez dessus et autorisez de nouveau l'accès pour rétablir la connexion. Ensuite, les droits manquants : si un compte ou une propriété n'apparaît pas pendant la configuration, vérifiez que l'utilisateur avec lequel vous avez autorisé l'accès a au moins un accès en lecture dessus sur la plateforme du fournisseur. Enfin, une synchronisation en retard : si les chiffres semblent dépassés, consultez l'heure de la dernière synchronisation sur la page Intégrations ; vous pouvez déclencher une actualisation manuelle plutôt que d'attendre le cycle quotidien.
Si une connexion ne fonctionne toujours pas après la reconnexion et la vérification des droits, écrivez au support à hello@crunchjunkie.io en indiquant le nom de l'espace de travail et l'intégration concernée, et une vraie personne vous aidera à régler cela.
Premiers pas Reporting Modèles de rapport Filtres, dimensions et comparaisons Partager et envoyer des rapports Marque blanche et personnalisation Glossaire des métriques Visibilité IA Vos propres clés d'API IA Perception Visibilité Shopping IA Audit GEO Robots d'IA et explorabilité Rank Tracker Trafic IA depuis GA4 Surveillance Signaux et automatisations Looker Studio Connexion à Claude et ChatGPT (MCP) Connecter Claude Connecter Claude Code Connecter ChatGPT Connecter Cursor Connecter VS Code API REST Webhooks Authentification unique (SSO) Compte et facturation Données, confidentialité et sécurité L'assistant Crunch Parrainer un ami FAQ