Form block

22 May 2026
Elements

Embed a form (created separately) on a page. The form's fields, submit label and confirmation behaviour live on the form record itself.

Form Block

What is the Form block?

The Form block embeds a form on a page or post. Forms are managed as separate records — each with its own title, field list, submit button label, and confirmation behaviour (inline message or redirect). The block itself is essentially just a pointer: formId tells the renderer which form to embed.

This pattern means the same form can be embedded on multiple pages — update the form once, every embed updates. Useful for newsletter signups, contact forms, support tickets and event registrations.

The example below embeds a sample contact form. Hover for the "How to set this up" button.

Where the form lives

The form embedded above is a separate record — created once, embedded anywhere. Hover this block for the walkthrough on building a form.

Tip: the same form can be embedded on multiple pages. Edits to the form propagate to every embed.