B2B lead databases go stale quickly. The most accurate data source for a company is its own website. You can build an automated enrichment pipeline in n8n to extract fresh data from company sites and push clean JSON directly into your CRM. This guide details how to set up an n8n workflow that triggers when a new lead is created, fetches the target company's website, extracts structured data, and updates the CRM record. The Core Extraction Concept Extracting data from B2B websites used to require maintaining hundreds of custom CSS selectors. Every time a company redesigned their marketing site, the scraper broke. Modern extraction relies on AI models to parse the DOM and return structured JSON based on a schema. You define the fields you want. The API handles the mapping. This approach survives layout changes and completely removes the need for DOM traversal code. Pipeline Architecture An n8n pipeline orchestrates the data movement. It acts as the glue between your CRM and the extraction API.…