Sign In

Generating a Website

Use AI to generate a complete website from a text prompt, with automatic page structure, styling, and content.

Generating a website starts with a single prompt. You describe what you want — the type of business, the pages you need, the tone and style — and the AI builds a complete, multi-page website from scratch. This page explains how to write effective prompts, what to expect during generation, and how to get the best results.

Starting a New Project

There are two ways to start a new website project:

  1. From the dashboard — Go to Websites and click New Website. This opens the builder with an empty prompt input.
  2. Directly via URL — Navigate to /websites/builder to open a fresh builder session.

You land in the builder workspace with the AI chat panel open on the left. Type your prompt in the input field at the bottom and press Enter or click the send button to start generation.

Writing an Effective Prompt

The quality of your generated website depends heavily on the prompt you provide. Here are the key elements to include:

Business or Project Details

Tell the AI what the website is for. Include the business name, industry, and a brief description of what the business does.

Basic: "Create a website for a bakery"

Better: "Create a website for Sunrise Bakery, an artisan bakery in Austin, Texas that specializes in sourdough bread, French pastries, and custom wedding cakes"

Pages and Sections

Specify which pages you want. If you do not mention specific pages, the AI will choose a reasonable default based on the industry (typically a home page, about page, and contact page).

Example: "Include a home page with a hero section and featured products, a menu page with categories for bread, pastries, and cakes, an about page with our story and team photos, and a contact page with a form and map"

Tone and Style

Describe the visual feel you want. The AI uses this to select colors, typography, and layout patterns.

Example: "Use a warm, rustic aesthetic with earthy tones. The feel should be artisanal and inviting, not corporate."

Specific Features

Mention any particular features or sections you need:

  • Pricing tables
  • Testimonials or reviews
  • Team member profiles
  • Image galleries
  • FAQ sections
  • Newsletter signup forms
  • Social media links
  • Call-to-action buttons

Example Prompts

Here are some complete prompts that produce strong results:

Local business: "Create a website for Green Thumb Landscaping, a residential landscaping company in Denver. Include a home page with before/after project photos, a services page listing lawn care, garden design, and hardscaping, a gallery page, and a contact page with a quote request form. Use a natural green and brown color palette with a clean, professional look."

SaaS product: "Build a landing page for CloudMetrics, a real-time analytics dashboard for SaaS companies. Include a hero with a product screenshot, a features section with 6 key features in a grid, a pricing section with three tiers (Starter, Pro, Enterprise), a testimonials section, and a footer with links. Use a modern dark theme with blue accents."

Portfolio: "Create a portfolio website for Maria Chen, a freelance UX designer. Include a home page with a brief intro and featured projects, a work page with a filterable project gallery, an about page with bio and skills, and a contact page. Use a minimal, clean design with lots of white space and subtle typography."

Using URL Context

You can paste one or more URLs in your prompt to give the AI additional context. The AI crawls the linked pages and uses their content — text, structure, and topic information — to inform the generated website.

This is useful when you want to:

  • Rebuild an existing site — Paste the URL of your current website and ask the AI to create a modern version
  • Match a competitor's structure — Reference another site's page layout as inspiration
  • Pull in real content — Link to a page with your business information so the AI uses accurate details instead of placeholder text

Example: "Create a website for my dental practice. Here is our current site with all the details: https://example-dental.com. Modernize the design and add an online booking section."

The AI extracts text content from the linked pages but does not copy images or exact designs. It uses the information to write accurate, relevant content for your new site.

What to Expect During Generation

When you submit your prompt, the AI works through several phases. You can watch the progress in real time through the step indicators in the chat panel:

  1. Analyzing — The AI reads your prompt and identifies key details
  2. Researching — If you included URLs, the AI crawls them for content context
  3. Planning — The AI designs the site structure, color palette, typography, and section layout
  4. Generating — Pages and components are created with real content
  5. Saving — Your project is saved and ready to edit

The entire process typically takes 30 to 90 seconds depending on the number of pages and complexity. You can watch the progress or navigate away — the generation continues in the background, and you will receive an email when it is complete.

After Generation

Once generation finishes, the builder loads your new website:

  • The live preview shows your fully rendered site on the right
  • The file list on the left shows all generated files
  • The code editor lets you inspect and modify any file
  • The chat panel is ready for follow-up editing requests

From here, you can:

Handling Errors During Generation

If something goes wrong during generation, the chat panel shows an error message. Common issues and how to handle them:

  • "A website generation is already in progress" — Only one generation can run at a time per account. Wait for the current one to finish, or cancel it from the dashboard, then try again.
  • "Too many requests" — You have hit the rate limit. Wait a moment and try again.
  • Generation seems stuck — If progress stops for more than two minutes, try refreshing the page. The generation continues in the background — check the dashboard for status.
  • Result does not match expectations — Use the AI editor to refine specific pages and sections. Iteration is faster than regenerating from scratch.

Tips for Better Results

  • Be specific about pages — Listing exact pages ("home, about, services, pricing, contact") produces better results than vague requests ("a few pages")
  • Mention your industry — The AI tailors content, imagery, and layout patterns to the industry. "A law firm website" produces very different results from "a skateboard shop website"
  • Describe the tone — Words like "professional," "playful," "minimal," "bold," or "luxury" significantly influence the color palette, typography, and layout choices
  • Include real details — Business names, locations, service descriptions, and team member names result in more realistic, usable content
  • Start simple, then iterate — Generate a basic version first, then use the AI editor to add sections, change colors, or restructure pages. Iteration is faster than trying to specify everything upfront

On this page

Generating a Website | Buildorado