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.
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 deliveredHow it works
Three steps to sending emails from your frontend
Create a template
Design your email in the visual editor, add {{variables}} for dynamic content
Get your API key
Copy your key from the dashboard in seconds
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
Starter
- 5,000 emails/month
- 20 templates
- Delivery logs
- Email support
- Custom domains
Pro
- 25,000 emails/month
- Multiple domains
- Webhook events
- Priority support
- Advanced analytics
Need more? Enterprise plans available.
Contact usTrusted by developers building with:
"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."
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."
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."
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