The situation
Leads came in from several channels and a team member manually moved them into the CRM, enriched them, and assembled a weekly performance report by hand. It was slow and error-prone.
What we did
We built an n8n workflow that captures every lead, enriches it via API, deduplicates against the CRM, and generates the weekly report automatically — with error handling and alerting so a failed step surfaces immediately instead of silently dropping a lead.
The outcome
Roughly twelve hours of manual work a week disappeared, and lead capture went from "mostly" to "every single one."