Skip to content

Integrations

Connect your alerts to any tool 

Webhook alerts on Pro and Agency plans. Works with Zapier, Make, n8n, Slack, PagerDuty, and any HTTP endpoint.

Webhook payload format

Every alert fires a POST request to your configured URL with this JSON payload. Parse the event and severity fields to route to the right channel.

webhook payload
{
  "event": "blacklist_detected",
  "domain": "example.com",
  "score": 45,
  "severity": "critical",
  "timestamp": "2026-03-11T09:00:00Z",
  "issues": [
    {
      "type": "blacklist",
      "blacklist": "zen.spamhaus.org",
      "description": "Spamhaus Zen — high confidence spam source",
      "severity": "critical"
    }
  ],
  "check_url": "https://ismyemailblacklisted.com/dashboard/checks/clxxx123"
}

Integration guides

Step-by-step setup for the most common integrations.

Zapier

Connect blacklist alerts to 5,000+ apps without writing code.

  1. 1

    Create a new Zap. Choose "Webhooks by Zapier" as the trigger and select "Catch Hook".

  2. 2

    Copy the webhook URL from Zapier into your IsMyEmailBlacklisted alert settings (Pro or Agency plan).

  3. 3

    Add an action — send a Slack message, create a Jira ticket, send an email, or choose from 5,000+ other apps.

Example: "When domain blacklisted → create Jira ticket → assign to DevOps team"

Make (formerly Integromat)

Use Make's visual workflow builder for advanced routing and multi-step scenarios.

  1. 1

    Add a "Webhooks" module as the trigger. Configure it to receive JSON from IsMyEmailBlacklisted.

  2. 2

    Parse the "event" and "severity" fields to route to different channels based on priority.

  3. 3

    Add conditional branches: critical severity routes to PagerDuty, warning goes to Slack #deliverability.

Example: Critical severity → PagerDuty, Warning → Slack #deliverability

n8n (self-hosted)

Use n8n for self-hosted automation with full control over your data.

  1. 1

    Add a "Webhook" node as the trigger. Copy the generated URL into your alert settings.

  2. 2

    Add an "IF" node to branch on event === "blacklist_detected" to filter only critical events.

  3. 3

    Connect to Slack, email, a database, or any HTTP endpoint. n8n supports hundreds of built-in integrations.

Example: Blacklist event → filter by severity → notify Slack + write to database

Slack (direct)

Route alerts directly to a Slack channel with no middleware required.

  1. 1

    Create a Slack Incoming Webhook in your workspace under "Apps → Incoming Webhooks".

  2. 2

    Paste the Slack webhook URL into your IsMyEmailBlacklisted alert settings.

  3. 3

    Alerts fire automatically as Slack messages to your chosen channel when any domain is blacklisted.

Example message: "[CRITICAL] example.com listed on Spamhaus Zen — action required"

PagerDuty

Create and auto-resolve PagerDuty incidents from blacklist events.

  1. 1

    Create a new PagerDuty service and select "Events API v2" as the integration type.

  2. 2

    Use the PagerDuty integration key as your webhook target URL in IsMyEmailBlacklisted.

  3. 3

    Map "severity: critical" events to trigger PagerDuty incidents, which auto-resolve when the blacklisting clears.

Example: Blacklisting detected → PagerDuty incident created → on-call notified via SMS

Webhook alerts require Pro or Agency

Webhook alerts, Slack notifications, and SMS are available on the Pro ($39/mo) and Agency ($99/mo) plans. Email alerts are included on all paid plans starting at $14/mo.