8 minIntegration
Zapier Integration
Connect ABM.dev to 6,000+ apps with Zapier to automate enrichment workflows and data routing.
In this guide
- Install the ABM.dev Zapier integration
- Configure API key authentication
- Create your first Zap with ABM.dev triggers
- Set up multi-step enrichment workflows
Prerequisites
- An ABM.dev account with an API key
- A Zapier account (Free or paid)
- Basic understanding of Zap workflows
1
Connect ABM.dev to Zapier
Link your ABM.dev account to Zapier using your API key:
- 1.Go to zapier.com/apps/abmdev and click "Connect"
- 2.Enter your ABM.dev API key from Settings → API Keys
- 3.Zapier will verify the connection and confirm access
API Key Permissions
Your API key must have read access to enrichments and webhooks. Generate a dedicated key for Zapier in your ABM.dev settings for better security.
2
Create an enrichment trigger
Set up a trigger that fires when ABM.dev completes an enrichment:
- 1.Create a new Zap and choose "ABM.dev" as the trigger app
- 2.Select the "New Enrichment Completed" trigger event
- 3.Configure filters such as minimum confidence score or entity type
- 4.Test the trigger with sample data to verify it works
Instant Triggers
Webhook-based triggers fire immediately when an enrichment completes. No polling delay.
Filter by Confidence
Only trigger on enrichments above a confidence threshold to ensure data quality.
3
Add actions to your Zap
Add one or more actions to route enriched data to your tools. Common patterns include sending data to your CRM, updating a spreadsheet, or sending a notification.
- 1.Click "+" to add an action step after your trigger
- 2.Choose a destination app (e.g., HubSpot, Google Sheets, Slack)
- 3.Map ABM.dev enrichment fields to the destination fields
- 4.Test the action and turn on your Zap
Webhook alternative
curl -X POST https://api.abm.dev/v1/webhooks \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"url": "https://hooks.zapier.com/hooks/catch/YOUR_HOOK_ID",
"events": ["enrichment.completed"],
"active": true
}'Pro Tip
Use Zapier's built-in filtering to only trigger on enrichments above a certain confidence score. This reduces unnecessary Zap runs and keeps your data pipeline clean.
Troubleshooting
Trigger not firing
- • Verify your API key is valid and has not been revoked
- • Check that webhook events are enabled in your ABM.dev settings
- • Ensure your Zap is turned on and not paused
Data mapping errors
- • Ensure field names match ABM.dev canonical fields exactly
- • Check that required fields in the destination app are mapped
- • Use Zapier's "Test" feature to preview data before enabling