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.

1 client
  • Summit Roofing

    summit-roofing

    Fix

Missing phone number

Phone number is unset on the client_branding row. The site header CTA falls back silently.

2 clients
  • Cobex Construction Group

    cobex-roofing

    Fix
  • Innovative Roofing

    innovative-roofing

    Fix

Missing brand colors

Primary color is unset. The theme builder falls back to the default teal palette.

All clear

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.

All clear

Nothing to do here.

Missing financing copy

Financing trust copy is unset. The trust strip falls back to the template copy.

All clear

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.

2 clients
  • Innovative Roofing

    innovative-roofing

    Fix
  • Summit Roofing

    summit-roofing

    Fix

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.

All clear

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.

3 clients
  • Cobex Construction Group

    cobex-roofing

    Fix
  • Innovative Roofing

    innovative-roofing

    Fix
  • Summit Roofing

    summit-roofing

    Fix