DataMerge in n8n: Self-Hosted Enrichment Workflows
Install the DataMerge community node in your n8n instance and enrich companies, find contacts, and traverse hierarchies directly in your workflows. All endpoints available. Full control over your data pipeline.
Obtenir 20 crédits gratuitsInstall Guide
Option 1: n8n UI
- Open your n8n instance
- Go to Settings → Community Nodes
- Search for
@datamerge/n8n-nodes-datamerge - Click Install
Option 2: Command line
npm install @datamerge/n8n-nodes-datamerge After installation, add a DataMerge node to any workflow. Enter your API key (get one at app.datamerge.ai) and select the endpoint you want to use.
Available Endpoints
The DataMerge n8n node exposes all API endpoints:
- Company Enrich by domain, name, or registration number
- Contact Search to find validated emails and mobile numbers
- Hierarchy Lookup to traverse parent/subsidiary relationships
- Bulk operations for processing lists of domains
Each endpoint returns structured data that you can map to subsequent nodes in your workflow.
Example Workflow
Here is a practical lead qualification workflow:
- Trigger: Spreadsheet node reads a list of target domains
- Enrich: DataMerge node enriches each domain with company data
- Filter: IF node filters by industry and employee count (e.g., SaaS companies with 50+ employees)
- Find contacts: DataMerge contact search for qualified companies
- Output: Push qualified leads with contact data to your CRM via HTTP request node
This entire pipeline runs automatically, on schedule, with no manual intervention.
n8n vs Zapier: When to Use Each
Choose n8n when:
- You process high volumes of enrichments
- You want self-hosted control over your data
- You need complex branching, loops, or error handling
- You want to minimize per-task costs
Choose Zapier when:
- You want the fastest possible setup
- Your team is non-technical
- You need to connect to 6,000+ apps without configuration
- You prefer managed infrastructure
Important: Not in n8n Cloud by Default
The DataMerge node is a community node. It is not included in n8n Cloud's built-in node selection. You need to install it manually, which works best on self-hosted n8n instances where you have full access to install npm packages.
If you are on n8n Cloud, check whether your plan supports community node installation. Some n8n Cloud plans allow it; others do not.
Frequently Asked Questions
How do I install the DataMerge n8n node?
Go to Settings, then Community Nodes in your n8n instance. Search for @datamerge/n8n-nodes-datamerge and install it. Alternatively, run npm install @datamerge/n8n-nodes-datamerge from the command line in your n8n directory.
Does it work on n8n Cloud?
The DataMerge node is not included in n8n Cloud's built-in node selection. You need to install it as a community node, which requires a self-hosted n8n instance or an n8n Cloud plan that supports community node installation.
What endpoints are available?
All DataMerge API endpoints are available: company enrichment by domain, contact search, hierarchy traversal, and more. Each endpoint returns the full set of enriched fields as output data you can use in subsequent workflow nodes.
Is the n8n node free to use?
The n8n node itself is free and open source. You pay only for DataMerge API credits, which are consumed when you run enrichments. Start with 20 free credits at app.datamerge.ai.