Pricing

Send free. Pay only when your list grows.

€0 forever for the first 500 subscribers. €19/month for Growth, €99/month for Business with API and MCP server access for AI agents. EU-hosted on Hetzner Germany, GDPR by default, EUR pricing — no per-email fees, cancel anytime.

Free
0/forever

Try the platform end-to-end. No credit card. Stays free for as long as you stay small.

  • Up to 500 subscribers
  • 2,000 sends / month
  • BLUN templates library
  • Drag-drop block editor
  • Real-time analytics
  • EU-hosted, GDPR by default
  • No automation flows
  • No A/B testing
Start free
Business
99/month · billed yearly

For teams shipping email at scale, with API + MCP access for AI agents and a 4h SLA.

  • Everything in Growth
  • Up to 50,000 subscribers
  • BLUN AI gateway access
  • MCP server for AI agents Unique
  • API access + webhooks
  • SAML SSO & team seats
  • Audit log export
  • Dedicated DKIM IP pool
  • Priority support · 4h SLA
Start Business
Worked example

What does 25,000 subscribers really cost?

One number, no asterisks. We work it out the way an honest spreadsheet would: pick the right tier, divide by the sends, look at the cents. No FX markup on payouts (your billing runs through Stripe at interbank rates), no per-email surcharge above the cap.

Audience size25,000 subscribers
Estimated sends · 2 newsletters / week200,000 / month
Growth tier (€19/mo, 5k cap)Doesn't fit
Business tier (€99/mo, 50k cap)Fits comfortably
Per delivered email€0.000495
Per subscriber / month€0.00396
FX markup on payouts€0.00

Less than half a cent per delivered message. Billed yearly, Business drops to €79/mo — that's €0.000395 per email. Past 50,000 subscribers, email blun.ai.app@gmail.com for an Enterprise quote.

Side by side

What you actually get on each tier.

Clean, no-asterisk comparison. Everything that matters for hitting the inbox.

Feature Free Growth Business
Subscribers capActive opted-in only5005,00050,000
Monthly sends cap2,000UnlimitedUnlimited
Templates library
Drag-drop block editor
Drip / Automation flows
A/B testing
BLUN AI subject suggestionsSmart subjects that learn from your opensGrowth+Growth+
BLUN AI send-time optimisation
Custom sender domainsDKIM / SPF / DMARC wizard
API access
MCP server for AI agentsMnemo Connect endpoint with send / list / build tools
SAML SSO
Audit log export
Dedicated DKIM IP pool
Support response timeBest effort24h4h SLA
EU-hosted (Hetzner DE)
GDPR-by-default
FAQ

Pricing, plainly.

What counts as a subscriber?

Only contacts that have explicit GDPR opt-in for marketing. Bounced and unsubscribed addresses do not count toward your tier limit — you can keep them in your audit log without ever paying for them again. Imported lists are checked at import time and only opted-in records add to your active count.

Are there per-email fees?

No. Your monthly tier covers all sends within the cap. There are no per-email surcharges, no metered overages on Growth or Business. If you outgrow your cap, the dashboard nudges you to the next tier — you choose whether and when to upgrade.

Where does my data live?

All sending and storage runs on Hetzner servers in Germany — Nuremberg and Falkenstein. No US transfers in the default flow. You can pin your region in the dashboard and every export carries the region tag. See Privacy Policy for the full sub-processor list.

Can I cancel anytime?

Yes. Your plan stays active until the end of the current billing period, then drops to Free automatically. No penalty, no clawback on already-sent campaigns. You keep your audience, your templates, and your analytics history — they just become read-only above the Free tier limits.

What's the MCP server access?

pulsemail exposes a Mnemo Connect endpoint your AI agents can connect to with a typed tool surface: list_lists, list_subscribers, send_campaign, build_block, and schedule_send. An agent can draft a newsletter, render the blocks, and schedule the send without ever leaving its loop. Included on the Business tier.

Do you charge for inactive subscribers?

No. Only active opted-in contacts count toward your tier. Inactives, bounces, and unsubscribes are free to keep for audit purposes — and we never re-add them to a campaign. Hygiene runs automatically before every send so you don't pay for ghosts.

Are there volume discounts?

Yes. For audiences over 100,000 subscribers, email blun.ai.app@gmail.com for a custom Enterprise quote with dedicated IP allocations, custom DPA, and tailored SLA. We typically reply within one business day from Vienna.

Press send. Watch the pulse.

Free to start. €19/month when you grow. EU-hosted, GDPR by default — every send, every region, every time.