The Form block lets you collect supporter data directly on a landing page. Submissions create or update a person in your database and can automatically assign tags and custom-field values.
Adding a form
Drag the Form block from the Content sidebar onto your page.
Select the block and click Edit to open the form editor.
Add and configure your fields, steps, consent and success behaviour, then save.
Field types
Text – single-line input (also used for email, phone, ZIP and name fields).
Textarea – multi-line input.
Date / Birthdate – date picker.
Dropdown – single-select list (e.g. country, or your own options).
Radio buttons – pick one option.
Multi-select – pick several options (shown as a checkbox list).
Checkbox – a single opt-in, which can be linked to a tag.
File upload – let supporters attach a file. You can set the maximum file size (up to 50 MB), optionally restrict the allowed file types, and flag the upload as sensitive data.
Hidden field – capture a value without showing it to the supporter (e.g. a campaign or affiliate code passed in the URL).
Text part – a static text block placed between fields, for instructions, section intros or legal text. It collects no data and supports formatting such as bold and links.
Field options
Every field can be marked optional (fields are required by default) – including the email field, so supporters can submit without an email address.
Edit each field's label, description, placeholder and – for dropdown, radio and multi-select – the list of options.
Fields can be mapped to core person fields, custom fields or tags. Matching data is saved to the person record on submit.
Multi-step forms
Split a longer form across up to 3 steps. Assign each field (and text part) to a step; supporters move through the form with a Next button and submit on the final step.
Pre-filling from the URL
Field values can be pre-filled through URL parameters, for example [email protected]. This is ideal for personalised links in your emails. Hidden fields capture URL parameters silently, which is useful for attribution and tracking codes.
Consent & data protection
Enable a disclaimer checkbox with your own text, or use multi-consent to capture separate, per-tag consents (each can be mandatory or optional).
When opt-in is required, supporters receive a confirmation email (double opt-in) before the record is finalised.
Spam protection (reCAPTCHA) is applied automatically when it is enabled in your settings.
After submission
Choose what happens on success: show a thank-you message, or redirect to a URL.
Optionally forward the submitted values to the redirect URL as parameters.
Show social sharing buttons on the success screen.
Styling
Match the form to your page with primary and secondary colours, a transparent or coloured background, rounded edges and a custom button label.
