Built for nonprofits, churches, and community organizations

Your mission deserves more than
1.5% of every donation.

VeloCMS is an independent publishing and donation-capture platform for small nonprofits, 501c3 charities, churches, community organizing groups, mutual aid networks, and advocacy organizations — announcement posts, event publishing with RSVP capture, sermon and program archives, volunteer signup forms, multi-author contributions from board and staff, transparent financial reporting, and BYOK Stripe direct donation processing at 0% platform fee — donations go to your org, not a percentage-cut intermediary — with the Solarpunk Optimist theme free on every plan.

Why nonprofits are paying more than they should to publish and collect donations

Platform fees on every donation, nonprofit features bolted onto website builders designed for fitness studios, and a four-tool SaaS stack that eats into the operating budget that should be funding programs.

DonorBox + GoFundMe + Classy take 1.5–5% of every donation on top of Stripe's cut

A $100 donation on DonorBox nets your org $96.30 after DonorBox's 1.5% platform fee plus Stripe's 2.9% + $0.30 processing — that's $3.70 lost per $100 before it reaches your mission. Scale that to a $40k annual budget: the platform fee alone is equivalent to a part-time staff salary walking out the door each year. GoFundMe takes 0% but Stripe still takes 2.9%, and Classy's enterprise pricing starts at $299/month with transaction fees on top. The intermediary layer between your supporters and your mission is expensive, and none of it is optional.

Wix + Squarespace charge $14–23/mo but their nonprofit features are an afterthought

Your 'Donate' button looks exactly like the third-party widget it is — DonorBox or PayPal embedded in a Wix block that breaks on mobile every six months when Wix updates their editor. Sermon archive doesn't have an audio player. Event RSVP doesn't sync to your volunteer database. Financial transparency requires a manually-maintained PDF page. Your Squarespace membership section wasn't designed for donor tiers — it was designed for fitness studios. The nonprofit use case is a bolt-on, not a first-class feature.

Mailchimp + Eventbrite + DonorBox + Wix adds up to $80–200/mo in SaaS fees

For a nonprofit running on a $40k annual budget, $200/month in SaaS subscriptions is 6% of your entire operating budget — that's the cost of your annual fundraiser banquet, recurring every year just to keep the lights on digitally. Eventbrite at $9.99/mo + Mailchimp at $13/mo + DonorBox at $0/mo-but-1.5%-every-donation + Wix at $14/mo: four dashboards, four billing cycles, four login flows for your executive director, and none of them talk to each other. Your donor who RSVPs to the gala doesn't automatically get added to your volunteer list.

What a nonprofit-first publishing platform actually gives you

BYOK Stripe 0% donation processing, event RSVP, sermon audio archive, multi-author board contributions, financial transparency pages, and the Solarpunk Optimist community theme — one flat subscription, no platform tax on donations.

BYOK Stripe direct donation processing — 0% platform fee, donations go directly to your org

Connect your org's Stripe account in Admin → Settings → Membership. Create a 'Monthly Supporter' tier at $10/month or a one-time donation tier — gate your 'Donor' newsletter digest behind it. VeloCMS charges 0% platform fee. The only cost is Stripe's standard 2.9% + $0.30. For a $100 donation: $96.80 reaches your org. For a $40k annual fundraising goal: you keep $38,720 after Stripe processing — not $37,400 after DonorBox 1.5% + Stripe compound. The $1,320 difference pays your food bank's weekly grocery sourcing run.

Event publishing + RSVP capture — fundraisers, volunteer days, recurring services

Create an event post with date, location, map embed, and iCal calendar export. Add an RSVP form (built-in member signup) that captures attendee email addresses into your owned VeloCMS member list. Run your annual gala, weekly food pantry hours, monthly community organizing meeting, and seasonal volunteer day as event posts — each one building your subscriber list. Every RSVP is a community member you can reach directly for the next event without Eventbrite's $9.99/month or their per-ticket service fee.

Sermon + program archive with native audio player — churches and religious orgs

Upload your Sunday sermon MP3 directly to Cloudflare R2 (included in your plan storage). It embeds as a native browser audio player inside the post — no SoundCloud link, no podcast hosting fee. Create a 'Sermons' tag and your archive becomes a browseable episode library your congregation can search by series, speaker, or scripture reference. For community orgs: upload your town hall recording, board meeting minutes audio, or program update presentation — the same pattern works for any audio-first content library.

Multi-author contributions — board members, staff writers, guest contributors

In Admin → Users, invite your executive director, communications staff, board members, and program coordinators as authors. Each gets their own login and author profile — posts display their name and bio without sharing the admin password around the board room. Your annual report can be co-authored by four department heads. Your program newsletter can rotate among five staff writers. Guest posts from partner organizations go through a draft-review workflow before going live. Real editorial structure without enterprise pricing.

Financial transparency + annual report page — donor trust at a glance

Create a '/about/annual-report' post each year with your program financials, budget breakdown, and 990 highlights. Gate the detailed financial appendix behind a 'Donor' member tier — not paywalled from the public, but trackable to measure donor engagement. Or publish it fully open — the post renders as a clean, readable page your board can share with grant funders, major donors, and community members who want to understand where their contribution goes. No plugin. No PDF-only download. A real searchable web page that Google indexes.

Solarpunk Optimist theme included free — community-organizing aesthetic, not corporate template

The Solarpunk Optimist theme was designed to make community work feel like what it is: hopeful, collective, and alive. Warm golden-hour typography, organic asymmetric reading columns, hand-drawn leaf-vine ornaments — it communicates mission before a single word is read. Apply it in Admin → Themes in 10 seconds. For contemplative religious organizations (Quaker meetings, contemplative Catholic communities, Buddhist centers), Wabi Sabi offers sumi-ink aesthetics on rich-cream background. For academic foundations and policy-focused orgs, Memo Garamond provides scholarly serif typography. All three are free.

Features nonprofits and community organizations actually need

0% donation fee via BYOK Stripe, event RSVP with iCal export, sermon audio archive, volunteer signup forms, multi-author access, financial transparency pages, and community alert newsletter — without a plugin stack.

BYOK Stripe 0% platform fee — every donation goes to your org

Connect your Stripe account in 60 seconds. Create donor tiers, recurring monthly giving, or one-time campaigns. VeloCMS takes 0%. Stripe's 2.9% + $0.30 is the only cut — and that goes to payment infrastructure, not a platform intermediary.

Event publishing + iCal export — RSVP capture builds your member list

Post events with map embed and iCal calendar export. Member RSVP flows capture email into your owned list — every attendee becomes reachable for the next announcement without Eventbrite's per-ticket fee.

Volunteer signup forms — built into any post

Add a member-signup CTA to any post to capture volunteer interest. The signup gates to a free 'Volunteer' member tier — you can filter your list by tier to send targeted volunteer-day announcements.

Sermon + program audio archive — native MP3 player, no podcast host

Upload MP3s directly to R2. They embed as native browser audio inside the post. Tag by series, speaker, or program — your sermon archive becomes a browseable library without a separate podcast hosting subscription.

Financial transparency template — annual report as a real web page

Publish your 990 highlights, budget breakdown, and program outcomes as a post. Share with grant funders and donors. Google indexes it. No PDF upload required — a real permanent URL your development director can link in grant applications.

Community alert newsletter — owned list, blast in 2 minutes

Gala tickets going fast? Volunteer day rescheduled? Grant deadline reached? Admin → Newsletter, write one paragraph, send. Every subscribed community member gets it directly — no algorithm, no Mailchimp per-contact fee for your 400-member list.

From Wix + DonorBox to your own community publishing home in five steps

No developer, no plugin configuration, no DonorBox migration wizard needed. Your posts, your donor list, your event archive — live on your domain today.

0130–60 min

Export your Wix or Squarespace content + DonorBox donor history

On Wix: go to Wix Blog → Posts → Export all posts (CSV + HTML). On Squarespace: Pages → Export → choose XML archive. For DonorBox: Admin Dashboard → Donors → Export CSV to get donor email list and giving history. Save all three files — you'll import them. Your existing Wix or Squarespace site stays live throughout the migration, so there's zero downtime for your community.

0245 min

Upload to VeloCMS — announcement posts, event archive, and team pages

In Admin → Tools → Import, upload your Wix or Squarespace export. VeloCMS maps post titles, body text, publish dates, and featured images (images re-upload to Cloudflare R2 automatically during import). Drafts stay as drafts; published posts go live on your review schedule. Import your DonorBox donor CSV via Admin → Members → Import CSV — each email becomes a free member record you can reach with community newsletters.

0330 min

Set up BYOK Stripe direct donation processing

In Admin → Settings → Membership, click 'Connect Stripe' — the OAuth flow takes about 60 seconds using your org's existing Stripe account (or create a free one). Create your first donation tier: 'Monthly Supporter' at $10/month. Create a one-time 'Annual Gala Ticket' tier at your ticket price. Gate your 'Donor Updates' newsletter digest behind the Monthly Supporter tier. Publish a 'We've moved to direct donations' announcement post to your imported donor list.

0420 min

Configure multi-author access — board members and staff writers

In Admin → Users, invite your executive director, communications coordinator, program staff, and board members who contribute content. Each receives an email invitation and sets their own password. No shared admin credential circulating in a Google Doc. Assign roles: editors can draft and publish; contributors can draft only. Your board chair can write the annual report directly in the admin without you forwarding a Google Doc export.

05ongoing

Activate Solarpunk Optimist + first community alert email

In Admin → Themes, click Solarpunk Optimist → Apply. Your community-organizing aesthetic goes live across all posts and the event archive. Set your custom domain in Admin → Settings (Pro plan). Then Admin → Newsletter → New: write your migration-welcome message — 'We've moved our community home to our own platform. Update your bookmark and RSVP for our next volunteer day below.' Send to your full imported list. This is your first owned-list community alert — the pattern you'll use for every announcement going forward.

VeloCMS vs Wix Nonprofit vs Squarespace vs DonorBox + Wix

FeatureVeloCMSWix NonprofitSquarespaceDonorBox + Wix
Custom domainYesYesYesYes — but split-stack
Platform fee per donation0%0% on plan + Wix 2.9%0% on plan + ~3%1.5% + Stripe 2.9%
Event RSVP + iCal exportYesWeakWeakNo
Sermon / program audio archiveYesNoLimitedNo
Multi-author + admin rolesYesYesYesN/A — donation-only
Financial transparency templateYesManualManualNo
Cost per year ($)0–348$168–276$228+$300+ stack
Start today — no credit card

Free for 100 posts, Solarpunk Optimist theme, event RSVP, multi-author, and community newsletter. Pro when you need a custom domain and BYOK Stripe direct donations.

Free

$0

Forever

  • Up to 100 posts
  • Solarpunk Optimist theme
  • Event RSVP + iCal export
  • Multi-author access
  • Community newsletter
  • velocms.org subdomain
Get started free
Most popular

Pro

$9

per month

  • 1,000 posts
  • Custom domain + SSL
  • BYOK Stripe direct donations
  • Community newsletter
  • All 25+ themes included
  • AI writing assistant
Start Pro free

Business

$29

per month

  • Unlimited posts
  • Team + unlimited authors
  • White-label branding
  • Priority support
  • Advanced member analytics
  • Team collaboration
Start Business free

Questions nonprofits ask before switching from DonorBox and Wix

Honest answers — no platform upsell.

How does VeloCMS save my nonprofit money vs DonorBox or Classy?

The math is straightforward. On DonorBox: a $100 donation costs your org $3.70 (DonorBox's 1.5% platform fee + Stripe's 2.9% + $0.30 = $3.70 total). On VeloCMS with BYOK Stripe: a $100 donation costs your org $3.20 (Stripe's 2.9% + $0.30 only — VeloCMS charges 0% platform fee). Save $0.50 per $100 doesn't sound like much, but on $40,000 in annual donations that's $200/year back into your programs. More importantly, Classy starts at $299/month ($3,588/year) just for the platform subscription before transaction fees. VeloCMS Pro is $9/month ($108/year) with no transaction fee at all. The delta is $3,480/year — which for a small food bank is a month of grocery sourcing.

Can I migrate my Wix or Squarespace nonprofit site to VeloCMS?

Yes — for Wix, export your posts via Wix Blog → Posts → Export. For Squarespace, export via Pages → Export XML archive. In VeloCMS Admin → Tools → Import, upload either file and your post titles, bodies, publish dates, and featured images import automatically. Your donor and community email list from DonorBox or Mailchimp imports via Admin → Members → Import CSV. The migration typically takes 2–3 hours total. Your existing site stays live throughout — no downtime for your community during the transition.

Does VeloCMS support recurring donations and monthly giving programs?

Yes — via BYOK Stripe's subscription billing. In Admin → Settings → Membership, create a 'Monthly Supporter' tier at whatever recurring amount makes sense for your community ($5, $10, $25/month). Stripe handles the recurring billing, payment failure retry, and donor notifications automatically. You can also create annual giving tiers with a one-time payment. VeloCMS doesn't add a layer on top of Stripe's native subscription logic — you're working directly with Stripe's infrastructure, which means you're also eligible for Stripe's nonprofit discount program on processing fees (typically 0.7% rather than 2.9% for registered 501c3s — worth applying for).

How does the sermon and program audio archive work for churches?

Upload your sermon MP3 directly in the post editor — it stores to Cloudflare R2 (included in your plan storage up to 10GB on Pro, unlimited on Business). The audio embeds as a native browser audio player inside the post. No SoundCloud link, no podcast hosting subscription. Tag each sermon post with the speaker's name, the series, and the scripture reference — your congregation can browse the archive filtered by any of those tags. For a church with 10 years of weekly sermons, that's a properly searchable library. The same pattern works for community organization board meeting recordings, town hall audio, and program update presentations.

Can we have multiple board members and staff contributing posts?

Yes — VeloCMS has a multi-author system built in. In Admin → Users → Invite, add each contributor with their email address. They receive an invitation email and set their own password — no shared admin credential. Role options: admin (full access), editor (create/publish/edit all posts), author (create/edit only their own posts). Your board chair can write the annual report, your program coordinator can publish event announcements, and your ED can send the monthly newsletter — each from their own login, each with their author name on the post. Author profiles appear on the post page with name, photo, and bio if you configure them.

Does VeloCMS handle 501c3 donation receipt generation for tax purposes?

Donation receipts are handled via Stripe's native receipt system — when a donor completes a payment, Stripe sends them a receipt email automatically. For 501c3 annual giving statements (the IRS Form 1099 equivalent for donors giving $250+), you can download the donor transaction history from your Stripe dashboard and generate PDFs via Stripe's reporting. VeloCMS's member export (Admin → Members → Export CSV) gives you each donor's contact info and signup date. For organizations that need formal IRS gift acknowledgment letters, those are typically generated by your accounting system using Stripe transaction exports — VeloCMS doesn't replace that workflow, but it doesn't complicate it either.

Why is Solarpunk Optimist the recommended theme for nonprofits?

Solarpunk Optimist was designed to communicate collective hope — the visual language of community organizing, mutual aid, and civic action. Warm golden-hour typography, organic asymmetric reading columns, hand-drawn ornamental details — it feels like a well-made community newspaper, not a corporate charity portal. The visual tone signals mission alignment to your donors and community members before they read a word. For contemplative religious communities (Quaker, Buddhist, contemplative Catholic), Wabi Sabi's sumi-ink aesthetic on rich-cream background matches the slower, quieter register of that work. For grant-making foundations and policy-research nonprofits, Memo Garamond's scholarly serif typography signals the rigor funders expect. All three are free on every plan.

Can VeloCMS handle our annual report and financial transparency page?

Yes — create a post titled 'Annual Report 2026' with your program outcomes, budget breakdown, and 990 highlights. You can publish it fully publicly so grant funders and community members can find it via Google search. Or gate the detailed financial appendix behind a free 'Community Member' tier — it's still free access, but you capture the email of each person who reads it, which helps you track donor-level interest in financial details. The post renders as a clean, indexable web page with your org's header and theme — not a PDF hosted on Google Drive. Your development director can link it directly in grant applications. Multiple staff can contribute sections to the post via the multi-author system.

Your mission deserves 100% of every donation. Start free with Solarpunk Optimist.

BYOK Stripe 0% platform fee, event RSVP with iCal export, sermon and program audio archive, multi-author board access, financial transparency pages, and community alert newsletter — all on a custom domain your organization owns.