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 white, magazine-style grid theme with bold typography, and the page builder includes a Case Study template.
Curator
Curator
Magazine-style grid with bold type for case studies and portfolios.
Live Preview →Built for agencies that win on content
Case studies that rank, deliverables behind a members-only login, and Stripe checkout with no VeloCMS fee.
A Case Study template for your portfolio
Start from the Case Study page template in the page builder, or write each case study as a normal post with the problem, approach, outcome and metrics as headings and a table. Every post emits schema.org/BlogPosting markup automatically, so search engines read your work as a standard article.
Deliverables behind a members-only login
Publish deliverables as members-only posts that open with a magic-link login, and share proofing galleries with a passcode from Admin → Client Galleries. A members-only post is visible to every signed-in member, so keep material meant for one client in a passcode gallery.
Sell fixed-price services with Stripe checkout
List a $3,000 brand sprint as a product and take payment through native Stripe checkout on your own Stripe account. Monthly or yearly recurring billing is available through membership tiers. Buyers and admins can download an invoice PDF for each order, and VeloCMS takes zero platform fee on sales.
Enquiries land in Admin → Forms
The Form block (text, email, textarea and select fields) stores every submission in Admin → Forms, which lists the latest 50, and emails a notification to the site owner. Reply from the inbox you already use.
Hide the VeloCMS footer credit on the Agency plan
The Agency plan removes the Powered by VeloCMS credit from your public site footer. The admin and transactional emails stay VeloCMS-branded. Change fonts and colours in Admin → Appearance → Design.
Zero platform fee on services you sell
Webflow's Standard ecommerce plan adds a 2% transaction fee on top of the monthly price. VeloCMS runs on your Stripe keys and takes no platform fee on sales; Stripe's own processing fee still applies. You pay a flat monthly plan price.
VeloCMS vs Webflow vs Squarespace
| Feature | VeloCMS | Webflow | Squarespace |
|---|---|---|---|
| Case Study page template + BlogPosting schema on posts | Yes | Manual | No |
| Passcode-protected client galleries | Yes | No | No |
| Platform fee on Stripe checkout sales | 0% fee | 2% on the Standard ecommerce plan (0% on Plus and Advanced) | Transaction fee varies by plan |
| Hide the VeloCMS footer credit | Agency plan | Custom code | No |
| Custom domain included | Yes | Paid plan | Paid plan |
| Export site content | Yes | CSV only | CSV only |
| Visual Page Builder — 70+ blocks | Yes | Yes | Limited |
Frequently asked questions
What CMS is best for content agencies?
VeloCMS is built for agencies that want one stack for their own site and their client work: a Case Study page template, posts with schema.org/BlogPosting markup, members-only deliverables behind a magic-link login, Stripe checkout at 0% platform fee, and the Agency plan with five sites and a hideable footer credit.
Can I manage multiple client blogs from one dashboard?
Yes. Each client gets their own site on one shared platform, with its own subdomain or custom domain. Switch between your sites from the site picker in the admin top bar, and invite a client to their site from Admin → Team. Content stays separate because every record carries a tenant_id and access is scoped to the site.
Is multi-tenancy actually built in, or a plugin?
It's core architecture, not a plugin. VeloCMS runs on one PocketBase database where every record carries a tenant_id, and tenant-scoped API rules keep each client's data separate. Isolation is enforced on every read and write, not bolted on afterwards.
Can I hide the VeloCMS branding from my clients?
Partly. On the Agency plan the Powered by VeloCMS credit is removed from the public site footer. The admin, the login page and transactional emails stay VeloCMS-branded, so clients will see VeloCMS there. Fonts and colours of the public site are set in Admin → Appearance → Design.
How do client billing and access permissions work?
Invite a client to their site from Admin → Team and choose a role: administrator, editor or writer (writers submit posts for review). Each site connects its own Stripe account under Admin → Settings → Membership. The Agency plan includes 5 client sites; extra sites are $9/mo each.
Can I migrate WordPress sites in bulk?
Yes. The WordPress importer reads a WordPress export XML file and maps posts, categories, tags, authors, and featured images. Migrations run one site at a time. 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?
Five roles exist: owner, administrator, editor, writer and guest. Writers create posts and submit them for review; editors publish and manage content; administrators can also manage settings and the team. Invite people by email from Admin → Team.
Is there an Agency plan with volume pricing?
The Agency plan covers 5 client sites under one subscription, with extra sites at $9/mo each, plus a hideable footer credit and custom domains with automatic SSL certificates. Pro and Business each include one site and take the same $9/mo per extra site.
Run a free technical SEO, performance, and migration-readiness audit — no signup required.Audit my site
Your portfolio should win the pitch.
Case studies that rank in search, members-only deliverables, and Stripe checkout with no VeloCMS fee. 14-day trial.