Guides
How to start a website: from an AI-assisted idea to a live business
Start a website the cheap way: choose a name and audience, buy a domain, go live, then add Stripe and a database only when you need them. Costs in £ and $.
AI has made it quick to build a website. It hasn’t made it any easier to decide what the business is for, who it’s for, or what you need to put in place before someone gives you money. Those are the parts people skip, and they’re the parts that cost the most to fix later.
So this is the order I’d do things in, for a small budget. My view: spend your first week thinking, your first £10 ($13) on a domain, and nothing else until a real customer needs it. Payments, a company and a database all matter, but each one can wait until the moment it’s needed.
Why have a website at all?
Fair question, because plenty of businesses start with just an Instagram page or a WhatsApp number. That’s fine for testing an idea. The trouble starts when you want strangers to find you, trust you and pay you.
| Without a website | With a website | |
|---|---|---|
| Being found | Only through word of mouth and whoever sees your posts | People searching Google or Maps for what you do can find you, day and night |
| Trust | A social profile anyone can set up in five minutes | Your own domain and email address, which look established |
| Ownership | A platform can change its rules, hide your posts or close your account | You own the domain and the content, whatever the platforms do |
| Selling | Customers message you and wait for a reply | Bookings, orders and payments work while you sleep |
| Measuring | Likes and followers | You can see visits, enquiries and what each customer cost you |
| Cost | Free | From about £6 ($8) a year with free hosting |
My opinion: a website is the one online asset you actually own, so it’s worth having as soon as you want customers you don’t already know. Social media then becomes a way of sending people to it, instead of the only place you exist.
The path in six steps
Step 1: A name, and who it’s for
Before you buy anything, write one sentence: “I help [who] to [do what].” A barber in Leeds who wants fewer missed appointments and a florist in Austin who wants Valentine’s Day orders online are two very different websites, even if both are “a booking page”.
Then choose a name that’s short, easy to say over the phone and easy to spell. Check it three ways before you fall in love with it: is the domain free, is the name already taken as a company (Companies House in the UK, your state’s business register in the US), and does another business already trade under something similar?
Use AI as a sparring partner, not a market researcher
An AI audit is a quick way to find the holes in an idea: who the competitors are, what you’d charge, what could go wrong. I’d use it for exactly that. What I wouldn’t do is treat its numbers as research. It can sound sure about a market size it has no source for.
I'm planning to start [describe the business] for [who it's for] in [UK / US / both]. I'm a beginner on a small budget. Act as a sceptical adviser. Tell me: who my customers really are, who my three closest competitors are and how I'd be different, what I could realistically charge, the five biggest risks, and what I should test with real people before I spend money. Say clearly when you are guessing rather than sure, and list what I should check myself.
Then do the one thing AI can’t: talk to five real people who fit your audience. If three of them say they’d pay, you have something. If none do, you’ve saved yourself a lot of money.
Which AI subscription is worth paying for?
The three big ones, Claude, ChatGPT and Gemini, all have a free tier and a paid plan at around $20 a month. For a small business that’s enough. The expensive tiers ($100 and up) are for heavy daily use, and you can add one later if you hit the limits.
| US price | UK price (approx.) | Worth it for | |
|---|---|---|---|
| Claude Pro | $20 a month ($17 if billed yearly) | About £16, shown at checkout | Writing, planning and building websites |
| ChatGPT Plus | $20 a month | About £16 plus VAT, so around £19 | All-round use, images and voice |
| Google AI Pro (Gemini) | $19.99 a month | About £19 | Google Docs and Gmail users, plus extra storage |
My opinion: pay for one, not three. I’d lean towards Claude for planning a business and building a site, but the gap between the three is small and changes every few months. Use the free tiers for a week, see which one answers in the way you like, and pay for that one. Unused subscriptions are the easiest money to waste.
Step 2: Buy a domain (it’s your address)
A domain name is your address on the internet, like yourname.com. Without one, people have to type a long address supplied by your host, and you can’t have email like you@yourname.com. You rent it by the year, usually for £6 to £15 ($8 to $20) depending on the ending, from a company called a registrar.
Which ending? I’d choose .com if you want customers worldwide or in the US, and .co.uk if you’re local to the UK. Either is fine. Buy the one that matches where your customers are, and turn on auto-renew so it doesn’t lapse.
A domain on its own does nothing. To make it show a website, you point it at a web server (also called hosting), which is a computer that is always on and sends your pages to visitors. You do that by adding a record in your domain’s DNS settings, and your host tells you exactly what to enter.
Step 3: Set up a business inbox, and where your forms go
Once you own a domain, set up email on it. An address like hello@yourname.com looks far more trustworthy than a Gmail address, and customers are more likely to reply to it. You need this before the website goes live, because your contact form will send its messages here.
There are two sensible choices. Google Workspace (Gmail on your own domain) starts at $7 a user a month on an annual plan, or $8.40 monthly. Microsoft 365 Business Basic is $7 a user a month in the US and about £5.75 plus VAT in the UK. For a solo business I’d pick whichever you already use day to day. Prices for both were rising during 2026, so check them.
You don’t need a paid seat for every address. Extra addresses such as hello@ or bookings@ can usually be set up as free aliases that land in your one inbox. Check your provider’s settings before you pay for more users.
How the contact form reaches you
When someone fills in a form on your site, your site sends you an email. Use an email-sending service such as Resend (free for 3,000 emails a month) rather than your own mailbox, and add the SPF, DKIM and DMARC records it gives you to your domain’s DNS. That proves the messages come from you, so they land in your inbox and not in spam. I explain this in what your app actually needs.
A form collects personal information such as names and email addresses, so you’ll need a privacy policy that says what you do with it. UK businesses should also check the ICO data protection fee, and US businesses should check state laws such as California’s CCPA.
Step 4: Put a first version live
If you’re short of money, this is where I’d stop for now: a domain, an inbox and free hosting get a professional-looking site online for very little. The step-by-step is in how to connect a Claude Artifact to the web.
Step 5: Taking payments with Stripe
If your site takes money, use a payment provider like Stripe and send customers to its hosted checkout. Card details never touch your own site, which removes most of the risk and paperwork. Stripe charges per payment rather than a monthly fee: 1.5% + 20p for standard UK cards, and about 2.9% + 30¢ for US cards, so check its pricing page for your country.
Here’s where I’d push back on a common assumption. You don’t have to form a company before you can use Stripe. It lets individuals and sole proprietors sign up, using your own name and a bank account. A company is something you choose for tax and legal reasons, not something Stripe forces on you on day one.
| UK | US | |
|---|---|---|
| Simplest start | Sole trader. Free to register with HMRC | Sole proprietor. No state filing, though a trade name may need registering |
| Upgrade to | Limited company. £100 ($130) online at Companies House | LLC. State fee, usually $50 to $200, up to $500, plus yearly fees in many states |
| Why upgrade | Keeps your personal assets separate and can be tax-efficient at higher profits | Same: a legal wall between you and the business |
My opinion: start as a sole trader or sole proprietor while you test the idea, and move to a limited company or LLC once money is coming in regularly or the work carries real risk, such as injury, data or contracts with bigger clients. In the UK, you generally need to tell HMRC once your self-employed income passes £1,000 in a tax year. Check the exact rule on GOV.UK.
Do you need an accountant?
Yes, I’d get one early, and yes, it costs money. Tax, VAT (UK) or sales tax (US), and the choice between a sole trader and a company all depend on your situation. A good accountant pays for themselves by telling you what you can claim and what you must register for.
Online accountants for a sole trader typically run from about £25 to £100 ($30 to $130) a month, and for a small limited company about £40 to £250 ($50 to $320) a month. Those are indicative figures from accountants’ own sites, so get two or three fixed quotes.
Step 6: A database, once it’s live
Once the site is live, ask one question: does it need to remember anything? If people create accounts, book appointments or send you information you need to keep, you need a database to store it, and a login system to keep each person’s information private.
If it doesn’t, leave both out. A simple brochure site doesn’t need either, and every extra service is something you pay for, secure and keep updated. For most projects I’d use a hosted PostgreSQL database such as Supabase, which has a free plan and a paid plan from $25 (about £20) a month. Use an established login service rather than building your own.
Collecting personal information brings legal duties. In the UK you may need to register with the ICO and pay a data protection fee, and in the US, state laws such as California’s CCPA can apply. You’ll also need a privacy policy. The detail is in what your app actually needs and the pre-launch checklist.
What it costs, in pounds and dollars
Prices were checked in November 2026 and the exchange rate is rounded, so confirm on each company’s page before you pay.
| Stage | UK | US |
|---|---|---|
| Idea and AI audit | £0 | $0 |
| Domain | £6 to £15 a year | $8 to $20 a year |
| AI subscription (one) | About £16 to £19 a month | About $20 a month |
| Business inbox | About £5 to £6 a month plus VAT | About $7 a month |
| Free hosting | £0 | $0 |
| Stripe | 1.5% + 20p per UK card payment | About 2.9% + 30¢ per card payment |
| Company or LLC (optional) | £100 once, online | About $50 to $200, plus yearly fees |
| Accountant | About £25 to £250 a month | About $30 to $320 a month |
| Database (when needed) | Free, then about £20 a month | Free, then $25 a month |
So the bare minimum to get a credible site live is the price of a domain. An AI plan and a business inbox are the next sensible spends, and everything else is added as the business earns.
Your next steps
- Write your one-sentence pitch and run the audit prompt.
- Speak to five people in your audience.
- Check the name: domain, company register and social handles.
- Buy the domain and set up your business inbox.
- Put a first version live and test the contact form.
- Add Stripe when you’re ready to sell. Talk to an accountant before your first sale.
- Add a database and login only when the site needs to remember people.
- Then get found and start selling. That’s part two: social media, ads, bookings and shops.
Based on what we've discussed, write me a launch plan for [my business] in [UK / US]. List what I need now, what I can leave until later, the cost of each in pounds and dollars, and the order to do things in. Keep it to one page and don't add anything I don't need yet.
If you’d rather have someone take this off your hands, that’s what I do. Tell me what you’re starting and I’ll tell you what I’d build, what I’d leave out and what it costs. See my services, or get in touch for a free 20-minute call.
Common questions
How much does it cost to start a website?
The bare minimum is a domain, usually £6 to £15 ($8 to $20) a year, because free hosting plans exist. Payments, a company, an accountant and a database are added later, as you need them.
Do I need a company to use Stripe?
No. Stripe accepts individuals and sole proprietors. Whether to form a limited company or LLC is a tax and legal choice, so talk to an accountant.
What is a domain name?
It’s your address on the internet, such as yourname.com. You rent it by the year from a registrar and point it at the server hosting your website.
Do I need a business email address?
Not legally, but I’d get one. An address on your own domain looks more trustworthy, and your website’s contact form needs somewhere to send its messages. Google Workspace and Microsoft 365 both start at around $7 a user a month.
Which is better, Claude, ChatGPT or Gemini?
They’re close, and each has a free tier and a paid plan at about $20 a month. Try the free versions for a week and pay for the one you prefer, rather than subscribing to all three.
Do I need a database for my website?
Only if the site has to remember information, such as accounts, bookings or enquiries. A simple information site doesn’t need one.
Glossary: the jargon explained
- Domain name
- Your address on the internet, like yourname.com.
- Registrar
- A company that sells and manages domain names.
- Web server (hosting)
- An always-on computer that sends your website to visitors.
- DNS
- The system that connects your domain name to the server that hosts your site.
- Business inbox
- Email on your own domain, such as hello@yourname.com, usually from Google Workspace or Microsoft 365.
- Contact form
- A form on your site that emails each message to your inbox.
- SPF, DKIM and DMARC
- Three DNS settings that prove your emails really come from your domain, so they avoid spam.
- Stripe
- A company that handles card payments so you don’t have to.
- Sole trader / sole proprietor
- Running a business as yourself, with no separate company.
- Limited company / LLC
- A separate legal entity, which keeps your personal assets apart from the business.
- Database
- Where your site stores information so it can find it again later.
- Login
- A way to check who someone is and show them only their own information.