Turn Closed-Won HubSpot Deals into Lookalike Prospects with CompanyEnrich
This n8n template automates turning your Closed-Won HubSpot deals into lookalike prospects using the CompanyEnrich Similar Companies API.
Instead of manually guessing who looks like your best customers, this workflow takes your top-performing companies from HubSpot, finds highly similar companies and pushes the results into a Google Sheet ready for outreach or further enrichment.
It’s ideal for GTM, sales, and growth teams who want to scale what already works.
Good to know This workflow uses company domains as seeds for lookalike generation. Make sure your HubSpot company records have valid domains. Lookalike results are query-based, meaning the same company can appear in different runs if it matches the input at that moment. The Google Sheet uses the domain column to avoid duplicates when appending or updating rows. Credit usage depends on the number of similar companies returned by the CompanyEnrich API.
How it works The Schedule Trigger runs the workflow on a defined interval (weekly by default). HubSpot companies are fetched using the HubSpot Get Companies node. A custom filter selects the top-performing companies (based on revenue percentile). Company domains are extracted and passed into the CompanyEnrich Similar Companies API. Similar companies are returned and split into individual rows. The enriched company data is cleaned and normalized. Results are appended or updated in a connected Google Sheet.
How to use Connect your HubSpot app with company read access. Add your CompanyEnrich API key to the HTTP Request node. Connect your Google Sheets account and select a sheet with a domain column. Adjust the schedule or top-percentage filter if needed. Activate the workflow and let it run automatically.
Requirements HubSpot app (Company read access) CompanyEnrich API key Google Sheets account n8n instance with HTTP and HubSpot nodes enabled
Customising this workflow Change the Top_Percent value to control how many of your best customers are used as seeds. Modify the schedule interval to run daily, weekly, or on demand. Extend the workflow to push results into a CRM, enrichment pipeline, or outbound tool. Add additional filters (industry, location, employee size) before writing to Sheets.
Related Templates
Automate Customer Support & Calendar Bookings with OpenAI GPT and Google Calendar
Website AI Agent with Calendar Integration Categories: AI Agents, Website Integration, Calendar Automation This workfl...
Capture Gumroad sales, add buyer to MailerLite group, log to Google Sheets CRM
Turn Gumroad buyers into loyal email subscribers and keep your CRM up‑to‑date. When someone makes a purchase on your Gu...
Automate Lead Capture with AI Personalized WhatsApp Messages via Unipile & Google Sheets CRM
Inquiry Form to Personalised WhatsApp Message Overview This workflow creates a smart, automated system for capturing le...
🔒 Please log in to import templates to n8n and favorite templates
Workflow Visualization
Loading...
Preparing workflow renderer
Comments (0)
Login to post comments