Guides
Working code for the jobs teams use HappyFetch for: a CSV of domains, HubSpot, Clay, n8n and Google Sheets.
Enrich a CSV of domains with company data
A complete Python or Node script that reads domains from a CSV, looks up each company, and writes size, industry, HQ and LinkedIn page back out.
Keep HubSpot company records current
A weekly Python job that enriches every HubSpot company with a domain: employee count, size band, industry, headquarters and its LinkedIn page.
Company data in Google Sheets
=HAPPYFETCH("stripe.com", "employeeCount") puts company data in a cell. One script you paste once, and a menu that enriches a whole column.
Company data in Clay
Enrich every domain or LinkedIn company URL in a Clay table through Clay's HTTP API enrichment. One column, set up once, billed per row.
Company data in n8n
Enrich companies in an n8n workflow with one HTTP Request node: by website or LinkedIn company URL, with safe retries and errors you can route.
Try it on your own companies
200 credits free when you verify your email. No card needed, no subscription.