LeadMagic icon

LeadMagic

B2B data enrichment and lead generation with email finding, company intelligence, and profile enrichment

Overview

The node provides company intelligence by searching for detailed business information based on a company's domain, name, or LinkedIn profile URL. It is designed to enrich B2B data workflows with accurate and comprehensive company details, including employee counts, funding data, and social media profiles.

Common scenarios where this node is beneficial include:

  • Enriching CRM records with verified company data.
  • Conducting market research or competitive analysis.
  • Validating company information before outreach or lead generation.
  • Integrating company insights into sales automation pipelines.

For example, given a company domain like gong.io, the node can return verified company details such as size, funding rounds, and social profiles, helping sales teams tailor their approach or marketing teams understand the competitive landscape.

Properties

Name Meaning
Company Domain The website domain of the company (e.g., gong.io). This is the most accurate search method and provides the highest quality results (95%+ accuracy). Must be a valid domain format.
Company Name The official name of the company (e.g., "Gong"). Optional but helps improve the accuracy of the search results when provided alongside the domain.
LinkedIn Company URL The URL of the company's LinkedIn profile (e.g., https://www.linkedin.com/company/gong-io/). Optional; enhances verification and enriches the returned data. Must be a valid LinkedIn company URL format.
Search Options Advanced options to customize the returned data:
• Include Employee Count — whether to include detailed employee count information.
• Include Funding Data — whether to include basic funding information.
• Include Social Profiles — whether to include social media profiles and URLs.

Output

The node outputs JSON data containing enriched company intelligence based on the input parameters. The structure typically includes:

  • Basic company details (name, domain, description).
  • Employee count information if requested.
  • Funding data summary if requested.
  • Social media profiles and URLs if requested.

The output is an array of JSON objects, each representing a company record enriched with the requested data fields.

No binary data output is produced by this operation.

Dependencies

  • Requires an API key credential for authenticating requests to the external LeadMagic API service.
  • The node makes HTTP POST requests to the LeadMagic API endpoint https://api.leadmagic.io/company-search.
  • Proper network connectivity and valid API credentials are necessary for successful execution.

Troubleshooting

  • Invalid Domain Format: If the company domain does not match the expected pattern (e.g., missing TLD or invalid characters), the node will reject the input. Ensure domains follow the regex pattern like example.com.
  • LinkedIn URL Validation: The LinkedIn URL must start with https://linkedin.com/company/ or a localized subdomain variant. Invalid URLs will cause validation errors.
  • API Authentication Errors: Missing or incorrect API credentials will result in authentication failures. Verify that the API key is correctly configured in n8n credentials.
  • Rate Limits or Quotas: The external API may enforce rate limits or usage quotas. Exceeding these may cause errors or throttling.
  • Empty or No Results: Providing incomplete or inaccurate input (e.g., wrong domain or company name) may yield no results. Supplying multiple identifiers improves accuracy.

Links and References

Discussion