How to Convert a ChatGPT Site to WordPress (Beaver Builder AI)

How to Convert a ChatGPT Site to WordPress (Beaver Builder AI)

Hey everyone! If you’ve built a website design in ChatGPT, you’ve probably wondered how to get your ChatGPT site to WordPress. Do you really have to rebuild the whole thing by hand?

Good news: you don’t. You can convert a ChatGPT site to WordPress with the Beaver Builder AI MCP connection. It links ChatGPT to your site, and then ChatGPT builds the page for you right inside WordPress.

And the best part? The page you end up with is fully editable in Beaver Builder, just like any other page you’ve built.

TL;DR: Connect ChatGPT to your WordPress site with the Beaver Builder AI MCP connection. Give ChatGPT one prompt, and it rebuilds your design as a draft WordPress page, with the images in your Media Library. Then edit it in Beaver Builder and publish. Want to test Beaver Builder AI first? Try it free, no download required.

I walk through the whole thing in the video below. This post follows the same steps, so you can read along or skip to the part you need.

In this post

The design I’m converting is a homepage for a made-up Phoenix plumbing company called Copper & Flow. I designed it in ChatGPT, and any site you design there works the same way.

Plumbing company website design built in ChatGPT before converting it to WordPress

What you need before you start

Here’s what I had installed for this tutorial. Get these set up first and the rest goes a lot smoother.

Beaver Builder AI, Beaver Builder, Beaver Themer, and MCP Adapter plugins installed in WordPress

Don’t have Beaver Builder license yet? The plugins and theme come with a Beaver Builder plan, learn more from our pricing page. Already a customer? Your downloads are on your My Account page.

Part 1: Connect ChatGPT to WordPress

First, you connect ChatGPT to your WordPress site. It’s a one-time setup, and once it’s done the connection stays in ChatGPT for your next project.

Step 1: Open the MCP Connection settings

In your WordPress dashboard, hover over Settings and click Beaver Builder AI.

The first screen has a couple of short videos. If you’ve never set up an MCP connection before, the MCP Connections video is worth a watch. It’s only about two minutes long.

Click the MCP Connection tab on the top left. You’ll see two options: Connect via Beaver Builder AI and Connect Manually. I used Connect via Beaver Builder AI.

Beaver Builder AI MCP Connection settings in WordPress with Connect via Beaver Builder AI selected

Step 2: Check the site requirements

The page gives you a short checklist. Every item needs a green check before you move on.

  • Your site is publicly reachable over HTTPS.
  • Your Beaver Builder license is active.
  • The MCP Adapter plugin is installed and active.
  • Permalinks are set to a pretty structure.
  • You’re on WordPress 6.9 or later.
Beaver Builder AI site requirements checklist with every item checked

Not sure what a pretty permalink structure means? Go to Settings > Permalinks. Brand new WordPress installs are sometimes set to Plain or Numeric. Pick Post name, then click Save Changes. (WordPress has a full guide to permalinks if you want the details.)

WordPress permalink settings set to Post name

Step 3: Authorize and copy the MCP endpoint URL

Head back to Settings > Beaver Builder AI and open the MCP Connection tab again.

Step two on that page is Authorize with Beaver Builder AI. Mine was already authorized. If yours isn’t, click Authorize.

Step three on that page is the MCP Endpoint URL. Click Copy. You’ll paste it into ChatGPT next.

Authorize with Beaver Builder AI and copy the MCP endpoint URL

Step 4: Create an MCP app in ChatGPT

Now open ChatGPT. Click the Plugins icon, then click Add and choose Create MCP App.

Create MCP App option in the ChatGPT Plugins menu

A New Plugin window opens. Fill it in like this:

  1. Name: anything you like. I call mine BBAI MCP.
  2. Server URL: paste the MCP endpoint URL you copied from WordPress.
  3. Tick I understand and want to continue.
  4. Click Create, then click Authorize.
New Plugin form in ChatGPT with the Beaver Builder AI MCP endpoint URL pasted in

You’ll notice ChatGPT shows a warning that custom MCP servers come with risk. That’s fair. Only connect servers you trust, and here you’re connecting your own WordPress site.

Don’t see Create MCP App? Custom MCP apps are still a newer ChatGPT feature, and what you can use depends on your plan and settings. OpenAI’s help article on developer mode and MCP apps has the current details.

Step 5: Make sure it’s connected

You’ll know it worked when your app shows up in the left sidebar under Installed. Mine says BBAI MCP. You can turn it off or remove it from there later if you need to.

Beaver Builder AI MCP app connected in ChatGPT

One more thing I always do: ask ChatGPT if it can see your site. In my case it said yes, it could see the connection and was ready to go.

Part 2: Convert your ChatGPT site to WordPress

This is the fun part. You tell ChatGPT what to build, and it builds it on your WordPress site.

Step 1: Give ChatGPT the build prompt

Go back to the chat where you designed your site. That way ChatGPT already has the design in front of it. Then give it a prompt. Here’s the one I used:

Build the Copper & Flow Plumbing website to match the approved design as closely as possible. Use Beaver Builder AI MCP, custom HTML modules where they produce a closer match, and Beaver Themer for the header and footer. Upload the provided original images to the WordPress Media Library and use them in the page. Check the desktop and mobile previews, fix any issues you find, then share a staging preview for my review. Don’t publish until I approve.

Swap in your own site’s name. Here’s why each part is in there:

  • “Match the approved design” tells ChatGPT the design is done, so it copies it instead of getting creative.
  • “Custom HTML modules where they produce a closer match” gives it room to get the tricky sections right.
  • “Beaver Themer for the header and footer” means your header and footer get built as Themer layouts, not stuck inside the page.
  • “Upload the provided original images” puts your photos on your own site.
  • “Check the desktop and mobile previews” makes ChatGPT check its own work and fix what it finds.
  • “Don’t publish until I approve” keeps you in control. Nothing goes live without you.
ChatGPT build prompt for converting a ChatGPT site to WordPress with Beaver Builder AI MCP

Want native Beaver Builder modules instead of custom HTML? Go to Settings > Beaver Builder AI > Settings. The MCP Layout Mode setting lets you pick Native Modules, Custom Modules, or Hybrid. You can also choose whether native sections use rows and columns or box modules.

Step 2: Review the staging draft

Now let it do its thing. Mine took about 16 minutes, so grab a coffee.

When it’s done, ChatGPT tells you the staging draft is ready and gives you a preview link. Mine also listed what it did:

  • Uploaded the plumbing images to the Media Library and used them on the page
  • Checked desktop and phone-width layouts, then fixed the mobile layout and the hero contrast
  • Confirmed the header menu works on mobile
  • Built the header and footer as Beaver Themer drafts, set to show only on the Copper & Flow pages

Nothing was published, just like I asked.

ChatGPT staging draft of the converted WordPress page ready for review

Click the preview link and take a look. Mine looked just like the original design. The hover effects, images, content, accordion, and contact form all came through.

One heads up. ChatGPT told me the phone number and email were made up. It also set the contact form as a demo that won’t send. If you’re building a real site, swap in real contact details and test your form before you publish.

Step 3: Check your Media Library

Want proof the images really moved? Open Media > Library in your dashboard.

ChatGPT side-loaded every image from the design. They’re hosted on your WordPress site now, not on ChatGPT.

Images from the ChatGPT design uploaded to the WordPress Media Library

Part 3: Edit the page in Beaver Builder

Now that it’s in WordPress, you might be wondering: can I edit this page?

Yes, you totally can. It’s a Beaver Builder page, so you edit it the way you edit any Beaver Builder page.

Step 1: Edit text right on the page

Click Beaver Builder to open the page in the builder. Then click any section and you’ll see plenty of options.

Want to update the copy? Click the text and start typing. You can bold it, italicize it, and change the heading level from the little toolbar.

Step 2: Open Styles for more control

Click the three dots on a section and choose Styles. A settings panel opens on the right side, and everything in it matches the section you picked.

Opening Styles on a converted ChatGPT section in Beaver Builder

It has a few tabs across the top:

  • Content is where you replace images and edit the title, the text, the icons, and the buttons.
  • Design is where you adjust the design system settings.
  • Code gives you the HTML, CSS, and JavaScript for that section.
  • Advanced has the things you’d expect from any Beaver Builder module: margins, breakpoints, display settings, and more.
Code tab showing HTML, CSS, and JavaScript for a section in Beaver Builder

You can also drag and drop sections around, duplicate them, and delete them. All the stuff you already like about building with Beaver Builder works here too.

Step 3: Ask the AI chat inside WordPress

This next part is really cool. Click the AI button at the top of the builder and a Beaver Builder AI chat box opens. You can prompt it right inside WordPress, for anything on this page. This article walks you through how to setup up the AI chat capability in Beaver Builder.

Beaver Builder AI chat panel open inside the WordPress page editor

Let’s say I want a testimonial section. I typed: “Can you add a testimonial section on this page?”

It said “Done” and added one using the same brand style and fonts as the original design. You can keep making changes in that chat as you go.

Testimonial section added by Beaver Builder AI in the same style as the ChatGPT design

Step 4: Publish

Happy with it? Click Done, then Publish.

That’s it. You now have a full page that started in ChatGPT and lives in WordPress. It’s fully editable and mobile responsive.

Publishing the converted ChatGPT page in Beaver Builder

Who this workflow is for

If you like designing in ChatGPT, this saves you the worst part: rebuilding it by hand. Design it in ChatGPT, convert it to WordPress, and edit it in Beaver Builder.

If you run an agency, it’s a nice way to get a client site started fast. You still hand off a normal WordPress site your client can edit. Pair it with a Design System and every new page Beaver Builder AI builds after that stays on brand.

Designing in other AI tools too? The same idea works for transferring a Claude design to WordPress and converting a Lovable design to WordPress. Not sure when to use the chat, MCP, or Design Kits? Here are three ways to build with Beaver Builder AI.

FAQ

Can I edit the page after converting my ChatGPT site to WordPress?

Yes. It’s a Beaver Builder page. You can edit text on the page, open Styles for each section, edit the code, and drag, duplicate, or delete sections.

Will ChatGPT publish the page without asking me?

Not if you tell it not to. My prompt says “Don’t publish until I approve,” and ChatGPT left the page as a draft with a preview link.

Where do the images go?

Into your WordPress Media Library. ChatGPT uploads them, so they’re hosted on your own site.

Can I connect ChatGPT to a WordPress site on my computer?

Not with this setup. One of the site requirements is that your site is publicly reachable over HTTPS.

Will the page use native Beaver Builder modules?

It’s up to you. The MCP Layout Mode setting in Beaver Builder AI lets you choose Native Modules, Custom Modules, or Hybrid. My prompt also let ChatGPT use custom HTML modules where they matched the design better.

Which ChatGPT plan do I need?

You need a plan that lets you add custom MCP apps. OpenAI is still rolling this out, so check OpenAI’s help article for the current list.

Try it on your site

Want to see Beaver Builder AI before you install anything? Try it free. Drop in your name and email and you get a link to a live playground. Nothing to download.

Already a Beaver Builder customer? Grab the Beaver Builder AI plugin from your My Account page. Not sure which plan includes it? The pricing page lays it out.

Setup docs live at docs.wpbeaverbuilder.com/bb-ai. For what’s new, read the 1.0 release post and the 1.0.1 update.

Tried it? I’d love to hear how it went. Send us your feedback.

Start here

Beaver Builder AI demo icon

Beaver Builder AI Demo

Build a page with AI on a site that already has Beaver Builder and Beaver Themer installed. Free AI credits included.

Leave a Comment





Our Newsletter

Our newsletter is personally written and sent out about once a month. It's not the least bit annoying or spammy.
We promise.

Try Beaver Builder Today

It would be totally gnaw-some if you could share this post with your friends.

Related articles

beaver builder ai mcp layout settings

Beaver Builder AI MCP Settings: Layout Mode and Layout Structure Explained

Beaver Builder AI has two MCP settings that shape AI-built pages. MCP Layout Mode controls what AI builds with: Native…

Read More...
How to Transfer a Claude Design to WordPress (Beaver Builder AI)

How to Transfer a Claude Design to WordPress (Beaver Builder AI)

Designed a page in Claude? Two ways to transfer a Claude design to WordPress with Beaver Builder AI. Both fully...

Read More...
What's new in beaver builder ai 1.0.1?

Beaver Builder AI 1.0.1: Native Layouts, Easier Connection Troubleshooting, and More

Released 09/14/2026. Requires Beaver Builder 2.11 or later. Full technical changelog: wpbeaverbuilder.com/change-logs Beaver Builder AI 1.0.1 is now available, bringing…

Read More...

Join the community

We're here for you

There's a thriving community of builders and we'd love for you to join us. Come by and show off a project, network, or ask a question.

Since 2014

Ready to build?

The WordPress page builder agencies and freelancers have trusted since 2014. Now with AI.