Scoutline hands you a finished front-end in a zip, contact form already wired up. Two things stand between that and a site a business can actually use: somewhere to host it, and a domain to reach it at. Here is each one, in the order to do them.
Short answer: unzip the folder, deploy it to a free static host like Vercel or Netlify to get a working URL in about a minute, then buy a domain in the business's name and point it at that host by adding the DNS records it gives you. Wait for DNS to propagate, check it loads over https with no warning, then fill in any remaining placeholders, add real photographs, and claim the business's Google Business Profile before calling it done.
Generating the site is the part Scoutline does for you. Everything below is the part after that: three steps, in order, from a folder on your desktop to a real address a business's customers can actually reach.
A finished front-end, contact form already wired up.
Deployed to Vercel or Netlify, a working URL.
Bought in the business's name, pointed at the host.
Loads on their own address, the job the customer sees.
Unzip it and you will find a complete static website: one .html file per page, a css/ folder with a single stylesheet, a js/ folder with one hand-written script, and an images/ folder holding whatever photographs you supplied.
Alongside those are three documents that are for you, not for the business: HANDOFF.md (what is finished and what is not), NOTES.md (every placeholder still to be filled in), and PROMPT.md (a briefing to paste into whatever AI you use next, written to stop it throwing the site away and rebuilding it in React). Delete all three before you hand the folder over.
You can open index.html by double-clicking it right now. It will look exactly as it will online, contact form included: it posts to Scoutline's own hosted endpoint, not to anything on the business's own server.
A static site needs hosting, and for a site this size the honest answer is that it costs nothing. Vercel and Netlify both take a dragged-and-dropped folder and give you a working URL in about a minute. These steps use Vercel.
index.html at the top level, not the zip itself..vercel.app.A .vercel.app address is fine for showing the owner. It is not fine for a real business. A .co.uk costs roughly £8–15 a year from Namecheap, Cloudflare or 123-reg.
Buy it in the business’s name, not yours. This is the single most important line on this page. A domain registered to you is a domain the owner cannot move if they ever stop working with you, and that turns a good relationship into a hostage situation. Register it to them, or transfer it to them the moment they pay. Charge for your time instead.
A record for the bare domain and one CNAME for www.example.co.uk and www.example.co.uk load over https with no certificate warning.
The site being up is not the same as the job being done. In rough order of how much they matter to a local business:
NOTES.md lists them. Anywhere the owner told you nothing, there is visible placeholder copy, it must be filled in or removed before this runs under their name.Everything on a generated page comes from the business’s real listing or from what you supplied. Nothing is invented, but “not invented” is not the same as “correct about this business”. Read every page as though you were the owner. It takes ten minutes and it is the difference between a handover and an apology.
Deploy the unzipped folder to a free static host such as Vercel or Netlify: drag the folder in, leave every build setting alone since there is no build step, and you get a working .vercel.app or .netlify.app URL in about a minute.
The business's name, always. A domain registered to you is a domain the owner cannot move if they ever stop working with you, which turns a good relationship into a hostage situation. Register it to them, or transfer it to them the moment they pay, and charge for your time instead.
Filling in every placeholder NOTES.md lists, adding real photographs if none were supplied, claiming the business's Google Business Profile with matching name/address/phone, submitting the domain to Search Console, and a privacy notice if the form collects any personal data, roughly in that order of how much each one matters to a local business.