How to host an HTML file for free
The file Page Builder exports is one self-contained HTML page. Any static host can serve it. Rename it to index.html first, so it opens at the root of your site.
Cloudflare Pages
Create a free account, open Workers & Pages, choose Create, then Upload assets. Drop a folder containing your index.html. You get an address ending in pages.dev within a minute, with HTTPS.
Netlify Drop
Open Netlify Drop in your browser and drag the folder onto the page. It goes live straight away on a netlify.app address; sign up to keep it longer than an hour.
GitHub Pages
Create a public repository, upload index.html, then turn on Pages under Settings. The site appears at yourname.github.io/repository. Good if you already use GitHub.
The host you already have
If you pay for web hosting, upload the file with the host's file manager or FTP into the public folder (often public_html).
Using your own domain
All three free hosts let you add a custom domain. You add a CNAME record at your domain registrar that points to the address the host gave you, then wait for the host to issue the certificate, usually within minutes.
After it is live
- Open it on your phone and tap every button.
- Send a test message through the form.
- Submit the page in Google Search Console if you want it found in search.