Enrich LinkedIn leads with MasLeads API
Ready for 3.0What this workflow does
This workflow has 9 nodes and runs manually, when you click “Execute workflow”. It uses only n8n's built-in nodes. It also calls api.masleads.es over HTTP.
How it runs
Trigger: Manually, when you click “Execute workflow”.
- Input Lead Details (Edit Fields (Set)): sets 3 fields: linkedin_url, field, external_id
- Check Account Balance (HTTP Request): calls api.masleads.es
- Create Enrichment Job (HTTP Request): calls api.masleads.es (POST)
- Wait: waits 30 seconds
- Check Job Status (HTTP Request): calls an HTTP API
- Switch: routes items into 3 branches
- Get Job Results (HTTP Request): calls an HTTP API
- Stop and Error: stops the run with an error
HTTP calls to: api.masleads.es
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (6)
- Manual Trigger
n8n-nodes-base.manualTrigger - Edit Fields (Set)
n8n-nodes-base.set - HTTP Request
n8n-nodes-base.httpRequest - Wait
n8n-nodes-base.wait - Switch
n8n-nodes-base.switch - Stop and Error
n8n-nodes-base.stopAndError
From the author
Quick overview This workflow manually submits a LinkedIn profile to the MasLeads API for lead enrichment (for example, retrieving an email), polls the job status until completion, and then fetches the enrichment results or stops with a detailed error. How it…