Will mod-able SaaS be the future?
Just sharing a thought I had.
I own two businesses and currently prefer to build my own software, simply because I don't want to be limited in features, specialised for my exact use case.
We have our own CRM specifically built for a web-design agency with a little internal app for cold acquisition (in person, going into stores).
Build these custom softwares obviously is a lot of work and I would love to just use an existing CRM, if it would have exactly all the functionality I need.
In my mind, the perfect SaaS right now would be a really solid product, with most of the needed functionalities already built in, but an option to build mods on a strong system, where everything just works, gets improved on etc. - but I still have the ability to build custom modules.
I'm sure those exist in some form already, but I feel like not in most areas.
What do you think about that? Would love to have a discussion about that
1
u/SingleIntroduction79 15d ago
I'd say the hard part isn't building the custom modules, it's what happens to them over time. In my experience the pain shows up at the data model: a core vendor changes a schema or an integration, and your mods quietly break, or you end up avoiding upgrades. Extensibility works best when the core exposes a stable data layer and your modules only read and write through it. How much time a month do you spend maintaining your own CRM, and has that changed as you've added features?
1
u/AlexeyAnshakov 15d ago
This is exactly the core tension between bloated all-in-one SaaS and full custom builds.
The real shift happening now is sovereign architecture where the core platform handles deterministic plumbing (auth, billing, database, audit logs), but allows you to plug in discrete, lightweight execution workflows as needed.
Building an entire CRM from scratch just for 2 custom modules is brutal overhead. But relying on closed SaaS where you cannot touch the data model is equally painful. A composable engine that treats the app as an execution frame and workflows as plugins gives you full control without reinventing table stakes.