n8n + NexusProMail · Open-source automation, EU-hosted email

n8n Email Integration with NexusProMail

Send email from n8n workflows via the NexusProMail REST API. Receive delivery events via webhook triggers. Self-host n8n in the EU, run NexusProMail as your EU-jurisdiction email processor — automation and email both under EU law.

Get an API key →See REST API guide →

Why This Stack Makes Sense for EU Teams

n8n is the open-source workflow automation engine. NexusProMail is the EU-operated email API. The combination gives you end-to-end EU sovereignty for the entire trigger-to-email path — something Zapier + SendGrid cannot offer because both halves are US-hosted.

For data sovereignty, self-host n8n on an EU cloud (Hetzner, OVH, Scaleway) or on-premise. NexusProMail is operated by Infotech Pioneers Oy, a Finnish company under EU law. Together: triggers, transformation, branching logic and email delivery all execute under EU jurisdiction. The DPA you sign with NexusProMail covers the email-processor relationship; n8n is self-hosted so no processor DPA is required.

Common n8n + NexusProMail Patterns

Trigger → send

Webform / Postgres / Airtable / Notion / HubSpot trigger node fires. HTTP Request node POSTs to /v1/api/send with templated body. Email delivered.

Send → branching webhook

NexusProMail webhook (delivered/bounced/opened) hits an n8n Webhook trigger. Branching logic routes events to Slack, HubSpot, Postgres, or escalation workflows.

Scheduled batch send

Cron node fires at 09:00 daily. Postgres node queries today's engaged users. HTTP Request node POSTs to /v1/api/send/batch with the list. Up to 1,000 recipients per call.

Cross-platform contact sync

HubSpot/Salesforce contact created → n8n maps fields → POST to /v1/contacts. Bidirectional with unsubscribe webhook syncing back.

Multi-step transactional

Stripe payment success → n8n Wait 10 minutes → send receipt via NexusProMail. Wait 24h → send setup-help email if user hasn't triggered login event yet.

Dunning sequence

Stripe failed payment webhook → n8n branches by retry count → progressive dunning emails through NexusProMail with appropriate templates.

HTTP Request Node Configuration

The HTTP Request node configuration for a transactional send. Drop into your workflow, set the API key as an n8n credential, parameterise the recipient via expressions.

n8n HTTP Request node — send transactional email
Method: POST
URL: https://app.nexuspromail.com/api/v1/api/send

Authentication: Header Auth
  Name: Authorization
  Value: Bearer {{$credentials.nexuspromail.apiKey}}

Body Content Type: JSON
Body:
{
  "to": "{{$json.email}}",
  "from": "hello@yourdomain.com",
  "subject": "Welcome, {{$json.first_name}}",
  "template_id": "welcome_v3",
  "variables": {
    "first_name": "{{$json.first_name}}",
    "magic_link": "{{$json.magic_link}}"
  }
}

n8n integration FAQ

Why use n8n instead of Zapier?+
n8n is open source and self-hostable. For EU teams concerned about data sovereignty, running n8n in an EU region (or on-premise) means automation workflows don't flow through US-based middleware. Combined with NexusProMail as the EU-jurisdiction email processor, the entire automation-and-email path stays inside EU jurisdiction. Zapier and Make.com are US-hosted middleware regardless of which endpoints they call.
Is there a dedicated n8n node for NexusProMail?+
Not as a first-party community node yet. The integration uses n8n's built-in HTTP Request node configured with the NexusProMail REST API endpoint and your API key. We publish a ready-to-import workflow JSON with the common send and webhook-receiver nodes pre-configured. Drop it into your n8n instance and replace the API key field.
How do webhooks work for delivery events?+
NexusProMail can POST webhook events (delivered, opened, clicked, bounced, complained, unsubscribed) to any URL you configure. In n8n, create a Webhook trigger node, copy its URL, register it as a webhook endpoint in NexusProMail. Subsequent events fire into your workflow with the full event payload. You can then chain branching logic — escalate on hard bounces, suppress on complaints, log opens to a CRM.
What's a typical n8n use case for email?+
Three common patterns: (1) Trigger-driven send — a form submission, CRM update or database event triggers a transactional email through NexusProMail. (2) Event-driven branching — incoming webhook from NexusProMail (bounce, complaint) updates downstream systems (HubSpot, Notion, Slack). (3) Scheduled campaigns — n8n Cron node triggers a batch send to a list segment based on logic that's easier to express in n8n than in our segment builder.
Can I self-host n8n in the EU?+
Yes — self-hosting n8n is one of its main appeal points. The Docker image runs on any Linux host. For EU data sovereignty, popular hosts are Hetzner Cloud (Germany), OVH (France), Scaleway (France), or any EU-region cloud provider. Combined with NexusProMail's EU jurisdiction, the entire stack stays under EU law. n8n Cloud is hosted in Germany by default for EU customers.
Does the integration work with n8n Cloud as well as self-hosted?+
Yes, identical configuration. The HTTP Request node and Webhook trigger node work the same on n8n Cloud and self-hosted instances. n8n Cloud customers get the same EU-hosted experience because their default region is Germany.
How do I handle rate limits?+
NexusProMail enforces per-account rate limits (varies by plan). When a workflow sends many emails in a tight loop, you risk hitting the limit. Use n8n's built-in “Wait” node to throttle, or our batch send endpoint (POST /v1/api/send/batch) which accepts up to 1,000 recipients in a single API call. The batch endpoint counts as one rate-limit consumption regardless of recipient count.
Can I use n8n to manage suppression lists?+
Yes. NexusProMail exposes /v1/contacts/suppressions for read and write. An n8n workflow can subscribe to incoming unsubscribe events (from another system) and POST them to the suppression endpoint, keeping NexusProMail's list in sync. Equally, you can pull the current suppression list and push to a CRM or data warehouse for analytics.

Get an API key for your n8n workflow

Start free →

Also read: Zapier · Shopify · WooCommerce · REST API guide · Transactional API