Nine questions, one email: how Vorluno designed a project brief people actually finish
ProductCraftMotion
Most agency contact forms are a wall. We replaced ours with a route: one question per screen, inside the same water-and-depth world as the home page, ending in a single email you press to send. Here is what each decision was for.
A contact form is the first piece of software a client uses from you. Most agencies treat it as an afterthought — twelve fields, a captcha, a «we'll get back to you». We treated it as the first deliverable. When you press Start a project on vorluno.dev you do not land on a form. You land on a route.
One question per screen, inside the same world
The brief lives at `/new-project` and it is built with the same renderer as the tunnel on the home page: the question is a texture with water under the cursor, the answer field is real HTML projected just beneath it, and the camera moves one step forward per answer instead of scrolling. The next question is already there as a ghost at 8 % opacity; the one you just answered has passed behind the camera. Back brings the camera one step back — nothing is lost, your answers stay.
That is not decoration. A question that arrives alone gets answered alone. Nine screens read as a conversation; twelve fields on one page read as a chore.
The nine questions, and why those
- What are you building? — a website, a product, motion and interaction, a brand and its site, or something else. Picking an option advances the route; there is no «next» button to hunt for.
- What field are you in? — health, legal, real estate, retail, software, hospitality, education, finance, other. This decides which of our cases we show you back.
- What should this fix or unlock? — the only long answer. Two or three sentences are plenty; the placeholder gives three real examples so nobody stares at an empty box.
- Who is it for? — the person on the other side of the screen. One line.
- Which sites do you admire? — two URLs, both optional. We measure what you admire: sizes, timings, curves, frame rate — with mvoom, our own tool.
- What exists today? — nothing yet, a site to replace, a product to extend, a brand but no site.
- When do you need it? — as soon as possible, one to three months, three to six, no date yet.
- Project budget (USD) — five honest ranges from $2k–10k to $100k+. We ask because a budget is not a price: it is the size of the thing we should propose.
- How do we reach you? — name, company (optional), email. We write back to that address.
Nothing is sent until you press the button
The tenth screen is the review: everything you wrote, in one block of text, and a button that opens one email to contacto@vorluno.dev with the brief already in the body. No account, no database, no third-party form service sitting between you and us. If your mail client cannot take a long message, «Copy the brief» puts the same text on your clipboard. Reload halfway through and the route resumes where you left it — the answers live in your browser's session, not on our server.
Underneath, every brief is already a typed Lead object with stable ids per question, so when Niiko — our own product — takes over the pipeline, the copy of the questions can change without breaking a single record. That is the part a visitor never sees and the part that makes the form survive.
What it costs to make a form feel like this
A brief that lives in the tunnel needs the tunnel's discipline: textures only for the question in view and its neighbours, a hard ceiling of 16 MB of rasters, the water only under a fine pointer, and a plain one-question-per-screen fallback for reduced motion and short viewports. On a phone the same route runs with the title above and the field below, inside the screen — the composition changes, the questions do not.
The brief is the first thing we build for you. If it feels like a wall, why would the rest feel different?
Vorluno
// Experience itStart a project