{"product_id":"n8n-linkedin-lead-enrichment-with-masleads-api-workflow","title":"n8n LinkedIn Lead Enrichment with MasLeads API Workflow","description":"\u003ch3\u003eEnrich LinkedIn leads on demand with MasLeads API—inside n8n\u003c\/h3\u003e\n\u003cp\u003eThis \u003cstrong\u003en8n LinkedIn Lead Enrichment with MasLeads API workflow\u003c\/strong\u003e lets you manually submit a LinkedIn profile to the MasLeads API, automatically poll until the enrichment is complete, and then return the results (or stop with a detailed error if something goes wrong).\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eManual trigger:\u003c\/strong\u003e Starts when you run the workflow manually in n8n.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eInput setup:\u003c\/strong\u003e Sets required inputs—\u003cem\u003eLinkedIn URL\u003c\/em\u003e, the \u003cem\u003eenrichment field\u003c\/em\u003e you want to retrieve (e.g., \u003cstrong\u003e\"email\"\u003c\/strong\u003e), and an \u003cem\u003eexternal ID\u003c\/em\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAccount usage check:\u003c\/strong\u003e Calls the \u003cstrong\u003eMasLeads API\u003c\/strong\u003e to check your account usage and available balance\/credits.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCreate enrichment job:\u003c\/strong\u003e Submits the LinkedIn lead to MasLeads to create an enrichment job, using an \u003cstrong\u003eidempotency key\u003c\/strong\u003e to avoid duplicate submissions.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eWait-and-poll loop:\u003c\/strong\u003e Waits 30 seconds, checks job status, and repeats until the job completes.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFetch results:\u003c\/strong\u003e Once complete, requests the enrichment output from MasLeads and returns the enriched lead data.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFailure handling:\u003c\/strong\u003e If the job is blocked or fails, the workflow stops and raises an error including the status details.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSales and outreach ops:\u003c\/strong\u003e Enrich a LinkedIn profile to retrieve a specific field (such as email) before contacting a prospect.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLead management cleanup:\u003c\/strong\u003e Validate and augment lead records in your system using MasLeads enrichment results.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAutomation engineers:\u003c\/strong\u003e Add a reliable LinkedIn enrichment step into an existing n8n workflow, with clear status\/error reporting.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003en8n nodes:\u003c\/strong\u003e Manual Trigger, Set, Wait, Switch, HTTP Request, Stop and Error\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eExternal API:\u003c\/strong\u003e MasLeads API (account usage\/balance check + enrichment job creation + status polling + results retrieval)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSetup:\u003c\/strong\u003e Create an HTTP Header Auth credential in n8n with your \u003cstrong\u003eMasLeads API key\u003c\/strong\u003e, then replace sample inputs (linkedin_url, field, external_id) with your parameters or source data.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":46063666462899,"sku":"N8N-19715","price":32.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/VpsMLJb0cSvc_D83rNlbx_13sfLlIJ.png?v=1789808876","url":"https:\/\/buyflowscripts.com\/products\/n8n-linkedin-lead-enrichment-with-masleads-api-workflow","provider":"N8N Commerce","version":"1.0","type":"link"}