Sites / Site Factory / New build
1 · Intake
2 · Conveyor
3 · Preview gate
Mockup · sample data · click the connection pills + templates
New build
Drop the client's inputs in, confirm what's connected, pick a template. When it's ready, start cooking.
Client step 1
Business name
Vertical
Domain
Inputs step 2
Existing website
✓ crawled · 24 pages
Google Drive folder (images)
✓ 42 images
Onboarding transcript
✓ linked
Connections step 3 · click to toggle
Google Search Console
Connected
Google Analytics (GA4)
Verify nowTBC
Google Business Profile
Connected
Booking system
TBC
WhatConverts (calls)
TBC
Meta Pixel
Connected
Template step 4 · click to pick
✓
Roofing Engine
Roofing · 60-180 pages
✓
Wellness / Skin
Clinics · editorial
✓
Local Service
General trades
Readiness75%
- Client details
- Website crawled
- Drive images
- Transcript
- Template chosen
- GSC connected
- GA4 connected
- Optional: GBP, booking, WC, Meta
Auto-cooks a preview the moment it's ready.
Mockup · the team watches every build move through stages
Build conveyor
Every run, live. Reads status from the existing provisioning pipeline.
Intake
Cedar & Co
Roofing · queued
awaiting GA4
Extract
Lumen Skin
Wellness
transcript + crawl
Build
Northpoint Roofing
Roofing · 82 pages
generating
Preview
Harbor Dental
Local Service
preview ready · review
Go-live
Valor (rebuild)
Roofing
approved · deploying
Mockup · the human go-live gate
Northpoint Roofing
Preview is cooked. Review, then approve go-live.
Preview
Preview URLnorthpoint-roofing.pages.dev →
TemplateRoofing Engine
Pages built82
Build time4m 12s
Pre-flight checks
✓
QC passed82 pages · 0 fails · all images matched to content
✓
Client-isolation check passedPreview serves only Northpoint's brand · 12/12 fetches · no cross-serve
✓
Tracking wiredGA4 + phone_call_click verified firing
Go-live is blocked unless QC and the client-isolation check both pass. On approve: production deploy, client_websites row created, logged to activity.