Forms are an excellent way to collect information from your members. You can use forms for registration, collecting payments, general feedback and any other use you can imagine.

Navigate to your form manager in your team, club, or league settings area to create a new form. One thing to note, the result of the particular form will appear where you created the form. 

TeamPages has created a step-by-step form wizard to make form creation simple.

Step 1: Form Fields

This is the main form creation page, where you will add in all your form fields.  Drag and drop options from the left to the form area on the right. Once a field is added, double click on the title to edit it.  If the field has the ability to add options (dropdown menus, radio buttons and multiple options), you can click the ‘add option’ button to create a new option, and double click existing options to edit them.

If you would like to be able to message members who fill out this form, you must collect an email address using the ‘email’ field option.  

If you would like to make form fields required (so that users cannot complete the form without filling out a certain field), simply click on the grey asterisk next to the field name. It will turn red to indicate that the field is required.

Some of your users may need to fill out your form more than once (for example, a parent might want to register three kids).  You can make this process easier by toggling on the copy field icon.  This icon will keep the field information for all the forms that a user fills out. For example, you may have an address field.  If you toggle the copy field icon on for this field, the user will only have to fill this out once. Every subsequent form they fill out will have their address saved. 
User-added image

Step 2: Payment Setup

This settings will give you the privilege to set the form to accept payments or just use the form for data collection. TeamPages offers you the ability to collect payments online and/or offline.   If you wanted to accept payments using the form, you will need to Tie up with PayPal, PayPal Pro and Stripe. You need to associate the for to it. You will also need to set the for to "Yes" for the question "Do you want to use the form to Collect Payments" and set the option to Online Payments or Online and Offline for you to accept Online transactions. If you will be accepting payments but it will be offline like cash or cheque, you can set the form to "yes" on collecting payments but set it to Offline. 

User-added image

If you have set the form to Collect Payments, another option will appear on the form Wizard and that is the Payment Settings page. This area is where you can set the Currency, the way you wanted to collect the payments, Payment Plans (which is only available to TeamPages Allstar subscribers) and the option where you can set if you wanted the users of the Form to pay for the processing Fee. 

User-added image

Step 3: Discounts, Fees & Limits

You can restrict the time your form will be collecting results. For example,  you may only want to collect registration forms for one month before your season begins. If you leave these fields empty, your form will collect results as long as it is active (an option you can adjust in the form manager area in your settings).
User-added image

You can add a discount (if you are collecting payments on this form). Fill out the discount form to see your options.

User-added image
Adding limits to your form allows you to restrict the number of times an option on your form can be selected.  For example, you may want parents to sign up for volunteer roles, but you don’t want them all to sign up for the same role.  You can restrict the available options to make sure that there is an even distribution.  You can also restrict the total number of forms you will be collecting. Once the limit is reached, the form will no longer be available.

Sometimes, users may fill out forms, but for some reason may not complete payment of the form. This is common ecommerce behaviour, but those users should not count towards limits forever.

Step 4: Thank You Message

It is a good idea to add a custom thank you message to your form. Users will see this form when they finish the form or complete the checkout process (if collecting payments).   It helps to let them know they have filled out your form correctly.

You can use the variables listed to help you create a more personal message. Copy the entire variable code (including the ‘{{‘ and ‘}}’ into your message.


Here is an example:


This message would output to look like this:

You can also direct users to a custom page url or to your home page.


Step 5: Preview & Publish

 Make sure you preview your form before publishing it.

Once you click publish, you will be directed back to your form manager in the settings area.  There is still one step left to start collecting results with your form. You must select the ‘collecting results’ button.


Form Manager

You will see that you have options below your form.  You can view your form results, export those results, clone your form (creates a copy of this form that you can edit), and message users of the form (if you have collected any email addresses).

You can go to your form page by clicking the unique form URL.  You can also direct people to this form by sending them a link to this URL.

You can add your form as a page on your website by going to the ‘menus and pages’ section and dragging your form into your navigation.


Your form will show up in your navigation structure. 



You can view your form results by clicking on the ‘results’ button in the form manager.  From here you can filter the results, export to CSV and view transactions