Tutoriel, Data et intégrations

Réunir Stripe, Shopify et Pipedrive dans un dashboard

Comment réconcilier trois outils qui racontent trois histoires différentes : ce que chacun mesure réellement, les clés de rapprochement à utiliser, la vue unifiée qui en sort et la maintenance à prévoir.

Par Yanis Zedira. Publié le 30 août 2026. 12 min de lecture.

Rapprochement des données Stripe, Shopify et Pipedrive dans un tableau de bord unique

Réunir Stripe, Shopify et Pipedrive dans un seul tableau de bord consiste d'abord à accepter que les trois outils ne mesurent pas la même chose, puis à choisir une seule source de vérité par question. Stripe voit l'argent encaissé, Shopify voit les commandes passées, Pipedrive voit les opportunités avant qu'elles n'existent commercialement. Additionner leurs totaux ne produit pas un chiffre, cela produit une confusion.

Ce tutoriel décrit la marche à suivre : comprendre ce que chaque outil observe réellement, partir des questions auxquelles le tableau de bord doit répondre, définir les clés de rapprochement, construire la vue unifiée, puis assurer la maintenance dans le temps. La roadmap digitale d'une PME sur douze mois situe le chantier data dans une séquence plus large, cet article se concentre sur le cas précis de trois outils qui racontent trois histoires différentes.

Pourquoi les totaux de Stripe, Shopify et Pipedrive ne tombent-ils jamais juste ?

Parce que chaque outil observe un moment différent du cycle et applique ses propres règles de comptage. L'écart n'est pas une anomalie à corriger, c'est une propriété du système.

Stripe voit les mouvements d'argent : paiements réussis, échecs, remboursements, litiges, frais prélevés, virements vers votre compte. Son total est net de certaines choses et brut d'autres, et il inclut les paiements qui ne viennent pas de Shopify. Shopify voit les commandes : une commande passée existe même si le paiement échoue, une commande annulée reste dans l'historique, les taxes et les frais de port entrent ou non dans le total selon la vue choisie. Pipedrive voit l'intention : des opportunités avec un montant estimé, saisi par un humain, souvent arrondi et parfois jamais mis à jour après la vente.

Quatre sources d'écart reviennent systématiquement. Le décalage temporel d'abord : une commande de fin de mois est encaissée le mois suivant, et un virement Stripe arrive plusieurs jours après le paiement. Le périmètre ensuite : Stripe encaisse aussi des abonnements ou des factures créés hors Shopify. Les corrections ensuite : remboursements partiels, avoirs et litiges se rattachent à une commande ancienne. Et enfin les frais : Shopify affiche un montant client, Stripe affiche ce montant moins la commission.

La conclusion pratique est simple. On ne cherche pas à faire coïncider trois totaux, on décide quelle source fait foi pour quelle question. L'argent encaissé vient de Stripe, le volume de commandes vient de Shopify, le pipeline commercial vient de Pipedrive. Aucune de ces réponses ne se discute ensuite.

Par quelles questions faut-il commencer avant de connecter quoi que ce soit ?

Par trois à cinq questions écrites, formulées par ceux qui décident, et validées avant toute connexion technique. C'est l'étape que l'on saute et qui coûte le plus cher.

Les questions qui reviennent dans un contexte mêlant vente en ligne et vente accompagnée sont assez stables. Combien d'argent est réellement entré ce mois-ci, net des remboursements ? Quels canaux d'acquisition amènent les clients qui achètent, et pas seulement ceux qui visitent ? Combien de temps s'écoule entre la première interaction et le premier paiement ? Quelle part du chiffre d'affaires vient de clients déjà connus ? Quelles opportunités commerciales sont bloquées et depuis combien de temps ?

Chaque question détermine une source, un niveau de détail et une fréquence. La question de l'argent encaissé se répond avec Stripe, au mois, et n'a besoin d'aucun rapprochement. La question du parcours d'acquisition, elle, exige de relier une personne dans Pipedrive à une commande dans Shopify puis à un paiement dans Stripe : c'est la question la plus utile et la plus coûteuse, il faut le savoir avant de la promettre.

Quelles données tirer de chaque outil et avec quelle clé de jointure ?

SourceCe qu'on en tireClé de jointurePiège à connaître
Stripe, paiementsMontant encaissé, date, moyen de paiement, statutIdentifiant de paiement, référence de commande dans les métadonnéesLe montant net diffère du montant client à cause des commissions
Stripe, remboursements et litigesCorrections à déduire, date de la correctionIdentifiant du paiement d'origineLa correction se rattache à un mois antérieur au mois courant
Stripe, abonnementsRevenu récurrent, date de renouvellement, résiliationsIdentifiant client StripeLe revenu récurrent ne doit pas être additionné aux commandes ponctuelles
Shopify, commandesVolume, panier, produits, canal de vente, statutNuméro de commande, adresse électronique du clientUne commande annulée ou non payée reste visible dans l'historique
Shopify, clientsHistorique d'achat, première et dernière commandeAdresse électronique normaliséeUn même client peut exister sous deux adresses différentes
Shopify, remises et codesEffet promotionnel par campagneCode de remise, numéro de commandeUn code peut être utilisé hors campagne prévue
Pipedrive, personnes et organisationsOrigine du contact, secteur, propriétaire commercialAdresse électronique, identifiant de personneLes doublons y sont fréquents et rarement fusionnés
Pipedrive, affairesMontant estimé, étape, date de création et de clôtureRéférence de commande si elle est saisie, sinon adresse électroniqueLe montant estimé n'est presque jamais corrigé après la vente
Pipedrive, activitésDélai de réponse, nombre de relancesIdentifiant d'affaireUne activité non enregistrée fausse le délai de réponse

Que faire quand la clé de rapprochement est absente ?

On admet la non-correspondance plutôt que de deviner, et on crée une catégorie explicite pour ces cas.

Trois traitements existent, à utiliser dans cet ordre. Le rapprochement exact d'abord, sur la référence de commande ou l'identifiant client, qui ne se discute pas. Le rapprochement probable ensuite, sur adresse normalisée, avec une fenêtre de temps raisonnable, par exemple un paiement survenu dans les jours qui suivent la commande. Et enfin la catégorie des non rapprochés, qui doit apparaître dans le tableau de bord et non disparaître silencieusement.

Cette dernière règle est la plus importante. Un rapprochement qui masque ses échecs produit un tableau de bord faux avec une apparence de propreté. Affichez le nombre de lignes non rapprochées et leur montant total : c'est l'indicateur de qualité de votre chaîne, et sa dérive vous prévient d'un changement en amont.

À moyen terme, la vraie correction est en amont, pas dans le tableau de bord. Faire écrire la référence de commande dans les métadonnées du paiement Stripe, imposer un champ de référence dans Pipedrive au moment de la clôture, dédupliquer les contacts : trois actions simples qui suppriment la plupart des cas ambigus. Les principes de fiabilisation des flux sont détaillés dans notre approche de l'automatisation IA.

À quoi ressemble la vue unifiée qui en sort ?

À trois blocs, pas plus, chacun répondant à une famille de questions. La hiérarchie est la même que pour tout tableau de bord Power BI : une page de synthèse courte, des vues de détail séparées, la source affichée sous chaque chiffre.

Le premier bloc suit le parcours, de la première interaction à l'encaissement. Il montre combien de contacts entrent, combien deviennent des affaires, combien de commandes sont passées, combien sont réellement encaissées, avec les délais moyens entre chaque étape. C'est la vue qui révèle les décrochages : une conversion correcte jusqu'à la commande mais un taux d'échec de paiement élevé désigne un problème technique, pas commercial.

Le deuxième bloc traite la performance par canal. Il rapproche l'origine enregistrée dans Pipedrive ou dans Shopify du chiffre d'affaires encaissé dans Stripe, ce qui permet de comparer les canaux sur l'argent réellement entré et non sur le volume de contacts. C'est souvent le bloc qui change le plus les décisions, parce que le canal qui amène le plus de contacts est rarement celui qui amène le plus de marge.

Le troisième bloc porte sur les cohortes et la récurrence. Il regroupe les clients par mois de première commande et suit ce qu'ils dépensent ensuite. C'est la seule vue qui dit si votre activité se construit ou si elle recommence chaque mois à zéro, et elle demande peu de données supplémentaires une fois les clients rapprochés.

Comment maintenir ce dashboard dans la durée ?

En considérant dès le départ que les trois outils vont changer sans vous prévenir, et en préparant la détection plutôt que la réaction.

Les interfaces de programmation évoluent : des versions sont retirées, des champs sont renommés, des limites de débit changent. Épinglez une version d'interface quand l'outil le permet, notez la date de fin de support annoncée, et prévoyez une revue technique deux fois par an. Un flux qui s'arrête silencieusement est plus dangereux qu'un flux qui échoue bruyamment : configurez une alerte sur l'absence de données plutôt que sur l'erreur seule.

La documentation est le second pilier, et elle tient en une page par source. Elle indique ce que l'on extrait, à quelle fréquence, avec quel compte, quelle clé de jointure, et quel est le comportement attendu en cas d'échec. Cette page permet à quelqu'un d'autre de reprendre la chaîne. Sans elle, la connaissance vit dans la tête de la personne qui a construit le flux, et l'outil devient fragile le jour où elle part.

Ce que nous voyons le plus souvent chez un client

La demande arrive presque toujours formulée de la même manière : les chiffres ne correspondent pas, il faut que tout tombe juste. La première chose que nous faisons est de dire qu'un écart résiduel subsistera, quel que soit le travail fourni. Décalages temporels, remboursements rattachés à des périodes antérieures, commissions, arrondis de change, paiements hors périmètre : ces causes ne disparaissent pas. L'objectif d'un tableau de bord de pilotage est une vue assez fiable pour décider, pas une exactitude comptable. La comptabilité, elle, se fait dans un outil comptable, avec un expert-comptable, et sur des règles différentes.

Le deuxième constat récurrent concerne Pipedrive. Les montants d'affaires y sont saisis à l'ouverture, estimés, et presque jamais corrigés après la vente. Utiliser ces montants comme mesure du chiffre d'affaires produit un écart durable avec Stripe et fait douter de l'ensemble. Notre règle est nette : Pipedrive sert à mesurer l'activité commerciale, les volumes et les délais, jamais l'argent. L'argent vient de Stripe.

Passer à l'action

Faites un test de cohérence aujourd'hui, il prend une heure. Prenez le mois dernier, relevez le chiffre d'affaires affiché par Shopify, le total encaissé affiché par Stripe et la somme des affaires gagnées dans Pipedrive. Notez les trois chiffres et l'écart entre eux. Puis listez les causes possibles que vous connaissez déjà : commandes non payées, remboursements, commissions, ventes hors Shopify. Vous saurez immédiatement si votre écart s'explique ou s'il cache un problème réel.

Pour construire la vue unifiée sur vos comptes, réservez un appel de trente minutes ou passez par le calendrier de YZ Automation. Nous regardons vos trois sources, vos clés disponibles et vos questions de pilotage, et vous repartez avec une architecture de rapprochement écrite. Le contexte de développement sur mesure est décrit sur la page développement SaaS et applications métier.

Questions fréquentes

Pourquoi Stripe et Shopify n'affichent-ils pas le même chiffre d'affaires ?

Parce qu'ils mesurent deux choses différentes. Shopify compte les commandes passées, y compris celles dont le paiement a échoué ou qui ont été annulées, et affiche un montant client incluant taxes et frais de port selon la vue. Stripe compte les paiements réellement encaissés, déduit les commissions et rattache les remboursements à leur date de traitement, pas à celle de la commande d'origine. Stripe enregistre aussi des paiements créés hors Shopify, abonnements ou factures. L'écart est donc structurel et ne se corrige pas, il s'explique.

Quelle source doit faire foi pour le chiffre d'affaires ?

Stripe, pour tout ce qui concerne l'argent réellement entré, net des remboursements. Shopify fait foi pour le volume de commandes, le panier moyen et les produits vendus. Pipedrive ne doit jamais servir de source financière, car ses montants sont des estimations saisies à l'ouverture d'une affaire et rarement corrigées après la vente. Cette répartition doit être écrite et validée avant la construction du tableau de bord, sinon chaque réunion se transforme en discussion sur la fiabilité des chiffres.

Quelles clés utiliser pour rapprocher les données de trois outils ?

Trois clés, par ordre de fiabilité décroissante : la référence de commande quand elle est présente, l'identifiant client propre à chaque système, puis l'adresse électronique. La référence de commande est la meilleure car elle est unique et stable, à condition qu'elle soit écrite dans les métadonnées du paiement. L'adresse électronique arrive en dernier parce qu'un même client peut en utiliser plusieurs et qu'elle change avec le temps. Normalisez-la systématiquement avant tout rapprochement, en minuscules et sans espaces, ce qui récupère une part notable des correspondances perdues.

Que faire quand une commande n'a pas de correspondance dans le CRM ?

Rien, dans la plupart des cas, car c'est une situation normale. Un client qui achète directement en ligne sans être passé par un commercial n'a aucune raison d'exister dans le CRM. Ce qu'il faut, c'est distinguer ces cas attendus des vraies pertes de correspondance et afficher les deux catégories dans le tableau de bord. Un rapprochement qui masque ses échecs produit un résultat faux avec une apparence de propreté, alors qu'un compteur de lignes non rapprochées sert d'alerte quand quelque chose change en amont.

Combien de temps faut-il pour connecter Stripe, Shopify et Pipedrive ?

La connexion technique elle-même est rarement le poste le plus long, car les trois outils exposent des interfaces documentées. Ce qui prend du temps, c'est le cadrage des questions, la définition des règles de rapprochement et le nettoyage des contacts en doublon. Comptez que la moitié au moins de l'effort porte sur ces sujets et non sur le code. Un projet qui commence par brancher les connecteurs avant d'avoir écrit les questions finit systématiquement par être refait.

Peut-on obtenir des chiffres parfaitement exacts entre les trois outils ?

Non, et il faut le dire avant de commencer. Un écart résiduel subsiste toujours à cause des décalages temporels, des remboursements rattachés à des périodes antérieures, des commissions, des arrondis et des paiements hors périmètre. L'objectif d'un tableau de bord de pilotage est une vue assez fiable pour décider, pas une exactitude comptable, qui relève d'un outil comptable et d'un expert-comptable. La bonne question n'est pas de savoir si l'écart existe, mais s'il est assez faible pour ne changer aucune décision.

Comment mesurer la performance d'un canal d'acquisition avec ces outils ?

En rapprochant l'origine du contact, enregistrée dans le CRM ou dans la boutique, du montant réellement encaissé côté paiement, et non du nombre de contacts générés. Cette mesure demande un rapprochement complet du parcours, ce qui en fait la question la plus utile et la plus coûteuse à instrumenter. Elle change souvent les arbitrages budgétaires, car le canal qui amène le plus de contacts est rarement celui qui amène le plus de marge. Prévoyez de fiabiliser l'enregistrement de la source à l'entrée, sinon aucune reconstitution ultérieure ne sera fiable.

Que se passe-t-il quand une API change et casse le tableau de bord ?

Le risque principal n'est pas l'erreur visible mais l'arrêt silencieux d'un flux, qui laisse un tableau de bord affichant des chiffres périmés sans le signaler. Configurez donc une alerte sur l'absence de données nouvelles, pas seulement sur les erreurs techniques. Épinglez une version d'interface quand l'outil le permet, notez les dates de fin de support annoncées et prévoyez une revue deux fois par an. Tenez enfin une page de documentation par source, indiquant ce qui est extrait, à quelle fréquence et avec quel compte, pour qu'une autre personne puisse reprendre la chaîne.

À lire aussi

Nos pages sur ce sujet

Passer à l'action

Ce sujet correspond à des tableaux de bord Power BI. Voir aussi l'ensemble des secteurs accompagnés et les zones d'intervention.

Découvrir YZ Automation · Lire les avis clients · Réserver un échange de 15 min