Process

Scope. Build. Launch. Run.

Four phases, written down before a line of code moves. Run never ends.

firstfill · engagement
Scope
Build
Launch
Run

Drop list

One config

Stripe = report

Winner stays

The four phases

One system, not four vendors.

  1. 01

    Scope: Diagnose the funnel

    Where the traffic actually drops, what the intake asks that it shouldn't, where checkout loses people who already decided.

  2. 02

    Build: Ship one system

    One brand config, one intake system, one checkout, not a new codebase per page.

  3. 03

    Launch: Put it live

    Behind tracking that fires from where the money moves, so the funnel report and the payment processor tell the same story..

  4. 04

    Run: Let the data decide

    The version that wins stays.

Split testing

How we test.

Four rules, one line.

tests · running

Landing

1 live

Intake

1 live

Checkout

1 live

Upsells

1 live

One live test per funnel stage.

Landing, intake, checkout and upsells each carry at most one test at a time, so a change on one stage cannot be mistaken for a result on another..

Funnel report

Paid

142

Stripe

Captured

142

=

The report and Stripe agree before a test is called.

Tracking fires from where the money moves.

Winner
Continue
Deleted

The loser is deleted, not archived.

There is no shelf of old versions to bring back.

brand.config

headline: "outcome"

pricePlacement: "above"

defaultPlan: "3mo"

45 pages3 brands

A winner ships as a config flip, not a redeploy.

The brand system renders every page from one config.

FAQ

Two things clinics ask first.

How fast does the first test go live?+

As soon as tracking agrees with Stripe. That comes first because a test measured against the wrong number wins the wrong way, and you pay for that twice: once in the traffic spent on it, again in rolling the loser out everywhere. The moment the report and the settled charges tell the same story, the first variation goes up.

How much of our time does it take?+

One scope call, then one thread. You approve a variation before it goes live and read a short note when a test decides. Nobody on your side writes a ticket, manages a board, or spends a salaried hour translating between design, copy and code.

What happens when a test loses?+

The loser is deleted, the version that was making money stays live, and the next variation goes up. A losing test costs the share of traffic it ran on, nothing more, and it tells you something the funnel report never would. We do not promise a lift number and we do not publish client results.

Book a scope call

More patients. Each one worth more.

Book a scope call