Forms are currently in beta. They're 100% functional but we're limiting access to them so we can gather more information about how our customers will use them. If you'd like us to turn on Forms for your school during this beta phase, please write to Populi Support.
Forms let you collect information from respondents at your school or elsewhere. You could use them for nearly anything; here are some examples:
- Alumni surveys to gauge interest in fundraising events
- Dorm room maintenance requests
- Parking permit application
- Application for internal scholarships
- Academic program change requests...
...and so on.
Forms are created and managed in Contacts.
- Below you'll find instructions for how to create a new form.
- This article describes how to send the form to respondents and process the responses.
Creating a new form
To create a new form:
- Click Add a Form.
- Give the form a name.
- Click Save.
- You'll be taken to the form's page, where you can begin to add fields and configure its settings.
Managing access to the form
"Access" to a form refers to whether a staff user at your school is able to read and/or edit the form and its responses (and not the kind of access a respondent would need to fill out the form).
If the form is not accessible to one of your user roles, you will not be able to view, edit, or manage it! Make sure that when you manage access (see below), one of your roles has the appropriate access level, or give yourself Manage access.
- To access a form at all, a person must be an active user at your school and have the Staff role.
- Read access means the user can view the form and its notifications and responses.
- Edit lets a user add and update forms (both fields and settings) and delete responses.
- Manage, in addition to the above, can edit form access, regenerate the form's URL, add/edit categories, and delete/retire forms.
You can give form access to people with particular user roles or individual staff members. To manage access to the form:
- Click Manage access.
- Choose the user role to which you wish to give access, or search for individual staff users.
- By default, all Staff users can access all forms. If you choose, for example, Academic Admin, you will limit access to users with the Academic Admin role.
- Choose the access level.
- When you're done, click Save.
The form's settings determine how it will work for respondents and how you'll be able to use it.
- Published: Only published forms can accept responses. Otherwise, they're in Draft mode and only available to users with Manage or Edit access (see above).
- Accept Responses: Once published, the form can accept responses...
- Yes: Anyone with access to the form's link can submit a response to it.
- By request: Someone with Read access (or better) to the form must send a request to respondents to fill out the form.
- For Yes and By Request, you can set an availability period for the form.
- No: The form will be closed off from responses altogether.
- Login required: Requires respondents to log in before filling in the form. Form responses are automatically linked to the user who responded.
- Hold for review: Requires a user with Edit or Manage access to the form to approve responses, whether for the entire form or individual fields; you can also elect to not hold any of the fields for review.
- Anonymous: If set to Yes, this hides all identifying information about the respondent from all users.
- Limits: If you wish to limit the number of responses to the form—whether per-user or for the form as a whole—here's where you set that limit!
- Fee: Requires the respondent to pay a fee before submitting their responses; you can choose to allow student respondents to charge the fee to their accounts.
- Thank you message: After the form is submitted, you can choose to display a custom "Thank you" message to the respondent. Use the WYSIWYG editor to compose the message; you can also include an optional file that the respondent can download from the "Thank you" screen.
- Redirect URL: This sends the respondent from the "Thank you" screen to another web page automatically.
- Categories: Categories help you classify your forms.
Designing your form
Forms consist of fields, headings, and text that are organized into one or more pages. Here's a look at the controls for adding and sorting elements:
- Add a field lets you add either a linked field or a regular field, which are both explained in greater detail below. Fields are what you use to collect information from respondents.
- Add heading or Add text lets you add headings and text to help organize and explain the form's fields.
- Add a page starts a new page on which you can continue the form. Pages are handy for making longer forms easier to use and navigate for respondents.
- Add any of the above right below an existing form element.
- Click and drag this symbol to reorder form elements.
- Edit the form element or delete it.
Linked fields let you collect information from respondents that update some built-in profile fields as well as various custom information fields.
- Click Add a field or and select Linked field.
- Select the field for which you'd like to collect information.
- The Person fields update information on Profile > Info.
- The Name field, if set to Required, will require at least a first and last name. Other name fields, like Prefix, etc. are always optional. (If you will want to link responses to people, make sure you use the Name linked field!)
- The various Custom field options update the corresponding areas on the person's profile. Student fields, for example, update Profile > Student > Student Info.
- Check if the field should be Hidden from respondents—these will be available for your own internal use to staff users when reviewing form responses. For example, you could have a hidden field on a course substitution request form that records whether you approved or denied the request.
- Check if the field should be Required—without a complete response to all required fields, the form cannot be submitted.
- Check if you wish to hold responses For Review. This lets you approve or reject responses.
- When you're done, click Save.
Fields let you survey and collect information from respondents. The information from regular fields is not directly imported to respondents' profiles, nor does it trigger changes elsewhere in Populi.
- Click Add a field or and select Field.
- Give the field a Name (required) and a Description (optional).
- Select the field type (see below).
- Depending on the type you select, you'll see different options (labels, statements, etc.). These options are described below with the question types.
- Check the options you'd like for Hidden, Required, and Hold for review.
- Click Save when you're finished.
- Short answer and Paragraph: Collect free-form text responses.
- Multiple choice: Respondents choose one answer from several. Type the answer options in the field in the order in which you'd like them presented.
- Checkboxes: Respondents choose one or more answers from several. Type the answer options in the fields and indicate the maximum number of answers respondents can select.
- Dropdown:: Respondents choose one answer from several. Type the answer options in the fields in the order you wish them to appear in the drop-down.
- Yes/No: Respondents check Yes or No in response to your statement.
- Likert: Respondents evaluate a number of individual items or statements on a kind of sliding scale. Here's an example. To set up this type of question:
- Enter the names of the columns—typically, these would be phrases expressing the respondent's evaluation of the statements (Interested, Not interested, Good, Poor, etc.).
- Rows contain the statements or items you'd like respondents to evaluate. Enter as many columns as you like.
- Date: Give your respondents a field with a datepicker calendar.
- Number: Requires a numerical answer; you have options to set a minimum and maximum value.
- Name: Collect the respondent's name without linking it to a profile. Only use this option instead of the Linked Field version if you have no intention of linking responses to this form to a person in Populi!
- Address, Email address, Phone number: Collect contact information from your respondents without linking this information to a profile. Only use these options instead of the Linked Field versions if you have no intention of adding this information to a person in Populi!
- File upload: Allow respondents to upload files to the field; you can specify a maximum number of files they can upload (the default is one file).
- Signature: Respondents can type or draw their signature in the field.
Conditional fields (and other form elements)
When a previous field has pre-defined answer options (multiple choice, checkboxes, dropdown, yes/no), you can set up a subsequent field, heading, text box, or page to appear depending on the response to that previous field. These are called conditional fields. For example, you ask about the respondent's academic program (Undergraduate or Graduate); if they answer "Undergraduate", you can then ask about their degree (Bachelors, Associate's, Certificate).
Here's how to add a conditional form element. The instructions here assume that your form already has at least one field with pre-defined options.
- Add a new field (either kind of field works—linked and not-linked) or other form element.
- Fill out the element's details and options as you would any other.
- In the list of options at the bottom (Required, etc.), you'll see Conditional. Check that box.
- A new part of the dialog will appear: this lets you define the conditions under which this element will appear to the respondent.
- Choose whether to show this section when any or all of the conditions match.
- In the dropdowns, pick from the previous fields and their answer options.
- You can add multiple conditions and additional condition groups. If you have multiple condition groups, the field will appear when each of the condition groups has been checked. In this example, the field will appear only when the respondent answers "Undergraduate" AND either his advisor is "Carmen Othello" OR his major is "Literature".
- When you're done, click Save.
Here's how to add a conditional page (again, assuming your form already has at least one field with pre-defined options):
- At the top of your page, click and select Edit Page.
- Check next to Conditional.
- Set up your conditions and click Save.
After your form is composed, you can then set up notifications that will let you and others know when certain events happen—for example, a new form submission. These are set up in Forms > Notifications.
Important note! In order to email form response requests to respondents, you must create a notification with the following:
- The event must be Form Response Requested.
- The notification must be Send an email to a specified address.
- The body of the notification must contain the Respondent URL variable.
You can add as many notifications as you like to each form. To set up a new notification:
- Click Add a notification.
- Choose the Event. You can trigger a notification when a form response is submitted or requested or when a note is left on a response.
- Choose the Notification.
- You can email one or more specific email addresses.
- Or you can email specific people or groups of people at their primary email address.
- When you're done, click Save.
Once you click Save, you can start adding details to your notification. Your options will be a little different depending on what you selected for the Notification type.
- Just about all the fields let you click to add a variable, all of which should be self-explanatory.
- Your variable options will depend on what you selected for Event and Notification.
- You can insert variables into other lines of text. For example, you could write "
Person's Namehas just submitted a response to
Form Name. View the response here:
Internal URL". Just take care to add spaces before and after each in-text variable you use!
- Enter email addresses and/or select specific recipients who'll receive the notification.
- Use the WYSIWYG editor to compose the notification.
After adding the notification details, you can click to edit it or to delete it. You can also toggle between Active and Paused if you'd like to pause the notification for a period of time.