When I started hosting Flarum forums, the pitch was scale. Help communities
that were already big handle the load and keep running. It's a real problem,
but it's also a solved one — there's already a market for that, and I was
walking into it late.
So I shifted. Instead of scale, I'd help communities grow. That felt closer
to the truth of what I wanted to do, but it's exactly where I kept stalling out
on clients. Selling "growth" to a forum that doesn't exist yet, or barely does,
is a hard thing to land.
The reframe I've settled on is simpler, and I think it's the right one: help
communities start and grow with Flarum. Not scale a mature ecosystem, not
promise growth to people who haven't begun — just be the easy, obvious place to
plant a forum and let it get bigger on its own terms.
Part of this is honestly about me. As a solo operator, the time I was pouring
into scaling a growing ecosystem was hurting me, badly. Every hour spent
babysitting the high end was an hour I wasn't spending on the thing that
actually pays: bringing in more clients and building custom sites. I have to be
realistic about where one person's time goes.
So here's the focus. Adoptable pricing, with addons for the people who want
more. Get communities in the door at a price that makes saying yes easy. The
limits I offer are generous — nothing here stops a forum from getting to a
moderate size comfortably — but the revenue that earns an actual profit comes
from the custom client work, not from Flarum hosting alone.
That's the part I kept getting backwards. I don't need to win the scale game. I
need to win the start — the moment someone decides to launch a community and
picks where to put it. From there, growth takes care of itself, and the
relationships I build are what turn into the custom sites that keep the whole
thing afloat.
Focus on what converts. Everything else was me solving problems I didn't need
to own.