Create a New Form

A registration form is an online form that enables attendees to register for an event. The registration form submits attendee information into the registration and profile database tables.

Each form must belong to one event. An event can have any number of forms.

Examples: Attendee Registration form, Exhibitor Registration form, Appointment Preferences selection form, etc.

> Note: By default, all Certain forms and websites are "private" (invisible to search engines). For information about changing this for all or some events, see the pdf guide, .

> Security Note: If the event has an Access Token (generated on ), then anyone going to any forms or websites in the event would have to enter the token before proceeding.

The Sections of a Registration Form

A form consists of one or more sections. Sections are grouped into one or more pages.

The planner selects the sections. The planner selects the order of the sections. The planner selects the number of sections per page.

Sections available

These links open the detailed topics for those pages.

\* You can have multiple , , , , and sections. Each one is only listed here when you have added and named it on its configuration page. That custom name is what you see on this Form Setup page.

> Note: Every form must include a section.

> Recommended: The Accommodation and Travel sections should be on separate form pages.

> Suggested order: Accommodation Entry > Accommodation > Travel Entry > Travel, across four consecutive form pages.

> Last page: The last section should be the (from which a confirmation email can also be sent).

> Note: Every form must include a section. Recommended: the Accommodation and Travel sections should be on separate form pages. Suggested order: Accommodation Entry > Accommodation > Travel Entry > Travel, across four consecutive form pages. Last page: The last section should be the (from which a confirmation email can also be sent).

Setup information

> Note: If this is selected, and the Event Start or End Dates are changed later, the relevant form dates will change accordingly.

> Note: If the event has a status of "Cancelled", then the form will not be available to attendees at all.

> Note: If a form close date is set after the event close date, then the event close date overrides the form close date. The form will no longer be available once the event end date has passed. This avoids the potential risk of registrations being entered after the event has ended. But if you want to override this, for a post-event survey form, for example, you can select the Allow form open beyond event end date setting described below.

You can optionally enter a separate Tracking ID, specifically for this form, in this field. This is generally used in the case of a "series" event, where each registration form is actually a separate event.

A Google Analytics Tracking ID should look something like this: UA-12345678-1.

For more information about obtaining a Google Analytics Tracking ID, click .

For details of the cookies generated by a Certain form, including for Google Analytics, see the PDF guide.

> Note: By default, form pages are not tracked at the individual level; once a registrant proceeds beyond the entry page, the form URL is the same for all pages. You can change this if you select Enable page-specific, page-level URL .

> Note: To change which form is the primary, select this check box for the new one. Selecting the new check box automatically clears it for the original.

> Caution: Deleting/inactivating a form does not remove the Primary Form designation. If you are not viewing inactive forms on the , you may not be aware that a primary form is still set for an event.

As a best practice, do this only if the event Status on is “ Testing ”.

> Note: If this check box is cleared, the form inherits the Event's current mode ( > Status).

> Warning: If you are processing credit card payments on the form, and this check box is selected, payments will be sent to your online processor in Test mode instead of Live mode.

> Note: This check box does not affect the status of Registrations. Registrations are only added as “Test” registrations when the status of the event is “Testing”.

> Note: If the event has a status of "Cancelled", then the form will not be available to attendees at all, regardless of this setting.

> Note: This option remains relevant if you've selected ' Set form dates relative to event dates ' above. So if, for example, you've selected that option and set the Form Close Date to any point after the Event End Date then you must also select this option.

> Note: You must select this if you are enabling for the event.

> Note: The registration status selected here will override the default status of the registration's attendee type.

> Note: The list of statuses available for selection includes:

But it is very rare for an account administrator to clear this setting.

Page layout

Select the sections that you want to include in the form from the Available Sections list on the left. Move the selected sections to the Online Form Sequence list on the right.

Video: (2 min.)

To save scrolling through a long list of sections, you can type any part of a section name in the Filter text box. This is a predictive search that limits the list to matching sections.

If there are any sections in the Online Form Sequence box that you don't want to include, move them back to the Available Sections box.

Insert a {New Page} break before a section to build a multi-page form. Insert a {Secure Page} break before any section that collects credit card information (such as the Payment or Accommodation sections).

Either causes the page before it to end with a Continue button.

Three Rules for Building a Registration Form

1. Every form must include the section. 2. The Accommodation Entry section is optional. If it is not used, then attendees will only be able to request one room. If it is used, then it must be on the page immediately before the section. The Accommodation Entry section serves no purpose other than as an introduction to the section. 3. The last section of the form must be a section. You do not need to add a {New Page} at the end.

Page titles

You can choose to display a step-by-step navigation bar in this section. The navigation bar helps attendees to see where they are in the registration process as they proceed through the forms.

Global display settings

Global Display Settings determine the default display behavior for the entire form.

> Note: Does not apply to quite all sections at the moment. Does apply to Registration Details, and to these sections of the Verify and Confirm pages: Accommodation, Appointment, Attendee Type, Questions, Registration Details, and Travel (V.1).

Required fields settings

Certain optionally displays an image next to each field on a form page which is required.

Required fields messages

You can customize the text of error messages displayed to the attendee when what they have entered fails validation.

The message labels and default values below should be enough to explain each one.

| Field error message | is a required field. | |---|---| | Invalid message | is not valid. | | Not valid message | is not a valid option. | | Not available message | is not available. | | Out of range | The answer must be between | | Bad size | The number of characters in the answer must be between | | Number answers | The number of answers must be between | | Range separator | and | | Not integer | Please enter an integer without decimal places or a thousands separator. | | Not numeric | Please enter a number without a thousands separator. | | Not positive | Please enter a positive number without a thousands separator. | | Not email | Please enter a valid email address in the format 'user@domain.com'. | | Emails do not match | The two values that you entered do not match. Please review your email address and re-enter it. | | Not date | Please enter a valid date in the format mm/dd/yy. | | Not time | Please enter a valid time in the format 1:45 PM. | | Not date time | Please enter a valid date time in the format mm/dd/yy 1:45 PM. | | Not US phone | Please enter your 10-digit phone number, including area code. | | Not US Zip | Please enter your 5 digit or 5+4 digit zip code. | | PIN Taken | The username that you have selected is not available. Please choose another one (such as your email address). | | Password Mismatch | The 2 passwords that you have entered do not match. Please re-enter them. | | Payment Too Big | Payments processed online cannot be made for amounts greater than the total balance due, nor can refunds be processed online for more than the total of all payments. Please check the payment amount, or adjust the charges before applying a new payment or refund. | | Other fields no Match | You have entered data into the "Other" field, but did not select that option. Please select that option, or remove the text data. | | Other field required | You have selected an option that requires additional information. Please provide that information, or select another option. | | Invalid CC Number | The credit card number you have entered is invalid. | | Invalid CC ExpDate | The credit card expiration date you have entered is invalid. | | Invalid CC Format | The credit card number you have entered can contain only numbers, spaces, or dashes. | | No Captcha Error | Please verify that you are not a robot. | | Profile Picture | The dimensions of the uploaded picture are not valid; please upload a different image smaller than 600px x 600px. |

Agenda Item error messages

You can customize error messages related to agenda items.

The default values should explain their use.

| No Inventory | You have selected an item without available inventory. Please update your selection. | |---|---| | Session Timeout | Your session has exceeded the timeout limit and some of your selections may no longer be available. Please make new selections. | | Question about Registration | We have a question about your registration. Please phone or email the registration contact for this event | | Min Capacity Error | | | | > Note: The actual minimum capacity cannot be included in a custom message. | | | If you leave this field empty, the attendee sees the following message: Please select at least <Min> from %groupOne. | | Max Capacity Error | | | | > Note: The actual maximum capacity cannot be included in a custom message. | | | But if you leave this field empty, the attendee sees the following message: Please select no more than <Max> from %groupOne. | | Date Conflict Error | You have selected agenda items that occur at the same time. Please review your selections below. |

Labels for Registration Assistance Link

You can customize the message shown to an attendee if they click the link for registration assistance. You can include HTML tags in the text.

The message labels and default values below should be enough to explain each one.

| Instructions | <CENTER>If you would like a response, please let us know the best way to contact you.</CENTER> | |---|---| | Header | Submit your question below | | Page | | | Name | Your Name: | | Email | Your Email: | | Subject | Subject: | | Message | Message: | | Contact | For additional help, please contact: |

Labels for buttons and links

Here you set the messages that appear on standard links and buttons that can be automatically displayed on the form.

If no text is entered in a field, the button will not be displayed (except that the Continue button is Required)

Caution: If you clear this option, the form will not include a CAPTCHA check box.

Creating and Editing Registration Forms (ADVANCED SETTINGS)

Click the Advanced button on this Form > Setup page to edit messages that are displayed automatically.

Each message contains default text which you can change or delete.

> Note: The button isn't displayed on a new form until you have first saved the form.

Customize Entry Page Message (Before Form Open Date)

Customize Entry Page Message (After Form Close Date)

Customize Entry Page Message (After Event End Date)

Customize "Event Registration Capacity" Message

Similarly, if that level has been reached then an attendee with a " Cancelled " status sees this message if they try to log back in (using their , , or ).

> Note: This message is not displayed in either of these situations:

Customize "Maximum Concurrent Registrations" Message (Based on active sessions)

If you are anticipating an event will be in high demand and will have a spike of registrations upon going live, we recommend that you contact Certain Product Support with the name of your event, your go-live date and time, and the anticipated number of registrations within the first hour. Product Support can then make a recommendation on the maximum number of concurrent sessions (registrations) that can be reached before a custom message is displayed.

This feature works in conjunction with the ‘Incomplete registrations count against capacity/inventory for ‘X’ minutes after their last modification ’ value that is defined under > Global Settings section. This value defines the number of minutes that a registrant has to complete their registration before their session is timed out.

When the maximum number of registrants is reached, the custom error message will appear and the page will refresh every 15 seconds, allowing in new registrants as other registrants complete the form. An image will appear below the custom message, indicating the page will automatically refresh in ‘X’ seconds.

If you would like to extend the length of the refresh interval, this value can be modified by Certain Product Support.