Clearbit Enrichment Automation

This n8n workflow automates data enrichment using the Clearbit API, fetching company and person details. Key nodes include Webhook (receives POST requests), Input Validation (sets parameters), Enrich Company, Autocomplete Company, Enrich Person (API interactions), Process Enrichment Results (data formatting), and Success/Error Response nodes (handle outputs). It enhances CRM data. Set up Requirements and Configuration: Install n8n by downloading from n8n.io for self-hosting or sign up at cloud.n8n.io for cloud setup. Follow installation prompts or create a cloud account. Obtain a Clearbit API key from clearbit.com: sign up, go to 'API' in your dashboard, and copy the API key. In n8n, import the provided JSON to create the workflow. Configure the 'Enrich Company,' 'Autocomplete Company,' and 'Enrich Person' nodes with your Clearbit API key under 'Credentials,' selecting 'Clearbit API.' Set the Webhook node’s path to 'clearbit-enrichment' and ensure it accepts POST requests. The Input Validation node checks for valid domains or emails and operations ('enrich_company_and_person', 'enrich_company', 'enrich_person', 'autocomplete_company'). Testing and Deployment Steps: Test the workflow by sending a POST request to the Webhook URL (from the Webhook node) using Postman. Example JSON body: {'operation': 'enrich_company_and_person', 'domain': 'example.com', 'email': 'contact@example.com', 'companyName': 'Example Company'}. The 'Success Response' node returns a 200 status with enriched data, or 'Invalid Input Response' (400 status) for invalid domains or emails. If the API key is invalid, the 'Company Enrichment Error' or 'Clearbit Operations Error' nodes return a 502 status. Activate the workflow in n8n’s interface for deployment. Monitor execution logs for errors like invalid credentials or API limits, and verify the API key or input formats if failures occur.

$5.49

Workflow steps: 12

Integrated apps: webhook, set, if

Clearbit Enrichment Automation preview