Creating a webform involves picking a type of webform, adding content (Form Pieces, HTML, or text) to the content blocks that make up the webform, and then adding additional styling to customize the look and feel of the webform. Each of these steps is described in detail below.
Webforms provide you with a powerful way to sign-up new contacts, collect information from existing/future contacts, and allow your contacts to easily manage their preferences.
Creating A Webform
Creating a webform involves picking a type of webform, adding layout blocks, and then adding content blocks. Each of these steps is described in detail below.
Choosing A Type Of Webform
The first thing you need to do when creating a webform is choose the type of webform you want to create.
To choose the type of webform:
Note - The Title (aka Window Title) text box is used to add the title that is displayed in the window when the webform is viewed publicly.
The All Webforms page lets you view all of the webforms that have been created in your account.
There are seven different types of webforms. Each type of webform is displayed on the All Webforms page. If you want to view all of the webforms of a specific type, you can click the type of webform you want to view on the Filter Webforms By side bar.
The Add Contacts webform allows you to collect email addresses and contact information from your website.
Note - If a person who is on the suppression list attempts to sign-up to receive message from you via an Add Contacts webform or via direct add, they will not be added as a contact in your account and they will not be able to receive messages from you as long as they appear on the suppression list.
To comply with best practices, we recommend that your new contacts double opt-in (aka confirm their subscription twice) to receiving emails from you. As part of this process, new contacts will first ask to receive messages from you via an Add Contacts webform. They will then be sent an email containing a link that they can click to confirm their subscription and begin receiving emails from you. After they confirm their subscription, they will be shown the Subscription Confirmation webform. The Subscription Confirmation webform will also be sent if you choose to send an automatic confirmation message during the list import process. You can also add a link to this webform in your email by adding the %%!confirm_url%% special tag.
%%!confirm_url%%
New contacts that receive the confirmation message, but DO NOT click the link to confirm their subscription will remain inactive contacts and be categorized as pending confirmation. These contacts will be suppressed from receiving mail from you until they activate their subscription by clicking the confirmation link.
Like other webforms, you have the ability to embed your logo, customize the CSS, add additional text, and more. New contacts that receive the message and click the link will become active contacts that can receive your messages from you in the future.
The Manage Preferences webform lets your contacts update their profile information and subscribe/unsubscribe from your lists on the same webform.
"%%!manage_url%%
The Unsubscribe webform enables you to provide your contacts with a simple, direct mechanism to unsubscribe from your account. Unlike the Manage Preferences webform, the Unsubscribe webform does not include profile information. Instead, contacts can use this page to completely unsubscribe from your account and choose which lists they want to receive emails from.
Like other webforms, you have the ability to embed your logo, customize the CSS, add additional text, and more. To add an Unsubscribe link to your message, you can add the %%!unsubscribe_url%% special tag to the body or footer of your message. This will provide a link to the Unsubscribe page. After clicking the link to unsubscribe, the contact must confirm their desire to unsubscribe. After the contact clicks to unsubscribe, they will land on a page that confirms their action and provides a mechanism to submit an unsolicited email complaint.
%%!unsubscribe_url%%
Some key things to remember regarding the Unsubscribe webform are:
The Forward to a Friend webform allows existing contacts to forward messages to their friends and associates via the application. Forward to a Friend is preferred to a simple forward through an email client because it allows the application to track who forwarded the message, who they forwarded it too, and help ensure consistent message formatting. The forwarded message includes a customizable note at the top in order to introduce the email to the recipient. We recommend adding a link to a sing-up page in the note to help acquire new contacts.
The Lookup Contacts webform allows existing contacts to update their profile information via your website. After submitting their email address through a Lookup Contacts webform, the contact will receive an email with a link to their profile in the Manage Preference page.
Once you have chosen the type of webform you want to create, you can begin building that webform by adding Form Pieces, HTML, or Text to the content blocks that make up the webform. Content blocks are the individual sections that comprise a webform. You can adjust the CSS and Layout used in the webform and individual content blocks. Depending on the type of webform you choose to create, certain content blocks will already be populated with Form Pieces, HTML, or text. If you want to add lists or fields to your webform, then you will need to use Form Pieces. Form Pieces are literally "pieces of a webform" containing lists and fields that are added to the content blocks used to build a webform. To begin editing a content block, click the Edit link in the top left corner of a content block.
You can leverage CSS to customize the "look and feel" of your webforms to maintain consistency on your website. CSS can be some complicated stuff, beyond the purview of a simple help document. However, if you have experience with web design, you can customize the style of your webform by pasting CSS code into the CSS style box. If you are going to write your own CSS for a webform, then you will need to pay attention to the class attribute values displayed in the top right corner of each content block . Tip - You can use custom CSS to override the default CSS settings for the whole page, or for specific content blocks. In the top right corner of each content block are class attribute values that you can use to style each content block used in a webform.
Customizing the settings for a webform allows you to modify the internal notifications, page submission settings, associated welcome messages, and/or subscription confirmation messages belonging to the webform. The process for changing webform settings and each setting that you can change is described below.