Case Study: Semoria
From Idea to Production SaaS in 6 Weeks
Semoria is a multi-tenant LinkedIn content SaaS with voice fingerprinting, research-grounded drafting, scheduling, three live paid tiers, three free tools, and a full marketing engine. We designed and shipped it in six weeks, then handed the build methodology back to Agenticise as proof we can ship platforms, not only single-workflow automations.
The Build, in Numbers
Every figure below is from the production codebase at launch, not estimates.
The Story
Semoria started life as bespoke tone-of-voice agents for Agenticise clients. Marketing functions across multiple sectors had the same problem: a brand voice they had spent years sharpening, ideas in abundance, and no human capacity to publish consistently in that voice every week. We built custom engines that solved it for one team at a time, including the FPC content engine that took output from 1-2 posts a month to 2+ a week without a hire.
By early 2026 the pattern had repeated so many times across different marketing functions that the bespoke route was clearly not the right shape for most of them. The £8,000 to £20,000 build cost was a stop sign for the teams that needed the methodology most. The right shape was a subscription, on the same underlying engine, with the same human-in-the-loop control.
So in six weeks Agenticise designed, built, and shipped Semoria. A multi-tenant SaaS with payments, auth, AI integrations, security hardening, and a full marketing engine, on a stack that costs under £40 a month to run at 50 paying users. The full origin story is in the first post of the series.
Read Post 1: Why We Built SemoriaThe Build
Six weeks was possible because of multi-agent orchestration in Claude Code, not because one AI worked harder. A lead agent split independent slices of the build across parallel sub-agents running in isolated git worktrees. One would draft a new API route, another would refactor the billing flow, a third would write tests for the voice engine, and a fourth would build a programmatic blog page. The lead reviewed, integrated, and arbitrated conflicts. The human role shifted from writing code to arbitrating scope, judging trade-offs, and owning anything irreversible.
The full methodology, including the lead-agent and sub-agent pattern, what we deferred, when to switch between deep-work and parallel-work modes, and what humans still own, is covered in Post 2.
Read Post 2: The 6-Week MethodologyThe Stack
A lean, modern SaaS stack runs Semoria for around £40 a month at 50 paying users. Every layer is chosen as a utility, not an endorsement. The full architecture, multi-tenant patterns, security hardening, and cost table at 0, 50, 200, and 500 users is in Post 3.
The Marketing Engine
The marketing engine was production-ready on day one, not bolted on after launch. Programmatic blog with FAQ schema and AEO-ready structure, three free tools acting as distinct conversion funnels, persona pages for programmatic SEO, content-calendar driven social automation, and 27 transactional email templates wired into the trial, billing, and digest flows.
| Marketing channel | What we built |
|---|---|
| Programmatic blog | 47 posts at launch, MDX with FAQ frontmatter rendered as JSON-LD FAQPage schema. |
| Free tools | Voice Analyser, Post Generator, Voice Score Card. Each is a contained value unit with its own conversion funnel. |
| Persona landing pages | Programmatic SEO across niche segments with intent-aware copy. |
| Email automation | 27 templates covering trial onboarding, billing events, weekly digest, and feature discovery. |
| Analytics and funnels | PostHog funnels wired from first pageview through trial conversion to billing event. |
The Product in Use
Live screenshots from semoria.io. A human reviews every output before it publishes.




Frequently Asked Questions
Ready to Build Yours?
Bring the platform you have been waiting to ship, or the tone-of-voice problem you have been trying to solve at scale. In a 30-minute discovery call we will sketch the build, the methodology, and the right shape for your team.