Bravo Tomorrow

Branding + Web Development

Description

Bravo Tomorrow is our own second brand — a flat-price website service for small businesses, built so the whole front end of the job runs without us. We designed the identity and the site, then put an assistant on it that answers questions and walks a new customer through the entire intake.

Client

Bravo Tomorrow — a PAAK brand

Year

2026

Services

Branding + Web Development

Visit the live site ↗︎
The Bravo Tomorrow homepage: “A good website. Sorted.” over a carousel of concepts
The Bravo Tomorrow page explaining what is included in the flat price
Bravo Tomorrow at mobile width, the price and the free-preview call to action

Numbers

8STEPS TO ONBOARD

A fixed, scripted intake rather than a model trying to infer what it needs — so what lands in the inbox is complete every single time.

3SAFETY NETS

Visitor text is fenced, a deterministic guard checks every reply before it renders, and the handoff needs the visitor's own words. The free model was talked into offering a free website in testing.

3WAYS A LEAD SURVIVES

Stored first, emailed second, and a pre-filled email link in the interface if both fail. A lead has to get through three independent paths to be lost.

0DEAD ENDS

Back, cancel, start over and help all work as buttons and as typed words. Any answer can be edited from the summary, and an abandoned form resumes where it stopped.

The problem

A flat-price website service only works if the admin around it costs nearly nothing. At $399 to launch there is no room for three emails to establish what a business does, another two to chase the logo, and a phone call to find out what they want the site to say. The margin is in the intake, not the build.

The obvious answer is a chatbot, and the obvious version of that is worse than a form. A model left to collect the details freely will miss half of them, invent the rest, and — as ours did in testing — cheerfully agree to do the whole thing free if a visitor asks nicely enough.

What we did

01

SCRIPTED INTAKE, NOT EXTRACTION

The onboarding is eight deterministic steps. The assistant handles conversation; it never handles the data. That is the whole trick — what arrives is clean and complete, every time, and it cannot be talked out of asking a question.

02

IT CANNOT BE TALKED INTO A DISCOUNT

A guard runs on the output, not the prompt: any reply naming an unpublished price, claiming something is free, offering a discount or dropping the persona is killed before it reaches the screen. Prompt instructions are a request; this is a gate.

03

NEVER STUCK, NEVER LOST

Rebuilt after the first version trapped people: click a button and there was no way back. Now a question mid-form is answered and the form resumes on the same step, any field is editable from the summary, and every lead is stored before it is sent.

04

ONE PLACE THE FACTS LIVE

Every price, timeline and scope the assistant can state comes from a single file that the page reads too. Change it in one place or it drifts — and an assistant quoting a price the page contradicts is worse than no assistant.

Live on bravotomorrow.com since 12 August 2026, verified in production: the assistant held the published price, offered the free preview, and the lead endpoint confirmed real email delivery rather than falling back. Built in Astro with Cloudflare Pages Functions; the static build carries no server.

More work

The K Golf homepage: an eleven-bay indoor golf venue in Wairau Valley
K GolfWeb Development + Booking System
The Roof Estimator: tracing a roofline corner by corner on the satellite map
Roof EstimatorProduct Design + Web Development
The WATDA homepage: many little dishes, one generous meal
WATDAWeb Development