Skip to content

Join the Seedly owners community →

From the blog

What to Look For in a Next.js Multi-Tenant SaaS Starter Kit (Agency Edition)

A multi-tenant SaaS starter kit saves you months, if it handles the hard parts right. Here is what actually matters when you are building a client-facing platform.

Andrew Lee Jenkins8 min readBuilding
What to Look For in a Next.js Multi-Tenant SaaS Starter Kit (Agency Edition)

A multi-tenant SaaS starter kit can save you months, or it can hand you someone else's mess that takes months to untangle. I have started from both kinds. If you are an agency looking at a Next.js multi-tenant starter kit to build a client-facing platform, here is what actually matters, because the marketing pages all sound the same and the differences are in the parts nobody screenshots.

Multi-tenancy is the whole ballgame

Multi-tenant means one install serves many separate clients, each with their own data walled off from the others. This is the single hardest thing to get right and the single most dangerous thing to get wrong, because a leak means client A can see client B's data, and that is the kind of bug that ends an agency. So the first question about any starter kit is not how it looks. It is how it keeps tenants apart, and whether that isolation is tested.

A pretty dashboard is easy. Rock-solid data isolation between clients is hard. Judge a starter kit on the hard thing, because the hard thing is the one that can sink you.

What actually matters, in order

  • Real, tested data isolation between tenants, not just a tenant_id column and good intentions
  • Auth and roles that already handle the messy cases, invites, permissions, per-tenant access
  • A billing setup that connects to your own payment account, not a platform taking a cut
  • A deploy and hosting story that scales to many client sites without a per-site fee
  • Code you can actually read and own, because you are going to build on top of it for years

The trap of judging by the demo

Every starter kit demos well. The landing page is slick, the dashboard is clean, and it all looks like a head start. The stuff that decides whether it is actually a head start is invisible in a demo, the tenant isolation, the security, the quality of the code you are about to inherit. I have been burned starting from something that looked great and was a swamp underneath. Read the code, or trust a source that has, before you build your business on it.

You are not buying alone

Join the Seedly owners community.

Owners trade setups, share add-ons, and swap playbooks. See what people are building before you commit.

Why I stopped shopping for one

I went through this loop enough times that I built the platform I wanted to start from and kept it. The Seedly Sites platform is the multi-tenant, own-the-code, host-anywhere version I wished I could have bought when I started, built around the hard parts, the tenant isolation, the roles, the deploy pipeline, being solid instead of just demoing well. That is the bar I would hold any starter kit to, including this one.

What actually matters

A Next.js multi-tenant starter kit is worth a lot when it nails data isolation and hands you readable code you can own, and worth less than nothing when it is a nice-looking swamp. Judge it on the hard parts, not the demo. The broader build-or-buy case is in SaaS boilerplate vs building from scratch, and the agency-platform version is in building a website builder SaaS without starting from scratch.

Judge the plumbing, not the paint.

You are not buying alone.

Seedly owners trade setups and share add-ons. Join the community, or take the platform for a spin first.

Andrew Lee Jenkins

Written by

Andrew Lee Jenkins

Andrew Lee Jenkins is the founder of Andrew Lee Jenkins Marketing, a marketing agency in Richmond, Virginia that works with home service companies. He teaches business owners to do their own marketing through The Blueprint and the Growth Unfiltered podcast. He is also the author of You Are the Bottleneck, a guide to building the systems a home service business is missing, and he builds Seedly, the software his own agency runs on.

More about Andrew →
Buy Now - $1,199Try it Live