Builder and Landings

Manage landing pages, public links, embed install options, copy, style, step order, and landing-specific routes.

Landing model

A workspace can publish branded landing experiences for homeowners. The primary landing is available at the root public visualizer route, and persisted landings can also be opened by slug.

SurfaceRoute patternUse case
Primary visualizer/v/[rooferId]Default public landing for a workspace.
Landing by slug/v/[rooferId]/l/[slug]Campaign-specific or service-specific landing.
Builder preview/builder/dev-preview?landingId=[landingId]Authenticated internal preview without public lead persistence.

Builder controls

  • Edit public copy, theme colors, blocks, form fields, and visualizer step order.
  • Keep material, shape, and color in their required dependency order.
  • Use the Embed Code panel to copy button widget or inline iframe install snippets.
  • Use the docs link in the Embed Code panel when implementing preselected deep-link URLs.