Déclencheur de vente Gumroad

Intermédiaire

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

Prérequis
  • Peut nécessiter les informations d'identification d'authentification de l'API cible
  • Informations d'identification Google Sheets API

Catégorie

Aperçu du workflow
Visualisation des connexions entre les nœuds, avec support du zoom et du déplacement
Exporter le workflow
Copiez la configuration JSON suivante dans n8n pour importer et utiliser ce workflow
{
  "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
          }
        ]
      ]
    }
  }
}
Foire aux questions

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.

Informations sur le workflow
Niveau de difficulté
Intermédiaire
Nombre de nœuds8
Catégorie1
Types de nœuds5
Description de la difficulté

Adapté aux utilisateurs expérimentés, avec des workflows de complexité moyenne contenant 6-15 nœuds

Auteur
Aitor | 1node.ai

Aitor | 1node.ai

@aitoralonso

Hi, 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.

Liens externes
Voir sur n8n.io

Partager ce workflow

Catégories

Catégories: 34