Automatisation Pipedrive avec n8n : création de clients en temps réel
Ce workflow n8n a pour objectif d'automatiser la création de clients dans Stripe à partir des mises à jour de transactions dans Pipedrive. Dans un contexte commercial où la gestion efficace des clients est cruciale, ce workflow permet de s'assurer que chaque nouvelle opportunité de vente est rapidement convertie en client, réduisant ainsi les risques de perte de données et améliorant le suivi des clients. En utilisant ce workflow, les équipes commerciales peuvent se concentrer sur la vente plutôt que sur des tâches administratives fastidieuses. Le déclencheur de ce workflow est un événement 'On deal updated' de Pipedrive, qui s'active chaque fois qu'une affaire est mise à jour. Ensuite, le workflow utilise le nœud 'Get organisation details' pour récupérer les informations de l'organisation associée à l'affaire. Si l'organisation n'existe pas encore dans le système, le nœud 'Search customer' effectue une recherche pour vérifier l'existence du client. Si le client n'est pas trouvé, le workflow passe à la création du client via le nœud 'Create customer' de Stripe. Ce processus permet de garantir que toutes les informations sont à jour et que les clients sont correctement enregistrés dans le système, ce qui améliore la gestion des relations clients. En intégrant cette automatisation n8n, les entreprises peuvent gagner en efficacité, réduire les erreurs humaines et améliorer la satisfaction client.
Workflow n8n Pipedrive, Stripe, CRM : vue d'ensemble
Schéma des nœuds et connexions de ce workflow n8n, généré à partir du JSON n8n.
Workflow n8n Pipedrive, Stripe, CRM : détail des nœuds
Inscris-toi pour voir l'intégralité du workflow
Inscription gratuite
S'inscrire gratuitementBesoin d'aide ?{
"meta": {
"instanceId": "237600ca44303ce91fa31ee72babcdc8493f55ee2c0e8aa2b78b3b4ce6f70bd9"
},
"nodes": [
{
"id": "acf47a04-1f3f-448a-b571-a94c84004c45",
"name": "Current won time Not Equal to Previous",
"type": "n8n-nodes-base.if",
"position": [
140,
260
],
"parameters": {
"conditions": {
"string": [
{
"value1": "={{ $json[\"current\"].won_time}}",
"value2": "={{ $json[\"previous\"].won_time}}",
"operation": "notEqual"
}
]
}
},
"typeVersion": 1
},
{
"id": "452a0208-be12-4aac-8c1a-9101ab79f8fb",
"name": "On deal updated",
"type": "n8n-nodes-base.pipedriveTrigger",
"position": [
-80,
260
],
"webhookId": "af0f5626-e92f-4e29-bdc8-8e13c9c9cf99",
"parameters": {
"action": "updated",
"object": "deal"
},
"credentials": {
"pipedriveApi": {
"id": "1",
"name": "Pipedrive account"
}
},
"typeVersion": 1
},
{
"id": "202b9a47-2f00-43ec-bbab-ba82f94e4174",
"name": "Get organisation details",
"type": "n8n-nodes-base.pipedrive",
"position": [
380,
240
],
"parameters": {
"resource": "organization",
"operation": "get",
"organizationId": "={{ $json[\"current\"].org_id }}",
"resolveProperties": true
},
"credentials": {
"pipedriveApi": {
"id": "1",
"name": "Pipedrive account"
}
},
"typeVersion": 1
},
{
"id": "b88e18a3-1514-424f-ba96-c8bb94c14cb3",
"name": "Search customer",
"type": "n8n-nodes-base.httpRequest",
"position": [
600,
100
],
"parameters": {
"url": "https://api.stripe.com/v1/customers/search",
"options": {},
"authentication": "predefinedCredentialType",
"queryParametersUi": {
"parameter": [
{
"name": "query",
"value": "=name:'{{ $json[\"Name\"] }}'"
}
]
},
"nodeCredentialType": "stripeApi"
},
"credentials": {
"stripeApi": {
"id": "3",
"name": "Stripe account"
}
},
"typeVersion": 2
},
{
"id": "b4a4491e-8d69-41b6-83a4-128f228108e3",
"name": "Customer does not exist",
"type": "n8n-nodes-base.if",
"position": [
860,
100
],
"parameters": {
"conditions": {
"string": [
{
"value1": "={{ JSON.stringify($json[\"data\"]) }}",
"value2": "[]"
}
]
}
},
"typeVersion": 1
},
{
"id": "6aeaa043-ce4b-4665-a1eb-9fe66d86202f",
"name": "Continue with organisation data",
"type": "n8n-nodes-base.merge",
"position": [
1120,
220
],
"parameters": {
"mode": "passThrough",
"output": "input2"
},
"typeVersion": 1
},
{
"id": "21bc3b5a-72eb-4015-957a-7facfce371e0",
"name": "Create customer",
"type": "n8n-nodes-base.stripe",
"position": [
1360,
220
],
"parameters": {
"name": "={{ $json[\"Name\"] }}",
"resource": "customer",
"operation": "create",
"additionalFields": {
"address": {
"details": {
"city": "={{ $json[\"City/town/village/locality\"] }}",
"line1": "={{ $json[\"Street/road name\"] }} {{ $json[\"House number\"] }}",
"state": "={{ $json[\"State/county\"] }}",
"country": "={{ $json[\"Country\"] }}",
"postal_code": "={{ $json[\"ZIP/Postal code\"] }}"
}
}
}
},
"credentials": {
"stripeApi": {
"id": "3",
"name": "Stripe account"
}
},
"typeVersion": 1
}
],
"connections": {
"On deal updated": {
"main": [
[
{
"node": "Current won time Not Equal to Previous",
"type": "main",
"index": 0
}
]
]
},
"Search customer": {
"main": [
[
{
"node": "Customer does not exist",
"type": "main",
"index": 0
}
]
]
},
"Customer does not exist": {
"main": [
[
{
"node": "Continue with organisation data",
"type": "main",
"index": 0
}
]
]
},
"Get organisation details": {
"main": [
[
{
"node": "Search customer",
"type": "main",
"index": 0
},
{
"node": "Continue with organisation data",
"type": "main",
"index": 1
}
]
]
},
"Continue with organisation data": {
"main": [
[
{
"node": "Create customer",
"type": "main",
"index": 0
}
]
]
},
"Current won time Not Equal to Previous": {
"main": [
[
{
"node": "Get organisation details",
"type": "main",
"index": 0
}
]
]
}
}
}Workflow n8n Pipedrive, Stripe, CRM : pour qui est ce workflow ?
Ce workflow s'adresse principalement aux équipes commerciales et de gestion de la relation client dans les PME et les startups qui utilisent Pipedrive et Stripe. Un niveau technique intermédiaire est recommandé pour la personnalisation et l'intégration du workflow.
Workflow n8n Pipedrive, Stripe, CRM : problème résolu
Ce workflow résout le problème de la gestion manuelle des clients lors de la mise à jour des affaires dans Pipedrive. En automatisant la création de clients dans Stripe, il élimine les risques d'erreurs humaines et les pertes de temps liées à la saisie manuelle des données. Les utilisateurs peuvent ainsi s'assurer que chaque opportunité de vente est rapidement transformée en client, ce qui améliore le suivi et la gestion des relations clients.
Workflow n8n Pipedrive, Stripe, CRM : étapes du workflow
Étape 1 : Le workflow est déclenché par une mise à jour d'affaire dans Pipedrive.
- Étape 1 : Il récupère les détails de l'organisation associée à l'affaire via le nœud 'Get organisation details'.
- Étape 2 : Une recherche est effectuée pour vérifier si le client existe déjà dans le système avec le nœud 'Search customer'.
- Étape 3 : Si le client n'existe pas, le workflow passe à la création du client dans Stripe grâce au nœud 'Create customer'.
- Étape 4 : Le flux se termine par la vérification des données et la mise à jour des informations client dans le système.
Workflow n8n Pipedrive, Stripe, CRM : guide de personnalisation
Pour personnaliser ce workflow, vous pouvez modifier l'URL du webhook dans le nœud 'On deal updated' pour l'adapter à votre instance Pipedrive. Assurez-vous également de configurer correctement les paramètres d'authentification pour le nœud 'Search customer' afin d'accéder à votre base de données de clients. Vous pouvez ajuster les champs dans le nœud 'Create customer' pour inclure des informations supplémentaires sur le client, comme l'adresse e-mail ou le numéro de téléphone. Enfin, il est conseillé de surveiller les logs du workflow pour détecter d'éventuelles erreurs et garantir un fonctionnement optimal.