claude-code·7 min read·

Ship your v1 to founding members (UK SaaS, Claude Code 2026)

Scaffold done, auth and billing wired. Now you ship the v1 to the founding members who already paid. This is the UK indie hacker go-live checklist: the pre-launch checks that stop launch day going sideways, how to onboard three pre-paid founders by hand, the feedback loop that tells you what to build next, and the first iteration cadence that turns a founding cohort into retained, paying customers instead of three refunds.

Ship your v1 to founding members (UK SaaS, Claude Code 2026)

You scaffolded the skeleton, wired Supabase auth and Stripe billing, and the core feature works. Three founding members have already paid you in pounds. The last step is the one that decides whether they stay: putting the v1 in their hands.

This is launch, but at the smallest, most forgiving scale you will ever have - three people who already believe in you. That is a gift. Most products launch to silence; you launch to a warm, paying, invested cohort. Treat it accordingly: this is not a public launch to optimise, it is a handover to get right.

Pre-launch: check the path, not the product

Before you send a single login link, run five checks. Notice they are all about the path your founding member will actually walk, not your whole feature set.

  1. Signup-to-first-value works in production. A real magic link arrives, login succeeds, the user reaches the one valuable thing. End to end, on the live URL, not localhost.
  2. A real GBP test payment works. Run a card through Stripe and confirm your webhook marks the account active in Supabase. The thing you built last session - prove it live.
  3. Env vars and the live database connect. You proved this on day one when you deployed the empty skeleton; confirm it again now there is real data flowing.
  4. Errors are visible to you. A basic error tracker, or at minimum structured logs, so you find out something broke before your founding member emails you.
  5. Contact is one click away. A visible "something wrong? message me" the moment they hit a wall.

What is deliberately not on the list: every edge case, every settings screen, a polished marketing site. Founding members forgive rough edges. They do not forgive a login link that does not work. Check the path, ship, fix the rest live.

Ask Claude Code to walk the critical path with you and flag anything on those five points that is not solid. Then go.

Onboard the three by hand

With three founders, you do not need an automated onboarding flow. You need to walk each one in personally - and treat it as your richest research, not just delivery.

For each founding member:

  • Send a personal message, not a templated drip. They paid early; they get a human.
  • Give them the login link and a one-line "here is the thing you paid for."
  • Get on a 15-minute call or ask them to record their first session.

Then watch where they hesitate. The moment a founder pauses, clicks the wrong thing, or asks "so what do I do now" is a precise instruction for your next build session - worth more than any analytics dashboard at this stage. Automating onboarding for three people is premature optimisation. Doing it by hand turns your launch into product direction.

This is the same instinct that made the Mom Test interviews work during validation: watch behaviour, do not ask for opinions. You are still doing that - now with a live product instead of a smoke test.

The launch-day sequence for three people

A founding launch is not a big-bang public launch, and trying to run it like one wastes the advantage. You are not chasing a Product Hunt spike or a flood of signups you cannot support. You are handing a finished thing to three people who already trust you. So sequence it small and staggered:

  1. Send the first founder the link, alone. Not all three at once. The first handover is also your final smoke test - if the magic link is slow or the first-value flow has a rough edge, you find out from one forgiving person, not three at the same moment.
  2. Watch or hear that first session, then fix the obvious thing. There is almost always one obvious thing - a confusing label, a missing "what now" prompt, a step that needs a sentence of guidance. Claude Code can ship that fix in minutes. Do it before founder two.
  3. Send founders two and three once the path is smooth. Now you are handing over a path you have already watched a real person walk successfully.

Staggering across an afternoon or a day costs you nothing and means each founder's first impression is better than the last. With three customers you have the luxury of treating each handover as an event. Use it.

A note on what not to do on launch day: do not announce publicly, do not chase press, do not open signups to strangers. The v1 is sized for three people and a feedback loop. Widening the door before the founding cohort is happy and retained just imports noise and support load you are not ready for. Public launch is a later post in your story, after the product has earned it.

The feedback loop for a handful of users

A new v1 with three users does not need a feedback portal or a voting board. It needs a direct, low-ceremony loop:

  • An instant channel. A small Slack or Discord, or honestly a WhatsApp group for three people. Somewhere they reach you in seconds.
  • One-click in-app feedback. A button that fires a message to you, with context attached.
  • A visible backlog. A short, public-to-them list of what you are working on, so they see their input turning into shipped changes.

The magic is the visible turnaround. When a founding member suggests something on Monday and sees it shipped by Thursday with a "you asked for this" note, they stop being a customer and start being invested. The goal of the loop is not to collect feedback - it is to close it visibly. A closed loop is what converts curiosity into loyalty.

Iterate fast, protect scope harder

After launch, ship a small visible improvement two or three times a week. Fast enough that founders feel momentum; slow enough that you are not breaking production daily.

The risk is not too few requests - it is too many. Three engaged founding members will generate more ideas than you can build, and most are theirs, not the market's. Filter every request through one question:

Does this remove friction from the core flow the founder paid for, or does it expand scope?

Build the friction-removers first. Park the scope-expanders in the visible backlog where founders can see they are not forgotten. Claude Code makes the building fast - which paradoxically makes discipline more important. When you can ship almost anything in an afternoon, the constraint is no longer speed, it is choosing the right thing. Keep the v1 narrow and let real usage, not the loudest voice, tell you what is next. The weekend vibe-coding playbook covers the build-cadence mechanics if you want them.

The only metrics worth watching at three customers

It is tempting to wire up an analytics dashboard on day one and start staring at it. Resist that too. At three customers, most metrics are noise dressed up as insight - a conversion rate calculated from three people tells you nothing, and a retention curve needs more than a week and more than a handful of users to mean anything.

There are exactly two things worth watching in the founding phase, and neither needs a dashboard:

  • Did each founder reach the core value? Not "did they log in" - did they actually do the one valuable thing the product exists for. You can answer this by looking, because there are three of them. If a founder logged in once and never came back, that is your single most important signal, and it deserves a personal message, not a row in a chart.
  • Is the feedback loop turning? Are suggestions coming in, and are you shipping them visibly? A loop that has gone quiet after launch usually means the product is not yet useful enough to have opinions about - which is itself the feedback.

Everything else - traffic, funnels, cohort curves - is for later, when you have enough users that aggregate numbers carry information. For now, the richest analytics you have is a 15-minute call. Spend your attention on the three humans, not on instrumenting them.

Turning three founders into three retained customers

The refund risk in month one is real, and it comes from exactly three places:

  • The product never delivered the core value they were promised.
  • They hit a wall and could not reach you.
  • They felt ignored after paying early.

You defuse all three the same way: deliver the core thing fast, be radically available, and ship their suggestions with credit.

Concretely, in the first two weeks, make sure each founder has:

  1. Reached the valuable outcome at least once. They have actually got the thing they paid for, not just logged in.
  2. Had at least one piece of feedback shipped. Visibly, with a "you asked for this."
  3. Heard from you personally. Not a broadcast - a message to them.

A founding member who got the thing they paid for, got heard, and watched the product improve because of them does not ask for a refund. They tell the next person. Retention in the founding phase is a relationship, and at three customers you can genuinely have one with each.

That is the whole loop, closed: you validated the demand, pre-sold the founders, scaffolded and shipped the v1 with Claude Code, and turned three paid promises into three retained customers. The next idea worth building is already waiting.


Building your validated idea? IdeaStack publishes one deeply-researched, UK-specific business opportunity every week - real keyword volumes, competitor analysis, SERP landscape, and copy-paste builder prompts. Read this week's free report and find the next one worth shipping.

Frequently asked

What pre-launch checks actually matter before I send my founding members the login link?

Five, and they are all about the path your founding member will actually walk, not your whole feature set. One: the signup-to-first-value flow works end to end in production, not just locally - a real magic link arrives, login succeeds, and the user reaches the one valuable thing. Two: a real test payment in GBP goes through Stripe and your webhook correctly marks the account active in Supabase. Three: the live environment variables are set and the production database connects (you proved this on day one when you deployed the skeleton, but confirm it again now there is real data). Four: errors are visible to you - a basic error tracker or even structured logs so when something breaks you find out before your founding member emails you. Five: there is a way for the user to contact you in one click. Notice what is not on the list: every edge case, every settings screen, a polished marketing site. Founding members forgive rough edges; they do not forgive a login link that does not work. Check the path, ship, fix the rest live.

How should I onboard three pre-paid founding members - automated flow or by hand?

By hand, deliberately, and treat it as research not just delivery. With three founders you do not need an automated onboarding flow - you need to personally walk each one in, ideally on a short call or a recorded screen-share, and watch where they hesitate. Send a personal message (not a templated drip), give them the login link, and either get on a 15-minute call or ask them to record their first session. The friction you see in those first three sessions is worth more than any analytics dashboard: the moment they pause, click the wrong thing, or ask 'so what do I do now' is a precise instruction for your next build session. Automating onboarding for three people is premature optimisation; doing it by hand turns your launch into your richest source of product direction. You can build the automated flow once you have ten customers and know what good onboarding actually looks like.

What is the right feedback loop for a brand-new v1 with a handful of users?

A direct, low-ceremony channel plus a single visible backlog. For a founding cohort, the loop is: a shared space where they can reach you instantly (a small Slack or Discord, or even a WhatsApp group for three people), a one-click in-app way to send feedback, and a public-to-them list of what you are working on so they see their input turning into shipped changes. The magic is the visible turnaround - when a founding member suggests something on Monday and sees it shipped by Thursday with a 'you asked for this' note, they stop being a customer and start being invested. Do not build a formal feedback portal or a voting board for three people; that is ceremony masquerading as progress. Keep it human and fast. The goal of the loop is not to collect feedback, it is to close it visibly, because a closed loop is what converts a founding member's curiosity into loyalty.

How fast should I iterate after launch, and how do I avoid drowning in requests?

Ship something every few days, and protect scope ruthlessly against your own founding members' enthusiasm. A good early cadence is a small, visible improvement two or three times a week - fast enough that founders feel momentum, slow enough that you are not breaking production daily. The risk is not too few requests, it is too many: three engaged founding members will generate more ideas than you can build, and most are theirs, not the market's. Filter with one question - does this remove friction from the core flow the founder paid for, or does it expand scope? Build the friction-removers first; park the scope-expanders in your visible backlog where founders can see they are not forgotten. Claude Code makes the building fast, which paradoxically makes discipline more important: when you can ship anything in an afternoon, the constraint becomes choosing the right thing, not the speed of doing it. Keep the v1 narrow and let real usage, not the loudest voice, tell you what is next.

How do I turn three founding members into retained paying customers instead of three refunds?

Deliver the one thing they paid for fast, close the feedback loop visibly, and make them feel like founders rather than beta testers. The refund risk in the first month is real and it comes from one of three places: the product never delivered the core value they were promised, they hit a wall and could not reach you, or they felt ignored after paying early. You defuse all three by getting the core flow working and in their hands quickly, being radically available (the one-click contact, the small shared channel), and shipping their suggestions with credit. Concretely: in the first two weeks, make sure each founder has reached the valuable outcome at least once, has had at least one piece of feedback shipped, and has heard from you personally. A founding member who got the thing they paid for, got heard, and watched the product improve because of them does not ask for a refund - they tell the next person. Retention in the founding phase is a relationship, and at three customers you can actually have one with each.

Related reading

More UK-focused guides from the IdeaStack blog.

Error tracking for your live v1 (UK SaaS, Claude Code 2026)

Error tracking for your live v1 (UK SaaS, Claude Code 2026)

Your v1 is live, three founding members are using it, and the next outage is a question of when, not if. This is the right-sized observability layer for a brand-new UK SaaS: the three things actually worth watching, how to wire error tracking and a money-path alarm into a Next.js app with Claude Code in one session, source maps so a stack trace points at real code, a simple uptime ping, and the discipline to stop there instead of building enterprise monitoring for three customers.

Read more →

Your first feature build session after launch (UK SaaS, Claude Code 2026)

Your first feature build session after launch (UK SaaS, Claude Code 2026)

Your v1 is live and three founding members are using it. The feedback is rolling in faster than you can build. This is the UK indie hacker guide to your first feature build session after launch: how to read founding feedback for the one signal that matters, pick the single feature that removes the most friction, scope it to one Claude Code session, build and test it against the money path, and ship it the same day with a 'you asked for this' note that turns a paying founder into an evangelist.

Read more →

Scaffold your validated v1 with Claude Code (UK, 2026)

Scaffold your validated v1 with Claude Code (UK, 2026)

You did the hard part. You ran the smoke test, made the Mom Test calls, and three founding members have already paid. Now you have to build the thing. This is the UK indie hacker walkthrough for turning a validated idea into a working app skeleton in a single Claude Code session: the PRD that anchors every decision, the CLAUDE.md that keeps the agent honest, plan mode before any code, the first five files, and why you deploy to Vercel on day one before you have a single feature.

Read more →

Supabase auth + Stripe billing for a UK SaaS (Claude Code, 2026)

Supabase auth + Stripe billing for a UK SaaS (Claude Code, 2026)

Your skeleton is live. Now your founding members need two things: a way to log in and a way to keep paying you. This is the UK indie hacker walkthrough for wiring Supabase auth and Stripe subscriptions with Claude Code - the auth flow, the subscription model, the one webhook that actually matters, and the UK-specific decision every US tutorial skips: do you take payments through Stripe directly and own your VAT, or go through a Merchant of Record like Paddle and hand the VAT headache away?

Read more →

Pre-sell your UK SaaS with Stripe payment links before you build (2026)

Pre-sell your UK SaaS with Stripe payment links before you build (2026)

A waitlist tells you people are curious. A pre-sale tells you they will pay - and it is the only validation signal that survives contact with reality. This is the founding-member pre-sale mechanic for UK builders: a Stripe payment link you can stand up in twenty minutes with Claude Code, the GBP pricing that converts, the honest refund promise that removes the risk, and the three-sale rule that decides whether you build. No product required - just a link and a price.

Read more →

The newsletter

One UK business idea, every Thursday

By Tim Bland. Free.