Déclencheur de vente Gumroad
Ceci est unOtherworkflow d'automatisation du domainecontenant 8 nœuds.Utilise principalement des nœuds comme MailerLite, HttpRequest, GoogleSheets, GumroadTrigger. Capturer les ventes Gumroad, ajouter les acheteurs à un groupe MailerLite et enregistrer dans un CRM Google Sheets
- •Peut nécessiter les informations d'identification d'authentification de l'API cible
- •Informations d'identification Google Sheets API
Nœuds utilisés (8)
Catégorie
{
"id": "06v55r6E13Wfvo66",
"meta": {
"instanceId": "dfec462482c1b16c8ef1928d51584c7f0ae64b3bfaa72e08675b15754b903bd2",
"templateCredsSetupCompleted": true
},
"name": "Gumroad sale trigger",
"tags": [],
"nodes": [
{
"id": "789f1dec-d2d2-4e09-9530-719d354d259c",
"name": "Assigner au groupe",
"type": "n8n-nodes-base.httpRequest",
"position": [
140,
-280
],
"parameters": {
"url": "=https://connect.mailerlite.com/api/subscribers/{{ $json.id }}/groups/152489030254069581",
"method": "POST",
"options": {},
"authentication": "predefinedCredentialType",
"nodeCredentialType": "mailerLiteApi"
},
"credentials": {
"mailerLiteApi": {
"id": "i9V49FSxbwJhAGfI",
"name": "Mailer Lite account"
}
},
"typeVersion": 4.2
},
{
"id": "53c0df02-5571-485c-91ce-6be2f62fd6d6",
"name": "Déclencheur de Vente Gumroad",
"type": "n8n-nodes-base.gumroadTrigger",
"position": [
-520,
-280
],
"webhookId": "06a01b99-cbf1-4694-8502-94ac51670ba4",
"parameters": {
"resource": "sale"
},
"credentials": {
"gumroadApi": {
"id": "wgjGSvLjsRBJImsQ",
"name": "Gumroad account"
}
},
"typeVersion": 1
},
{
"id": "ee782134-e2d4-4f8b-a9d9-a09a919577ab",
"name": "ajouter une ligne dans le CRM",
"type": "n8n-nodes-base.googleSheets",
"position": [
480,
-280
],
"parameters": {
"columns": {
"value": {
"date": "={{ $('Gumroad Sale Trigger').item.json.sale_timestamp }}",
"email": "={{ $('Gumroad Sale Trigger').item.json.email }}",
"country": "={{ $('Gumroad Sale Trigger').item.json.ip_country }}",
"product name": "={{ $('Gumroad Sale Trigger').item.json.product_name }}"
},
"schema": [
{
"id": "date",
"type": "string",
"display": true,
"removed": false,
"required": false,
"displayName": "date",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "product name",
"type": "string",
"display": true,
"removed": false,
"required": false,
"displayName": "product name",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "email",
"type": "string",
"display": true,
"removed": false,
"required": false,
"displayName": "email",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "country",
"type": "string",
"display": true,
"removed": false,
"required": false,
"displayName": "country",
"defaultMatch": false,
"canBeUsedToMatch": true
}
],
"mappingMode": "defineBelow",
"matchingColumns": [],
"attemptToConvertTypes": false,
"convertFieldsToString": false
},
"options": {},
"operation": "append",
"sheetName": {
"__rl": true,
"mode": "list",
"value": "gid=0",
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1XYMstoZ4j3O5T-UYz21ky7P5bkUtzYXQGYCQTRVWCI4/edit#gid=0",
"cachedResultName": "Sheet1"
},
"documentId": {
"__rl": true,
"mode": "list",
"value": "1XYMstoZ4j3O5T-UYz21ky7P5bkUtzYXQGYCQTRVWCI4",
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1XYMstoZ4j3O5T-UYz21ky7P5bkUtzYXQGYCQTRVWCI4/edit?usp=drivesdk",
"cachedResultName": "Gumroad sales CRM"
}
},
"credentials": {
"googleSheetsOAuth2Api": {
"id": "Ou2SgvNZctBeYWT5",
"name": "Google Sheets account"
}
},
"typeVersion": 4.5
},
{
"id": "98ff519b-3065-4c6b-bdeb-2d9095e3f52a",
"name": "Note adhésive",
"type": "n8n-nodes-base.stickyNote",
"position": [
-680,
-540
],
"parameters": {
"width": 460,
"height": 460,
"content": "## Trigger on a new Gumroad sale\n### Requirements\n- A [Gumroad]() account\n- A product listed. We used ours [here](https://1node.gumroad.com/l/topaitools)\n- Head to Settings > Advanced, and create a new application\n\n### Set up\n- Paste your access token on this Gumroad sale trigger"
},
"typeVersion": 1
},
{
"id": "f5ccfe9f-c56c-4394-bebf-1f7438a0dcdf",
"name": "Note adhésive1",
"type": "n8n-nodes-base.stickyNote",
"position": [
-140,
-660
],
"parameters": {
"color": 4,
"width": 480,
"height": 580,
"content": "## Connection to [MailerLite](https://www.mailerlite.com/a/Kr9Yplim6ZhV) newsletter \n### Requirements\n- A [Mailerlite](https://www.mailerlite.com/a/Kr9Yplim6ZhV) account\n- A subscriber group created\n- Generate a new API from the Integrations menu\n\n### Set up\n- You will first need to create the subscriber with a simple Mailer lite node\n- In the second node call the endpoint to [assign that same subscriber to the group](https://developers.mailerlite.com/docs/groups.html#assign-subscriber-to-a-group) you created manually on Mailerlite. For example, we named the group \"Gumroad\"\n- To get the group id, we ran a node that calls the [\"list groups\" endpoint](https://developers.mailerlite.com/docs/groups.html#list-all-groups) and we appended it to the url.\n"
},
"typeVersion": 1
},
{
"id": "e4cea86a-494f-4c3c-9743-3e8eca461a04",
"name": "Note adhésive2",
"type": "n8n-nodes-base.stickyNote",
"position": [
420,
-460
],
"parameters": {
"color": 4,
"width": 480,
"height": 380,
"content": "## Load into CRM\n### Requirements\n- Set up your api and credentials for Google Sheets. You can find the n8n docs [here](https://docs.n8n.io/integrations/builtin/app-nodes/n8n-nodes-base.googlesheets/?utm_source=n8n_app&utm_medium=node_settings_modal-credential_link&utm_campaign=n8n-nodes-base.googleSheets)\n- Append the row to your table with your desired data collected previously"
},
"typeVersion": 1
},
{
"id": "e81b7ae0-510e-454e-82ff-6d42bde9e81a",
"name": "ajouter un abonné à MailerLite",
"type": "n8n-nodes-base.mailerLite",
"position": [
-60,
-280
],
"parameters": {
"email": "={{ $json.email }}",
"additionalFields": {
"customFieldsUi": {
"customFieldsValues": [
{
"value": "={{ $json.ip_country }}",
"fieldId": "country"
}
]
}
}
},
"credentials": {
"mailerLiteApi": {
"id": "i9V49FSxbwJhAGfI",
"name": "Mailer Lite account"
}
},
"typeVersion": 2
},
{
"id": "9cc00d13-81d9-4584-9066-4b00b2ff7a47",
"name": "Note adhésive3",
"type": "n8n-nodes-base.stickyNote",
"position": [
-160,
-60
],
"parameters": {
"color": 5,
"width": 520,
"height": 180,
"content": "## Why assign the subscriber to a group? \nIn [MailerLite](https://www.mailerlite.com/a/Kr9Yplim6ZhV) you can set up an automation that when a new subscriber is added into a group, a new email sequence begins, which allows you to send multiple emails to this user at a specific frequency.\n\nThis is a very powerful feature to funnel users to engage with your products or services."
},
"typeVersion": 1
}
],
"active": true,
"pinData": {},
"settings": {
"executionOrder": "v1"
},
"versionId": "3b94b27b-05cc-4996-9f1f-33ba7c3632ae",
"connections": {
"789f1dec-d2d2-4e09-9530-719d354d259c": {
"main": [
[
{
"node": "ee782134-e2d4-4f8b-a9d9-a09a919577ab",
"type": "main",
"index": 0
}
]
]
},
"53c0df02-5571-485c-91ce-6be2f62fd6d6": {
"main": [
[
{
"node": "e81b7ae0-510e-454e-82ff-6d42bde9e81a",
"type": "main",
"index": 0
}
]
]
},
"e81b7ae0-510e-454e-82ff-6d42bde9e81a": {
"main": [
[
{
"node": "789f1dec-d2d2-4e09-9530-719d354d259c",
"type": "main",
"index": 0
}
]
]
}
}
}Comment utiliser ce workflow ?
Copiez le code de configuration JSON ci-dessus, créez un nouveau workflow dans votre instance n8n et sélectionnez "Importer depuis le JSON", collez la configuration et modifiez les paramètres d'authentification selon vos besoins.
Dans quelles scénarios ce workflow est-il adapté ?
Intermédiaire - Autres
Est-ce payant ?
Ce workflow est entièrement gratuit et peut être utilisé directement. Veuillez noter que les services tiers utilisés dans le workflow (comme l'API OpenAI) peuvent nécessiter un paiement de votre part.
Workflows recommandés
Aitor | 1node.ai
@aitoralonsoHi, I’m Aitor, cofounder of 1node.ai. We help businesses integrate full-scale AI solutions and automations to save time and scale faster. Need help building smarter workflows? Visit 1node.ai to get started. Have questions? Join our free Discord community for expert tips, templates, and automation support.
Partager ce workflow