Public Visualizer

Open homeowner-facing roof visualization flows through platform URLs, custom domains, landing slugs, and embedded iframe routes.

Supported routes

RouteDescription
/v/[rooferId]Standalone public visualizer for the workspace primary landing.
/v/[rooferId]/l/[slug]Standalone public visualizer for a specific landing.
/embed/v/[rooferId]Iframe-friendly primary landing route for embeds.
/embed/v/[rooferId]/l/[slug]Iframe-friendly route for a specific landing.

Standalone routes are designed for direct homeowner navigation. Embed routes are designed for third-party contractor websites and are frameable by the host page.

Flow behavior

  • The homeowner uploads a photo, selects material, shape when required, and color, then continues into lead capture and result.
  • Landing-specific step order and copy are respected on public routes and embeds.
  • Public URLs do not expose internal Builder controls.
  • Deep links can preselect roof choices and start the homeowner on the first incomplete actionable step.