Transactional, marketing and automations on one stack that is simple to plug in and built for deliverability.
import { SDK } from "mailmus"; const mailmus = new SDK({ bearer: MAILMUS_SECRET_KEY }); await mailmus.emails.transactionalEmailsSend({ appId: "app_xxx", body: { to: ["user@example.com"], subject: "Welcome!", html: "<h1>Welcome!</h1>", },});Delivered
99.2%
Opens
54%
Clicked
21%
Recent sends
From your first API call to millions of emails, Mailmus brings together what your product needs.
Domain authentication, bounce and reputation monitoring. Built so your email actually lands.
Domain health
Deliverability (30d)
99.2%
One stack for your critical email, your campaigns and your automations.
A predictable API, typed SDKs, webhooks and detailed logs. Built by developers, for developers.
import { mail } from 'mailmus' await mail.send({ to: user.email, template: 'welcome', data: { name: user.name }})Free to start, up to 3,000 emails a month. Then simple pricing, with nothing cut off abruptly.
3K
emails/month
100K
emails/month
1M
emails/month
Free
$0
To ship your first product.
Pro
$25/month
For products that are growing.
Scale
$199/month
For serious volume.
From domain setup to the last webhook, everything is built to stay simple in production.
DKIM, SPF and DMARC, guided step by step. Send with confidence from your first email.
Domain health
Every record validmail.acme.com
Domain verified
Dernier test
2 minutes ago
Triggers, waits and conditions, to build journeys that work while you do not.
From the API call to the inbox, find exactly what happened. Real-time webhooks included.
Explore the logsPassword reset
to: alex@acme.comID: msg_01H7X8ZQJ4V6T9
Queued
14:32:01.124
Sent
14:32:01.284
Delivered
14:32:02.031
250msOpened
14:36:18.417
4m 17sClicked
14:36:21.930
3sFinal status
DeliveredServer
mail-12
Recipient IP
185.220.101.42
Region
eu-west-1
Webhook
ReceivedAUDIENCE
Active customers
12 480 contacts
CONTENT
Summer offer
Up to 20% off
Enjoy our best offers on a selected range of products.
See the offerSENDING
SUMMARY
Subject
Summer offer, up to 20% off
Audience
12,480 contacts
Scheduled send
12 August 2024 · 10:30
Deliverability
Tuned
ESTIMATION
Recipients
12 480
Delivery rate
99%+
Segment your audience, compose your message in the block editor, schedule the send. Mailmus takes care of sending and deliverability.
Explore campaignsmail.send().Verify your domain, connect your app, start sending. No infrastructure to maintain.
Add the DNS records. Mailmus checks SPF, DKIM and DMARC for you.
mail.acme.com
VerifiedInstall the SDK or call the REST API. A few lines of code is all it takes.
import { mail } from 'mailmus' await mail.send({ from: 'hello@acme.com', to: user.email, template: 'welcome', data: { name: user.name }})Transactional or marketing. Follow every event, from send to click.
Welcome email
msg_01H7X8ZQJ4V6T9No card required · Free up to 3,000 emails/month
Verify your domain, connect your app, start sending. Free up to 3,000 emails a month.
No card required · Up to 3,000 emails/month
Start for freeSee pricing