You have read about what vibe coding is. You have seen that it is real, that it works, and that people with zero technical background are using it to build professional websites in minutes rather than months. Now you want to actually do it.
This is the article that gets you from "I understand the concept" to "I have built something." It is a hands-on walkthrough — the kind of practical session you would have if a knowledgeable friend sat next to you and walked you through it step by step.
We will cover what to do, what to type, what to expect, and exactly what to do when the first result is not quite right.
Before You Start: The Right Mindset
The biggest mistake beginners make is treating their first prompt like a final brief. They spend an hour crafting the perfect description, trying to get everything right before they even start. This is the wrong approach entirely.
Vibe coding is iterative. Think of it like a conversation, not a one-shot instruction. Your first description gets you to a first draft. Your follow-up messages refine it. Most people reach a result they are genuinely happy with within three or four exchanges with the AI.
So the mindset shift is this: your job in the first message is to give the AI enough to work with — not to describe every detail of the finished site. Start broad. Tighten as you go.
What You Need Before Your First Session
You do not need much, but having these things ready will make your first session faster and more satisfying:
- A clear idea of what your website is for. Is it a business site? A personal portfolio? A landing page for a specific product or service? Know the purpose.
- Your business or project name. Even if it is provisional, a name gives the AI something concrete to anchor the copy and design around.
- A rough sense of your audience. Are you talking to local customers? Corporate clients? Young consumers? Parents? This shapes tone enormously.
- A colour preference, even a vague one. "Warm, earthy tones" or "clean and minimal with dark navy" is enough. If you genuinely have no preference, say so — the AI will make sensible choices.
- A list of the sections you definitely want. About, services, pricing, testimonials, contact — pick the ones that matter to your business.
That is it. You do not need copy written in advance. You do not need images selected. You do not need a wireframe or a mood board.
Your First Vibe Coding Session: A Worked Example
Let us walk through this together. Imagine you run a small landscaping and garden design business in Bristol. You have never had a proper website — just a Facebook page — and you want something professional that you can point clients to.
Here is how your first vibe coding session would look at ChilledSites.
Step 1: Write Your Opening Description
You open the builder and type something like this:
"A website for my garden design and landscaping business called Green Space Bristol. We work with residential clients in the Bristol area — garden redesigns, patio laying, planting, and lawn care. I want the site to feel professional but warm and natural, with earthy greens and browns. I need a services section, a gallery area, a short about section, and a contact form. Tone should be friendly and trustworthy."
You press the button. In roughly 60 seconds, you have a complete website. It has a hero section with a compelling headline. It lists your services. It has an about section with placeholder copy about your business that actually sounds like a real landscaping company. It has a contact form. The colour scheme is exactly the warm, earthy palette you described.
Step 2: Review and Note What Needs Changing
Spend two minutes looking at what the AI has produced. Ask yourself:
- Does the overall layout feel right?
- Is the tone of the copy accurate to how your business actually sounds?
- Are any sections missing that you definitely need?
- Are there sections there that you do not need?
- Are the colours roughly what you had in mind?
Step 3: Iterate with Specific Requests
Now you describe the changes. For example:
"The hero headline is good but I'd like a subheading that mentions Bristol specifically. Can you also add a section with three customer testimonials — make them sound like real Bristol homeowners who hired us for garden redesigns? And can you make the footer include my phone number area so I can add the actual number later?"
The AI updates the site. You review again. You might do one or two more rounds of refinement. By the end of ten to fifteen minutes, you have something that looks genuinely professional — the kind of website a small local business would pay a freelancer £1,500 to build.
Step 4: Add Your Real Details and Publish
The final step is straightforward: replace the AI-generated placeholder copy with your actual business details. Your real phone number, your actual services and prices, your genuine about story. Then publish. Your site is live.
10 Tips for Writing Better AI Descriptions
"A physiotherapy clinic in Edinburgh" gets a very different result from "a physiotherapy clinic." Local businesses should always include their city or region — the AI will write localised copy that feels grounded and specific.
"I serve busy professionals who want quick, expert appointments" tells the AI something about tone and copy angle that "I offer physiotherapy" does not. The more the AI understands your audience, the more targeted the result.
Words like "minimal," "luxurious," "rustic," "clinical," "bold," and "playful" are immediately useful to the AI. You do not need to describe exact fonts or hex codes.
What do you want visitors to do? "Book a consultation," "request a quote," "call us," "shop now" — tell the AI what the primary goal of the page is, and it will build the entire layout around driving that action.
If you write "hero, then about us, then services, then pricing, then contact," the AI will generally follow that sequence. This gives you structural control without needing to understand layout or design principles.
"No stock photo placeholders" or "no dark background, I want it light and airy" or "don't include a blog section" — negative instructions are just as useful as positive ones.
If you have a brand you admire — "I like the tone of [brand] — professional but never stuffy" — mentioning it gives the AI a real reference point for voice and copy style.
Do not assume the AI knows what makes your business different. If you have been trading for 20 years, are family-run, offer a guarantee, or have won awards — say so.
If you want to show prices, say so. If you do not (because your pricing is bespoke), say "no pricing section — I prefer to quote after consultation."
A strong initial description followed by targeted refinements consistently produces better results than one enormous, exhaustive prompt that tries to cover every detail at once.
What Happens When You Do Not Like the First Result
It happens. Sometimes the first version is 80% right but the colour palette is off, or the hero section feels generic, or the copy is too formal for your brand. This is completely normal and it is not a problem — it is just the start of the conversation.
If the overall feel is wrong
Describe the feeling you are going for more specifically. "The current version feels too corporate — I want something warmer, more personal, like a small family business rather than a large company" gives the AI a clear direction for a substantial revision.
If specific sections are not right
Target them precisely. "The services section is too long — can you condense it to a cleaner three-column layout with short descriptions?" Specific, targeted requests produce specific, targeted improvements.
If the copy does not sound like you
Give the AI a sample of how you actually write — a paragraph from an email you sent a client, or a description of your business from your LinkedIn profile — and ask it to rewrite the copy to match that tone.
If you want to start fresh
That is always an option. Sometimes it is faster to write a better description and generate again than to refine a version that is too far from what you want. There is no cost to generating another version.
Where to Build Your First Site
ChilledSites is built specifically for this. You describe your business, choose a style, and a complete, professionally designed website is generated in around 60 seconds. Everything is handled — layout, copy, colours, mobile responsiveness, and hosting. You make changes by describing them. When you are ready, you publish with a single click.
Plans start at £29 per year, which includes hosting, SSL, and unlimited AI edits. There is no learning curve, no templates to wrestle with, and no developer needed.
Further Reading in This Series
- Vibe Coding for Non-Developers — written specifically for people with no technical background
- Vibe Coding vs Traditional Coding — an honest side-by-side comparison of both approaches
- Best Vibe Coding Tools in 2026 — a roundup of the tools worth knowing about