The software stack a small business actually needs.
Most "small business software" lists are a pile of logos. This is the opposite: seven layers, what problem each one solves, where they overlap, and — the part vendors never write — when you should not buy one at all.
You almost certainly do not need all seven. A sole trader might need two. A ten-person agency might need five. Buying layers you have no use for is the single most expensive mistake in this category, which is why every card below includes the case against.
Disclosure: We may earn a commission if you purchase through links on this page. This never affects our reviews.
Where does the site live and who maintains it?
A hosted builder gets a credible site online with hosting, SSL and support in one subscription — no control panel, no plugin updates, no maintenance window.
When not to buy it: Skip it if the website is a design or growth asset that needs bespoke layout, or if you already run WordPress happily on your own hosting.
Overlap: Overlaps with hosting: a bundled builder replaces a hosting account rather than sitting on top of one.
Do you need to own the hosting decision?
A hosting account is the right layer when you want to run WordPress or a custom site yourself, keep data in a specific country, or resell hosting to clients.
When not to buy it: Skip it if a bundled website builder already covers your needs — paying for both is the most common duplicated line item in a small stack.
Overlap: Overlaps with website builders (bundled hosting) and with cloud infrastructure (VPS and dedicated servers sit above shared hosting).
Where do customer conversations and campaigns live?
One contact record covering marketing automation, a sales pipeline and a support queue — the layer that stops customer history living in someone's inbox.
When not to buy it: Skip it while you have fewer customers than you can hold in your head, or if you need attribution and reporting depth that only an enterprise suite delivers.
Overlap: Overlaps heavily with all-in-one operations suites. Buy one or the other, not both.
Do you want one prescribed system instead of several?
Customer records, work tracking, quoting and invoicing plus AI-assisted admin in one subscription — the fastest route from spreadsheets to a single system of record.
When not to buy it: Skip it if you already run a CRM you like, or if any one discipline — automation depth, project management, accounting — is central enough to warrant the specialist.
Overlap: Directly overlaps the CRM layer, and partially overlaps project management and invoicing tools.
Do you run something that needs a real server?
VPS, dedicated and GPU servers with root access and fixed monthly billing — for self-managed applications, databases and AI or rendering workloads.
When not to buy it: Skip it unless someone on the team is willing to own patching, hardening and backups. Most small businesses never need this layer at all.
Overlap: Sits above shared hosting; it is an upgrade path, not a parallel purchase.
What happens when something is exposed?
Continuous security testing, dark web exposure monitoring and awareness training — the evidence layer customers and insurers increasingly ask for.
When not to buy it: Skip formal testing while you have no internet-facing application and no customer or regulatory requirement — but keep endpoint protection and a password manager regardless.
Overlap: Complements, not replaces, antivirus and password management. Different jobs.
Is design demand continuous or occasional?
A design subscription replaces an unpredictable freelancer bench with fixed monthly capacity across graphics, brand, web and motion.
When not to buy it: Skip it for one-off projects or seasonal demand — a flat monthly fee against an idle queue is the classic way small businesses waste money here.
Where these layers overlap
Website builder vs hosting. A hosted builder like Create includes hosting. Buying a separate hosting account alongside it is duplication unless you are running a second, self-managed site.
CRM vs all-in-one operations. EngageBay and BizzBox.ai both want to be your customer system of record. Run one. The choice is depth in marketing automation versus breadth across operations — see EngageBay vs HubSpot and BizzBox.ai vs Notion for how that decision usually goes.
Shared hosting vs cloud infrastructure. WebHosting UK and Database Mart sit on one ladder, not two. Shared hosting first; a VPS or GPU server only when a workload genuinely needs the machine.
Security is additive. Continuous testing does not replace endpoint protection or a password manager — see best business security software for how those layers stack.
A sensible buying order
- Get findable: a website with hosting included. One subscription, done.
- Stop losing customer history: one system of record — a CRM or an all-in-one suite, never both.
- Protect the basics: endpoint protection and a password manager before anything more advanced.
- Add creative capacity only once design demand is genuinely continuous.
- Add formal security testing when a customer, insurer or regulator asks for evidence.
- Add infrastructure last, and only when a workload needs a server someone is willing to maintain.
Related reading: best AI tools for small businesses, best email marketing platforms and the CRM category.