n8n recipe · leads

Typeform → HubSpot → Gmail

A Typeform answer becomes a HubSpot contact, and an email goes out from Gmail.

타입폼 답이 오면 허브스팟에 연락처를 만들고 지메일로 메일을 보내요.

Steps

  1. When when a typeform is submitted — Typeform node
  2. Then create a contact in hubspot — HubSpot node
  3. Then send an email with gmail — Gmail node

Fields to fill (5)

The file has every node wired up. These are the blanks only you can fill (your form, your sheet, your words).

NodeWhat to do
Typeformfill formId (Form which should trigger workflow on submission)
HubSpotfill email (Email)
Gmailfill sendTo (The email addresses of the recipients)
Gmailfill subject (Subject)
Gmailfill message (Message)

Accounts to connect (3)

In n8n, pick or add a credential on each node — one of the types below.

Get the n8n file

Download typeform-to-hubspot-and-gmail.json

  1. Open a new, empty workflow in n8n.
  2. Open the workflow menu (⋯) and choose Import from File — or copy the JSON below and paste it onto the canvas (Ctrl/Cmd+V).
  3. Connect the accounts, fill the fields above, run one test, then turn the workflow on.
Or copy the JSON
{
  "name": "A Typeform answer becomes a HubSpot contact",
  "nodes": [
    {
      "id": "n1",
      "name": "Typeform Trigger",
      "type": "n8n-nodes-base.typeformTrigger",
      "typeVersion": 1.1,
      "parameters": {
        "formId": ""
      },
      "position": [
        240,
        300
      ],
      "notes": "step: when a typeform is submitted"
    },
    {
      "id": "n2",
      "name": "HubSpot",
      "type": "n8n-nodes-base.hubspot",
      "typeVersion": 2.2,
      "parameters": {
        "resource": "contact",
        "operation": "upsert",
        "email": ""
      },
      "position": [
        460,
        300
      ],
      "notes": "step: create a contact in hubspot"
    },
    {
      "id": "n3",
      "name": "Gmail",
      "type": "n8n-nodes-base.gmail",
      "typeVersion": 2.2,
      "parameters": {
        "resource": "message",
        "operation": "send",
        "sendTo": "",
        "subject": "",
        "emailType": "html",
        "message": ""
      },
      "position": [
        680,
        300
      ],
      "notes": "step: send an email with gmail"
    }
  ],
  "connections": {
    "Typeform Trigger": {
      "main": [
        [
          {
            "node": "HubSpot",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "HubSpot": {
      "main": [
        [
          {
            "node": "Gmail",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  },
  "settings": {
    "executionOrder": "v1"
  },
  "active": false
}