Forms can be configured to allow a visitor to register themselves as a Contact on your site. These new Contacts can select the Contact Groups and Subscription Groups that they wish to belong to, or be added automatically to Groups of your choosing. They will also receive a "welcome" email if the feature has been enabled.
Before continuing, ensure that you are familiar with Creating a Basic Form.
The key difference between a basic Form and a registration Form is the Contact Registration Fieldset:
When submitted, Forms that contain this field will generate both a Form Submission record and a new Contact. Click the "+" next to the field to edit the advanced options.
This section allows you to select how much information to collect from the new Contact. At minimum, an email address is required:
This section allows you to define the Group membership for new Contacts:
If you do not specify any Groups for the new Contacts, they will be added to a special Group called "Contacts without a Group".
This section allows you to create an email message that will be delivered to the new Contact after they submit the Form:
The email message will only be sent if both the subject and body have been filled out.