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.
| Surface | Route pattern | Use 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.