Acquisition form reference
See the fixed fields, consent elements, and current product limits of the campaign-level acquisition form.
This reference lists the fixed parts of the current acquisition form, along with the main consent elements and behavior limits to keep in mind.
Core participant fields
The acquisition form is a fixed registration flow. In the current product, the sign-up experience can include the following core fields:
| Element | Purpose | Notes |
|---|---|---|
| Identifies the participant | A valid email address is required | |
| First Name | Stores the participant's given name | Used in the sign-up flow |
| Last Name | Stores the participant's family name | Used in the sign-up flow |
| Phone Number | Stores a contact number | The form validates phone number input |
Consent and legal elements
Depending on your campaign setup, the acquisition form can also show:
| Element | What it does |
|---|---|
| Terms text | Explains the terms the participant must review |
| Terms link | Opens the linked terms content |
| Terms requirement | Controls whether the participant must accept the terms before continuing |
| Marketing opt-in text | Explains the optional subscription choice |
| Legal notice text | Adds supporting privacy or legal context |
| Legal notice link | Opens the linked legal notice |
The marketing choice can appear either as a checkbox or as explicit accept and decline actions, depending on how the campaign copy has been configured.
Sign-up and verification messages
The campaign-level acquisition form copy can include labels for:
- sign-up and login titles
- buttons and helper text
- verification code instructions after sign-up
- validation messages for invalid email or phone number input
Current behavior and limits
Campaign-level by design
The acquisition form is managed once at campaign level. There is no touchpoint-specific acquisition form and no separate form schema selector for this flow.
- The structure is fixed rather than schema-based.
- Email validation happens before the participant can continue.
- Phone number validation also runs in the form.
- If terms are displayed as required, the participant must accept them before proceeding.
- After sign-up, OmniLab can send a verification code by email.
Where to edit it
Open Studio -> Build -> Settings -> Campaign Translation, then update the Acquisition Form group. If that section is read-only in your campaign, ask an admin to make the change.