What this automation does
Every time a new contact is created in HubSpot — from a form submission, import, or manual entry — this automation kicks off an AI research pipeline. It looks up the contact's company website, pulls key information, and writes a brief enrichment summary directly into a custom HubSpot field.
Your sales reps stop spending 5-10 minutes Googling each lead before outreach. Instead, they open the contact record and find a ready-made brief: what the company does, their approximate size, recent news, and a suggested personalization angle for the first email.
Tools you need
- HubSpot CRM: Free or paid plan — needs API access for contact triggers and custom fields
- OpenAI API (GPT-4): Researches company websites and generates enrichment summaries ($0.03-0.08 per contact)
- n8n or Make: Orchestrates the workflow — triggers on new contacts, calls APIs, writes back to HubSpot
How to set it up
Step 1: Create a custom text field in HubSpot called 'AI Research Notes' on the contact object. This is where the enrichment data will land.
Step 2: Set up an n8n workflow triggered by new HubSpot contacts (use the HubSpot trigger node). Extract the company domain from the contact's email address.
Step 3: Add an HTTP request node to fetch the company's website homepage. Pass the HTML content to OpenAI with a prompt that asks for: one-line company description, industry, estimated company size, key products or services, and a personalization suggestion for sales outreach.
Step 4: Write the AI-generated summary back to the 'AI Research Notes' field in HubSpot using the HubSpot update contact node. Optionally, also set the Industry and Company Size fields if they're empty.
Cost breakdown
| Item | Cost | Notes |
|---|---|---|
| n8n (self-hosted) or Make | $0-$30/mo | n8n is free self-hosted; Make starts at $10/mo |
| OpenAI API | $15-$40/mo | ~$0.05 per contact at 300-800 new contacts/mo |
| HubSpot | $0 (existing) | Uses your current HubSpot plan |
| Setup time | 40-60 min | One-time, includes creating custom fields |
| Total monthly | $15-$70/mo | Saves 5 min per lead — adds up fast with volume |
Frequently asked questions
Yes. The workflow is nearly identical — just swap the HubSpot trigger and update nodes for Salesforce equivalents. Both n8n and Make have native Salesforce integrations. The AI enrichment logic stays exactly the same.
For company descriptions and industry classification, accuracy is typically 85-90%. The AI works best when the company has a clear website. For very small businesses or personal sites, quality drops. We recommend a quick human review of the first 50 enrichments to tune the prompt.