npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

n8n-nodes-leadmagic

v1.3.0

Published

n8n community node for LeadMagic - B2B data enrichment, email finder, company intelligence, and lead generation API integration

Readme

🚀 LeadMagic for n8n

The Industry Leading B2B Data Enrichment Integration

npm version npm downloads License: MIT n8n Community

🏆 95%+ Accuracy Email Finding • 📊 Real-time Company Intelligence • ⚡ Bulk Processing Support

🎯 Get Started📋 Templates🔗 API Docs💬 Support


Why LeadMagic + n8n?

Transform your lead generation and B2B automation with the most accurate email finding and comprehensive company intelligence available. LeadMagic's industry-leading 95%+ accuracy rate makes it the top choice for enterprise sales teams and marketing automation.

🎯 Key Benefits

  • 🏆 Market Leader: 95%+ email finding accuracy (highest in industry)
  • ⚡ Bulk Processing: Validate up to 1,000 emails in one operation
  • 🌍 Global Coverage: 200M+ professionals, 50M+ companies worldwide
  • 🔄 Real-time Data: Fresh, verified information updated continuously
  • 🛡️ Enterprise Ready: SOC2 compliant, 99.9% uptime SLA

🎯 Core Features

📧 Email Intelligence (Most Popular)

🔍 Email Finder 🏆 Industry Leading

  • 95%+ accuracy rate (highest in market)
  • Name + domain = verified work email
  • Real-time verification included

✅ Email Validation Bulk Supported

  • Deliverability scoring
  • Bulk processing (up to 1,000)
  • Company data enrichment

📱 Personal Email Discovery

  • Find personal emails from profiles
  • Social media integration
  • Privacy-compliant methods

💼 Work Email Extraction

  • Profile-to-email conversion
  • LinkedIn profile support
  • Professional network data

🏢 Company Intelligence

🔍 Company Search

  • Domain/name/profile lookup
  • 50M+ company database
  • Real-time business data

💰 Funding & Financials

  • Investment rounds & valuations
  • Investor information
  • Financial performance data

👥 People & Profile Enrichment

👤 Profile Enhancement

  • Professional data enrichment
  • Social media profiles
  • Career history & education

🎯 Role & Employee Discovery

  • Find employees by role/department
  • Organizational chart mapping
  • Contact hierarchy identification

💼 Additional Intelligence

📋 Job Intelligence

  • Job posting analysis
  • Market trends & salaries
  • Hiring pattern insights

📊 Advertisement Tracking

  • Google/Meta/B2B ads monitoring
  • Competitor analysis
  • Campaign performance data

🚀 Quick Start

1️⃣ Install

# In n8n: Settings → Community Nodes → Install
n8n-nodes-leadmagic

2️⃣ Configure

# Add LeadMagic API credential in n8n
API Key: [Your LeadMagic API Key]

3️⃣ Use

Drag the LeadMagic node into your workflow and start automating!


📋 Ready-to-Use Templates

Get started instantly with our professional workflow templates:

| Template | Use Case | Features | |----------|----------|-----------| | 📧 Email Enrichment | Contact data pipeline | Validation + enrichment + CRM sync | | 🔄 CRM Contact Cleanup | Data quality automation | Bulk validation + deduplication | | 🏢 Company Intelligence | B2B research automation | Company data + funding + employees | | 🎯 Lead Generation | Job-based prospecting | Job posts → contacts → emails | | 🧹 List Cleaning | Email list maintenance | Bulk validation + segmentation |

📋 Browse All Templates →


💻 Installation Guide

Method 1: n8n Community Nodes (Recommended)

  1. Open your n8n instance
  2. Navigate to SettingsCommunity Nodes
  3. Click Install a Community Node
  4. Enter: n8n-nodes-leadmagic
  5. Click Install and wait for completion
  6. Restart n8n if required

Method 2: npm Installation

# For self-hosted n8n
cd ~/.n8n
npm install n8n-nodes-leadmagic
n8n start

Method 3: Docker Environment

# Add to your Dockerfile or docker-compose
RUN npm install -g n8n-nodes-leadmagic

# Or mount and install
docker exec -it n8n-container npm install n8n-nodes-leadmagic

Prerequisites


🔐 Configuration

Step 1: Get Your API Key

  1. Sign up at LeadMagic
  2. Navigate to DashboardAPI Settings
  3. Generate a new API key
  4. Copy the key securely

Step 2: Add Credential in n8n

  1. Go to CredentialsAdd Credential
  2. Search for LeadMagic API
  3. Paste your API key
  4. Test the connection
  5. Save with a descriptive name

🎯 Usage Examples

🔍 Email Finding Workflow

// Find verified work email
{
  "resource": "email",
  "operation": "findEmail",
  "first_name": "John",
  "last_name": "Smith", 
  "domain": "microsoft.com"
}
// Result: [email protected] (95%+ accuracy)

✅ Bulk Email Validation

// Validate up to 1,000 emails
{
  "resource": "email",
  "operation": "validateEmail",
  "inputMode": "bulk",
  "bulkEmails": "[email protected]\[email protected]\n..."
}
// Result: Deliverability scores + company data for each

🏢 Company Intelligence Pipeline

// Get comprehensive company data
{
  "resource": "company", 
  "operation": "searchCompany",
  "searchMethod": "domain",
  "domain": "salesforce.com"
}
// Result: Employees, revenue, funding, industry data

🔄 Complete Lead Enrichment

// Multi-step enrichment workflow
1. Find Email (Name + Domain) → Email Address
2. Validate Email → Deliverability + Company
3. Email to Profile → Social + Professional Data
4. Company Search → Business Intelligence

📊 API Coverage & Performance

Complete API Integration

| Resource | Operations | Coverage | Rate Limit | |----------|------------|----------|------------| | 📧 Email | 4 operations | ✅ 100% | 300/min | | 🏢 Company | 2 operations | ✅ 100% | 300/min | | 👤 Profile | 5 operations | ✅ 100% | 300/min | | 👥 People | 3 operations | ✅ 100% | 300/min | | 💼 Jobs | 3 operations | ✅ 100% | 300/min | | 📱 Ads | 4 operations | ✅ 100% | 300/min | | 💳 Credits | 1 operation | ✅ 100% | 300/min |

Total: 22 Operations • 7 Resources • 100% API Coverage

Performance Metrics

  • 🎯 Accuracy: 95%+ email finding success rate
  • ⚡ Speed: < 500ms average response time
  • 🔄 Reliability: 99.9% uptime SLA
  • 📈 Scale: Handle 1,000+ requests per workflow

🛠️ Advanced Features

Bulk Processing

  • Process up to 1,000 emails simultaneously
  • Automatic rate limiting and queue management
  • Progress tracking and error handling
  • Configurable delays and retry logic

Error Handling

  • Graceful failure handling with detailed error messages
  • "Continue on Fail" support for data enrichment workflows
  • Retry logic for transient failures
  • Comprehensive logging and debugging

Output Customization

  • Full details, minimal, or company-focused output modes
  • Custom field mapping and data transformation
  • Conditional logic based on data quality scores
  • Integration with n8n's data processing capabilities

🔧 Development

Local Development

# Clone and setup
git clone https://github.com/LeadMagic/leadmagic-n8n.git
cd leadmagic-n8n
pnpm install

# Development mode
pnpm run dev

# Build for production
pnpm run build

Testing & Quality

# Lint code
pnpm run lint

# Format code  
pnpm run format

# Type checking
pnpm run type-check

📚 Resources

📖 Documentation

🔗 Links

💬 Community


🤝 Contributing

We welcome contributions from the community! See our Contributing Guide for details.

Quick Contribution Setup

# 1. Fork the repository
# 2. Create feature branch
git checkout -b feature/amazing-feature

# 3. Make changes and test
pnpm run build && pnpm run lint

# 4. Commit and push
git commit -m "✨ Add amazing feature"
git push origin feature/amazing-feature

# 5. Open Pull Request

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.


🌟 Star this Repository

If LeadMagic has helped automate your lead generation, please star this repo!

GitHub stars


Made with ❤️ by LeadMagic

Empowering sales teams with the world's most accurate B2B data