Ressources · Intégration Make

Intégration FirstPromoter MakeAutomatiser FirstPromoter avec Make.

Et si les commissions de tes affiliés se mettaient à jour dès qu'un client paie ? L'intégration FirstPromoter Make compte 8 modules, dont 2 déclencheurs instantanés et 6 actions. Ce guide branche ton compte puis t'accompagne jusqu'à un premier scénario actif.

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

Ce que tu peux automatiser

À quoi sert l'intégration FirstPromoter Make ?

Elle relie ton compte FirstPromoter à Make pour que ton programme d'affiliation se tienne à jour tout seul. Un scénario, c'est-à-dire l'automatisation que tu montes dans Make, peut créditer une vente à un apporteur, enregistrer un prospect, annuler une commission après un remboursement ou réagir à un événement envoyé par FirstPromoter.

Un partenaire validé, un compte ouvert. Quand tu acceptes une candidature dans ton CRM, Create a Promoter crée l'affilié dans FirstPromoter sans ressaisie.

Des prospects attribués dès l'inscription. Pour un logiciel en essai gratuit, chaque inscription passée par un formulaire peut partir dans Create a Lead, rattachée à l'affilié qui l'a envoyée. Tes inscriptions vivent déjà dans une base ? Regarde l'Intégration Airtable Make.

Des commissions justes, même quand un client part. Track a Sale and Commission crédite le paiement à l'apporteur, Track a Refund passe une commission négative si le client est remboursé, et Cancel a Tracked Sale retire son MRR le jour où il résilie.

Aucun module de recherche n'existe pour cette app : pour lire tes affiliés ou tes campagnes, il faut passer par Make an API Call. Côté budget, la page Combien coûte Make détaille les plans, et le n8n vs Make t'aide si tu hésites entre les deux outils.

Connexion

Comment connecter FirstPromoter à Make ?

  1. 01

    Génère ta clé API

    Dans FirstPromoter, va dans Settings, puis Integrations et Manage API Keys. Pas encore de clé ? Clique sur Add new Key, donne-lui un nom parlant (« Make », par exemple), valide avec Create et copie la clé affichée.

  2. 02

    Pose un module FirstPromoter

    Dans ton scénario Make, ajoute n'importe quel module FirstPromoter et clique sur Create a connection. La connexion, c'est ton compte FirstPromoter relié à Make une bonne fois, puis réutilisé par tous les modules de l'app.

  3. 03

    Colle la clé et enregistre

    Le champ Connection name est facultatif, mais un nom clair t'évite de chercher le jour où tu gères plusieurs comptes. Colle ta clé API, valide : Make peut désormais lire ce qui se trouve dans ton compte.

Premier scénario

Ton premier scénario avec FirstPromoter

ObjectifQuand ton outil de facturation encaisse un paiement, Make crédite la vente et la commission à l'affilié concerné dans FirstPromoter.

  1. 01

    Crée le scénario

    Depuis la page Scenarios, crée un nouveau scénario et clique sur le grand + pour poser le premier module, la brique qui lance tout le reste.

  2. 02

    Pars de ton outil de paiement

    Cherche ton app de facturation par son nom et choisis le module qui surveille les nouveaux paiements. Clique sur Create a connection pour relier ce compte aussi.

  3. 03

    Ajoute Track a Sale and Commission

    Clique sur le + à droite du premier module, tape FirstPromoter et sélectionne Track a Sale and Commission. Branche-le avec ta clé API.

  4. 04

    Relie les données du paiement

    Remplis les champs en piochant dans le module précédent. Chaque paiement circule sous forme de bundle, un élément qui passe d'un module au suivant.

  5. 05

    Teste avec Run once

    Clique sur Run once, déclenche un paiement de test et ouvre les bulles pour lire ce que chaque module a reçu. Vérifie ensuite la vente côté FirstPromoter.

  6. 06

    Planifie puis active

    Règle la planification sur le premier module (toutes les 15 minutes par défaut) et active le scénario. Chaque passage d'un module sur un bundle compte pour une opération.

Déclencheurs

Qu'est-ce qui lance un scénario FirstPromoter ?

2 modules démarrent un scénario quand quelque chose se passe dans FirstPromoter. Un déclencheur planifié est vérifié par Make au rythme du scénario ; un déclencheur instantané est appelé par FirstPromoter dès que ça se passe.

FirstPromoter1Watch Campaigns

Watch Campaigns

Déclencheur instantané

Dans MakeTriggers when a webhook event is received.

Watch Campaigns récupère chaque événement que FirstPromoter envoie au webhook créé par Make, et te permet de suivre l'activité de tes affiliés sans ouvrir le tableau de bord. La doc ne précise pas quels événements arrivent : ton premier test te le montrera.

Comment il se déclenche
instantané, FirstPromoter prévient Make par webhook dès que ça se passe.
Quand l'utiliser
tu veux une alerte dans la messagerie de l'équipe ou une ligne dans un tableur à chaque mouvement du programme.
Attention
lance un Run once et lis le bundle reçu avant de relier le moindre champ.
FirstPromoter2Watch NMI

Watch NMI

Déclencheur instantané

Dans MakeTriggers when a transaction is refunded, voided, or sold.

Avec Watch NMI, ton scénario démarre chaque fois qu'une transaction NMI est vendue, annulée ou remboursée, et la transaction arrive dans Make sous forme de bundle. Les trois issues d'un paiement passent donc par une seule porte d'entrée.

Comment il se déclenche
instantané, l'app prévient Make par webhook dès que la transaction change.
Quand l'utiliser
tes encaissements passent par NMI et ta comptabilité veut être prévenue à chaque remboursement.
Attention
ventes, annulations et remboursements tombent tous dans le même déclencheur, ajoute un filtre juste après pour garder le bon cas.
Modules

Que savent faire les modules FirstPromoter ?

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

FirstPromoter1

Cancel a Tracked Sale

Action

Dans MakeMarks a customer as cancelled and decreases the MRR generated by him/her.

Ce module marque un client comme parti et retire sa part du MRR attribué à l'affilié. Tes rapports d'affiliation collent ainsi au chiffre d'affaires qui rentre encore.

Quand l'utiliser
un abonnement est résilié dans ton outil de facturation et l'apporteur ne doit plus être crédité.
Attention
il agit sur une vente déjà suivie par FirstPromoter ; pour un remboursement, c'est Track a Refund qu'il te faut.
FirstPromoter2

Create a Lead

Action

Dans MakeCreates a new lead and assigns it to an affiliate/promoter.

Grâce à Create a Lead, un nouveau prospect entre dans FirstPromoter rattaché à l'affilié qui l'a amené. L'apport est reconnu avant même le premier paiement.

Quand l'utiliser
quelqu'un réserve une démo ou ouvre un essai via un formulaire et tu sais de quel lien partenaire il vient.
Attention
relie soigneusement la référence de l'affilié depuis le module précédent, sinon le prospect n'est attribué à personne.
FirstPromoter3

Create a Promoter

Action

Dans MakeCreates a promoter.

Create a Promoter ouvre un compte d'affilié dans FirstPromoter à partir des infos que ton scénario a déjà. Plus personne ne recopie les coordonnées d'un partenaire à la main.

Quand l'utiliser
une candidature est acceptée dans ton CRM ou ton outil de formulaire et le nouveau partenaire doit être créé sans étape manuelle.
Attention
un même bundle traité deux fois peut créer l'affilié en double, vérifie ton déclencheur.
FirstPromoter4

Make an API Call

Action

Dans MakePerforms an arbitrary authorized API call.

Make an API Call t'ouvre n'importe quel point d'accès de l'API FirstPromoter avec la connexion déjà en place. C'est ta roue de secours pour tout ce que les six actions prêtes à l'emploi ne couvrent pas.

Quand l'utiliser
tu dois lire une liste d'affiliés ou de campagnes, puisque l'app n'a aucun module de recherche dans Make.
Attention
c'est toi qui rédiges la requête, garde la doc de l'API FirstPromoter ouverte à côté.
FirstPromoter5

Track a Refund

Action

Dans MakeGenerates negative commissions for an existing sale.

Track a Refund passe une commission négative sur une vente que FirstPromoter connaît déjà. Le solde de l'affilié baisse du bon montant au lieu de rester gonflé.

Quand l'utiliser
ton outil de paiement confirme qu'un client a été remboursé et la commission de l'affilié doit suivre.
Attention
la vente d'origine doit exister dans FirstPromoter, sinon il n'y a rien à compenser.
FirstPromoter6

Track a Sale and Commission

Action

Dans MakeGenerates a commission for a sale from an affiliate/promoter.

Track a Sale and Commission transforme un paiement en vente créditée au bon affilié, avec la commission qui va avec. La plupart des scénarios d'affiliation se terminent sur ce module.

Quand l'utiliser
un client parrainé règle une facture ou un renouvellement, et l'apporteur doit le voir dans son espace.
Attention
teste-le avec Run once sur un seul paiement, car chaque exécution sur un vrai bundle crée une commission.
Besoin d'aide

Besoin d'aide pour automatiser FirstPromoter avec Make ?

Une personne lit chaque message.

FAQ

FirstPromoter et Make : les questions fréquentes

01L'intégration FirstPromoter Make est-elle gratuite ?
Oui, côté Make. FirstPromoter fait partie des apps standard, utilisables dès le plan Free. Ce plan autorise 2 scénarios actifs, un écart d'au moins 15 minutes entre deux exécutions planifiées, 5 minutes d'exécution au maximum et des fichiers jusqu'à 5 Mo. Les plans payants descendent à 1 minute d'intervalle, lèvent la limite de scénarios actifs et comptent la consommation en crédits par mois. Il te faut en revanche un compte FirstPromoter actif, avec son propre abonnement.
02Que faut-il pour connecter FirstPromoter à Make ?
Un compte FirstPromoter actif et une clé API. La clé se crée dans FirstPromoter, rubrique Settings, puis Integrations et Manage API Keys, avec Add new Key si tu n'en as pas. Dans Make, ajoute un module FirstPromoter, clique sur Create a connection, nomme-la si tu veux et colle la clé. Si ton premier module est l'un des deux déclencheurs, Make te fait créer le webhook avant la connexion. Cette connexion sert ensuite à tous les modules FirstPromoter.
03Les déclencheurs FirstPromoter réagissent-ils instantanément dans Make ?
Oui. Watch Campaigns et Watch NMI sont tous deux instantanés : FirstPromoter prévient Make par webhook dès que l'événement a lieu, sans que Make ait à vérifier à intervalle régulier. C'est pour ça qu'ils te demandent de cliquer sur Create a webhook. Si ton scénario démarre sur une autre app, son premier module suit la planification du scénario, toutes les 15 minutes par défaut, et jamais moins de 15 minutes d'écart sur le plan Free.
04Que faire s'il manque un module FirstPromoter dans Make ?
Passe par Make an API Call. Ce module envoie une requête à n'importe quel point d'accès de l'API FirstPromoter avec ta connexion existante, donc tu n'es pas limité aux 6 actions de la liste. C'est surtout utile pour lire des données, puisque l'app n'a aucun module de recherche. Autre point : la doc Make de l'app précise que son contenu est généré à partir de la documentation FirstPromoter, alors vérifie les détails importants auprès de l'éditeur.
05Make ou n8n pour FirstPromoter ?
Ça dépend des modules dont tu as besoin. Dans Make, FirstPromoter propose 8 modules : 2 déclencheurs instantanés, 5 actions sur les ventes, prospects, affiliés, remboursements et résiliations, plus Make an API Call pour le reste. Beaucoup d'apps ont aussi un nœud n8n : vérifie s'il en existe un pour FirstPromoter et ce qu'il couvre avant de trancher. Compare les deux listes à ton scénario réel, et appuie-toi sur le comparatif n8n vs Make pour les critères généraux.