Workflow: Formtrigger Workflow
Integrations: clearbit, formTrigger, hubspot, hunter, if, noOp, stickyNote, stopAndError

{"meta": {"instanceId": "workflow-d32f58b2", "versionId": "1.0.0", "createdAt": "2025-09-29T07:07:47.196186", "updatedAt": "2025-09-29T07:07:47.196192", "owner": "n8n-user", "license": "MIT", "category": "automation", "status": "active", "priority": "high", "environment": "production"}, "nodes": [{"id": "bcd8e7dc-cb7f-4e2b-a0c6-2d154cb58938", "name": "n8n Form Trigger", "type": "n8n-nodes-base.formTrigger", "position": [820, 360], "webhookId": "0bf8840f-1cc4-46a9-86af-a3fa8da80608", "parameters": {"path": "0bf8840f-1cc4-46a9-86af-a3fa8da80608", "options": {}, "formTitle": "Contact us", "formFields": {"values": [{"fieldLabel": "What's your business email?"}]}, "formDescription": "We'll get back to you soon"}, "typeVersion": 2, "notes": "This formTrigger node performs automated tasks as part of the workflow."}, {"id": "0720ab51-5222-46fe-8a1a-31e25b81920c", "name": "Hunter", "type": "n8n-nodes-base.hunter", "position": [1040, 360], "parameters": {"email": "={{ $json['What\\'s your business email?'] }}", "operation": "emailVerifier"}, "credentials": {"hunterApi": {"id": "oIxKoEBTBJeT1UrT", "name": "Hunter account"}}, "typeVersion": 1, "notes": "This hunter node performs automated tasks as part of the workflow."}, {"id": "c20c626f-fd58-497f-942f-5d10f198f36d", "name": "Check if the email is valid", "type": "n8n-nodes-base.if", "position": [1240, 360], "parameters": {"options": {}, "conditions": {"options": {"leftValue": "", "caseSensitive": true, "typeValidation": "strict"}, "combinator": "and", "conditions": [{"id": "54d84c8a-63ee-40ed-8fb2-301fff0194ba", "operator": {"name": "filter.operator.equals", "type": "string", "operation": "equals"}, "leftValue": "={{ $json.status }}", "rightValue": "valid"}]}}, "typeVersion": 2, "notes": "This if node performs automated tasks as part of the workflow."}, {"id": "9c55911c-06b7-4291-a91d-30c0cb87b7f2", "name": "Sticky Note", "type": "n8n-nodes-base.stickyNote", "position": [820, 180], "parameters": {"color": 5, "width": 547, "height": 132, "content": "### \ud83d\udc68\u200d\ud83c\udfa4 Setup\n1. Add you **Hunter**, **Clearbit** and **Hubspot** credentials\n2. Click the Test Workflow button, enter your email and check your Hubspot\n3. Activate the workflow and use the form trigger production URL to collect your leads in a smart way "}, "typeVersion": 1, "notes": "This stickyNote node performs automated tasks as part of the workflow."}, {"id": "4e518b0c-20e6-4fb3-8be9-c0989c750fda", "name": "Enrich company", "type": "n8n-nodes-base.clearbit", "position": [1620, 300], "parameters": {"domain": "={{ $json.employment.domain }}", "additionalFields": {}}, "credentials": {"clearbitApi": {"id": "cKDImrinp9tg0ZHW", "name": "Clearbit account"}}, "typeVersion": 1, "notes": "This clearbit node performs automated tasks as part of the workflow."}, {"id": "47e8324b-c455-40b5-8769-4d2c4718de75", "name": "Add lead to Hubspot", "type": "n8n-nodes-base.hubspot", "position": [1940, 300], "parameters": {"email": "={{ $('Check if the email is valid').item.json.email }}", "options": {}, "authentication": "{{ $credentials.oAuth2 }}", "additionalFields": {"jobTitle": "={{ $('Enrich person').item.json.employment.title }}", "lastName": "={{ $('Enrich person').item.json.name.familyName }}", "firstName": "={{ $('Enrich person').item.json.name.givenName }}", "companyName": "={{ $('Enrich person').item.json.employment.name }}", "companySize": "={{ $json.metrics.employees }}"}}, "credentials": {"hubspotOAuth2Api": {"id": "WEONgGVHLYPjIE6k", "name": "HubSpot account"}}, "typeVersion": 2, "notes": "This hubspot node performs automated tasks as part of the workflow."}, {"id": "30451862-9283-44fd-a1b7-9b31bbe9cbd2", "name": "Enrich person", "type": "n8n-nodes-base.clearbit", "position": [1460, 300], "parameters": {"email": "={{ $json.email }}", "resource": "person", "additionalFields": {}}, "credentials": {"clearbitApi": {"id": "cKDImrinp9tg0ZHW", "name": "Clearbit account"}}, "typeVersion": 1, "alwaysOutputData": true, "notes": "This clearbit node performs automated tasks as part of the workflow."}, {"id": "c96096f2-6505-4955-bb1b-c4f903428b1d", "name": "Sticky Note1", "type": "n8n-nodes-base.stickyNote", "position": [820, 500], "parameters": {"color": 7, "width": 162, "height": 139, "content": "\ud83d\udc46 You can exchange this with any form you like (*e.g. Typeform, Google forms, Survey Monkey...*)"}, "typeVersion": 1, "notes": "This stickyNote node performs automated tasks as part of the workflow."}, {"id": "751458aa-7b63-48ab-881e-d68df94a3390", "name": "Sticky Note2", "type": "n8n-nodes-base.stickyNote", "position": [1940, 460], "parameters": {"color": 7, "width": 162, "height": 84, "content": "\ud83d\udc46 Adjust the fields you need in your Hubspot here"}, "typeVersion": 1, "notes": "This stickyNote node performs automated tasks as part of the workflow."}, {"id": "6416c2ee-59a0-4496-bd62-0a3af06986b7", "name": "Email is not valid, do nothing", "type": "n8n-nodes-base.noOp", "position": [1460, 480], "parameters": {}, "typeVersion": 1, "notes": "This noOp node performs automated tasks as part of the workflow."}, {"id": "32bc2dc2-7b5c-4fc4-bf9f-a1231c6512d0", "name": "Sticky Note3", "type": "n8n-nodes-base.stickyNote", "position": [1740, 180], "parameters": {"color": 7, "width": 162, "height": 136.49297423887586, "content": "\ud83d\udc47 Idea: You could add criteria on when to add a lead to your Hubspot here. For inspiration, take a look at [this template]({{ $env.WEBHOOK_URL }}"}, "typeVersion": 1, "notes": "This stickyNote node performs automated tasks as part of the workflow."}, {"id": "error-e197947e", "name": "Error Handler", "type": "n8n-nodes-base.stopAndError", "typeVersion": 1, "position": [1000, 400], "parameters": {"message": "Workflow execution error", "options": {}}}], "pinData": {"Hunter": [{"block": false, "email": "niklas@n8n.io", "score": 100, "regexp": true, "result": "deliverable", "status": "valid", "sources": [{"uri": "{{ $env.WEBHOOK_URL }}", "domain": "community.n8n.io", "extracted_on": "2023-10-13", "last_seen_on": "2024-01-14", "still_on_page": true}, {"uri": "{{ $env.WEBHOOK_URL }}", "domain": "community.n8n.io", "extracted_on": "2023-07-13", "last_seen_on": "2024-01-11", "still_on_page": true}], "webmail": false, "gibberish": false, "accept_all": false, "disposable": false, "mx_records": true, "smtp_check": true, "smtp_server": true, "_deprecation_notice": "Using result is deprecated, use status instead"}], "Enrich person": [{"id": "f679f5ef-f7a0-4cb1-8790-fe663a0c092f", "bio": null, "geo": {"lat": 53.5510846, "lng": 9.9936819, "city": "Hamburg", "state": "Hamburg", "country": "Germany", "stateCode": "HH", "countryCode": "DE"}, "name": {"fullName": "Niklas Hatje", "givenName": "Niklas", "familyName": "Hatje"}, "site": null, "email": "niklas@n8n.io", "fuzzy": false, "avatar": null, "github": {"id": null, "blog": null, "avatar": null, "handle": null, "company": null, "followers": null, "following": null}, "twitter": {"id": null, "bio": null, "site": null, "avatar": null, "handle": null, "location": null, "statuses": null, "favorites": null, "followers": null, "following": null}, "facebook": {"handle": null}, "gravatar": {"urls": [], "avatar": null, "handle": null, "avatars": []}, "linkedin": {"handle": "in/niklashatje"}, "location": "Hamburg, HH, DE", "timeZone": "Europe/Berlin", "indexedAt": "2024-01-24T15:49:16.888Z", "utcOffset": 1, "employment": {"name": "n8n", "role": null, "title": "Senior Produktmanager", "domain": "n8n.io", "subRole": null, "seniority": "manager"}, "googleplus": {"handle": null}, "emailProvider": false}], "Enrich company": [{"id": "546ba3f6-a6b7-41a1-aed8-4f9bba4119e8", "geo": {"lat": 52.5297761, "lng": 13.3892831, "city": "Berlin", "state": "Berlin", "country": "Germany", "stateCode": "BE", "postalCode": "10115", "streetName": "Borsigstra\u00dfe", "subPremise": null, "countryCode": "DE", "streetNumber": "27", "streetAddress": "27 Borsigstra\u00dfe"}, "logo": "{{ $env.WEBHOOK_URL }}", "name": "n8n", "site": {"phoneNumbers": [], "emailAddresses": []}, "tags": ["Information Technology & Services", "Computer Programming", "Software", "Professional Services", "Computers", "E-commerce", "Technology", "B2B", "B2C", "SAAS", "Mobile"], "tech": ["mailgun", "cloud_flare", "workable", "google_tag_manager", "google_apps", "typeform", "google_analytics", "facebook_advertiser", "stripe"], "type": "private", "phone": null, "domain": "n8n.io", "parent": {"domain": null}, "ticker": null, "metrics": {"raised": 13500000, "employees": 60, "marketCap": null, "alexaUsRank": null, "trafficRank": "high", "annualRevenue": null, "fiscalYearEnd": null, "employeesRange": "51-250", "alexaGlobalRank": 61323, "estimatedAnnualRevenue": "$10M-$50M"}, "twitter": {"id": "1068479892537384960", "bio": "n8n is an extendable workflow automation tool which enables you to connect anything to everything via its open, fair-code model.", "site": "{{ $env.WEBHOOK_URL }}", "avatar": "{{ $env.WEBHOOK_URL }}", "handle": "n8n_io", "location": "Berlin, Germany", "followers": 7238, "following": 1}, "category": {"sector": "Information Technology", "sicCode": "73", "gicsCode": "45102010", "industry": "Internet Software & Services", "naicsCode": "54", "sic4Codes": ["7371"], "naics6Codes": ["541511"], "subIndustry": "Internet Software & Services", "industryGroup": "Software & Services", "naics6Codes2022": ["541511"]}, "facebook": {"likes": null, "handle": null}, "linkedin": {"handle": "company/n8n"}, "location": "Borsigstra\u00dfe 27, 10115 Berlin, Germany", "timeZone": "Europe/Berlin", "indexedAt": "2024-02-08T21:30:12.524Z", "legalName": null, "utcOffset": 1, "crunchbase": {"handle": null}, "description": "n8n.io is a powerful workflow automation tool that enables you to connect anything to everything. It is a free and open-source tool that can be installed on-premises, downloaded as a desktop app, or used as a cloud service. With n8n, you can automate b...", "foundedYear": 2019, "identifiers": {"usCIK": null, "usEIN": null}, "domainAliases": ["n8n.cloud", "n8n.com"], "emailProvider": false, "techCategories": ["email_delivery_service", "dns", "applicant_tracking_system", "tag_management", "productivity", "form_builder", "analytics", "advertising", "payment"], "ultimateParent": {"domain": null}}], "n8n Form Trigger": [{"formMode": "test", "submittedAt": "2024-02-21T18:59:22.964Z", "What's your business email?": "niklas@n8n.io"}]}, "connections": {}, "name": "Formtrigger Workflow", "settings": {"executionOrder": "v1", "saveManualExecutions": true, "callerPolicy": "workflowsFromSameOwner", "errorWorkflow": null, "timezone": "UTC", "executionTimeout": 3600, "maxExecutions": 1000, "retryOnFail": true, "retryCount": 3, "retryDelay": 1000}, "description": "Automated workflow: Formtrigger Workflow. This workflow integrates 7 different services: stickyNote, formTrigger, hunter, hubspot, clearbit. It contains 11 nodes and follows best practices for error handling and security.", "tags": ["automation", "n8n", "production-ready", "excellent", "optimized"], "notes": "Excellent quality workflow: Formtrigger Workflow. This workflow has been optimized for production use with comprehensive error handling, security, and documentation."}