Skip to main content
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. 1.Go to zapier.com/apps/abmdev and click "Connect"
  2. 2.Enter your ABM.dev API key from Settings → API Keys
  3. 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. 1.Create a new Zap and choose "ABM.dev" as the trigger app
  2. 2.Select the "New Enrichment Completed" trigger event
  3. 3.Configure filters such as minimum confidence score or entity type
  4. 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. 1.Click "+" to add an action step after your trigger
  2. 2.Choose a destination app (e.g., HubSpot, Google Sheets, Slack)
  3. 3.Map ABM.dev enrichment fields to the destination fields
  4. 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

Next Steps