Skip to main content
8 minIntegration

Make Integration

Build visual enrichment scenarios with Make (formerly Integromat) to automate your ABM.dev workflows.

In this guide

  • Add the ABM.dev app to Make
  • Authenticate with your API key
  • Build a visual enrichment scenario
  • Monitor scenario execution and errors

Prerequisites

  • An ABM.dev account with an API key
  • A Make account (free or paid)
  • Basic understanding of Make scenarios
1

Add ABM.dev to Make

Find and connect the ABM.dev app in the Make directory:

  1. 1.Search for "ABM.dev" in the Make app directory
  2. 2.Add it to your scenario by clicking the "+" button
  3. 3.When prompted, enter your API key from Settings → API Keys
  4. 4.Make will verify the connection and confirm access

API Key Scope

Your API key must have access to enrichments and contacts for the ABM.dev modules to work correctly. Generate a dedicated key for Make in your settings.
2

Configure a trigger module

Set up a trigger to start your scenario when ABM.dev events occur:

Watch Enrichments

Poll for completed enrichments at a configurable interval. Best for batch processing workflows.

Watch Events

Listen for all ABM.dev event types including campaign updates and approval changes.

  1. 1.Choose "Watch Enrichments" or "Watch Events" as the trigger module
  2. 2.Select the event types you want to monitor
  3. 3.Set the polling interval (default: every 15 minutes)
3

Build your scenario

Drag ABM.dev modules into your scenario canvas and connect them to build your automation. The following modules are available:

ModuleDescription
Create EnrichmentStart a new person or company enrichment
Get ContactRetrieve a contact by ID or email
Search ContactsSearch contacts with filters
List CampaignsList all campaigns with status filters
Get Enrichment StatusCheck the status of a running enrichment
Watch EnrichmentsTrigger on completed enrichments
Watch EventsTrigger on any ABM.dev event
Make API CallCustom API request to any ABM.dev endpoint
API fallback
curl -X POST https://api.abm.dev/v1/enrichments \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "type": "person",
    "input": {
      "firstName": "Alex",
      "lastName": "Johnson",
      "company": "TechCorp",
      "domain": "techcorp.io"
    }
  }'

Error Handling

Use Make's built-in error handling to retry failed enrichments automatically. Add a router module to split enriched contacts by confidence score for different processing paths.

Troubleshooting

Scenario stops running

  • • Check your Make execution quota — free plans have limited operations
  • • Verify your ABM.dev API key is still valid and active
  • • Review the scenario execution log for specific error messages

Empty results

  • • Check that your filters are not too restrictive
  • • Ensure enrichments exist for the selected time range
  • • Verify the trigger module's "Start from" date is set correctly

Next Steps