Niche Guides·9 min read·

VeloCMS Setup Guide for Writers

Long-form essays, newsletters, and reader-supported publishing — here's how to configure VeloCMS for a writing-first audience.

This guide covers everything you need to get a writing-focused blog running on VeloCMS — from picking a theme that puts prose front and center to setting up reader memberships so your best essays are reader-supported. If you're coming from Substack or Ghost, there's a migration section at the end.

Pick the right theme

Writers need a theme where the typography does the heavy lifting. Two presets work particularly well here. Editorial Light is built around a classic long-form reading experience — wide margins, generous line height, and a serif-adjacent type stack that keeps readers in a flow state for 3,000-word essays. Newsletter Pro leans into the email-newsletter aesthetic with a tight centered column and a subscription form above the fold. If your audience skims more than they deep-read, Newsletter Pro converts better. If you want people to actually finish what they start, Editorial Light is the one.

Apply a theme from Admin > Themes. Preview it on a real post before committing — the difference between themes is most visible with long-form content, not the placeholder text in the theme preview. It's worth the two minutes.

Page builder essentials for writers

Writers don't need heavy page builder features — a clean Hero block and a clean content area is enough. That said, there are three blocks worth knowing. The Hero block on your homepage should carry your tagline and a subscription CTA. If you're publishing a newsletter, the Newsletter Signup block is more conversion-focused than the Hero's inline form — it's worth placing one above the first post in your archive. The Featured Posts grid on your homepage is how new readers discover your best work, so pin your two or three most representative essays there rather than leaving it sorted by recency.

Content strategy for writers

The writing cadence that works best for reader-supported publishing is consistency over volume. Weekly is the sweet spot for most writers — frequent enough to stay top of mind, infrequent enough that each piece gets the attention it deserves. VeloCMS lets you schedule posts (set a future published_at date and the post goes live automatically), which means you can batch-write three weeks of content in a weekend and maintain a weekly schedule without the daily pressure. Draft posts are invisible to readers until published.

For monetization, the paywalled post model works well for writers: publish shorter pieces freely to build an audience, and put your best long-form work behind the membership paywall. A reasonable split is 60% free, 40% paid. Readers who find you through a free piece and love it are the ones most likely to convert to paying members.

Plugins to enable

The reading-time plugin adds an estimated reading time to post headers — a small addition that pays off significantly for long-form content because it sets expectations. Readers who know an essay is 12 minutes long are less likely to abandon it halfway because they didn't expect it to take that long. The Related Posts plugin surfaces similar essays at the end of each post, which keeps engaged readers in your archive rather than navigating away. If you're growing via email, enable the Newsletter Popup plugin with a scroll-triggered delay — showing the signup form after someone has read 60% of an essay converts far better than showing it on page load.

Migration path

Coming from Substack? Go to Admin > Migrate and select the Substack import option. Export your Substack archive as a ZIP from your Substack dashboard (Settings > Exports), upload it in the migration tool, and VeloCMS will import your posts, subscriber list, and paid member data. Paid subscriptions that exist in Substack don't transfer automatically — you'll need to migrate those subscribers to your new Stripe-backed membership separately. The migration tool walks you through this step with a CSV template for bulk membership creation.

Next steps

  • Setting up reader memberships — configure paid tiers and paywall your best essays
  • Newsletter paywall setup — turn your email list into a revenue channel
  • How to optimize your blog for AI search (AEO) — make your essays citable by ChatGPT and Perplexity
  • Migrating from Substack — detailed import playbook with subscriber migration