The case files

Five builds. Made the machine and human way.

Real builds by our founder, with real screenshots where we have them and honest gaps where we don't. No case study on this page contains a number we can't stand behind.

Business platform · flagship build

Intrinsic One — the agency operating system

One tool holding everything an agency knows: every client, the deal pipeline, tasks, invoices, agreements, proposals, email triage, meeting agendas and the case study library. Built to replace a scatter of subscriptions, and now the thing the team actually works in.

STATUS · live, in daily use  ·  SCREENS · ~20 across 7 nav groups  ·  screens shown with dummy data to protect client confidentiality

The problem

Agency knowledge lived in Asana, spreadsheets, inboxes and heads. Answering "what's the state of this client?" meant opening four apps and trusting memory. Off the shelf CRMs wanted the agency to work their way; the agency wanted a tool that worked its way.

The build

A bespoke web platform where one client record is the spine everything hangs off: pipeline, work, mail, money and documents all attach to it. When it went live, 1,150 tasks came across from Asana — every completed job back to October 2023 plus everything still open — and Asana was switched off.

intrinsic-one — dashboard
Intrinsic One dashboard showing agency-wide tiles and an overdue task list

The whole agency on one screen: recurring revenue, weighted pipeline, overdue work rendered loudly on purpose, and renewals inside 60 days pulled straight from the client spine.

intrinsic-one — clients
Intrinsic One clients screen showing one card per client with billing, services and last contact

One record per relationship. Each card carries billing, services, renewal dates and last contact, with leads, prospects and lapsed clients filtered off by default.

intrinsic-one — pipeline
Intrinsic One pipeline board with staged deal columns and a weighted forecast

The deal board, with a weighted forecast and guardrails: a deal can't advance without a value on it, and deals that go quiet for 21 days get flagged in orange.

intrinsic-one — tasks
Intrinsic One tasks screen with overdue work grouped at the top

Tasks grouped by client, the way the team already works. Overdue is loud by design: it is the only way it gets dealt with.

The machine did
  • First draft of every screen, module and database table
  • The Asana migration tooling — 1,150 tasks with history intact
  • Email sync and matching against client records
  • The boring 80%: forms, lists, filters, plumbing
The human did
  • Decided the client record is the spine everything hangs off
  • The guardrails — no deal advances without a value; wins recorded on the deal, not by drag
  • Role based access, and an audit trail on every change: who, and why
  • Review, security and the call on what not to build
✓ The honest bit

We ran a full UX audit on our own tool three weeks after go live and wrote down everything wrong with it, measured from production: screens too long, no global search, numbers on one scorecard that weren't yet real measurements. That audit is now the improvement backlog.

That's the practice in miniature: build fast with the machine, then let a human be ruthless about what's actually true.

Small business website · one day build

Klean Kicks — a trainer cleaning business, online in a day

A nine page site for a Leeds trainer cleaning studio: prices on the page, a quote flow that collects what's needed to price a job, collections, UK postal, and before and after proof. Scoped with the client in the morning, live the same day.

STATUS · live  ·  BUILD · one day, scoped with the client  ·  PRICE · £900  ·  STACK · static HTML, no CMS  ·  kleankicks.co.uk

The problem

The business already worked. Enquiries came in through WhatsApp and Instagram, photos went back and forth, prices got agreed in a chat thread. What it didn't have was somewhere to send people who wanted to know what a clean costs, how long it takes, whether they can post trainers from outside Leeds, and what happens if a stain doesn't come out. That's the part a conversation shouldn't have to carry.

The build

Nine pages of static HTML, no CMS and no framework, because nothing on this site needs one: prices, packages, how it works, collections, postal, gallery, FAQ, about and terms. The quote page asks what's being cleaned, which package, and how the trainers get to the studio, so the first reply can be a price rather than a question. The FAQ is pulled straight from the terms, so the answers a customer reads and the terms they agree to are the same words. Google Tag Manager and Analytics were set up at launch, so the enquiry path is measurable from day one rather than guessed at later.

The machine did
  • First draft of all nine pages, layout and copy
  • The quote form, package picker and postcode logic
  • Responsive work, metadata, structured page titles and descriptions
  • The boring 80%: markup, styles, repetition across pages
The human did
  • Scoped it with the client before anything was built
  • Decided the price list goes on the page, not behind an enquiry
  • Made the FAQ quote the terms rather than paraphrase them
  • Review, and the call on what not to build
✓ The honest bit

The site went live before every contact route was finished. The phone number works, but on the live homepage the WhatsApp, Instagram and email links still point at a placeholder, and WhatsApp is the primary call to action on the page. That's a same day fix and it's on the list.

No results are published here yet. Analytics went in at launch, so there will be real numbers shortly, and they'll appear here when there's enough data to mean anything. A day old site has no performance to report and we're not going to invent one.

Referral system

New Horizons referral system

A referral management system built for New Horizons: intake, tracking and follow through in one place, instead of inboxes and memory.

STATUS · shipped

Awaiting its numbers

This case study is deliberately short. We don't publish figures, screenshots or claims we can't back, and this build's write-up hasn't been through that check yet. The full case file — screens, what the machine did, what the human did, and what changed for the people using it — lands here once it has.

Internal product

Intrinsic Loop

An internal product from the Intrinsic stable, built end to end the same way we build for clients: machine drafts, human review, shipped fast. It's tracked inside Intrinsic One like any other piece of client work — internal tools get no special treatment.

STATUS · shipped · in use internally

Awaiting its numbers

Same rule as above: no verified figures yet, so no figures. Screens and the full build story will appear here once they've been through the same check every client case study gets.

Marketing tooling

SEO Tool

A purpose built SEO tool, made in house to answer the questions the agency actually asks of ranking and traffic data, rather than renting a generalist dashboard that answers someone else's.

STATUS · shipped · in use on client work

Awaiting its numbers

Full case file to follow — what it measures, the screens, and what it replaced — once the details have been verified. If you want the walkthrough before then, ask; we'll happily show it warts and all.