Skip to main content
Zapier, Make (formerly Integromat) and Pabbly Connect can call InstantCampaign and react to what happens in it. Nothing needs to be installed or authorised on the InstantCampaign side. These tools use the same API keys and webhooks as any other integration. You’ll find the three tools on Settings → Developers → Integrations under Automation & Workflow Tools. Each card is marked Ready and has Get API Key and Docs buttons. Click Show available triggers & actions for a summary.
These tools need the Pro or Enterprise plan. The Get API Key button is shown to anyone who can create API keys: that needs the API keys: manage permission (Owners, Admins, or a custom role that grants it). Adding webhooks needs an Owner or Admin, so the link to Webhooks under Show available triggers & actions is only shown to them.

How the pieces fit

Set up actions

1

Create an API key

Click Get API Key, or go to Settings → Developers → API Keys. Create a key named after the tool, for example “Zapier”, and give it only the scopes it needs, such as Contacts — write or Transactional — send.
2

Add an HTTP step

In Zapier use Webhooks by Zapier, in Make the HTTP module, and in Pabbly the API action. Send the key in the header Authorization: Bearer ic_….
3

Call an endpoint

Pick the endpoint for the job from the list below.
Commonly used endpoints: See the API reference for request and response formats.

Set up triggers

There are two ways to get events into a workflow.
  1. In your tool, create a “catch hook” or custom webhook trigger and copy its URL.
  2. In InstantCampaign, go to Settings → Developers → Webhooks, add that URL, and tick the events you want.
  3. Send a test from the webhook’s row and map the fields in your tool.
These deliveries can be signed, and they are retried if the tool doesn’t respond. See Webhooks.
The trigger list on the card shows every event a webhook or REST hook can subscribe to, with the count in its heading. See Webhooks for what each event means.

Tips

  • Give each tool its own API key, so you can revoke one without breaking the others.
  • Use the API log under Settings → Developers to see the requests your workflows make and why any failed. See API request log.
  • API keys are rate limited. For bulk loads, import a CSV instead of running one workflow step per contact.