The Sporty.co.nz platform makes it easy for you to create web input forms that display whatever question fields you want. Each form has a unique address (URL) so you can then share a link to your form on your website, Facebook or via email. Whenever someone completes and submits your form, their record is automatically added to an online database associated with that form.
In this article, you will find the following support:
- Build a Form
- Edit a Form
- Form Settings
- Adding Questions
- Adding a New Section
- Adding a Condition
- Check for Duplicates
To build or edit a form, go to your Dashboard and click the Online Registrations tile.
Build a Form
To build a new form, click on +Build New Form.
Please continue following the below steps under Form Settings.
Edit a Form
To edit a form, either a local form that had already been created, or a superform that has been applied to your site click the edit pencil icon beside the specific form.
Please continue following the below steps under Form Settings.
You will then be directed to the form builder/form editor view where you will...
1. Enter the name of your form in the Form Name field.
Note: Do not type the year in the name of your form. The year will be displayed in the form name automatically if you set a year in the form settings below.
- If the form relates to a particular year or season, select it from the Season dropdown list.
- If the form relates to a particular sport, select it from the Sport dropdown list.
- If you expect to organise the people that register into teams/groups with grades/divisions and use TeamBuilder™, either click the Add Grades button and create the grades for your form, or if you already have grades created select the grades from your existing grade list.
- Your email address will automatically be populated into the From Email field. When people complete the form, they'll receive a confirmation email (unless this option has been turned off in the Advanced Options area). If someone replies to that confirmation email, their reply will go to whatever From Email address you set here.
2. Click the Advanced Options button to decide whether you want to change any system defaults.
Here are the advanced options that you can apply to your form. The descriptions of each are noted below.
- Email a copy to the registrant - This sends a confirmation email that is a copy of the completed form to the person once they have submitted the form. Ticked on by default
- Visible in mobile app - This includes the form within the list of forms visible under the Register icon for anyone using your Sporty mobile app. Enable this if you want people to view and register to the form via the mobile app.
- Show Timestamp - This adds a timestamp to registrations. The timestamps will be displayed on the registration form, the form database and on the export. Ticked on by default
- Allow registrant edit - This automatically adds to the confirmation email a unique link (URL) back to the completed form, allowing people to click the link from this confirmation email to return to their completed form and update their details/answers at a later stage. Ticked on by default
- Enable family registrations - Allows multiple registrations to be made against the form at once. These registrations will be grouped together. See this support article for more information.
- Allow PhotoCard - If you subscribe to PhotoCard digital IDs, then a PhotoCard will automatically be created for everyone who completes the form. You can manage this setting for each person in your database view. See this support article for more information.
- Show attendance questions as calendar - Enables a calendar to be displayed to select attendance dates from.
- Allow form to auto-fill with known details - Enables a banner at the top of the registration form. When displayed, people can automatically fill the form using previous registration information by entering their SP reference number from the previous registration and their Date of Birth. See this support article for more information. Ticked on by default
- Limit maximum amount of responses - Set a maximum number of registrations for the form. Users will see a message when they try to enter a registration after the limit has been reached.
- Allow players to register to a team - Generates a link which allows players to register directly to existing teams. See this support article for more information.
- Exclude from CRM - If you subscribe to the SuperCRM, you may not want to include all registrants of the form in your SuperCRM. By ticking this field excludes those records from appearing in the CRM.
- Email copy of registration confirmation when registration updated - When enabled, an up to date copy of the registration confirmation email to be sent out if a form is modified by an administrator (Titled "Form Updated")
- Check for duplicates - If enabled, this will allow the form to check for duplicates as people are registering to the form. It will notify the registrant at the time, that they appear to be a duplicate if specific known details are matched.
- Email copy of registration confirmation - If you also want to receive a copy of the confirmation email whenever someone completes the online form, enter your email address here. You can enter multiple email addresses if you want to and each will receive a copy of the registration confirmation email.
- Start date - If you wish to prevent people from completing the form before a specified date, set the date here using the date-picker.
- Final date for entries - If you wish to prevent people from completing the form after a specified date, set the date here using the date-picker.
- Minimum notice period for cancellation (hours) - if you want to prevent people from cancelling within a certain period before the event is to take place, enter the notice period.
- Minimum notice period for attendance (hours) - if you want to prevent people from registering to attend the event within a certain time frame, enter the notice period.
- Linked form - If another form already exists for the next year/season you can link your form to that form. This linkage is used when you wish to roll people's records forward from one database to another, or when you use the bulk invitation to re-register facility - see this support article. Note that this linkage is set automatically for the official forms from sports codes governing bodies.
- Confirmation Email Content - This is where you can add text that will sit above the introductory text in confirmation emails. This can be where you add messages, for example, to thank players for registering or instructions that need to be read after completing a registration. This is only visible to the registrant in their confirmation email.
- Share form with - This option will only appear if it has been enabled by Sporty for your organisation. If available, you can enter the name of a (single) organisation you wish to share the form information with. This will include information of anyone who registers to the form. See this support article for more information.
Note: If you have inherited a Superform (an official registration form) from your governing sports body, you are unable to modify some of these advanced options.
3. Set the introductory text that will display at the top of your form in the Intro Text area.
This commonly includes the purpose of your form and any key information that people are likely to need such as important dates, pricing, or instructions. You can include links to documents or other pages from within this text area.
4. In the Terms and Conditions text area, outline any terms and conditions necessary.
Here is an example of what the Terms & Conditions would look like when a registrant fills out the form:
Scroll to the area where you can add questions. You will see the fields First Name, Last Name and Email address. These 3 fields are mandatory fields that must appear on every form and cannot be deleted. There is the ability to change their display name on the form e.g., First Name could have the display name of Student's First Name.
Questions fields such as first name, last name, date of birth and preferred name are used for person matching. Person matching aims to recognise when a contact has registered using slightly different details but is actually the same person. If there is a match, rather than creating a new person profile in your database, all associated registration forms will be stored under the one correct matched contact. See this article here for further information around person matching.
IMPORTANT: Sporty includes a number of official registration forms for NZ Rugby Union, NZ Football, Touch NZ, NZ Rugby League, Volleyball NZ, Softball NZ and Netball NZ. These official forms will be visible to you when you login to Sporty and go to your Online Registrations area.
If you wish to take registrations or renewals for any sports code that has an official form, you need to use the official form instead of creating your own form. You can add your own question fields and text to the official forms to customise them to meet your own needs.
Data submitted on the official forms is automatically shared with the governing body to meet their mandatory reporting requirements, but data relating to your own custom fields is not shared and remains private to your organisation.
1. To add questions, click + Add Question or if you would like to add the question to a completely different section, click on + Add New Section.
2. When you click + Add Question, you can then select your question type. Please see this article for an explanation of the different question types.
There are two field types:
- System Fields - these are preset fields. E.g., Date of Birth, Ethnicity, Address, Gender and plenty more. You can update the label of the system field. For example Date of Birth can be renamed to Student Date of Birth. It is important to use the field name for the intended purpose.
- Custom Fields - this is a question that you can create completely anew. E.g., Who is your sports idol?
When you select System field (use this first), you are presented with a drop down of options. These are;
- First Name & Last Name
- Maiden Name
- Date of Birth
- Ethnicity (1 & 2)
- Ethnicity Selections (1 & 2)
- Profile Picture
- Postal Address
- Phone (1 & 2)
- Parent/Caregiver First & Last Name (1 & 2)
- Parent/Caregiver Phone (1 & 2)
- Parent/Caregiver Email (1 & 2)
- Parent/Caregiver Address (1 & 2)
- Next of Kin First Name & Last Name
- Next of Kin Phone
- Next of Kin Email
- Job Title
- Vaccine Pass
- Preferred Name: A field where the registrant can enter an alternative name that they are known by, or that they prefer to be called. E.g. First name may be Rachel, but Preferred name may be Sandy. See this note for further information on this field.
- Country of Birth
- Drivers Licence: A specific field where the user must enter 2 letters, followed by 6 numbers. The NZ driver licence format.
- Grade & Team List: if these fields have been configured, then drop-down options will display with the associated grades and teams.
- Medical Details
- KAMAR/Edge Student ID
- KAMAR/Edge School ID
- KAMAR/Edge Enrolment Date
- KAMAR/Edge Year Level
- KAMAR/Edge Tutor
Please see this support article here for further information on KAMAR fields and functionality.
When you select Custom field (use with care), you are presented with the following options.
- SingleLineText: provides a space for a short text answer (short sentence/word).
- MultiLineText: provides a space for a longer text answer (long sentence/paragraph).
- SingleChoice: displays a drop-down list of options set up for the user to select only one option.
- MultiChoice: displays a drop-down list of options set up for the user to select one or more options.
- YesNo: your question warrants a yes or no answer.
- DateOfBirth: the question requests a date of birth to be entered.
- Date: field for a date in the future to be entered.
- Address: field for an address to be entered.
- Email: requests an email address to be entered.
- Gender: field the user to enter a gender. The option to include non-binary is available.
- Document: a field that allows for a document to be uploaded/attached.
- DisplayText: a field that allows for the text entered to be displayed as text with no space to enter an answer.
- DisplayImage: an image field for the user to upload an image to use as their display image/profile photo.
- Checkbox: adds a checkbox beside your question that the user can 'tick'.
- AdditionalPhotos: a field that allows for the user to upload an additional photo that is different to the DisplayImage.
- Attendance: this field is used for the user to select which event they can attend from the options listed. Please see this support article for further information.
- Additional Authorised Person: if you for example run a children's programme, you may want to include this field to note people other than the parents/caregivers that are authorised to pick the child up from the programme.
3. When you have added your question, you can set it to either Required, Admin Only or Read Only.
You can set any additional fields to be mandatory by ticking the Required checkbox.
- Admin Only
By ticking the Admin Only checkbox, the field is not visible to the person completing the form. This lets you record additional fields of information for a registrant that are only visible to you as an administrator. You can edit their record once they have registered and add information into the field.
If the Admin Only field has been turned on from your governing body, you will be unable to turn this off. You do have the ability to turn on Admin Only for other fields.
For example, you may have a field for recording whether the registrants membership is on hold or not, but you do not want the registrant to view this field. Select Admin Only which will only make this field visible and editable to the administrator.
Note: You cannot have both Required and Admin Only ticked on at the same time as the registrant will not be able to submit their registration.
- Read Only
By ticking Read Only, the field is only visible to the registrant. They cannot edit the field, but they can view the value of the question field.
For example, you may have a membership number field that is only populated by the club administrator. You want the registrant to be able to view their membership number but you do not want the registrant to be able to make changes to it, so you set the field as Read Only.
When a new registrant, or a registrant that has been invited back to re-register completes the form, the field will not display. The club administrator will add the membership number to the members registration form which will then make the number visible to the registrant in a grey font colour which means this field is not able to be edited as it is read only.
4. You can re-order the questions on your form by clicking the drag handle icon (four arrows) and dragging the question above or below certain fields. When you have found where you want it to be placed, drop by letting go of the mouse button.
Adding a New Section
1. If you want to add a question on a separate section, click on + Add New Section.
2. You can add a header title to the section if needed. Otherwise, this can be left blank.
3. Tick the Expand checkbox to show the fields on your form in an expanded view or leave it unticked for it to be collapsed. This provides you with the option to compress a lot of information into a small space that users can visually scan in a quick way.
Expanded View of the registration form (displays all the details on your form).
Collapsed view of the registration form (displays a summary of your form).
4. Tick Requires answer if you want the registrant to have to complete at least one answer in this section to be able to submit the form.
If you have specific questions in the section that you have ticked to be Required questions, then you do not need to tick Requires answer as this will be performing the same action. Please select one or the other.
6. You can delete sections or questions by clicking the trash can icon at the top of the section you wish to delete, or beside a question you wish to delete.
7. Once you are happy with your form, click Save Form.
Note that you should also do this if you intend leaving your computer for a prolonged period during the process of building a form, in case you become logged out over time and your changes become lost.
8. When you save a form, you must select a folder to save the form to, or create a new folder.
9. Your new form, or edited form will now appear in the selected folder in the Online Registrations area.
To display your form, you can use the Online Form widget within the Sporty Website Builder, or use the form's address (URL) to display a link to the form on Facebook or via email.
For more information please see:
You can add products to the bottom of the form to record payments owed and also accept online payments. For more information please see:
To test your form, please see this support article
Add a Condition
Adding a condition is an advanced feature and should be used with caution. This is used when you want a specific section to only display if a condition is met, e.g., a Parent/Guardian section which only comes up when the registrant is under 18 or a Medical Condition section that comes up when the registrants answer Yes to having allergies or medical conditions (as shown below).
1. To do this, after you have added the section, click on + Add Condition.
2. You then choose the question the condition is going to be based on. Clicking on this will bring up the list of questions you have already added to the form so before adding the condition, make sure you have already added this question on a preceding section.
3. Select whether you want the registrant's answer to be either:
- Is Equal To - exactly the same as the value that you are going to add in the compare value field.
- Contains - contains the characters that you are going to add in the compare value field.
- Is Under 18 - the Date of Birth entered in the form indicates that the registrant is under 18 (the Date of Birth system field would have had to be added for this condition to work).
4. Fill in the compare value field, and beside it, slide the button to select whether you would like to SHOW or HIDE the section if the condition is met. In this case, the section is set to SHOW if the registrant has answered Yes to the question selected.
5. After you have set the condition, proceed to adding a question. Here's a sample of what a conditional section would look like:
Note: Check for Duplicates
To help to prevent duplicate registrations, ensure that Check for duplicates has been enabled. This will allow the system to check the database for registrations already taken with enough similar details matching.
If you are using a Superform, Check for duplicates can only be enabled by Sporty. If you cannot see the option available under Advanced Options, you are using a Superform.
On your form under Advanced Options, you can enable for your form to check for duplicates when registrants are entering their details into the form.
If the system recognises that there is a registrant already entered with the same or similar details then they will receive the below message. If Continue is clicked, they will then receive the next message shown below.
The registrant will receive the following message. Please note that the registrant will still be able to continue to complete and submit the registration form, these messages are to notify the registrant only.
Note: Preferred Name
The Preferred Name system field can be added to a form to request additional information that can help with person matching. See the below example on how this field acts.
The purpose of this field is to prevent duplicate profiles from being populated by assisting in the person matching process. This field also allows for CRM admins to search on the person by their preferred name as some people use their preferred name rather than their actual first name regularly.
Janice Sutherland has registered to the Kick IT Registration form and is populated in the CRM as contact Janice (Jane) Sutherland. Janice had entered Jane as her preferred name.
The CRM display of Janice's contact is as shown below.
Janice's Registration tab appears as shown below with the single Kick IT Registration form attached.
Janice then registers to the Kick IT Prizegiving form using Jane as her first name rather than Janice. This updates her recorded first name as Jane.
As the CRM has recognised that these are the same person, both registrations can now be found under Jane Sutherland's Registrations tab. You will notice that her name in this view has now been updated as the most recent registration had Jane as the first name value.