SiteRevive

ChatGPT vs Claude vs Codex for Building Client Websites: What We Tested

By Ryan Shaw. Published . 7 min read.

Key takeaways

  • Pick the tool by what it can do, not by its name. For client sites it must browse the web, write files and draft email.
  • In our October 2026 test, Codex took 33 New Jersey businesses in one prompt and finished 30 sample sites and 30 email drafts. Nothing was sent.
  • Claude is the AI we test SiteRevive's prompt with. We have not run that prompt in ChatGPT, so we do not rate it here.
  • Every tool needs a person at the end. In our run, all 30 drafts still needed a human to confirm the Google Maps listing.
On this page
  1. What a client website job asks of an AI
  2. What we actually tested
  3. How to choose for client work
  4. Tradeoffs nobody puts in the headline
  5. The parts that matter more than the model
  6. Where SiteRevive fits
  7. A short test you can run this week
  8. Questions people ask

ChatGPT vs Claude for building websites is the wrong fight if you build sites for local businesses. Both can write a clean one-page site. What decides the job is the setup around the model. Can it open the business's own website? Can it save the photos and the page as files? Can it draft an email to the owner? Claude Code and Codex can do all three on your own computer. ChatGPT now has its own website feature too, but we have not run our prompt there. Below is what we tested, what we did not, and how to choose.

What a client website job asks of an AI

A one-page sample site for a plumber or a diner is not hard code. It is a list of small chores done in the right order:

  1. Open the business's own website and its Google listing.
  2. Copy the true facts: name, phone, address, hours, services.
  3. Save a few real photos from the business's own site.
  4. Write one HTML page that works on a phone.
  5. Check the page against a list.
  6. Write a short email to the owner and save it as a draft.

Any good model can do step 4. Steps 1, 3 and 6 need tools. The model has to browse, write files and reach your email. So the real question is which product gives the model those hands.

Here is how the three line up, from their own documentation as read on October 21, 2026.

What the job needsClaude CodeCodexChatGPT (chat and Sites)
Read and edit files on your computerYes, per Anthropic's docsYes, per OpenAI's Codex CLI docsNot in plain chat
Run commands (resize photos, check the page)YesYesNot in plain chat
Open web pagesYes, through its web and Chrome toolsOpt-in live web search, per the CLI docsYes, in chat
Host a site for youNo, you host itNo, you host itSites, in public beta, per OpenAI's help page
Draft emailThrough connected tools (MCP), per its docsThrough plugins, per its docsNot checked for this article
Tested with our promptYes, it is the one we test withYes, two runs in October 2026No

Plans and limits change often. Check the current plan pages for Claude and ChatGPT before you pay for anything.

What we actually tested

SiteRevive writes a prompt for each list of businesses. You paste it into your own AI. The AI builds one sample site per business from that business's own public facts and photos, then drafts a short email. Claude is the AI we test that prompt with. In October 2026 we also ran it in Codex on New Jersey leads, to see how a second agent handles the same job.

Diagram of the AI website workflow: one prompt, three agents, a sample site and an email draft
One prompt, three possible agents. Only two of them were tested with our prompt.

Codex, run 1: four businesses

The first run had 4 New Jersey businesses. Codex built 4 local sample sites and wrote 4 email drafts. It sent nothing and published nothing.

Three of the four businesses had fewer than 3 usable photos on their own sites. Codex did not fill the gap with stock or made-up images. It gave those three a design with no photos. That is the behavior you want. A sample that shows someone else's kitchen is worse than one with no kitchen at all.

Codex, run 2: 33 businesses in one prompt

The second run had 33 businesses in a single prompt. Here is the count, SiteRevive data, October 2026:

ResultCount
Businesses in the prompt33
Finished sample sites30
Email drafts written30
Emails sent0
Sites published0
Skipped (site blocked downloads or timed out)3
Real photos picked from the businesses' own sites127
Sites with no usable photos3
Sites that passed the prompt's 22-point self-check30
Sites with sideways scroll at 375px or 1280px wide0
Drafts marked "maps not checked"30

Two lines in that table matter more than the rest.

The 3 skips are honest failures. When a business website refused the download, Codex stopped and said so. It did not guess.

The 30 "maps not checked" flags mean a person still has to open each Google Maps listing and confirm it is the same business at the same address before any email goes out. The agent did the heavy work. The final check stayed human.

Claude: the one we test with

Our prompt is written and tested against Claude first. One example: a sample restaurant site, built with Claude Code from the restaurant's own public photos, as a pitch. We do not name the restaurant, because it is not a customer. The photos were its own food and dining room, taken from its own website, and the page was never published.

ChatGPT: not tested by us

We have not run SiteRevive's prompt in ChatGPT for this article, so we will not rate it. What we can say comes from OpenAI's own pages. Codex now lives inside the ChatGPT family, with a desktop app, a CLI, an IDE extension and a cloud version. OpenAI's help center also describes Sites, a public beta that builds a website from a prompt and gives you a private preview. Treat those as OpenAI's claims until you test them on your own job.

How to choose for client work

My opinion, after 15 years running a marketing agency: pick the tool whose weak spot you can live with. Then build a checking habit around it.

Pick Claude Code if

  • You want the tool our prompt is tested with.
  • You are fine with a desktop app or a terminal window.
  • You want the agent to read the business's site, save photos, write the page and check it in one pass.

Anthropic's docs describe Claude Code as a tool that reads files, edits them, runs commands and works with your other tools. Most ways to use it need a paid Claude plan. If you are deciding between Claude plans, see Claude Pro or Max for building websites.

Pick Codex if

  • You already pay for ChatGPT and want an agent that works on your own files.
  • You want a second agent to compare against.

OpenAI's Codex CLI page says it can inspect files, make edits and run the tools on your machine. Live web search is something you switch on for a run. Remember that, because the job needs the web.

Pick ChatGPT chat or Sites if

  • You want to draft page copy, research a trade, or try a quick hosted page.
  • You are not yet building pages for many businesses at once.

The tradeoff: a site hosted inside someone else's product may not be the file you want to hand to a client later. Ask where the file lives and how you move it to the owner's own domain. Our guide to handing over a website to a client covers the move.

Tradeoffs nobody puts in the headline

TradeoffWhat it means for you
SetupClaude Code and Codex install on your computer. Chat tools do not.
Web accessSome agents need web search turned on. A site built without the web is built from guesses.
Many businesses at onceLong prompts can stop part way. Our run 2 finished 30 of 33 and said why it skipped 3.
PhotosThe agent can only use photos it can download. Some sites block it.
Final checkNo tool checked the Google Maps listing for us. A person did.
CostPlans change. Check the plan pages, not a blog post.

The parts that matter more than the model

Across our runs, the same three things decided quality. None of them was the brand of the model.

First, the prompt. A vague prompt makes every model invent details. A strict one tells it to leave a gap empty instead of guessing. Our guide to a prompt to build a website with AI gives you a clean template you can paste into any of these tools.

Second, the photos. Real photos from the business's own site beat any generated image for a pitch, because the owner recognises them. We explain why in real photos vs AI images on small business websites.

Third, the check. In our run, the agent passed its own 22-point list on 30 sites. A person still had to confirm 30 Maps listings. Plan for that time.

If you want the full path from first lead to first site, start with how to start a website agency with AI. For a Claude-only walkthrough, see build websites with Claude for clients. And if you are weighing a drag-and-drop builder instead, read AI website builder for agencies.

Where SiteRevive fits

SiteRevive does the part before the AI. It finds local U.S. businesses with old or missing websites. It checks each site and writes down the real problems. It keeps an email only when it finds one on the business's own website. Then it writes the prompt for your AI. Your AI builds the sample site and drafts the email, from your own email account. SiteRevive's servers never send email.

It does not promise replies, calls or sales. Plans start at $97 a month, with a 7-day money-back guarantee, no questions asked. You can see the three plans on the SiteRevive pricing page.

A short test you can run this week

You do not need to trust our table. Run your own.

  1. Pick one real local business with an old website.
  2. Paste the same prompt into two tools.
  3. Open both pages on your phone.
  4. Count the facts on each page you can confirm on the business's own site.
  5. Count the facts you cannot confirm. Each one is a problem.
  6. Read both email drafts out loud. Keep the one you would send under your own name.

The tool with fewer invented facts wins. In my experience that matters more to an owner than a nicer font.

For the full counts from the 33-business Codex run and a review list for your own batch, read Codex for building websites.

Questions people ask

Is ChatGPT or Claude better for building websites?

For a one-page site for a local business, both can write the code. The bigger question is the setup around the model: can it open the business's website, save files and draft an email. Claude Code and Codex both read files, edit them and run commands on your computer, per their own docs.

Can Codex build a website for a client?

Yes. In our October 2026 test, Codex ran one prompt on 33 New Jersey businesses and finished 30 sample sites with 30 email drafts. Three were skipped because the business site blocked downloads or timed out. None were sent.

Do I need to know how to code to use these tools?

No, but you need to read the result. Open the sample site on a phone, check every fact against the business's own pages and read the email before it goes anywhere. The tool writes the code. You own the checking.

Which AI does SiteRevive work with?

Any AI agent that can browse, write files and use email. Claude is the one we test with. Codex also ran our prompt in October 2026. We have not tested it in ChatGPT.

Sources

  1. Claude Code overview, Anthropic docs, read October 21, 2026.
  2. Codex docs overview, ChatGPT Learn, read October 21, 2026.
  3. Codex CLI, ChatGPT Learn, read October 21, 2026.
  4. Creating and managing Sites, OpenAI Help Center, read October 21, 2026.
  5. Claude plans and pricing, read October 21, 2026.
  6. ChatGPT plans and pricing, read October 21, 2026.
Ryan Shaw

Ryan Shaw

Ryan Shaw makes SiteRevive. He ran a marketing agency for 15 years and worked with 100+ agency clients. He has generated $100M+ in online sales, most of it through agency clients, and has helped 15,000+ marketers with software, courses and coaching.

Earnings disclaimer. SiteRevive and this article do not promise income, sales or replies. What you earn, if anything, depends on your work, your market and your offer. Results vary and some people earn nothing.