 |
| |
 |
= Included |
 |
= Optional |
 |
= Not Included |
|
|
 |
 |
 |
 |
| Monthly cost (USD) |
| You can also choose to pre-pay on a quarterly or yearly basis which will allocate your available responses on that basis as well. For instance, if you prepay for a year of Professional service, you will receive 60,000 response credits to use any time within that year. |
|
$9.95 |
$24.95 |
$49.95 |
$149.95 |
| Number of accepted responses per month |
| Unlike other survey services that charge you as soon as a respondent answers a single question, we give you the flexibility to decide at what stage you want to accept a response. See also: Response Acceptance |
|
500 |
2,000 |
5,000 |
25,000 |
| Cost per additional accepted response |
|
5¢ |
3¢ |
2¢ |
2¢ |
| File Upload Disk Quota |
| SurveyFactory includes a file upload question type you can use in your surveys. This is the maximum total size of all respondent-uploaded files you can keep stored on our server at any one time. |
|
50 MB |
250 MB |
500 MB |
1 GB |
| Survey Features |
| Entirely web-based design, publication and analysis interface |
|
 |
 |
 |
 |
| Unlimited surveys, pages, questions and answers |
|
 |
 |
 |
 |
| Randomize pages and/or questions |
|
 |
 |
 |
 |
| Fully customizable templates - design survey for your site! |
| Each of our standard templates comes with a large number of customizations you can make, including custom headers, footers, CSS files and much more. Many options can be configured on a per-question or per-answer basis. See also: Template Toolkit Programming |
|
 |
 |
 |
 |
| Enable multiple language support |
| Our surveys are displayed in Unicode (UTF-8) which allows you to create a single survey in as many different languages as you desire and then view combined or filtered responses and results. All survey strings are fully customizable! See also: Multiple Language Support |
|
 |
 |
 |
 |
| Enable response scoring |
| Automatically score your survey responses by assigning point values to questions and their associated answers. Use scores to automatically accept responses, hide questions using conditions & more. |
|
 |
 |
 |
 |
| Set a maximum number of accepted responses per survey |
|
 |
 |
 |
 |
| Question Types |
| Multiple Choice: Choose One Answer |
No more than one answer may be checked. Each answer may contain an attached text field, allowing for Other answers. You may also include an optional comment text field for the entire question in general. |
|
 |
 |
 |
 |
| Multiple Choice: Choose Multiple Answers |
Multiple answers may be checked and restrictions may be placed on the number of answers required. Each answer may contain an attached text field, allowing for Other answers. You may also include an optional comment text field for the entire question in general. |
|
 |
 |
 |
 |
| Multiple Choice: Single Answer Menu |
|
 |
 |
 |
 |
| Multiple Choice: Multiple Answer Menu |
|
 |
 |
 |
 |
| Open Ended: Single Text Field |
Prompt the user for an open ended text response. You can choose a one-line text field or a multiple-line text area. |
|
 |
 |
 |
 |
| Open Ended: Text Field List |
Provide multiple open ended text inputs within a single question. Each input can be labeled and may be either a one-line text field or a multiple-line text area. |
|
 |
 |
 |
 |
| Matrix: One Answer per Row |
|
 |
 |
 |
 |
| Matrix: Many Answers per Row |
|
 |
 |
 |
 |
|
|
 |
 |
 |
 |
| Matrix: The SUPER Matrix™ |
Each row of this matrix may consist of multiple column types, such as Choose One, Choose Multiple, Single Menu, Multiple Menu and Text Field List. |
|
 |
 |
 |
 |
|
|
 |
 |
 |
 |
|
|
 |
 |
 |
 |
| Miscellaneous: File Upload |
Use this question type to provide your respondents a way to attach files from their computer to their survey response. You can allow multiple file uploads in a single question. |
|
 |
 |
 |
 |
| Miscellaneous: Dates and Times |
Prompt your respondents for valid dates and/or times. You can specify which date and time fields you wish to ask and may request multiple dates and times within a single question. |
|
 |
 |
 |
 |
| Content and Presentation: HTML or Text Content |
|
 |
 |
 |
 |
| Content and Presentation: Image |
|
 |
 |
 |
 |
| Content and Presentation: Page |
|
 |
 |
 |
 |
| Content and Presentation: Redirect Respondent |
|
 |
 |
 |
 |
| Content and Presentation: Show Response |
|
 |
 |
 |
 |
| Question Options |
| Copy and edit questions from any survey in your plan |
|
 |
 |
 |
 |
| Randomize or alphabetize answers |
| When randomizing or alphabetizing your answers, you can optionally set each individual answer to have a fixed position. This allows you to randomize a list of options, but keep the "Other" option at the bottom. Answers may also be left in the order they are entered. |
|
 |
 |
 |
 |
| Set default answers for all question types |
| All question types allow you to set default responses that are pre-filled for all respondents the first time they encounter the question. |
|
 |
 |
 |
 |
| Require a response to any question |
|
 |
 |
 |
 |
| Customize error messages for questions and answers |
| All potential error strings can be fully customized on a per-question and per-answer basis. This allows you to provide more helpful or direct instructions if you have set specific answer restrictions. |
|
 |
 |
 |
 |
| Customize appearance for questions and answers |
|
 |
 |
 |
 |
| Validate open ended text responses to questions |
|
 |
 |
 |
 |
| |
Minimum and maximum length |
| |
Enforce a minimum and/or maximum length on any open ended text response within your survey. |
|
 |
 |
 |
 |
| |
Exact match |
| |
Require that a text response exactly match a pre-determined string before the response is marked as valid or gets automatically scored. |
|
 |
 |
 |
 |
| |
Contains phrase |
| |
Require that an open ended text contains a word-for-word phrase within the respondent's answer. |
|
 |
 |
 |
 |
| |
Contains keyword(s) |
| |
Require that a text response contain a list of keywords, optionally using complex expressions. For example, "NOT(today OR tomorrow) AND yesterday" would force the respondent to enter text that contains the word yesterday, but not the words today or tomorrow. |
|
 |
 |
 |
 |
| |
Matches regular expression |
| |
For advanced users, you may enter a regular expression against which the respondent's input is tested before their response is marked as valid or gets automatically scored. Your regexp will be evaluated as a POSIX advanced regular expression in PostgreSQL. |
|
 |
 |
 |
 |
| |
Matches numerical expression |
| |
Provide a numerical expression against which the respondent's input is tested before their response is marked as valid or gets automatically scored. For instance, if you provided the expression "NOT(isDecimal) AND >= 3 AND <= 10", the respondent would be required to enter an integer between 3 and 10. |
|
 |
 |
 |
 |
| |
[validate] Number |
| |
Require that the respondent enter an integer into this answer field before it is marked as valid or automatically scored. You can also optionally disallow zero, allow negative numbers and allow decimals. |
|
 |
 |
 |
 |
| |
[validate] Email address |
| |
Respondent must enter an email address with valid syntax before the question is marked as valid or automatically scored. Please note that this only tests the email address syntax, and not whether messages will be deliverable or to whom. See also: Email Address Verification |
|
 |
 |
 |
 |
| |
[validate] Web site link (URL) |
| |
Respondent must enter a web site address with valid syntax before the question is marked as valid or automatically scored. This does not currently test whether or not the provided URL is accessible. |
|
 |
 |
 |
 |
| Validate responses to additional question types |
|
 |
 |
 |
 |
| |
Matrix: allow columns to be selected only once |
|
 |
 |
 |
 |
| |
Dates and Times: before, after or within specific times |
|
 |
 |
 |
 |
| |
Dates and Times: before, after or within relative times |
|
 |
 |
 |
 |
| |
Ranking List: allow ranks to be used only once |
|
 |
 |
 |
 |
| |
Ranking List: enforce a competition ranking strategy |
| |
Require that responses to this question must follow a standard competition ranking (e.g., 1,2,2,4) or a modified competition ranking (e.g., 1,3,3,4) before the question is marked as valid. Also includes the option to automatically adjust the respondent's answers to conform to the chosen ranking strategy. |
|
 |
 |
 |
 |
| |
File Upload: total number of files and size of each |
|
 |
 |
 |
 |
| |
File Upload: file type extensions |
|
 |
 |
 |
 |
| Add a comment text field to many question types |
|
 |
 |
 |
 |
| Add multiple answers to a question quickly |
| Our question editor interface allows you to quickly enter multiple answer choices to most question types. You can type one answer per line into a text field or you can even use CSV to quickly add additional answer choices with options. |
|
 |
 |
 |
 |
| Survey Logic and Answer Piping |
| Conditional display of questions (branching and skipping) |
| Create a complex set of conditions based on respondent's answers, language, score, and more that control whether to display or hide questions within your survey. Once you have setup a condition, you can apply it to multiple questions to create advanced branching or skipping. |
|
 |
 |
 |
 |
| |
Conditions based on dates and times |
|
 |
 |
 |
 |
| |
Conditions based on respondent's language |
|
 |
 |
 |
 |
| |
Conditions based on respondent's score |
|
 |
 |
 |
 |
| |
Conditions based on looping |
|
 |
 |
 |
 |
| |
Conditions based on random true/false |
| |
You can display or hide questions and content based on a random true/false value. Define the percentage of time that a condition will return true to an accuracy of one trillionth of one percent. Uses for this feature inlude asking a random selection of questions to each respondent, selecting random winners in a contest, and more. |
|
 |
 |
 |
 |
| |
Conditions based on response to any question |
| |
You can create conditions based on the response to any question or answer. Use these conditions to hide or display related questions later on in the survey or create a page branching effect. |
|
 |
 |
 |
 |
| Conditional display of custom completion behavior |
|
 |
 |
 |
 |
| Create loops over a group of questions |
| Our survey platform allows you to create groups of questions within your survey which can be looped over based on a respondent's answers to trigger questions. You can even embed loops within other loops. |
|
 |
 |
 |
 |
| |
Loop a respondent-defined number of times (open ended) |
| |
Create a group of questions that are looped over x number of times where x is determined based on an integer entered by respondent. For example, to gather a respondent's employment history, ask for the number of jobs they have had in the last 5 years. The survey would then insert the questions about employment history for the number of jobs they entered. |
|
 |
 |
 |
 |
| |
Loop for each answer chosen by respondent (multiple choice) |
| |
Create a group of questions that are looped over for each answer a respondent selects from a Choose Multiple Answers or Multiple Answer Menu question. For example, ask the respondent to select the products they have used. Then display a group of questions allowing them to rate their experience with each product they selected. |
|
 |
 |
 |
 |
| |
Loop until respondent choses not to (multiple choice) |
| |
Create a group of questions that is shown at least once, and possibly more depending on a respondent's answer to a Choose One Answer or Single Answer Menu question. For example, continue to loop as long as the respondent answers "Yes" to the final question in loop. |
|
 |
 |
 |
 |
| Answer piping (use results from previous questions) |
|
 |
 |
 |
 |
| Populate answers and hide questions using invitations or links |
| This feature allows you to customize the survey response for each participant using either a data set invitation or custom linking URL. You can then populate responses to specific questions, such as pre-filling their name and email, or hide specific questions. |
|
 |
 |
 |
 |
| |
Pre-fill answers using data set invitations |
| |
Using invitations linked to records in your address book or custom data sets, you can populate responses to Multiple Choice or Open Ended questions in your survey using the data contained in each record of the data set. |
|
 |
 |
 |
 |
| |
Hide specific questions via data set invitations |
| |
Once you have selected to pre-fill a specific question using a data set record, you can also decide whether you want it hidden from the respondent. You can choose to always hide the question in all cases or only if the invitation supplied a valid response. |
|
 |
 |
 |
 |
| |
Pre-fill answers using web site links (URL query string) |
| |
Customize the link that each respondent uses to access your survey so that answers to their question are pre-filled with data that you already know. |
|
 |
 |
 |
 |
| |
Hide specific questions via web site links (URL query string) |
| |
Customize the link that each responsent uses to access your survey so that specific questions are always hidden or hidden only when they have been pre-filled with a valid answer. |
|
 |
 |
 |
 |
| Publishing Surveys |
| Publish same survey multiple times in multiple formats |
| Create your survey once and publish it multiple times in multiple formats. This allows you to re-issue a survey, send the same survey to different groups of respondents and more. All results and responses can be viewed per publication or grouped together by survey. |
|
 |
 |
 |
 |
| |
Publish via web site link (URL) |
|
 |
 |
 |
 |
| |
Publish via data set invitations |
|
 |
 |
 |
 |
| Generate a DHTML popup window with invitation or survey |
|
 |
 |
 |
 |
| Customize the web site link (URL) for your survey |
| Set a text string in each publication that is used as the identifier within your survey's link allowing you to customize the link respondents use to access your survey. See also: Domain Name Customization |
|
 |
 |
 |
 |
| Hide selected questions from a specific survey publication |
|
 |
 |
 |
 |
| Restrict dates and times that survey is available |
|
 |
 |
 |
 |
| Set a time limit to control how long respondents may take |
|
 |
 |
 |
 |
| Restrict respondent access to publication |
|
 |
 |
 |
 |
| |
Password protect your survey |
|
 |
 |
 |
 |
| |
Deny or grant access based on IP address |
|
 |
 |
 |
 |
| |
Restrict number of submissions from same browser |
|
 |
 |
 |
 |
| |
Require or request email address verification |
|
 |
 |
 |
 |
| |
Pass an image word verification (CAPTCHA) |
|
 |
 |
 |
 |
| Restrict respondent movement within survey |
|
 |
 |
 |
 |
| |
Disable ability for respondent to move backwards |
|
 |
 |
 |
 |
| |
Enable respondent to jump forward in response |
|
 |
 |
 |
 |
| Set a maximum number of accepted responses per publication |
|
 |
 |
 |
 |
| Customize survey completion behavior |
|
 |
 |
 |
 |
| |
Display a message upon completion |
|
 |
 |
 |
 |
| |
Redirect to survey results upon completion |
|
 |
 |
 |
 |
| |
Redirect to any web site (URL) upon completion |
|
 |
 |
 |
 |
| |
Create custom, multi-page completion behavior |
| |
Our platform allows you to create a custom completion behavior using any of the content and presentation types (pages, redirects, show responses, etc.). Respondents can then move between pages in the completion behavior. You can even use conditions based on the survey responses to determine what is shown. |
|
 |
 |
 |
 |
| Survey Responses and Results |
| View individual responses |
|
 |
 |
 |
 |
| |
Respondent's country provided through IP geolocation |
| |
In most cases, we can accurately determine the country from which your respondent is accessing the survey. We then provide this information attached to their response. |
|
 |
 |
 |
 |
| |
View starting time, duration and last modified time |
|
 |
 |
 |
|