Gumroad セールストリガー

中級

これはOther分野の自動化ワークフローで、8個のノードを含みます。主にMailerLite, HttpRequest, GoogleSheets, GumroadTriggerなどのノードを使用。 Gumroadの販売をキャプチャーし、購入者をMailerLiteグループに追加し、Google Sheets CRMに記録

前提条件
  • ターゲットAPIの認証情報が必要な場合あり
  • Google Sheets API認証情報

カテゴリー

ワークフロープレビュー
ノード接続関係を可視化、ズームとパンをサポート
ワークフローをエクスポート
以下のJSON設定をn8nにインポートして、このワークフローを使用できます
{
  "id": "06v55r6E13Wfvo66",
  "meta": {
    "instanceId": "dfec462482c1b16c8ef1928d51584c7f0ae64b3bfaa72e08675b15754b903bd2",
    "templateCredsSetupCompleted": true
  },
  "name": "Gumroad sale trigger",
  "tags": [],
  "nodes": [
    {
      "id": "789f1dec-d2d2-4e09-9530-719d354d259c",
      "name": "グループに割り当て",
      "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": "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": "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": "付箋",
      "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": "付箋1",
      "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": "付箋2",
      "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": "購読者を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": "付箋3",
      "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
          }
        ]
      ]
    }
  }
}
よくある質問

このワークフローの使い方は?

上記のJSON設定コードをコピーし、n8nインスタンスで新しいワークフローを作成して「JSONからインポート」を選択、設定を貼り付けて認証情報を必要に応じて変更してください。

このワークフローはどんな場面に適していますか?

中級 - その他

有料ですか?

このワークフローは完全無料です。ただし、ワークフローで使用するサードパーティサービス(OpenAI APIなど)は別途料金が発生する場合があります。

ワークフロー情報
難易度
中級
ノード数8
カテゴリー1
ノードタイプ5
難易度説明

経験者向け、6-15ノードの中程度の複雑さのワークフロー

作成者
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.

外部リンク
n8n.ioで表示

このワークフローを共有

カテゴリー

カテゴリー: 34