Skip to main content

Automation

How to Build a Website with ChatGPT Sites · The Complete Guide in English

6 min readAmichai Shekel

How to build a website with ChatGPT Sites · the new feature most people do not know. A complete guide with annotated screenshots · from the initial voice description, through images and information sources, to publishing the site live and connecting a domain.

Most people do not know this, but ChatGPT has a built in capability to build websites called ChatGPT Sites. No additional tools, code, or manual design are needed. You describe out loud what you want, and ChatGPT builds a complete website for you · including images, buttons, and a contact form. This guide shows exactly how it works, step by step, with annotated screenshots for every phase · from the initial description to a live website on the internet with your domain. In about a quarter of an hour.

Switching to the Work tab at the top of ChatGPT

What you will have by the end of the guide

  • A live website on the internet · with a shareable link (and an option to connect an existing domain)
  • A complete creation process using voice · how to describe to ChatGPT exactly what you want
  • Integration of real sources · PDFs, documents, or an existing website for ChatGPT to reference
  • Images generated directly inside the tool · or your own images that you upload and position
  • Connecting a WhatsApp button and forms · that actually work with your number and links
  • Publishing the site live · from a temporary link to your own permanent domain

What is ChatGPT Sites

Step 1 · Switch to Work mode

Step 2 · Enter Sites and create a new website

Step 3 · Describe out loud what you want to build

The three questions you must answer

  • What the user gets on the site · in one sentence, what is the core value the visitor should leave with
  • What actions can be taken on the site · leave details? fill out a form? send a WhatsApp message?
  • How it should look · colors, number of pages, and style (modern, classic, minimalist, etc.)
Selecting Sites from the More menu in the sidebar

Example prompt for ChatGPT Sites (for copying and editing)

I want to build a website for a personal fitness trainer. I want anyone who visits the site to get all the details about the workouts · hours, prices, and the benefits of personal training. The action I want available on the site: leave details, and then I get back to them on WhatsApp. How I want it to look: a very modern style. The brand colors are black and neon green.

💡 After recording the description, ChatGPT displays the full command it understood. It is worth reviewing it, and only after you are satisfied · click approval. From there it starts to think and work · this takes an average of 2-3 minutes.

Step 4 · Connect real information sources

The Sites screen with the site list and the Create button

Step 5 · Approval and private preview

Step 6 · Improve the site through conversation

🎯 The big advantage of the tool · it can integrate images directly from within ChatGPT, without connecting external tools. ChatGPT has a built in image model considered one of the strongest on the market right now, and every image it generates integrates directly into the site while maintaining the style and brand colors you defined initially.

Step 7 · Using your own real images

The ChatGPT Sites prompt box with the Make me a Sites about template

Connecting buttons, forms, and new sections

  • WhatsApp button · give it your link or number, and explain that the button should open a chat with you
  • Lead form · if you have an existing form (such as Google Forms), provide the link and ask for the button to lead to it
  • Every other button and link · enter the link, explain what should happen on click, and ChatGPT will connect it
  • Adding a new page or section · for example add an About Me section, and it builds it within a minute or two

The AI Master club opens the door for you: a live meeting every week, recordings, and a community. $47 a month, cancel anytime.

In about 10-12 minutes from the start of the process, you already have a full website sketch · something you can view, fix, and improve. All these corrections are done through a regular conversation, in text or voice · no need to know design or programming. And within about a quarter of an hour from start to finish, you can already publish the site live.

Step 8 · Publish the site live

Open the access menu

The site settings page with the Custom domain field and a Manage share button

Allow access to anyone with the link

The built site card with an Open button to open the preview

Step 9 · Connect your own existing domain

Selecting Anyone with the link in the access menu

Useful tools and links

Everything you need to build a website with ChatGPT Sites · in one place

Entry point · Work ← More ← Sites ← Create inside ChatGPT

The more powerful method for full control · an AI agent that writes a website from scratch

Comparison between the two approaches for building a website with AI

Clicking the Share button on the built site card

Frequently asked questions about ChatGPT Sites

Yes, ChatGPT Sites is currently available only to paid subscribers. The tool is located in the Work tab, in the left sidebar under the More button.

No. You describe in plain language (preferably by voice) what you want on the site · who the visitor is, what they get, and how it should look. ChatGPT builds the code, structure, and images behind the scenes.

The initial process, from description to a sketch you see before your eyes, takes about 10 minutes. With edits and improvements through the chat, you can publish a basic site live in about a quarter of an hour.

Yes. Click on Source and attach a PDF, Docs document, images from your library, or even an existing website. ChatGPT takes this information into account and embeds it directly into the site, so the content is accurate and not fabricated.

Until you change the sharing setting, the site exists only as a private version (Only you). To publish, click the Share button (on the site card or in the Sites list), open the access menu, and select Anyone with the link. From there you get a public link to share.

Yes. From the Share window, click the gear icon next to the site name, which leads to its Settings page. There, under Custom domain, enter your domain address. You need to enter the domain DNS records at the registrar where it is registered. If you are not sure how · you can simply ask ChatGPT about the process.

That is it · you have a live website on the internet, built entirely inside ChatGPT through voice conversation, without touching code and without opening any design tools. From here you can continue to improve at any moment · simply describe what you want to change, and ChatGPT executes.

The access menu in the share window, currently set to Only you

Frequently asked questions

Is ChatGPT Sites available on a free account?

Yes, ChatGPT Sites is currently available only to paid subscribers. The tool is located in the Work tab, in the left sidebar menu below the More button.

Do you need to know how to code to use ChatGPT Sites?

No. You describe in plain language (preferably by voice) what you want on the site, who the visitor is, what they get, and how it should look. ChatGPT builds the code, structure, and images behind the scenes.

How long does it take to build a site with ChatGPT Sites?

The initial process, from the description to a visible sketch in front of your eyes, takes about 10 minutes. With fixes and improvements through the chat, you can launch a basic site in about a quarter of an hour.

Can you connect documents or an existing site as a source of information?

Yes. Click on Source and attach a PDF, Docs document, images from your library, or even an existing site. ChatGPT takes this information into account and inputs it directly into the site so that the content is accurate and not fabricated.

Is the site visible to everyone as soon as it is created?

Until you change the sharing settings, the site exists only as a private version (Only you). To publish, click the Share button (on the site card or in the Sites list), open the access menu, and choose Anyone with the link. From there, you get a public link to share.

Can you connect an existing domain instead of the temporary link?

Yes. From the Share window, click the gear icon next to the site name, which leads to its Settings page. There, under Custom domain, enter your domain address. You need to enter the DNS records of the domain with the provider where it is registered. If you are not sure how, you can simply ask ChatGPT about the process.

Share this article

Get in touch

Let's figure outwhat you need

Tell us what you need, and we’ll suggest a suitable next step.

No pressure or commitment. We’ll start with a short call to understand what fits.

  • Choose a topic and share a few details
  • Get a tailored answer and recommendation
  • Or contact us directly by email or phone

How can we help you?

Choose the option closest to what you need.