Back to blog
LinkBay-CMSSaaSStartupAgenzie DigitaliMulti-tenantMarchio RegistratoStoria del Prodotto

LinkBay-CMS: the story of an e-commerce infrastructure built for agencies

What LinkBay-CMS is, the problem that pushed me to build it, the 21-month development journey, and how I registered the trademark with the Italian Patent and Trademark Office: the full story behind the platform for digital agencies and software houses.

Published July 25, 20256 min read
LinkBay-CMS: the story of an e-commerce infrastructure built for agencies

What LinkBay-CMS is

LinkBay-CMS is a multi-tenant e-commerce infrastructure platform built for people who work "in between" code and the end client: digital agencies, software houses, and brands managing multiple stores or projects at once. It isn't a CMS for a single merchant who wants to open a shop — it's the technical foundation an agency uses to manage all of its clients' stores from one dashboard, under its own brand.

The positioning today is explicit: "Built for the agency, not the merchant. The merchant is your client. The platform is yours." The agency owns the client relationship, sets the prices, defines the experience, and decides how much of the underlying platform to show or hide.

The problem that pushed me to build it

Every time an agency takes on a new commerce client, the same infrastructure problem shows up: someone rebuilds what someone else already built, or patches together tools that don't quite fit. Agencies are good at building relationships, understanding client needs, and delivering tailored solutions. They shouldn't have to be database administrators or infrastructure engineers for every single client they take on.

Most commerce platforms are built for the end merchant, not for the agency behind them. There's no central view, no shared infrastructure, no sensible way to run 10, 20, or 50 client stores without duct-taping things together. It's the same limitation you find in WordPress multi-site management tools like ManageWP, MainWP, or WP Umbrella: useful for updates and backups, but not built for the commercial lifecycle of an agency selling e-commerce infrastructure as a recurring service.

That's where the idea started: build a platform designed for the agency, not the merchant.

How I imagined the solution

The idea was simple to describe and hard to build: a single dashboard to manage tenants, branding, and multiple stores, with automation that cuts repetitive work and lets an agency scale without exploding its operational complexity. In practice, I wanted every new client an agency onboards to not require starting from zero: layouts, blocks, themes, and features should be reusable, while the agency stays free to apply its own brand, its own pricing, and its own commercial rules.

That's also where the business model behind LinkBay-CMS came from: the platform earns a transparent, published share of what clients pay the agency — no renegotiation, no "custom enterprise pricing" that really means "we'll charge whatever we can get away with." If the agency grows, LinkBay-CMS grows with it: there's no scenario where the platform benefits from the agency standing still.

The development journey: built alone, one piece at a time

LinkBay-CMS is a solo-built, founder-led product: I design, build, and maintain every line of code and every architecture decision. I built it because the problem is real and existing solutions didn't fit how agencies actually work — not because I wanted to impress anyone with a sophisticated architecture.

The backend is a multi-tenant system built on Laravel and PostgreSQL, with Redis for caching, application security through JWT, CSRF protection, session management and RBAC, and payments and subscription logic integrated with Stripe. The marketing frontend runs on Next.js, React, TypeScript, and Tailwind CSS. Everything is containerized with Docker and Docker Compose, routed through Traefik, with automation handled via Node-RED.

Over roughly 21 months of work, the project moved from infrastructural foundations (auth, tenants, billing) to a real commercial product layer. Through spring and summer 2026, I built, in sequence, the pieces that now form the core of the product:

  • Layout Manager: reusable layout templates, versioning with snapshots and rollback, a block library shared across agencies, live preview, and the ability to clone layouts across different projects.
  • Plugin System: a central plugin registry with auto-discovery, hot-reload without restarting the system, and a sandboxed architecture designed for third-party extensions.
  • Marketplace and Licensing Foundation: a catalog of features and licenses, with per-agency feature-gating and automatic license expiry, so every agency pays only for what it actually uses.
  • Theme Engine: theme presets, live preview, premium themes with cross-agency licensing, and custom CSS generated from theme variables — giving every client a distinct visual identity without duplicating code.

It wasn't a straight line. Building a system of this scope alone — multi-tenant, with billing, licensing, and a real theme and plugin engine — takes time, and it's normal to go through stretches where the project feels stalled while it's actually consolidating under the hood.

The pivot: from "mega SaaS" to agency dashboard

In mid-2026 I made an important call: building a massive, general-purpose SaaS infrastructure alone isn't a realistic goal, nor necessarily the smartest way to create value. The interest some marketing agencies had shown wasn't a request to build a giant system — it was confirmation that the underlying problem, managing many clients from one place, is real and felt.

So I refocused the project: less infrastructural ambition for its own sake, more focus on what actually makes LinkBay-CMS sellable and sustainable for a single developer — reliable feature-gating, reusable components, backend consistency, instead of complex upsell mechanics or a full public marketplace to run. The goal is to stay a product I can maintain and grow consistently, not an impressive but fragile architecture.

Registering the trademark

On July 21, 2025, I filed the trademark registration application for "LinkBay-CMS" with UIBM — the Italian Patent and Trademark Office, part of the Directorate-General for Industrial Property at the Ministry of Enterprises and Made in Italy. The application was approved, and the registration certificate (registration number 302025000116815) was issued in Rome on June 3, 2026, digitally signed under articles 20 and 21 of Legislative Decree 82/2005.

The mark is protected across three classes, chosen to cover everything LinkBay-CMS is and could become:

  • Class 42: software as a service (SaaS), provision of virtual computer systems through cloud computing, writing, developing, updating and maintaining computer programs, software rental.
  • Class 9: recorded computer programs, software for accessing and searching online databases, project management software, image processing and interactive multimedia programs.
  • Class 38: transmission of messages, data and content via the internet, provision of online chat for communication between users.

The registration is valid for ten years from the filing date. It was an important step, not just a bureaucratic one: it means the name and the distinctive sign of LinkBay-CMS — the one I now present to agencies and software houses — are legally protected as a registered trademark.

Where things stand today

Today LinkBay-CMS is live at linkbay-cms.com, with a clear positioning: one control deck to manage all of your clients' stores, delivered under the agency's own brand, with freely configurable recurring subscriptions and a transparent, published platform share per plan. The product targets digital and marketing agencies, web and SaaS studios, and multi-brand operators who need to run separate store identities from a single back-office.

The journey isn't over — if anything, it's just getting started in its most concrete and sellable form. But today, unlike a year ago, LinkBay-CMS has a registered name, a solid architecture, a clear product direction, and proof that the problem I set out to solve is real for the people living it every day.