🐝 Transactional email, minus the sting

Email your users actually open.

A clean sending API, open & click tracking, inbound mail with webhooks, and deliverability that lands in the inbox — all in one tidy hive.

Free up to 300 emails/mo · No credit card · Sending in 5 minutes

EU-hosted & sovereign Stored & processed in the EU.
Production eu-central · Frankfurt
LIVE

Delivered · 30 days

1,284,902

99.2% reached the inbox

Opens

61.4%

Clicks

18.2%

Bounces

0.3%

Sovereign by design

Your data stays in the EU.

Buzzmark is Spanish-owned and operated, built on European infrastructure from Almería, Spain. Naturally we deliver your mail to recipients wherever they are — but everything we store and process for you (message content, events, contacts, logs and DKIM keys) lives in EU data centres, run by a Spanish company beyond the reach of foreign governments. Sovereignty isn’t an add-on here; it’s the foundation.

  • EU-only data residency, Frankfurt & Paris
  • GDPR-native, with a DPA in every plan
  • Spanish-owned & operated — outside the US CLOUD Act
  • Encrypted in transit and at rest
EU data residency GDPR DPA included Encrypted Spanish-owned
The whole hive

Everything you need to send. Nothing you don't.

The full kit for transactional mail - sending, tracking, inbound, webhooks and warmup - minus the bloat you'd swat away.

Sending API

Fire off one email or a million through the same tidy endpoint - REST or SMTP, one X-Buzzmark-Server-Token.

Open & click tracking

See exactly what landed and what got read - pixel opens and rewritten-link clicks, counted per message.

Inbound parsing

Replies land as clean JSON, posted straight to your webhook - retried patiently while you nap.

Webhooks

Delivery, bounce, open, click - every event logged and retried until it sticks.

Suppressions

Hard bounces and complaints auto-join a per-hive list, so you never sting your own reputation twice.

the secret sauce

Deliverability & warmup

A managed sending-IP pool that paces your warmup, so the inbox - not the spam folder - gets your mail.

From zero to buzzing

Sending in three little steps.

No 40-tab onboarding, no week-long setup. Verify a domain, grab a token, send something lovely - the bee handles the boring bits.

  1. Verify your domain

    Add a domain, copy the DKIM record we generate, hit verify. SPF, DKIM, DMARC and Return-Path checked for you.

    dig +short buzz._domainkey.you.com
  2. Grab a hive token

    Spin up a Hive — your mail stream. Its API token doubles as the SMTP password.

    X-Buzzmark-Server-Token: ••••
  3. Send something lovely

    One POST and you're live. Track opens, clicks and bounces from the very first message.

    POST /api/email → 202 Accepted
For the makers

An API you'll actually enjoy.

Clean REST, predictable JSON, and plain old SMTP when you'd rather not think about it. Batch sends are idempotent, webhooks are signed, and nothing ever stings you twice.

send.sh
# one POST and you're buzzing
curl -X POST https://api.buzzmarkapp.com/api/email \
  -H "X-Buzzmark-Server-Token: bzm_live_••••" \
  -H "Content-Type: application/json" \
  -d '{
    "from": "hi@you.com",
    "to": "fan@user.com",
    "subject": "You're in 🐝",
    "html_body": "<h1>Welcome!</h1>"
  }'
# point any mailer here
Host:     smtp.buzzmarkapp.com
Port:     587 (TLS)
Username: your-hive
Password: bzm_live_••••  # your hive token doubles as the SMTP password
# one call, a whole swarm of mail
curl -X POST https://api.buzzmarkapp.com/api/email/batch \
  -H "X-Buzzmark-Server-Token: bzm_live_••••" \
  -H "Content-Type: application/json" \
  -d '[
    {"to":"ada@user.com","subject":"Hi Ada","html_body":"<p>Hey!</p>"},
    {"to":"linus@user.com","subject":"Hi Linus","html_body":"<p>Hey!</p>"}
  ]'
# X-Buzzmark-Signature: t=...,v1=...  (verify before you trust it)
{
  "event":      "delivery",
  "message_id": "msg_8fa3",
  "to":         "fan@user.com",
  "timestamp":  1717245000
}
202 Accepted · queued in 41ms 🐝
Send anything

Every email your product has to send.

Receipts, resets, magic links, alerts — the unglamorous mail that simply has to arrive. Buzzmark makes sure it does.

  • Welcome emails

    Greet new users the second they sign up.

  • Receipts & invoices

    Proof of purchase that lands every time.

  • Password resets

    Time-sensitive mail, in seconds not minutes.

  • Magic links

    Passwordless sign-ins that actually arrive.

  • OTP & 2FA codes

    One-time codes that dodge the spam folder.

  • Alerts & notifications

    Tell users what changed, the moment it does.

  • Digests & reports

    Batch a whole week into one tidy send.

  • Shipping updates

    Out for delivery — and so is the email.

Mission control

Your whole colony, at a glance.

Every hive in one calm dashboard — sends, opens, clicks and deliverability, all where you can actually see them. No frantic tab-hopping. No guesswork.

app.buzzmarkapp.com/dashboard
Sent · 30d
482,190
Opens
61.4%
Clicks
18.2%
Bounces
0.3%
Production
Receipts
Newsletters

Tap a hive for opens, clicks & the full buzz.

Sweet, honest pricing

Pay for what you send. Not a drop more.

No seat math, no surprise tiers, no asterisks the size of a swarm. Pick a plan, start sending, and grow when your hive does.

Every plan is 100% EU-hosted — your data is stored & processed in the EU

Worker

€0 /forever

300 emails / month

  • EU data residency & GDPR
  • The whole feature set — nothing paywalled
  • API, SMTP, tracking, inbound & webhooks
  • Unlimited hives
  • Community support
Most popular 🍯

Forager

€35 /month

50,000 emails / month

  • EU data residency & GDPR
  • Everything in Worker, plus…
  • Priority support
  • 90-day log retention
  • Optional dedicated IPs — €20/mo each
  • Managed deliverability available — €100/mo

Queen Bee

Custom let’s talk

Millions / month

  • EU data residency & GDPR
  • Everything in Forager, plus…
  • Managed deliverability support included
  • Dedicated IPs & managed warmup
  • SSO / SAML
  • 99.9% uptime SLA
  • White-glove migration
  • Slack support

Every plan ships with DKIM, tracking, the full feature set and a GDPR DPA — hosted entirely in the EU. Overages billed sweetly, per thousand.

See full pricing & the volume table

Word from the swarm

Loved by senders, feared by spam folders.

Real teams, real streams. Here’s the buzz from people who ship mail for a living.

We moved off our old ESP in an afternoon. Deliverability climbed, the bounce list cleaned itself, and it’s the first dashboard my team doesn’t actively avoid.
Mara Quill Head of Pollen Ops, NectarPay
The API is so clean it’s almost rude. One POST, and opens and clicks just… show up. No wiring, no waiting.
Devon Hart Staff Engineer, Combfox
Inbound parsing plus webhooks retired a cron job we openly hated. Replies land as JSON now, retries and all. Chef’s kiss.
Priya Anand CTO, Hivemind
Ask the hive

Questions, answered.

Completely. Buzzmark is an EU-owned company running entirely on EU infrastructure, with data centres in Frankfurt and Paris. Of course we deliver your mail wherever your recipients are — but everything we store and process (message content, events, contacts, logs and your DKIM keys) stays in the EU. Because we’re not a US entity, we’re outside the reach of the US CLOUD Act. Every plan is GDPR-native and ships with a Data Processing Agreement, encrypted in transit and at rest.
Both. Every Hive’s API token doubles as its SMTP password — so point your existing mailer at us, or call POST /api/email. Your call.
Yes — that’s rather the point. Add a domain, drop in the DKIM record we generate for you, and we’ll verify SPF, DKIM, DMARC and Return-Path. Then we keep re-checking on a schedule, so DNS drift never catches you out.
Mail leaves through a managed sending-IP pool, with automated warmup that paces your volume so reputation builds steadily. Hard bounces and complaints auto-fill a suppression list, so you never knock on a bad address twice.
Yep. We parse incoming mail and POST it to your webhook as clean JSON, retrying if your endpoint is having a moment. Nothing slips through the comb.
Easily. The sending API and webhooks will feel familiar, and most teams are switched over by the end of an afternoon. Managed plans get white-glove help moving across.
Really. 300 emails a month, no card required. Outgrow it and you only pay for what you actually send.

Still buzzing with questions? Start free and poke around — or just ask the swarm.

Ready to make some noise?

Spin up a hive, grab a token, and send your first tracked email in about five minutes. The bee’s already warming up the wings.

Hosted in the EU · GDPR-native Free up to 300/mo · no card · cancel anytime (we’ll miss you)