Start here before editing or launching the Koolology website.
The design, copy, page architecture, planner and forms are complete. Business-specific evidence and live integrations remain deliberately centralised or marked as placeholders so nothing unverified is presented as fact.
1. Edit the business data
Open
site-data.json
and replace the phone, email, opening hours, coverage, legal name, address, company number, certification number and approved service information. Then run
python3 tools/build_site.py
.
2. Replace evidence placeholders
Update the review rating and count from a named source, replace example review copy, add real team profiles, link current certification evidence and confirm every manufacturer status claim. Do not remove placeholder labels until the evidence is approved.
3. Replace project templates
The three detailed project pages are noindex templates. Add customer-approved photography, location, project facts, design decisions, commissioning evidence and real outcomes, then remove the noindex flag in the build script.
4. Connect the contact form
Set
formEndpoint
in the generated site configuration or adapt the form to WordPress, HubSpot, Salesforce, a serverless handler or another approved provider. Add spam protection, confirmation email, error handling, retention and CRM routing.
5. Complete privacy and tracking
The supplied privacy notice is a noindex implementation template. Update it against the real form, CRM, analytics, advertising, call tracking and supplier setup, add consent management where required and obtain appropriate review.
6. Complete the launch checklist
Use
docs/LAUNCH-CHECKLIST.md
. It covers business evidence, forms, legal review, analytics, SEO, accessibility, performance, redirects, quality assurance and ownership after launch.
7. Preview locally
From this folder run
python3 -m http.server 8000
, then open
http://localhost:8000
. Rebuild after changing source copy or business data.