With ActiveCampaign, you can add different types of fields to an inline form. You can use these fields to collect additional information from contacts, collect information about accounts, add images or text to your form, and safeguard your form from spam contact submissions
To learn how to create a form, visit How to create a form in ActiveCampaign.
In this article, you will learn about the different types of fields you can add to your form.
Take note
- It is not possible to add fields to floating box, floating bar, or modal forms
- Availability of field types depends on your plan tier
- The email address field is required on every form you create. It is not possible to remove this field from your forms
- Phone field validation goes into effect on March 24, 2025. The phone field validation will be available to new forms created on or after this date. If you have a form with a phone field created before this date, you must manually update the phone field to include validation and repost the form if it is embedded
Contact fields
Available on all plans.
You can create new contacts and collect additional information using standard and custom fields. You can view a contact's specific field values by visiting their contact record or by receiving a notification when they submit an ActiveCampaign form. You can also use these fields to add headers, images, custom code, etc., to your form.
Standard fields
Contact Standard fields are fields that come with your account and the form builder.
These fields are:
Contact Standard field name | Field description |
Full name |
Full name of the contact. This is added to your form by default, however, you can remove it. |
Email address of the contact. This field is required and it cannot be removed from your form. | |
First name | First name of the contact. |
Last name | Last name of the contact. |
Phone |
Phone number of the contact. Data collected in this field appears in the standard phone field that comes with your ActiveCampaign account. Phone field validation is recommended for SMS lists. Learn more about phone field validation. |
Header | Use this field to add a header to your form. |
HTML Code | Use this field to add custom HTML to your form. |
Image | Use this field to add an image to your form. |
CAPTCHA | Use this field to add extra security to your form. |
List Selector |
Use this field to let contacts choose which list(s) they can subscribe to. |
Subscribe/Unsubscribe |
Use this field to let contacts subscribe or unsubscribe from the selected list on your form. |
Custom contact fields
Available on all plans.
Custom contact fields are fields that you create and are unique to your account. You can add custom contact fields to your form to collect additional information from contacts outside of the standard fields we provide.
Once you create a custom contact field, it is available on the form builder under Contact fields > Custom fields.
When a contact submits your form with this field type, the data will appear on their profile record.
To learn how to create custom contact fields, visit Custom contact field overview.
Phone field validation
Phone field validation allows you to collect phone numbers from contacts with E.164 number formatting.
You can turn validation on or off from the form builder by clicking the phone field in your form and clicking either “Remove phone number validation” or “Add phone number validation” on the right menu.
There are two options when configuring phone fields:
- Validated Phone Field (default) – Accepts only numeric input and ensures proper formatting. The field will be highlighted in red until a valid number is entered. It is required when collecting consent for SMS lists
- Non-Validated Phone Field – Accepts any text input and can be used if validation is disabled
More on E.164 formatting:
In order to use our SMS features, all mobile phone numbers collected for your contacts outside of the United States must follow E.164 number formatting. This formatting is an internationally-recognized standard phone number format and includes the following:
-
- A "+" sign
- International Country Calling code
- Local Area code
- Local phone number
For example, if you have a contact located in Brazil, you would format their phone number to be:
+55 123 456 789
You can learn more and view a list of country calling codes.
How country code detection works:
- The system will detect the user’s country based on their IP if available
- If IP detection fails, it will use the user’s browser timezone
- If both methods fail, it defaults to the U.S
- Contacts can also manually select their country code
Account fields
Available on Plus, Professional, and Enterprise plans.
You can use standard and custom account fields with your inline form. Doing so lets you create new accounts and collect account information when your form is submitted.
New and updated account information will appear in the Accounts section of your ActiveCampaign account.
Note that you must include the “Account Name” field when using account fields on your form. This is required.
Standard fields
Account field name |
Account field description |
Account |
Account name for the contact. This is usually their place of business. |
Account URL |
The business’s website. |
Account description |
The description of the company or organization. |
Address 1 |
Street address of the business. |
Address 2 |
Street address of the business. |
City |
City of the business |
State/Province |
State or Province of the business. |
Postal code |
Postal code of the business. |
Country |
The country in which the business is located. |
Number of employees |
The number of people who work at the business. |
Annual revenue |
Annual revenue of the business. |
Industry/Vertical |
The industry or vertical of the business. |
Phone number |
Phone number of the business. |
Custom account fields
Custom account fields are fields that you create and are unique to your account. You can add custom account fields to your form to collect additional information about businesses outside of the standard fields we provide.
Once you create a custom account field, it is available on the form builder under Account fields > Custom fields.
When a contact submits your form with this field type, the data will appear on their associated account record.
To learn how to create custom account fields, visit Custom account field overview.
Custom object fields
Available on Enterprise plans.
If you created a custom object associated with a contact, you can add custom object fields to your inline forms. Adding these fields to your forms lets you collect unique information from contacts.
Note that it is not possible to use custom object fields related to Accounts at this time.
Once you create a custom object with fields, those fields are available on the form builder under the custom object's name.
When a contact submits your form with this field type, the data will appear on their profile record for that custom object.
To learn more about custom objects, visit Custom objects overview.