Automatically discover & enrich HubSpot buying groups with Surfe and Google Sheets
Ready for 3.0What this workflow does
This workflow has 22 nodes and runs manually, when you click “Execute workflow” (plus 1 other trigger). Along the way it connects HubSpot, Gmail and Google Sheets. It also calls api.surfe.com over HTTP.
How it runs
Trigger: Manually, when you click “Execute workflow” (plus 1 other trigger).
- GET deal associated companies from HUBSPOT (HTTP Request): calls an HTTP API
- HubSpot: get (deal)
- HubSpot: get (company)
- extract deal info (Code): runs custom JavaScript code
- Google Sheets: uses Google Sheets
- extract companyDomains (Code): runs custom JavaScript code
- Merge: merges the data from its input branches
- Merge: merges the data from its input branches
- prepare email content (Code): runs custom JavaScript code
- prepare JSON PAYLAOD for Person Search (Code): runs custom JavaScript code
…plus 10 more steps. See the full node list below.
Services it uses
HTTP calls to: api.surfe.com
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (11)
- HTTP Request
n8n-nodes-base.httpRequest - Code
n8n-nodes-base.code - If
n8n-nodes-base.if - Wait
n8n-nodes-base.wait - Filter
n8n-nodes-base.filter - HubSpot
n8n-nodes-base.hubspot - Gmail
n8n-nodes-base.gmail - Manual Trigger
n8n-nodes-base.manualTrigger - HubSpot Trigger
n8n-nodes-base.hubspotTrigger - Merge
n8n-nodes-base.merge - Google Sheets
n8n-nodes-base.googleSheets
From the author
🚀 What this template does Automatically finds and enriches key contacts in a deal’s buying group by combining the company domain from the HubSpot deal with the buying group criteria you define (departments, seniorities, countries, job titles). It then pushes…