Comparison · Self-hosted vs Managed

Soapbox vs ConvertKit

ConvertKit is $25/mo (Creator, 1K subs). Soapbox is a self-hosted alternative at $0.99/mo. Here's when each makes sense.

Try Soapbox Free Soapbox overview
SoapboxConvertKit
HostingSelf-hosted, your infraManaged SaaS (cloud only)
Data locationYour server, your diskConvertKit's cloud
Free tier500 subscribersPaid only
Pro pricing$0.99/mo$25/mo (Creator, 1K subs)
DependenciesNone (single binary + SQLite)N/A (managed)
Setup time~30 secondsAccount signup
DashboardBuilt-in at /uiCloud dashboard
LicenseBSL 1.1Proprietary SaaS
When to use Soapbox

Pick Soapbox when you want simplicity and ownership.

Soapbox is a single Go binary with embedded SQLite. Install it with one command, and you are running in under a minute. Your data stays on your server.

curl -fsSL https://stockyard.dev/soapbox/install.sh | sh
Install Soapbox Soapbox docs

ConvertKit makes sense when you need more.

ConvertKit is purpose-built for creators with excellent deliverability and automation. If you run a paid newsletter or need visual automations, ConvertKit is well-designed for that. If you want a private newsletter on your own server without per-subscriber pricing, Soapbox is self-hosted.
How to choose

Teams evaluating ConvertKit alongside Soapbox tend to split on two axes: feature depth and data residency. ConvertKit wins on feature depth — it is a mature product with integrations, mobile apps, and a dedicated support team. Soapbox wins on residency — your newsletter platform data lives on your server in a SQLite file you can inspect, back up, and migrate without asking anyone for permission.

Architecturally, Soapbox and ConvertKit could not be more different. ConvertKit runs on distributed cloud infrastructure with load balancers, managed databases, CDNs, and redundancy across availability zones. Soapbox is a single process writing to a single file on a single disk. That sounds fragile until you realize that SQLite handles more concurrent readers than most web applications will ever need, and WAL mode means reads never block writes.

Switching from ConvertKit

Switching from ConvertKit to Soapbox is straightforward for most teams. Export your data from ConvertKit (most services offer CSV or JSON export), then POST each record to Soapbox's API. A migration script that reads the export and writes to /api/ endpoints typically takes less than 50 lines of code. The reverse migration is equally simple — Soapbox's SQLite database is a standard file you can query with any SQLite client.

FAQ
Is Soapbox a ConvertKit alternative?
ConvertKit has deliverability infrastructure and creator commerce. Soapbox is self-hosted newsletter sending. ConvertKit is more capable; Soapbox keeps data private.
How does deliverability compare?
ConvertKit has established IP reputation. Self-hosted email requires your own SMTP provider (Amazon SES, Postmark) for deliverability.
Related

Soapbox overview

Get started

Self-hosted newsletter platform in 30 seconds.

Single binary. Free to start. $0.99/mo for Pro.

Install Soapbox All 150 tools for $29/mo →