EU GDPR-native · Servers in Europe

From the contact form to the newsletter. No backend.

MailingCore is the European email platform for developers: send from your frontend with a tiny SDK, fire transactional emails with versioned templates, and run contacts and campaigns — one API, GDPR-native.

Tiny JS SDK, no backendData stays in the EUGDPR-native
Email sent
import MailingCore from 'mailingcore-js';

await MailingCore.send({
  apiKey: 'mc_live_xxxx',
  template: 'contact-form',
  to: '[email protected]',
  vars: {
    name: 'Alex',
    message: 'Hello from the frontend!'
  }
});
// ✓ Email delivered

How it works

Three steps to sending emails from your frontend

1

Create a template

Design your email in the visual editor, add {{variables}} for dynamic content

2

Get your API key

Copy your key from the dashboard in seconds

3

Call from anywhere

Frontend, Webflow, no-code tools, anywhere with JS

One platform, three jobs

What used to take three tools — frontend sending, transactional, and newsletter — with one API

Send from your frontend

Tiny JS SDK for forms and notifications without a backend. Vanilla, React, Vue, Svelte.

Transactional API

Versioned templates (draft/published), {{mustache}} variables, idempotency, and per-send logs.

Newsletter & automation

Contacts, multi-language campaigns, and drip sequences — without paying for a second marketing tool.

GDPR by design

Data processed and stored in Europe. A real right to erasure, not a checkbox.

Serious deliverability

SPF, DKIM and DMARC actually verified, automatic suppressions, signed webhooks. Or bring your own SMTP (Gmail included).

AI-agent ready

MCP server, llms.txt and a discoverable API: your agent can integrate MailingCore on its own.

Before and after

See the difference MailingCore makes

// frontend.js (no backend needed)
import MailingCore from 'mailingcore-js';

await MailingCore.send({
  apiKey: 'mc_live_xxxx',
  template: 'contact-form',
  to: '[email protected]',
  vars: { name: 'Alex', message: 'Hello!' }
});
// Done. That's it.

Simple, transparent pricing

Start free, scale as you grow

MonthlyAnnual (save 20%)

Free

0/mo
  • 100 emails/month
  • 5 templates
  • Community support
  • GDPR compliant
Get started
Recommended

Starter

9/mo
  • 5,000 emails/month
  • 20 templates
  • Delivery logs
  • Email support
  • Custom domains
Get started

Pro

29/mo
  • 25,000 emails/month
  • Multiple domains
  • Webhook events
  • Priority support
  • Advanced analytics
Get started

Need more? Enterprise plans available.

Contact us

Trusted by developers building with:

React
Next.js
Vue
Astro
Webflow
Laravel
WordPress
Svelte

"A contact form on a client's WordPress or Webflow site, delivered through the API with an authenticated domain instead of wp_mail(). No backend, no CAPTCHA, and a panel showing every send."

01

Forms that land

Use case · Agencies & freelancers

"A support chatbot (Botpress or your own agent) that opens incidents by email: versioned template, ticket variables and a delivery webhook. The agent integrates itself via MCP."

02

Email for your AI agent

Use case · Chatbots & agents

"A SaaS sending transactional email plus its monthly newsletter — contacts, one-click unsubscribe and multi-language campaigns — without paying for a second tool."

03

Embedded newsletter

Use case · B2B SaaS

Frequently asked questions

Dashboard access

Already have an account? Open the MailingCore dashboard or request access from the team.

Open dashboard

Your next email is 3 lines of code away.

Start for free. No credit card. No backend.

Get your API key