GoHighLevel to Cloudflare Pages: Free Hosting, Your Account
A folder of HTML is not a website. A website is a thing on a domain people can reach. This is the route from a GoHighLevel site to a live one on hosting in your own name.
Why the ZIP isn't the finish line
Most tools in this market stop at a download. One of them, ExportGHL, tells you in its own FAQ to install Python and run python -m http.server 5511 just to preview the export offline. That is a reasonable instruction for a developer and an absurd one for the person who paid for a website.
A folder of HTML is not a website. A website is something on a domain that people can reach. The step between those two things is the one worth automating.
Why Cloudflare Pages
- It has a free tier that comfortably covers a normal marketing site or funnel.
- It serves from a global network, so the exported site is usually faster than it was.
- Custom domains and TLS certificates are included and automatic.
- It builds from a GitHub repository, so the site has a version history and an owner.
- The account is yours. If you stop using Hatch tomorrow, nothing about the site changes.
The route, step by step
- Pull the site. Open it in GoHighLevel and run the Hatch extension. It reads the rendered front end from the tab you already have open and writes a clean project ZIP to your machine. Nothing is uploaded to us.
- Connect GitHub. In the wizard, sign in to your own GitHub account and pick a repository name. The project is pushed there. If this is a client handover, use the client's account here rather than yours.
- Connect Cloudflare. Sign in to your own Cloudflare account. The wizard creates a Pages project pointed at that repository and publishes it. You get a live
*.pages.devURL. - Add the domain. Add your custom domain to the Pages project and update its DNS. Cloudflare issues the certificate.
- Repoint the forms. Form markup comes across; the GoHighLevel backend that received submissions does not. Point them at a service you control and send one real test submission.
What this does not move
The front end, and only the front end. CRM records, workflows, form backends, automations, calendars and checkout stay in GoHighLevel. If the site depends on those, deal with them separately before you switch the domain over.
What it costs
Hosting on Cloudflare's free tier is £0 a month and that relationship is between you and Cloudflare. Hatch is Starter £29, Studio £97, Agency £297 depending on how many sites you are moving.
Get your site out and live on hosting you own.
Hatch pulls the front end out of the builder and publishes it to your own GitHub and Cloudflare Pages. Starter £29, Studio £97, Agency £297.
Start with Starter £29