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
- Open the Growth module and create a new Site/Funnel.
- Add a Page and choose its type (landing, VSL, capture, thank-you or form page).
- In the block editor, drag blocks onto the canvas and adjust text, images and buttons.
- Pick a theme (colors and typography come from tokens β no hardcoded colors) and set the SEO (title, description, share image).
- Create a form (classic or conversational) and define its fields.
- Configure the submission destination (Contact + Conversation, CRM, Follow-up, Calendar or checkout).
- Publish the page. For a custom domain, complete the DNS verification.
- 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.