Built for digital agencies and creative studios

Client work deserves a site
that moves the needle.

Agencies lose deals because their own portfolio looks like every other Squarespace template. Curator is a grayscale editorial theme with case study layouts, client portals, and retainer e-commerce baked in.

Everything an agency needs — nothing a platform tax can take

Present the work, qualify the lead, close the sale, deliver the project. Four jobs, one stack. No Zapier duct tape.

Case study templates that actually convert

Structured case study post type with problem, approach, outcome, and metrics sections baked in. Every layout ships with schema.org CreativeWork markup, so prospects in Google and AI chat clients see your best work cited back with the right attribution.

Client portals, not just landing pages

Gate deliverables behind a magic-link login. Invite a client with one email, share decks, feedback forms, and proof galleries in a branded portal, then archive the whole engagement at project close. No Dropbox Paper hell, no Notion sprawl.

Sell retainers and productised services

Native Stripe checkout lets you list a $3,000 brand sprint or a monthly $1,500 retainer as a product. Subscriptions renew on their own, invoices are generated and emailed, and you keep 100 percent of the revenue because VeloCMS takes zero platform fee on sales.

Leads flow directly to your inbox

The contact block is powered by Resend, so enquiries arrive from your own sending domain with DKIM and SPF already handled. Replies land in whatever inbox you already live in, and every submission is stored in the database for CRM export.

White-label branding on the Agency plan

Strip every VeloCMS reference from the footer, admin login, and outbound emails. Resell the stack to clients under your brand, configure custom fonts and colours with the preset editor.

Zero platform fee on services you sell

A Webflow Ecommerce plan charges you twice — the monthly fee plus a cut of every sale. VeloCMS runs on your Stripe keys, which means 100 percent of retainer revenue lands in your bank. You pay a flat monthly platform fee, predictable and small.

VeloCMS vs Webflow vs Squarespace

FeatureVeloCMSWebflowSquarespace
Case study post type + schemaYesManualNo
Gated client portalYesNoNo
Retainer e-commerce (subscriptions)0% fee3% fee3% fee
White-label (no platform branding)Agency planCustom codeNo
Custom domain includedYesPaid planPaid plan
Export site contentYesCSV onlyCSV only
Visual Page Builder — 7 core blocksYesYesLimited

Frequently asked questions

What CMS is best for content agencies?

VeloCMS is built for agencies that want a single stack for their own site, client delivery, and recurring billing. Case study templates with schema.org markup, client portals behind magic-link auth, retainer e-commerce with 0% platform fee, and white-label branding on the Agency plan — all in one.

Can I manage multiple client blogs from one dashboard?

Yes — multi-tenancy is built into the core architecture. Each client gets an isolated tenant database, their own subdomain or custom domain, and a separate admin login. You see all tenants from the Agency dashboard. Content never leaks between clients because isolation is enforced at both the database and application layers.

Is multi-tenancy actually built in, or a plugin?

It's core architecture, not a plugin. VeloCMS runs a Master + Tenant DB model (VELOCMS_MODE=multi). Each tenant is an isolated PocketBase instance with its own API rules. There's no shared-table workaround. This is the same model that SaaS platforms like Vercel and Linear use internally.

Can I white-label the admin for clients?

Yes, on the Agency plan. Strip every VeloCMS reference from the footer, admin login screen, and transactional emails. Set custom fonts, brand colours, and a logo for the admin UI. Clients see your agency brand — they don't know what CMS is running underneath.

How do client billing and access permissions work?

Each client gets a separate admin login tied to their tenant. You set their role — Owner, Editor, or Author. Billing is handled per tenant via their own Stripe account (BYOK), or you can manage billing centrally and resell. The Agency plan includes unlimited tenant seats.

Can I migrate WordPress sites in bulk?

Yes. The WordPress importer processes a WordPress export XML file and maps posts, categories, tags, authors, and featured images. Bulk migration scripts handle 50+ sites in one pass. Custom fields and page builder content need manual review — we don't pretend ACF fields map perfectly, because they don't.

What about role-based permissions for teams?

Three roles out of the box: Owner (full access), Editor (publish, manage all content), and Author (create and edit own posts only). Owners can invite users via email. There's no role that allows someone to change billing, delete the tenant, or modify API settings — those are Owner-only gates.

Is there an Agency plan with volume pricing?

Yes. The Agency plan covers unlimited tenant sites under one subscription, white-label branding, priority support, and custom domain management via Cloudflare for SaaS. Contact us for volume pricing on 50+ tenants. The Business plan covers up to 10 tenants if you're just starting to build a client portfolio.

Stop paying Webflow for an upload form.

Move your agency site, case studies, client portals, and billing to one stack. 14-day trial, cancel anytime, full export on day one.

Start 14-day trial

Long-tail content portfolio

100 niches. One CMS.

VeloCMS ships dedicated landing pages for 100 expert communities — photographers, beekeepers, ceramicists, philatelists, fountain-pen collectors, and 95 more. Each in its own vocabulary.