- Log in to your Marzipan account
- Navigate to Forms in the main menu
- Click the Create form button in the top-right corner
Building a form
Set the slug
The Slug identifies the form and is used in the embed code and the API URL. Keep it short and stable - changing it later means updating anywhere you have embedded the form.
Choose a type
The Type determines the form’s built-in behaviour:
- Contact - notifies your staff and creates a thread in Messages
- Newsletter - subscribes the person to a marketing list
- Custom - no built-in behaviour
Add your fields
Add the fields you want to collect. Each field has:
- Label - what the customer sees
- Name - the field’s identifier
- Type -
text,email,phone,textarea,select,checkbox,radio,dateorhidden - Placeholder - example text shown in the field
- Required - whether the field must be filled in
- Options - the choices offered, for
select,radioandcheckboxfields
Decide who gets notified when someone submits the form, and whether to send a confirmation, on the Notifications page.
Embedding a form
Forms render on your site through the<marzipan-form> web component, using the form’s slug:

