- Home
- Resources
- Integrations
- DataMerge
DataMerge Zapier integrationAutomate DataMerge with Zapier.
The DataMerge Zapier integration gives you 4 actions, 3 searches and 0 triggers. So the automation always starts in another tool, then DataMerge fills in a company, finds the right people or spots similar businesses. It runs on the free plan.
Verified Trustpilot reviews · AI, automation & growth agency
What the DataMerge Zapier integration does for your pipeline
Connecting DataMerge to Zapier hands the research grind to a robot. You start from a web domain and get back the company profile, its parent company, its subsidiaries or the people worth calling. DataMerge uses AI agents to build that data. Zapier moves it to where your team works.
Here is what it produces in practice. More accounts that look like your best customers, from Find Lookalike Companies. A shortlist of decision makers at a target account, narrowed by job title and location, from Search for Contacts. A full picture of a corporate group, branches included if you want them, from Find Companies in Hierarchy.
What Zapier cannot do here: start from DataMerge. The app has no trigger at all, so nothing that happens in DataMerge can kick off an automation. Your starting point lives elsewhere (a CRM, a form, a spreadsheet) and DataMerge always comes second. Keep one more thing in mind: DataMerge spends its own credits on some operations, on top of your Zapier tasks. A mobile number found costs 4 credits, a company looked up by DataMerge ID costs 1, and reading a contact by record ID costs nothing. Plan your settings with both meters in view.
Weighing your options? The same app has a page on the Make side too: DataMerge Make integration.
Zapier words, decoded
Eight terms and you can read the rest of the page without a dictionary.
- Zap
- The automation you build on Zapier: one trigger, then one or more actions that run every time the trigger event happens.
- Trigger
- The event in an app that starts the Zap. Once the Zap is on, Zapier waits for it. DataMerge has none, so the trigger comes from elsewhere.
- Action
- What the Zap does once it has started: the step that writes, sends or moves something for you, such as a DataMerge enrichment.
- Task
- The unit Zapier bills. One task equals one action your Zap completes successfully, and your plan counts those.
- Polling vs instant
- A polling trigger is checked by Zapier on a timer. An instant trigger reports to Zapier on its own, the moment the event happens.
- Filter
- A step that lets the Zap go on only when the incoming data meets the condition you set, and stops it otherwise.
- Search step
- A step that looks up something already stored in an app, so the steps after it can use what it found.
- Connection
- Your account of an app, linked to Zapier once, then reused by every step in every Zap that touches that app.
What it really costs
You are watching two meters at once: Zapier tasks and DataMerge credits.
- Free plan100 tasks a month, two steps per Zap
- TriggerNever costs a task
- Failed actionNot counted
- DataMergeAvailable on the free plan
On the Zapier side, the trigger is free, and so is checking for new data, however often it happens. Every action that succeeds is one task. An action that fails is not counted. The free plan gives you 100 tasks a month but caps every Zap at two steps: one trigger, one action. Add a filter, a DataMerge search or a second action and you have a multi-step Zap (anything beyond that pair), which needs a paid plan.
Connect your DataMerge account
- 01
Go to Apps
In your Zapier account, open the Apps page and hit + Add connection. Every account you link to Zapier is managed from that one page, DataMerge included.
- 02
Pick DataMerge
Search for DataMerge in the dialog, select it, then click Add connection. You need an existing DataMerge account before you get here, since Zapier only links accounts.
- 03
Sign in and allow access
Log in to DataMerge in the tab that opens and grant Zapier access to the account. If the Zap will touch data someone else owns, make sure you have read or write rights on it.
Your first Zap: turn every won deal into new prospects
GoalEach deal marked as won in your CRM sends its company domain to DataMerge, which returns similar companies to target next.
- 01
Set the starting event
In the Build phase, pick your CRM and its won-deal event. Test it: Zapier pulls the three most recent items from the account, so you map fields on a real deal.
- 02
Add a filter
Use the plus icon to add Filter. Pick the domain field, a text rule that checks it exists, then Configure & test. Deals without a website stop right there.
- 03
Plug in DataMerge
Add Find Lookalike Companies and map the domain into the seed domains field. The step starts the job and only hands back results once DataMerge has finished.
- 04
Test every step
In the Test phase, run each step once and read what came back. A malformed domain shows up now, before the Zap runs on live deals.
- 05
Publish
Click Publish to switch it on. With the filter, this is a three-step Zap, so it needs a paid plan. Our Zapier training is there if you want to go further.
The 4 DataMerge actions
DataMerge gives you 4 actions. For each one: what it does for you, when to reach for it, and what to watch out for.
Operations index
Search for Contacts
ActionIn Zapier“Search for contacts at specified companies with job title and location filters. Returns when complete (async with webhook).”
You name the companies, a job title and a location, and DataMerge returns the people who match. You have to set a maximum number of results per company.
Enrich Contacts
ActionIn Zapier“Enrich specific contacts by LinkedIn URL or by first name + last name + domain. Returns when complete (async with webhook).”
Got names but no way to reach them? This action fills in contact details from a LinkedIn profile URL, or from first name, last name and domain. Results arrive once processing is done.
Find Lookalike Companies
ActionIn Zapier“Find similar companies using seed domains and filters. Starts the job and returns the result when complete (async with webhook).”
Feed it a few seed domains and DataMerge goes hunting for companies that resemble them, with extra filters on top. The seed domains are required.
Enrich Company Data
ActionIn Zapier“Enrich one or more companies by domain. Starts the job and returns the result when complete (async with webhook).”
Hand over one or more domains and get back full company profiles when the job completes. It can also return the global ultimate parent, the company at the very top of the group.
The 3 DataMerge searches
3 search steps look for data that already exists in DataMerge, so a later step can use it.
A search step reads back data DataMerge already holds. In the editor, searches sit at the bottom of the Action event list, under SEARCH. Some action fields also offer + Add search step, which inserts the search right before and wires its result into the field. Three settings decide what happens next.
Find Company by ID
SearchIn Zapier“Fetch a company by DataMerge ID (charges 1 credit) or by record_id (free).”
Pulls up a company DataMerge already knows, either by its DataMerge ID or by its record ID. Whatever it finds feeds the next steps.
Find Companies in Hierarchy
SearchIn Zapier“Returns companies in the same global ultimate hierarchy for a given company ID.”
Start from a DataMerge company ID and this search lists every company in the same global ultimate hierarchy. Options add branches and divisions, or keep subsidiaries only.
Find Contact by Record ID
SearchIn Zapier“Retrieve a contact by record UUID (from a previous contact search or enrichment). Never charges credits.”
Retrieves a contact using the record ID that an earlier contact search or enrichment produced. This one never spends DataMerge credits.
The three settings every search exposes
- Successful if no search results are found?Left on its default, a search that finds nothing stops the Zap and the steps that relied on it are skipped. Switched on, the Zap carries on empty-handed.
- Create X if it doesn't exist yet?This box turns a search into find-or-create. DataMerge offers no such variant on Zapier, so you will not meet it on this app.
- If multiple search results are found?Three ways out when several items match: keep the first one (the default), stop the Zap, or pass all of them along at once.
When it breaks
Zapier documents no limit specific to DataMerge. Trouble comes from the general rules.
Since DataMerge never starts a Zap, the rules below play out on the app that does. To check them one by one, see the Zapier troubleshooting page.
Old records are skipped
A Zap only reacts to what happens after you switch it on. Deals already in your CRM never reach DataMerge, and backfilling them is a separate job.The Zap feeds itself
Write the results back into the list your trigger watches and every write starts the Zap again. Tasks drain fast, and DataMerge credits with them.A bulk import gets held
After an import or migration in your CRM, the trigger may return a huge batch at once. Zapier's flood protection can hold it back.One record, one run
On a polling trigger, Zapier remembers what it has already seen. The same deal never starts the Zap a second time.
Need help automating DataMerge with Zapier?
A person reads every message.



