Page & Form Builder: landing pages and forms

Conversa Labs

Conversa Labs

Last updated on Jun 27, 2026

Overview

The Page & Form Builder is the front-of-funnel building module. With it you create sites (funnels) and pages (landing page, VSL, capture, thank-you, form page) in a visual block editor, pick a theme and publish β€” with the page served SEO-ready on a default subdomain or a verified custom domain.

It also includes a form engine (classic and conversational, in one definition) that can be embedded in several ways. The key point: every submission creates/updates a Contact and can open a Conversation, enroll a follow-up cadence, push a CRM deal, book a Calendar slot or start a Payments checkout β€” reusing the modules you already run, with no manual webhooks.

Prerequisites

  • Opt-in module: it must be enabled for your account (feature flag growth_page_builder) and managing it requires administrator permission.
  • To publish on a custom domain, access to the domain's DNS for verification.
  • For lead destinations, the matching modules configured (CRM, Follow-ups, Calendar, Payments) per the flow you want.

Step by step

  1. Open the Growth module and create a new Site/Funnel.
  2. Add a Page and choose its type (landing, VSL, capture, thank-you or form page).
  3. In the block editor, drag blocks onto the canvas and adjust text, images and buttons.
  4. Pick a theme (colors and typography come from tokens β€” no hardcoded colors) and set the SEO (title, description, share image).
  5. Create a form (classic or conversational) and define its fields.
  6. Configure the submission destination (Contact + Conversation, CRM, Follow-up, Calendar or checkout).
  7. Publish the page. For a custom domain, complete the DNS verification.
  8. Track the funnel report (views β†’ CTA β†’ form start/steps/submit β†’ checkout).

Settings & options

  • Page types: landing, VSL, capture, thank-you and form page.
  • Versioned publishing: each publish freezes theme + SEO, so a live page doesn't change if the theme is edited later. Editing creates a new version.
  • Hosting: default subdomain or verified custom domain, with automatic TLS and caching.
  • Preview: drafts have a signed-link preview and are noindex.
  • Forms: classic and conversational in one definition, with conditional branching, and inline, popup, full-page or chat-widget embedding.
  • Anti-spam: protections such as honeypot, timing validation and an optional challenge.
  • A/B: page variants with a sticky cookie per visitor.

Use cases

  • A capture landing page whose form automatically opens a WhatsApp conversation.
  • A VSL page with a CTA that enrolls the lead in a follow-up cadence.
  • A conversational form that pushes a CRM deal and books a meeting on the Calendar.
  • An offer page that starts a Payments checkout when the form is submitted.

Tips, limits & best practices

  • Always use theme tokens (no hardcoded colors) to keep your branding consistent.
  • Set SEO and the share image before promoting the page.
  • Define a clear lead destination for each form to avoid duplicate contacts.
  • Test the page as a draft (signed link) before publishing.

Troubleshooting

  • The page won't load on the custom domain: confirm that DNS verification is complete.
  • The submission doesn't become a Contact/deal: review the destination configured on the form.
  • The live page doesn't reflect my changes: remember publishing is versioned β€” publish again to create a new version.
  • I'm getting spam: enable the anti-spam protections available on the form.

See also