The yard / Messaging

Mailroom

Newsletters and product email from your own domain.

Status

Live

Needs Workers Paid

Yes

Estimated monthly cost

$10.95/mo

Replaces

Mailchimp

from $79/mo

How it runs on Cloudflare

Request Workers D1 Queues Email Sending R2
  • WorkersEditor, API and signup forms.
  • D1Lists, contacts, campaigns.
  • QueuesFans out every send, retries bounces.
  • Email SendingDelivers from your domain.
  • R2Images and exports.

Compared

MailchimpSaaSlistmonk on a VPSSelf-hosted sampleMailroomFlareyard on Cloudflare Monthly costfrom $79$12 + your time$10.95 est.Who holds your dataThey doYouYouServers to runNoneOne, at leastNoneScalingPlan tiersResize by handAutomaticUpdatesForced on youYou patchPull requestsYour agent can change itNoYes, you deployYes, tests gate it

Same

  • Lists, segments, campaigns
  • Double opt-in
  • Open and click tracking

Different

  • No server to patch
  • Sends through your Cloudflare domain
  • Your agent can change templates and flows

What it costs you

20k
5.0k
2

Estimated monthly cost

$10.95/mo

Workers Paid planmonthly base$5.00
Workers50k requests · 185k CPU ms$0.00
Queues60k operations$0.00
D145k rows written · 450k rows read · 0.01 GB stored$0.00
R22 GB-month · 20k Class B ops$0.00
Email Sending20k emails$5.95

Prices: Cloudflare's published rates, checked 2026-10-16 (Workers, Queues, D1, R2, Email Sending). Usage per action is a sample.

What it creates in your account

  • Workers
  • D1
  • Queues
  • Email Sending

What it asks Cloudflare for, and why

workers-platform.writeDeploy the sending Worker.Requiredd1.writeStore lists and campaigns.Requiredemail-sending.writeSend from your domain.Requireddns.writeAdd SPF and DKIM records.Optional

Scope names are illustrative until the OAuth scope list is final.

Shape it

Ask your agent, in your own copy of Mailroom:

› Add a double opt-in step to the signup form, and send a welcome email in our brand voice.

Updates

Each release arrives as a pull request. Sample history.

  • v1.4.0Scheduled sends and timezone-aware delivery.
  • v1.3.0Bounce handling moved to Queues.
  • v1.2.0First public release in the yard.

Screens

Campaign editor
Contacts
Send report

Related