Sean Stone Revenue systems
viewing as
← Back to everything else
Platform · built and running · 2025–2026

Road Runner

Most websites collect leads. This one queries the business behind it.

The problem

A company's systems each know something the customer needs, and none of them can be reached from the only place the customer actually goes. The CRM knows the account, the inventory system knows the stock, the finance system knows the trading history — and the website, the front door, knows none of it. So every enquiry starts from zero, is answered by a human reading three screens, and arrives in the CRM as an orphan lead with no relationship attached.

What was built

  • A front door that identifies the visitor and branches — one entry point, a genuinely different engagement per audience.
  • Company-name resolution against the CRM, so an enquiry attaches to the account that will fulfil it instead of creating another duplicate.
  • A read layer into inventory and finance, so stock, lead times and account-tier pricing can be answered on the page.
  • Per-client and per-campaign landing pages with UTM tagging carried end to end, so engagement lands back on the same record.
  • Reporting built on the unified record rather than on each silo's own version of the truth.

What changed

  • 170 per-client landing pages live and tracked, up from 150 three weeks earlier — each one generated in minutes rather than queued behind a developer.
  • 229 stonemasons mapped to the businesses they actually work with. Before the reach view existed, only 20 had any recorded relationship at all.
  • Enquiries arrive segmented, attributed and attached to an account, so the qualification happens before a human reads them.
  • The CRM ends up restructured as a by-product: branching logic forces a real taxonomy of who the business sells to.
  • Built in 109 hours across May and June 2026, site and platform together.

The screens

Road Runner dashboard showing CRM pulse, KPI targets, forms inbox and outreach engagement
Road Runner · 01 One screen for every enquiry, visit, sample, warranty and landing page — each one resolved against the CRM before anything is written to it.
A partner landing page beside its tracked campaign panel, engagement metrics and event timeline
Road Runner · 02 A per-client landing page, and the tracking that follows it: prospect id, UTMs carried through to the sample form, and the timeline from send to sample order to hot lead in the CRM.
Stonemason reach view showing an account expanded to its related companies and trading history
Road Runner · 03 A stonemason isn't one account. It's the fourteen cabinet makers, builders and designers connected to it — ranked by reach, so you can see which relationships actually carry volume.
Weekly sales report with activity by account manager, open deals and rule-based recommendations
Road Runner · 04 The weekly report, generated every Friday. It names what needs a decision — and states its own margin of error at the foot: 5.1% of interactions carry no company and are counted nowhere.

Built with

HubSpotPipedriveWebhooks / APIUTM + attributionDynamic landing pages
Watch the panel — it is qualifying you as you read

I don't advise on the
revenue system.
I build it.

Twenty-five years of revenue operations and go-to-market, and a method for directing AI to turn that judgement into working software — quickly, and at a fraction of the cost of the team it replaces. Everything below is clickable for a reason: a page that only describes what I do would be a worse version of a résumé.

I want to fix and I’d know it worked if .

The router

Tell it what you are.

Who's reading this?

The page reorders itself around your answer, and the panel on the right shows you exactly what it did — the classification, the routing, the record it would have written. This is the same pattern I build into clients' front doors: one entry point, several completely different conversations.

Nothing here leaves your browser. Wired to a CRM, this same event stream is what creates and enriches the record.

Capability graph

Four capabilities, and what proves each one.

Every claim on this page is attached to something that exists. Tell it what you actually need — pick one or more, and the page reorders itself around your answer. That reordering is the same mechanism I build into client sites; here it is running on me.

Selected work

Things that are running right now.

Interactive · Road Runner

One form. Four conversations.

This is the Alpha Surfaces enquiry engine, rebuilt here so you can use it. Say what you are and the form reconfigures around you; name the company you work with and it resolves against the CRM, bringing the account and its trading history with it; ask about stock and it answers from the inventory data instead of promising a callback. The panel on the right is what the business sees the moment you submit.

Enquiry engine

What the business sees

Nothing yet. Choose what you are, and watch this side fill in as you go — this is the record, the routing and the priority that would be created in the CRM in real time, before anyone has read a word of your enquiry.

Interactive · diagnostic

Where your revenue leaks.

Seven questions. It scores six zones of your revenue system, tells you which one to fix first, and shows you what the first twenty hours would go on. It's the opening conversation I'd have with you anyway — you may as well have it now, and keep the answer whether or not you ever call me.

Revenue system diagnostic

0 of 7 answered
Interactive · scope

What a month of me actually buys.

The pitch is simple: you probably can't justify a full-time senior revenue engineer, and you don't need to. Choose the outcomes you want, set the hours, and see what fits — and what the same work costs as a hire.

Scope builder

Estimates, not a quote
0Hours of work selected
Hours per month 20

Pick some outcomes to see how they fit.

Monthly, at /hr
Full-time equivalent
Difference
Send it to me →
Method

How software gets built this fast without being rubbish.

Stage 1

Specification before generation

The commercial logic is written down first — the object model, the states, the acceptance criteria. AI is fast at producing code and hopeless at deciding what should be true.

Stage 2

Directed build, in the loop

AI engineering agents do the typing under direction, in small verifiable increments. Twenty-five years of knowing what a working revenue system looks like is what makes the direction worth anything.

Stage 3

Ground-truth gates

Nothing advances on a claim. Each increment is checked against real data and a real user's workflow before the next one starts. This is the whole difference between a demo and a production tenant.

Stage 4

Commercial close

Priced, packaged, onboarded and measured. A build that never gets a revenue-per-customer number attached to it isn't finished, it's abandoned.

Interactive · live

You never filled in a form.

Most of the people who land on your site leave without telling you anything, and you learn nothing from the visit. The panel beside this page has been building a record of you the whole time — segment, stage, intent, and a next action specific enough that someone would actually do it. Below is the message your team would have received.

The alert not triggered yet

Nothing has crossed the threshold yet. Run the diagnostic or build a scope and this fills in — the same way it would on your site when a real buyer does something that matters.

Why this is the hard part

Anyone can log page views. The value is the decision.

Tracking is table stakes and nobody buys it. What's actually difficult is the layer above: a score that reflects how you qualify, a stage your sales team recognises, and a next action worded so specifically that a rep does it instead of ignoring it.

Notice the score is interrogable — you can see exactly which of your actions moved it. Sales teams act on a score they can argue with, and quietly ignore one they can't.

The conventional part

Twenty-five years, in the usual order.

San Francisco. Previously Singapore, Boston and Brisbane. Australian citizen, Bachelor of Business (QUT).

Full career history

    Start with the diagnostic, then talk to me.

    Tell me what's broken and I'll tell you honestly whether it's worth my hours or whether you need something else. That conversation is free and usually short.

    sean@cangaroo.ai →