VeloCMS vs Medium

Medium is their domain. Not yours.

Every article you publish on Medium builds on Medium's platform, and every reader you earn feeds their algorithm instead of your list. A custom domain needs a paid Medium membership, and there's no paywall of your own — just a Partner Program that pays from member engagement. VeloCMS gives you the same writing experience without the platform dependency: your domain, your canonical, your Stripe checkout.

The SEO you build belongs to them

When you write on Medium, the canonical URL is medium.com/@you/your-article. Google indexes that as a Medium page, not your page. The domain authority you build through years of writing — hundreds of inbound links, thousands of reads, consistent topical signals — all of it sits on a domain you don't own. If Medium changes its algorithm, restricts your account, or eventually shuts down, that SEO history disappears. Writers who take their craft seriously understand this is a fundamental platform risk, not a minor inconvenience. VeloCMS publishes every article to your own domain with a canonical you control. The authority compounds under your name.

Monetisation that pays per reader, not per page view

Medium's Partner Program pays writers based on engagement from Medium members — not from your readers specifically, but from any Medium member who reads your work — and you must be a paying Medium member to enroll. Payouts are opaque and variable. By contrast, a $7/month paywall on VeloCMS earns you $7 a month from each reader who subscribes. The math works very differently when your readers are paying you directly. VeloCMS's native paywall gates posts behind a Stripe subscription tied to your account. You keep everything minus Stripe's standard processing fee.

Same clean writing experience, plus AI

One thing Medium does well is the writing environment — clean, distraction-free, no plugin clutter. VeloCMS's TipTap editor preserves that with a block-based editing surface that stays out of your way. The difference is that it ships Gemini-powered slash commands for outline generation, rewrite assistance, and SEO-optimised metadata suggestions. Medium has no AI editor. On VeloCMS, the AI layer helps you write faster without leaving the editor to open a separate tab.

VeloCMS vs Medium — feature by feature

FeatureVeloCMSMedium
Custom domain
Canonical tag controlFull control per postMedium controls canonical
Monetisation modelDirect paywall (100% to you)Partner Program (member engagement)
Platform fee0%Revenue share via Medium
AI-first editor
Email newsletterBuilt-in (Resend)Limited (notifications only)
Subscriber paywallNative (BYOK Stripe)Via Partner Program only
SEO metadata controlFull (title, description, OG, schema)Limited
Post exportJSON + HTMLHTML (images not included)
Multi-tenancyBuilt-in
What migrating from Medium actually imports
ContentDoes Medium export it?Does VeloCMS import it?Note
PostsNot checked yetImports
  • Arrives as drafts.
  • The source export format is not verified yet.
Categories and tagsNot checked yetNot supported
  • The source export format is not verified yet.
AuthorsNot checked yetPartly
  • Author name only, as text.
  • The source export format is not verified yet.
Images and mediaNot checked yetImports
  • The source export format is not verified yet.
Publish datesNot checked yetImports
  • The source export format is not verified yet.
CommentsNot checked yetNot supported
  • The source export format is not verified yet.
301 redirect mapNot checked yetNot supported
  • The source export format is not verified yet.
SEO metadataNot checked yetNot supported
  • The source export format is not verified yet.
Free subscribers or membersNot checked yetNot supported
  • The source export format is not verified yet.

· How we check

Medium prices are not yet verified. We publish a price only after reading it on the vendor's own page.

Run a free technical SEO, performance, and migration-readiness audit — no signup required.Audit my site

Already on Medium? Migrate your articles in 3 steps.

  1. 1
    Download your Medium data. Medium Settings → Security and apps → Download your information. You will receive a ZIP file with HTML exports of all your posts within 24 hours.
  2. 2
    Re-host images to Cloudflare R2. Medium HTML exports reference images on Medium's CDN. VeloCMS's migration tool can fetch and re-upload referenced images to your Cloudflare R2 bucket automatically during import. No manual re-downloading required.
  3. 3
    Set canonicals and redirects. For articles still live on Medium, add a canonical import URL pointing to your new VeloCMS domain to tell Google which version to rank. The migration guide explains how to combine this with a Medium redirect notice.

Your domain from day one

VeloCMS includes custom domain support on Pro and above. A Let's Encrypt certificate is issued automatically. No more medium.com in the URL bar.

Full SEO canonical control

Set a unique title, meta description, Open Graph image, and canonical URL per post. VeloCMS generates JSON-LD Article schema automatically for every post.

Direct paywall — you keep the revenue

Gate posts behind a monthly or annual Stripe subscription. Your Stripe account receives payouts directly. No Partner Program algorithm, no opaque payout calculation.

AI-assisted TipTap editor

Write in a clean block editor with Gemini slash commands for outlines, rewrites, and SEO suggestions. Medium has no AI writing layer — you would need a separate tool.

Per-post free vs paid gating

Mark individual posts as free, member-only, or paid-only. Mix and match — offer a few free posts to grow your audience and gate premium content for paying readers.

Serif and Writer themes

Longform essay-friendly themes with generous line-height, optimised reading width, and drop-cap typography options. Built for the craft, not just the container.

Frequently asked questions

Does Medium support custom domains?

Yes, for paying members. Medium's membership page lists connecting a custom domain as a Medium Member benefit (Medium Member is a paid membership). Your writing, paywall, and payouts still run through Medium's platform and Partner Program, and a membership is also required to enroll in the Partner Program. VeloCMS supports custom domains on Pro and above and puts the canonical, the paywall, and the revenue under your control.

Who controls the canonical tag on Medium articles?

By default, Medium controls the canonical tag on your articles. If you cross-post content originally published elsewhere, you can set a canonical import URL, but for native Medium posts the canonical defaults to the Medium URL. This means SEO value from those articles accrues to Medium's platform by default, not to a domain you control. VeloCMS gives you full control over canonical tags per post.

How does Medium pay writers?

Medium's Partner Program pays writers based on engagement from Medium members, you must be a paying Medium member to enroll, and payouts go through Stripe. Payouts vary with how members engage with your stories. VeloCMS lets you charge directly for access to specific posts or your entire publication via a Stripe-powered paywall, keeping 100% of what readers pay (minus Stripe fees).

Can I export my Medium articles?

Yes. Medium allows HTML export of your posts via Settings → Download your data. The export includes post HTML but not images hosted on Medium's CDN — those need to be re-downloaded separately. VeloCMS can import Medium HTML exports, and the migration guide covers image re-hosting to Cloudflare R2.

Is VeloCMS good for technical writers?

VeloCMS's TipTap editor supports code blocks with syntax highlighting, embedded code snippets, and AI-assisted technical writing via Gemini slash commands. Posts are served as pre-rendered static HTML from the edge, so code-heavy articles don't wait on a server-side render. The Engineering or Hacker theme pairs well with technical content.

Write on your domain. Own the SEO. Keep the revenue.

14-day free trial. Import your Medium articles on day one. Custom domain included on Pro and above.

Honest trade-offs portfolio

76 platforms compared. Honestly.

VeloCMS compares against 76 platforms — WordPress, Substack, Ghost, Squarespace, Webflow, Framer, Klaviyo, ClickFunnels, and 68 more. We credit competitors where they win.