Clients Setup health
Setup health
Every client grouped by what still needs configuring. Fix items here, or jump directly into each client's edit page.
Open issues
8
across 3 clients
Missing logo
These clients have no active logo asset. The site header falls back to the company name as text.
- Fix
Summit Roofing
summit-roofing
Missing phone number
Phone number is unset on the client_branding row. The site header CTA falls back silently.
Missing brand colors
Primary color is unset. The theme builder falls back to the default teal palette.
Nothing to do here.
Missing pricing rules
No customised entries in client_pricing_rules. The quote engine uses defaults from lib/estimate.js#DEFAULT_PRICING.
Nothing to do here.
Missing financing copy
Financing trust copy is unset. The trust strip falls back to the template copy.
Nothing to do here.
Missing tracking / integrations
No GTM container, no Forminit/GHL/HubSpot webhook URL. Leads still save to Supabase but aren't forwarded anywhere.
Instant Quote page not configured
No client_pages row for instant-quote (or is_published is false). The page still renders from synthesised section defaults — fine, but the page builder hasn't been opened.
Nothing to do here.
Thank-you page not reviewed
No client_pages row for thank-you. The page still renders from defaults, but no one has confirmed the post-submission copy reads correctly for this contractor.