This workflow automates lead creation in Mautic, replacing manual CRM entry and company lookups that take 15-30 minutes per lead for sales teams. The Lead Registration Webhook receives form data, the Validate Lead Data Set node extracts email/names/company, the Check Required Fields If node validates, the Create/Find Company HTTP Request creates companies, the Create Lead Contact HTTP Request adds contacts, the Link Contact to Company HTTP Request associates, the Log Lead Creation Set node records, and Send Success Response Respond to Webhook confirms. Errors route to Send Validation Error. It helps sales reps in small B2B firms (10-30 staff) processing 100+ leads weekly, ensuring instant CRM sync without duplicates, streamlining pipelines and reducing data errors.\n\nThis workflow saves 4-6 hours weekly on 100 leads, improving accuracy by 90%. Use cases include form integrations for SaaS signups, lead import for agencies. Suitable for small-mid teams. Requires Mautic API (free tier, $29/month Pro); n8n (free self-hosted or $20/month cloud). Scalable to 500 leads/week with Pro tiers.\n\nInstall n8n via n8n.io or cloud.n8n.io. Get Mautic token at mautic.org (Admin > API). Set MAUTIC_TOKEN, MAUTIC_URL env vars. Import JSON; webhook POST 'mautic-lead'. Update Create/Find Company with URL.\n\nTest with Postman: {email: 'test@example.com', first_name: 'John', last_name: 'Doe', company_name: 'Test Inc'}. Verify Mautic contact. Errors: Invalid email (400), API fail (500—retry). Activate webhook. Monitor dashboard weekly. Optimize fields; refresh token quarterly.", "businessValue": "Saves 4-6 hours/week processing 100 leads", "setupTime": "20-30 minutes", "difficulty": "Beginner", "requirements": ["Mautic API (free tier, $29/month Pro)", "API token and URL", "n8n instance"], "useCase": "Automated lead creation and company linking in Mautic"
$5.49
Workflow steps: 9
Integrated apps: webhook, set, if