The newsletter platform for developers

Publish newsletters
from code.

API-first publishing. Markdown in, newsletter out. Imprimo renders your content for both web and email from a single source — so you never touch a template builder again.

One API call to publish

POST /v1/posts/:id/publish

One source. Two perfect outputs.

Write Markdown once. Imprimo parses it into an AST and renders two outputs: semantic web HTML with interactive footnotes, and email-safe HTML that works in every client.

Markdown Input
# Weekly Update

Email deliverability is
**not optional** for
modern SaaS companies.

Open rates above 20% are
the new baseline[^1].

[^1]: Based on 2026
  cross-industry data from
  [Klaviyo](https://klaviyo.com)
Web Archive

Weekly Update

Email deliverability is not optional for modern SaaS companies.

Open rates above 20% are the new baseline1.

1 Based on 2026 cross-industry data from Klaviyo
Email HTML

Three steps. Zero formatting gymnastics.

No drag-and-drop editors. No template builders. Just Markdown and an API.

01

Write Markdown

Use any editor — VS Code, Obsidian, iA Writer, or pipe output from your AI agent. Full CommonMark + GFM + footnotes.

02

Call the API

A single POST /v1/posts creates a draft. Add subscribers, set your sending domain, and publish when ready.

03

Imprimo delivers

Dual-render produces web archive + email HTML. Subscribers get pixel-perfect email. Readers get a beautiful web page.

An API you'll actually enjoy

Clean REST endpoints. Markdown in, publication out. No SDKs required — just cURL.

publish.sh
# Create and publish in two calls

curl https://api.imprimo.pub/v1/posts \
  -H "Authorization: Bearer $IMPRIMO_KEY" \
  -d '{
    "title": "This Week in Email #42",
    "markdown": "# Weekly Update\n\nYour content here...",
    "publication": "twie"
  }'

# Response: { "id": "post_7xk2m", "status": "draft" }

curl -X POST https://api.imprimo.pub/v1/posts/post_7xk2m/publish \
  -H "Authorization: Bearer $IMPRIMO_KEY"

# → Web archive live at twie.imprimo.pub/issues/42
# → Email queued to 2,847 subscribers

The publishing infrastructure you'd build yourself — if you had the time.

# → HTML

Dual-Render Engine

One Markdown source, two pixel-perfect outputs. Semantic web HTML with JS-enhanced footnotes, and email-safe HTML with table layout and inlined CSS. No copy-paste. No formatting workarounds.

REST

Full REST API

Create drafts, manage subscribers, publish issues, preview renders. Stateless /v1/render endpoint needs no auth — pipe in Markdown, get back HTML. Perfect for CI/CD and scripts.

GFM+

Markdown That Actually Works

CommonMark + GitHub Flavored Markdown. Footnotes, code blocks with syntax highlighting, tables, task lists, YAML front matter. Footnotes render as popovers on web, endnotes in email.

SPF

Deliverability Built In

Custom sending domains with SPF, DKIM, and DMARC. Pre-publish deliverability checks flag spam triggers before you hit send. Built by an engineer who processes 12B emails/month.

WEB

Web Archive Included

Every issue gets a permanent web page with Open Graph cards, syntax highlighting, and your publication's subdomain. Landing page, signup form, and archive — out of the box.

MCP

AI-Agent Ready

MCP server lets Claude, ChatGPT, and custom agents publish directly. Your AI generates Markdown — Imprimo handles the rest. Automation-first by design.

No per-email charges. No revenue share.

Simple, predictable pricing. Pay for capacity, not sends.

Free
$0

Ship your first newsletter from code.

  • 500 subscribers
  • 1 publication
  • Full API access
  • Dual-render engine
  • Subdomain (you.imprimo.pub)
  • 100 API req/min
  • Imprimo branding in emails
Start Free
Team
$49/mo

For teams building content pipelines.

  • 10,000 subscribers
  • 5 publications
  • Webhook callbacks
  • Advanced analytics
  • Priority support
  • 1,000 API req/min
Get Started
Business
$99/mo

For high-volume senders who need guarantees.

  • 50,000 subscribers
  • 10 publications
  • Everything in Team
  • SLA & priority support
Contact Us