Integration
n8n Integration for Domain Alerts
If you run n8n (self-hosted or cloud), Notify.domains plugs in the same way it plugs into Zapier. Create a Webhook node in n8n, paste the URL into your Notify.domains profile, and every domain change fires a workflow. Full payload, optional HMAC verification, no vendor lock-in.
Setup
-
1
Create a Webhook node in n8n
In your n8n workflow, add a Webhook trigger node. Set the method to POST. Copy the production webhook URL (it looks like
https://your-n8n-host/webhook/abc123). -
2
Paste into your Notify.domains profile
Open your Profile, scroll to Notifications, paste the n8n URL into Custom webhook URL, and save. Generate a signing secret if you want HMAC-verifiable payloads.
-
3
Wire downstream nodes
Connect the Webhook node to whatever comes next: HTTP Request to your drop-catcher API, a Slack node, a Postgres insert, a Discord message, or an IF node that branches on event tier. The full payload is available on
$json.body.
Example payload
This is exactly what the webhook body looks like. Use it to build your downstream logic.
{
"event": "domain.alert",
"version": 1,
"occurred_at": "2026-04-19T18:30:00Z",
"domain": "example.com",
"tier": "act_now",
"summary": "example.com is in pending delete. Drop expected in 5 days.",
"dashboard_url": "https://notify.domains/dashboard/domain/example.com",
"lines": [
{ "label": "Registrar", "value": "GoDaddy" },
{ "label": "Drop window", "value": "Apr 24, 2026 7:00pm UTC" }
]
}
What you get
Self-hosted or cloud
Works with any reachable n8n instance. Run it yourself or use n8n cloud; the integration is identical.
Full payload on the Webhook node
Every field of the event is accessible in your workflow for routing, filtering, and downstream actions.
Branch on tier or summary
Use n8n IF nodes to send act_now events to your drop-catcher automation and fyi events to a spreadsheet.
HMAC verification
Generate a signing secret in Notify.domains. Every payload gets an X-Notify-Domains-Signature: sha256=... header your workflow can verify with a Function node.
Frequently asked questions
Does n8n need to be publicly reachable?
Can I trigger different workflows for different events?
$json.body.event or $json.body.tier into separate sub-flows.
What authentication does the webhook use?
X-Notify-Domains-Signature header of the form sha256=<hex>. Compute HMAC-SHA256(body, secret) on your side and compare. Unsigned payloads are also supported if you leave the secret blank. Other integrations
Webhooks for Domain Alerts
Receive JSON payloads for every domain event on an HTTPS endpoint you own. Optional HMAC signing, per-domain on/off, delivered in seconds.
Zapier Integration for Domain Alerts
Connect Notify.domains to Zapier with a single webhook URL. Trigger downstream actions when a watched domain changes status, goes to auction, or gets listed.
Slack Integration for Domain Alerts
Connect Notify.domains to Slack in two clicks. Pick the channel during the Slack install, then choose per-domain which ones send alerts.