Ressources · Intégration Make

Intégration ChartMogul MakeAutomatiser ChartMogul avec Make.

ChartMogul ne calcule juste que si on lui donne les bonnes données. L'intégration ChartMogul Make propose 27 modules pour y envoyer tes clients, tes plans et tes factures, ou pour les en sortir. Ce guide relie ton compte puis te fait monter un premier scénario.

Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth

Ce que tu peux automatiser

À quoi sert l'intégration ChartMogul Make ?

L'intégration ChartMogul Make branche ton compte ChartMogul sur Make, un outil sans code où tu montes des scénarios. Un scénario, c'est une automatisation faite de modules : chaque module est une brique qui crée, lit, modifie ou liste quelque chose. Tu alimentes ainsi ChartMogul depuis tes autres outils, sans script d'API à écrire.

Un référentiel d'offres toujours à jour. Quand ton équipe lance une nouvelle formule, Create a Plan l'enregistre dans ChartMogul, Create a Plan Group la range avec ses variantes et Update a Plan suit ses changements de nom.

Des ventes qui remontent seules. Ton outil de facturation n'est pas lu par ChartMogul ? À chaque vente, Create a Customer puis Import an Invoice y déposent l'acheteur et sa facture, et Import an Invoice Transaction ajoute ensuite la transaction liée.

Des données ChartMogul ailleurs. List Customer's Subscriptions ou List Customers renvoient un bundle par fiche (un bundle, c'est un élément qui passe au module suivant), prêt à partir dans un tableur ou ton CRM.

Les limites à connaître : ChartMogul n'a aucun déclencheur, donc rien dans ChartMogul ne lance un scénario, et List Invoices ne voit que les factures créées par l'API. Make précise que la doc des modules est générée par IA : vérifie les points sensibles dans la doc de ChartMogul. Pour choisir ton outil, le comparatif n8n vs Make pose les critères, Combien coûte Make détaille le décompte des opérations et la Formation Make reprend l'éditeur depuis le début.

Connexion

Comment connecter ChartMogul à Make ?

  1. 01

    Récupère ta clé API

    Dans ChartMogul, ouvre Profile, clique sur View Profile, puis sur API Keys dans la barre latérale. Copie la clé affichée dans le tableau. Il te faut un compte ChartMogul actif pour y accéder.

  2. 02

    Ajoute un module ChartMogul

    Dans ton scénario, clique sur le +, cherche ChartMogul et choisis n'importe quel module. Clique ensuite sur Create a connection. La connexion, c'est ton compte ChartMogul relié une fois pour toutes à Make. Le champ Connection name est facultatif.

  3. 03

    Colle la clé et valide

    Colle les identifiants copiés dans la fenêtre de connexion et confirme. Tous les modules ChartMogul, dans tous tes scénarios, pourront réutiliser cette connexion sans redemander la clé.

Premier scénario

Ton premier scénario : un paiement devient une donnée ChartMogul

ObjectifQuand un paiement est encaissé dans ton outil de facturation, Make crée le client dans ChartMogul et importe sa facture.

  1. 01

    Crée le scénario

    Depuis la page Scenarios, crée un nouveau scénario et clique sur le +. ChartMogul n'a pas de déclencheur : le premier module vient de ton outil de paiement ou de facturation.

  2. 02

    Ajoute Create a Customer

    Clique sur le + à droite du premier module, cherche ChartMogul et prends Create a Customer. Choisis ta connexion, ou clique sur Create a connection si c'est ton premier module ChartMogul.

  3. 03

    Relie les infos de l'acheteur

    Le client se crée dans une source de données : sélectionne celle qui reçoit tes imports. Glisse ensuite les infos de l'acheteur envoyées par le premier module dans les champs que Make te propose.

  4. 04

    Ajoute la facture

    Place Import an Invoice juste après. Indique le client que le module précédent vient de créer, puis les infos de facture reçues de l'outil de paiement.

  5. 05

    Teste avec Run once

    Clique sur Run once puis passe un paiement de test. Chaque module affiche les bundles reçus : ouvre-les et vérifie que le client et la facture sont bien arrivés dans ChartMogul.

  6. 06

    Planifie et active

    Ouvre l'horloge du premier module. Par défaut, un nouveau scénario tourne toutes les 15 minutes, l'intervalle le plus court du plan Free. Enregistre, puis active le scénario.

Modules

Tous les modules ChartMogul dans Make

ChartMogul te donne 27 modules. Pour chacun : ce qu'il fait pour toi, le moment où tu le choisis, et ce qu'il faut surveiller.

ChartMogul1

Add a Custom Attribute to a Customer

Action

Dans MakeAdds a custom attribute to an existing customer.

Ajoute à un client ChartMogul existant une information que tu suis ailleurs, comme le canal d'acquisition ou le commercial en charge. Elle se retrouve ainsi à côté de son historique d'abonnement.

Quand l'utiliser
à la signature d'un contrat dans ton CRM, pour noter le nom du commercial sur la fiche.
Attention
le client doit déjà exister, retrouve-le avant avec List Customers.
ChartMogul2

Cancel a Customer's Subscription

Action

Dans MakeCancels a subscription that was generated from an imported invoice.

Met fin à un abonnement dans ChartMogul, pour que la résiliation y apparaisse sans retouche manuelle. Seuls les abonnements nés d'une facture importée sont concernés.

Quand l'utiliser
un client résilie dans l'outil de facturation que tu relies via Import an Invoice.
Attention
récupère l'abonnement avec List Customer's Subscriptions avant, sinon tu risques de viser le mauvais.
ChartMogul3

Create a Customer

Action

Dans MakeCreates a customer object in ChartMogul under the specified data source.

Crée une nouvelle fiche client dans ChartMogul, rattachée à la source de données de ton choix. C'est souvent la première écriture d'un scénario d'import.

Quand l'utiliser
un premier achat arrive de ta boutique et l'acheteur n'est pas encore connu de ChartMogul.
Attention
lancé pour un client fidèle, il peut créer un doublon. Si tu as beaucoup de réachats, fais d'abord une recherche avec List Customers.
ChartMogul4

Create a Data Source

Action

Dans MakeCreates a data source object for importing data into ChartMogul.

Ouvre une nouvelle source de données, le conteneur dans lequel ChartMogul reçoit les clients, plans et factures importés. Tout scénario d'import doit en viser une.

Quand l'utiliser
tu branches un nouveau système de facturation et tu veux garder ses données à part.
Attention
c'est une étape de mise en place. Lance-la une fois et garde son identifiant, plutôt que de la placer dans un scénario qui tourne en boucle.
ChartMogul5

Create a Plan

Action

Dans MakeCreates a plan object in ChartMogul under the specified data source.

Enregistre une formule tarifaire dans ChartMogul, sous la source de données choisie, pour que les factures importées plus tard puissent s'y référer.

Quand l'utiliser
ton équipe lance une offre dans l'outil de facturation et tu veux que ChartMogul la connaisse avant la première facture.
Attention
prends la même source de données que les factures qui pointeront vers ce plan.
ChartMogul6

Create a Plan Group

Action

Dans MakeCreates a plan group object in ChartMogul.

Crée un groupe qui réunit plusieurs plans, pratique quand la version mensuelle et la version annuelle d'une offre doivent se lire comme un seul produit.

Quand l'utiliser
une nouvelle gamme arrive avec plusieurs niveaux de prix et tu veux les regrouper dès le départ.
Attention
les plans viennent de Create a Plan, crée-les d'abord pour avoir de quoi remplir le groupe.
ChartMogul7

Delete a Customer

Action

Dans MakeDeletes the specified customer object and all its associated data.

Supprime un client de ChartMogul avec toutes les données qui lui sont rattachées. Utile pour une demande d'effacement ou pour nettoyer une fiche de test.

Quand l'utiliser
ton outil de support enregistre une demande de suppression de données et ChartMogul doit suivre.
Attention
aucun retour arrière possible. Pose un filtre avant ce module pour que seul le bon client l'atteigne.
ChartMogul8

Delete a Data Source

Action

Dans MakeDeletes the specified data source object and all its associated data.

Efface une source de données entière, et tout ce qui y a été importé avec. C'est le module de nettoyage le plus lourd de la liste.

Quand l'utiliser
tu abandonnes un système de facturation, ou tu vides un bac à sable qui t'a servi à tester tes imports.
Attention
clients, plans et factures de cette source partent aussi. Vérifie la source avec Get a Data Source juste avant.
ChartMogul9

Delete an Invoice

Action

Dans MakeDeletes the specified invoice object and all its associated data.

Retire une facture de ChartMogul, avec ses données liées, pour qu'un import raté cesse de fausser tes chiffres.

Quand l'utiliser
une facture a été annulée dans l'outil de facturation, ou un test a poussé un doublon à retirer.
Attention
la suppression est définitive. Contrôle la facture avec Get an Invoice pour être sûr de tenir le bon identifiant.
ChartMogul10

Delete a Plan

Action

Dans MakeDeletes the specified plan object from your ChartMogul account.

Supprime un plan de ton compte ChartMogul. C'est la façon propre de retirer une offre créée par erreur.

Quand l'utiliser
un plan a été dupliqué pendant un import, ou une offre a été abandonnée avant sa première vente.
Attention
la suppression est définitive, alors vérifie d'abord le plan avec Get a Plan ou List Plans avant de lancer la suppression.
ChartMogul11

Delete a Plan Group

Action

Dans MakeDeletes the specified plan group object from your ChartMogul account.

Retire un groupe de plans de ChartMogul quand ce regroupement ne colle plus à ta façon de vendre.

Quand l'utiliser
tu réorganises ton catalogue et l'ancien regroupement mensuel et annuel doit disparaître.
Attention
contrôle le groupe avec Get a Plan Group avant, car un scénario peut mapper le mauvais identifiant aussi facilement que le bon.
ChartMogul12

Get a Customer

Action

Dans MakeRetrieves a customer object from your ChartMogul account.

Va chercher une fiche client précise dans ChartMogul et transmet ses informations au module suivant.

Quand l'utiliser
un ticket de support arrive et tu veux y joindre les données ChartMogul du client concerné.
Attention
il lui faut l'identifiant du client. Tu n'as qu'un e-mail ou un nom ? Passe plutôt par List Customers pour le retrouver.
ChartMogul13

Get a Data Source

Action

Dans MakeRetrieves a data source object from your ChartMogul account.

Lit une source de données, pour qu'un scénario vérifie dans laquelle il s'apprête à écrire ou à faire le ménage.

Quand l'utiliser
en garde-fou juste avant Delete a Data Source, ou pour confirmer la source d'un nouveau plan.
Attention
il demande l'identifiant de la source. List Data Sources te les donne toutes si tu ne l'as pas sous la main.
ChartMogul14

Get an Invoice

Action

Dans MakeRetrieves an invoice object from your ChartMogul account.

Récupère le détail d'une facture dans ChartMogul, prêt à être glissé dans un e-mail, un ticket ou ton outil comptable.

Quand l'utiliser
la compta pose une question sur un paiement précis et tu veux joindre la facture automatiquement.
Attention
il lit une seule facture à partir de son identifiant. Pour en parcourir plusieurs, prends List Invoices.
ChartMogul15

Get a Plan

Action

Dans MakeRetrieves a plan object from your ChartMogul account.

Renvoie un plan de ChartMogul pour réutiliser ses informations plus loin dans le scénario, par exemple avant de le modifier.

Quand l'utiliser
un prix bouge dans ton outil de facturation et tu veux le comparer à ce que ChartMogul a en fiche.
Attention
l'identifiant du plan est obligatoire. En cas de doute, List Plans te sort tout le catalogue.
ChartMogul16

Get a Plan Group

Action

Dans MakeRetrieves a plan group object from your ChartMogul account.

Lit un groupe de plans, pour que le scénario sache comment une offre est découpée dans ChartMogul avant d'y toucher.

Quand l'utiliser
avant Update a Plan Group ou Delete a Plan Group, pour vérifier que tu vises le bon groupe.
Attention
l'app n'a pas de module qui liste les groupes, garde donc leurs identifiants dans un endroit accessible.
ChartMogul17

Import an Invoice

Action

Dans MakeCreates invoices for a given API customer.

Envoie dans ChartMogul les factures d'un client donné. C'est lui qui transforme les ventes d'un outil que ChartMogul ne lit pas en données d'abonnement.

Quand l'utiliser
à chaque vente enregistrée dans ta boutique ou ton logiciel de facturation, juste après Create a Customer.
Attention
le client doit exister avant et avoir été créé par l'API.
ChartMogul18

Import an Invoice Transaction

Action

Dans MakeCreates a transaction object for an invoice imported using the Import API.

Rattache une transaction à une facture déjà importée par l'API, pour que ChartMogul sache ce qu'il est advenu de cette facture après son envoi.

Quand l'utiliser
ton prestataire de paiement signale un nouvel événement sur un paiement dont la facture est déjà dans ChartMogul.
Attention
il ne marche que sur les factures passées par Import an Invoice ou l'Import API.
ChartMogul19

Make an API Call

Action

Dans MakePerforms an arbitrary authorized API call.

Appelle n'importe quel point d'accès de l'API ChartMogul avec la connexion déjà en place. Tu n'es donc jamais coincé quand aucun module de la liste ne fait ce qu'il te faut.

Quand l'utiliser
tu as besoin d'une opération qu'aucun autre module de la liste ne propose.
Attention
c'est toi qui décris la requête, garde la référence de l'API ChartMogul ouverte à côté.
ChartMogul20

Update a Customer

Action

Dans MakeUpdates certain modifiable attributes of a customer object in your ChartMogul account.

Modifie les informations éditables d'un client déjà présent dans ChartMogul, pour qu'un changement de raison sociale ou de contact ne laisse pas de données périmées.

Quand l'utiliser
un client met à jour son profil dans ton appli ou ton CRM et ChartMogul doit suivre.
Attention
seuls certains attributs se modifient avec ce module. Retrouve d'abord la fiche avec List Customers.
ChartMogul21

Update a Plan

Action

Dans MakeUpdates a plan object in your ChartMogul account.

Retouche un plan qui existe déjà dans ChartMogul, pour garder ton catalogue aligné quand une offre change de nom ou de détail.

Quand l'utiliser
le marketing renomme une offre dans l'outil de facturation et les rapports doivent afficher le nouveau libellé.
Attention
vise le plan par son identifiant, tiré de Get a Plan ou List Plans, plutôt que de le taper à la main.
ChartMogul22

Update a Plan Group

Action

Dans MakeUpdates a plan group object in your ChartMogul account.

Change un groupe de plans existant, par exemple pour le renommer quand une gamme change d'identité.

Quand l'utiliser
ta structure d'offres évolue mais le groupe reste, avec un autre nom ou un autre contenu.
Attention
vérifie le groupe avec Get a Plan Group avant la modification, pour qu'une erreur de mapping n'écrase pas un groupe voisin.
ChartMogul23

List Customers

Recherche

Dans MakeReturns a list of all customer objects in your ChartMogul account.

Sort les clients de ton compte ChartMogul sous forme de bundles séparés, pour que chacun passe seul dans les modules suivants.

Quand l'utiliser
pour copier ta base clients dans un tableur, ou retrouver un client avant Update a Customer.
Attention
chaque bundle consomme des opérations dans les modules suivants. Ajoute un filtre juste après si seuls quelques clients t'intéressent.
ChartMogul24

List Customer's Subscriptions

Recherche

Dans MakeReturns a list of subscription objects for a given customer.

Te donne tous les abonnements d'un client, un bundle par abonnement. C'est la vue qu'il te faut avant de toucher à l'un d'eux.

Quand l'utiliser
avant Cancel a Customer's Subscription, ou pour montrer à un chargé de compte ce que paie un client.
Attention
il travaille client par client, passe-lui l'identifiant issu de Get a Customer ou de List Customers.
ChartMogul25

List Data Sources

Recherche

Dans MakeLists all data source objects in your ChartMogul account.

Affiche toutes les sources de données de ton compte ChartMogul, utile quand un scénario doit choisir où envoyer un import.

Quand l'utiliser
tu fais tourner plusieurs outils de facturation et tu veux voir quelles sources existent avant de créer clients ou plans.
Attention
il peut renvoyer zéro, un ou plusieurs bundles. Filtre derrière si une seule source t'intéresse.
ChartMogul26

List Invoices

Recherche

Dans MakeReturns a list of invoice objects created using the API in your ChartMogul account.

Renvoie les factures créées par l'API dans ton compte ChartMogul, une par bundle.

Quand l'utiliser
pour rapprocher ce que tes scénarios ont importé des chiffres de ton outil de facturation, ou exporter cette liste vers un tableur.
Attention
seules les factures envoyées par l'API apparaissent. Un résultat vide ne veut donc pas dire que ton compte n'a aucune facture.
ChartMogul27

List Plans

Recherche

Dans MakeReturns a list of plan objects in your ChartMogul account.

Récupère tout ton catalogue de plans ChartMogul, un bundle par plan, pour le comparer aux offres de ton outil de facturation.

Quand l'utiliser
pour repérer les plans manquants ou en double avant un gros import, ou alimenter une grille tarifaire.
Attention
chaque plan devient un bundle à part. Place un agrégateur ou un filtre derrière si l'étape suivante n'a besoin que d'un résumé.
Besoin d'aide

Besoin d'aide pour automatiser ChartMogul avec Make ?

Une personne lit chaque message.

FAQ

ChartMogul et Make : les questions fréquentes

01L'intégration ChartMogul Make est-elle gratuite ?
Oui, côté Make. ChartMogul est une app standard, disponible dès le plan Free. Ce plan permet 2 scénarios actifs, avec au moins 15 minutes entre deux exécutions planifiées, 5 minutes d'exécution au plus, des fichiers jusqu'à 5 Mo et 512 Mo de transfert. Les plans payants (Core, Pro, Teams et Enterprise) lèvent la limite de scénarios et descendent l'intervalle à 1 minute. Chaque exécution de module compte comme une opération sur ton plan. L'abonnement ChartMogul, lui, se règle à part chez ChartMogul.
02Que faut-il pour connecter ChartMogul à Make ?
Un compte ChartMogul actif et sa clé API. Côté ChartMogul, passe par Profile, View Profile, puis API Keys dans la barre latérale, et copie la clé du tableau. Côté Make, ajoute n'importe quel module ChartMogul, clique sur Create a connection, donne un nom si tu veux, puis colle les identifiants. Cette connexion sert ensuite à tous les modules ChartMogul : tu ne la configures qu'une fois, quel que soit le nombre de scénarios.
03ChartMogul peut-il lancer un scénario Make tout seul ?
Non. ChartMogul n'a aucun déclencheur dans Make, donc rien dans ChartMogul ne démarre un scénario. Deux solutions. Ouvre le scénario sur le module d'une autre app, en général l'outil de paiement ou de facturation où la vente se produit, et enchaîne les modules ChartMogul derrière. Ou place une recherche ChartMogul comme List Customers en premier et laisse Make la lancer selon une planification : toutes les 15 minutes par défaut, jusqu'à 1 minute sur un plan payant.
04Que faire si le module ChartMogul dont tu as besoin n'existe pas ?
Passe par Make an API Call. Ce module appelle n'importe quel point d'accès de l'API ChartMogul avec la connexion que tu as déjà, sans nouvelle configuration. Tu rédiges la requête toi-même, ce qui demande un peu plus de rigueur qu'un module prêt à l'emploi. Autre point à garder en tête : Make précise que la doc des modules de cette app est générée par IA et peut contenir des erreurs. Vérifie les comportements importants dans la doc API de ChartMogul avant la mise en production.
05Make ou n8n pour automatiser ChartMogul ?
Ça dépend de ce que ton équipe utilise déjà. Sur Make, ChartMogul compte 27 modules pour les clients, abonnements, plans, groupes de plans, sources de données et factures, plus Make an API Call pour le reste, sans déclencheur. n8n propose souvent un nœud pour la même app : le bon test consiste à comparer les opérations disponibles des deux côtés avec tes besoins réels. Aucun des deux n'est meilleur dans l'absolu. Si tes scénarios tournent déjà sur Make, y rester garde tout au même endroit.