General Features

Outstanding support is the foundation of our company. In fact, we dedicate more than half our resources to support, and we make support a priority over all other work.

This page describes the new features that we have added to our most recent release of each product. Since this page only lists out changes in the most recent release, older releases are not included here. You can see a complete list of changes in the Release Notes that is included with the software.

If you would like more information about these features, or if you have any questions, please contact us at sales@classapps.com.


.NET Version
GENERAL SURVEY SOFTWARE INFORMATION
GDPR / HIPAA Compliant
100% Responsive, Works for Mobile / PC / iPad / Kiosk / Phone
API, Fully Documented Application Programming Interface
Supports .NET Framework 4.6.1 or higher (4.6.1 is minimum for TLS 1.2 support)
Installable on Microsoft Windows Servers
Support for Microsoft SQL Server Database (2008R2, 2012, 2014, 2016, AZURE all versions)
Support for MySQL Database (5.1 or higher)
ADFS / Active Directory / LDAP Integration (optional)
NTLM pass-through authentication (optional)
Google Apps Federated Login Integration OAuth2 (optional)
Single Sign on (SSO) Integration with SQL Membership Provider (optional)
Multi-Language / customizable language message options for 164 languages
State Server Session switch for Web Farms
Serialization for web farm/web clusters
Fully 508 compliant code base ASP VPATNET VPAT
You own your data!
New SMS Texting and Touch Screen Features!
Excellent Customer Service and Support
Custom enhancements (contact us for more information)
.....plus all the benefits of a company committed to superior quality!
BASIC SURVEY ADMINISTRATION
Robust administrative console for managing surveys
Ability to create surveys by copying existing surveys
Ability to copy entire individual pages within a survey
Ability to create questions by copying existing questions from the same survey
Ability to create questions by copying questions from any survey owned by the current user
Specify title for each survey
Ability to add titles to each page in a survey
Ability to add introductions to each page in a survey
Specify start and end dates
Unlimited number of questions per survey
Unlimited number of answers per question
Option for single-page or multiple-page surveys
Ability to close and open surveys anytime
Ability to organize surveys into folders with ownership
Ability to group users into User Groups
Ability to restrict respondents by User Group
Text Replacement Tokens for anywhere in survey
Ability to brand, specify logo path, styles in admin interface
ADVANCED SURVEY ADMINISTRATION
Unlimited question libraries for reusable questions
Optionally display page numbers at the top of each page
Ability to move items to any other location within a survey
Ability to move entire pages to any other location within a survey
Display progress using a customizable progress bar
Display progress in terms of total page (e.g. Page 3 of 4)
Option to display or hide the "Back" button on each survey
Ability to specify the action to take when the user clicks the Cancel button in a survey
Ability to extract query string data and associate with a survey response
Ability to extract cookie data and associate with a survey response
Ability to extract session data and associate with a survey response
Ability to number questions per page or per survey
Ability to limit the number of responses per user
Ability to limit the number of responses per survey
Specify the number of days for updating responses
Ability to assign an admin email to each survey
Admin tools
Multi-Language options and customizable messages for each language
Copy surveys from another database tool
Copy users from another database tool
Regex Pattern Matching Validation
Question to Question Secondary Validation
SURVEY LOOK AND FEEL
Easily updateable look and feel for entire application
Ability to specify HTML for header and footer
Create unlimited, advanced look and feel templates
Ability to add logos to any survey
Ability to specify font family, weight, size, and color for all survey text
Ability to specify all colors displayed on any survey
Ability to optionally display a border on each survey
Ability to set buttons or text for survey navigation
Ability to specify survey alignment within browser
SURVEY COMPLETION ACTIONS
Specify any action or message when a user completes a survey
Display a custom message upon survey completion
Redirect to any URL upon survey completion
Display reports upon survey completion
Close the browser upon survey completion (for pop-up windows)
Ability to email each response when a survey is completed
Ability for user to print their response after survey completion
Ability to automatically email a respondent when they complete the survey.
Ability to display respondent's score on survey completion page
ActiveLogic add-on for multiple survey completion workflows per survey
REPORTING
Ability to filter report results based on date ranges
Robust functionality for sharing results via email to any number of email addresses
Ability to filter report results based on answers to questions
Ability to filter report results based on user attributes
CSV/Excel data export in raw data format
CSV/Excel data export with individual user responses on each row
CSV/Excel data export in an SPSS compliant format
Scored surveys
Email list information is displayed on detail report for responses to email messages
All hidden field data is displayed on detail report
Optionally highlight a user's own responses on the overview report
Role-based security for viewing reports
Owners can modify any response
Questions can be given aliases for more concise reporting
Graphical reporting with bar graphs
Ability to filter reports to display entire survey, a single page, or a single question
Reports display the number of respondents that skipped each question
Summary report of all responses
Summary list of all individual responses
Ability to view all individual responses
Ability to delete any individual survey response
Respondent reports of all survey responses for specific user
SPSS Condensed Export option
Ability to export email list data with response data
Ability to print entire survey, or individual pages of survey
Ability to print results overview report
Ability to compare response counts between surveys
Graphical chart, pie, graph selection/display options
Ability to change report format from survey options page.
Ability to print overview report with pie charts or report format selected in survey options.
Ability to create, save and email Custom Reports in PDF format with selected graphs and questions (2.0 .net framework or greater)
Ability to export XML or CSV format
Free form reports with text replacement tokens
Word cloud charts for comments box, open ended one line, open ended one or more line question types in custom reports.
SECURITY
Ability to grant survey ownership to other users
7 distinct security levels
Ability for administrators to manually enter unlimited survey responses
Ability to limit respondents to specific IP address ranges
Specify whether or not each response is updateable
Optionally allow anonymous users to take a survey
Option for single or multiple responses per user
Require login before taking survey
3 levels of report security
Option for each survey to make results public
Option for each survey to make results semi-private
Option for each survey to limit reports to survey owner(s)
SQL injection protection
Ability to encrypt connection string in web.config
Ability to restrict login to only authenticated users
Active Directory (AD) / LDAP integration (optional)
Option for UPN login with Active Directory email address
Ability to use AD and still gather anonymous responses
Application uses forms authentication
QUESTIONS
30+ standard question types
7 advanced question types (including matrix, constant sum, ranking, and more)
3 hidden field question types (querystring, session, and cookie)
Answer piping (including prior answers in the text of a question)
Ability to optionally display answers in random order
Optionally require an answer for any question
Ability to specify a default value for any question
Ability to specify minimum and maximum answer values
Require valid email address format for text questions
Ability to set the maximum number of characters that can be entered for each question
Ability to select from predefined sets of answers for many question types
Ability to specify column widths and layout for matrix questions
Answer piping into matrix columns and rows
Can specify text on right and left of matrix question types
Can specify column header rows above and below matrix question types
QUESTION TYPES
Matrix - One Answer per Row (Option Buttons)
Matrix - Multiple Answers per Row (Checkboxes)
Matrix - Multiple Answers per Row (Textboxes)
Matrix - Rating Scale (Numeric)
Matrix - Text/Dropdown (COMBO) multiple question types inside a single matrix
Constant Sum
Ranking
Open Ended - One or More Lines
Date
Heading
Horizontal Rule - HR
HTML
Image
Message
Multiple Answers - Checkboxes
Number
One Answer - Drop Down
One Answer - Option Buttons
Open Ended - Comments Box
Open Ended - Comments Box with Rich Text Editor
Open Ended - One Line
True/False
Yes/No
Registration Question
Calculated Question (calculates value from other question answers)
Matrix Combo Flex (drop down)
Respondent File Upload
Dynamic SQL token
Movie, Audio
Touchscreen (iPAD, iPhone, Kiosk) Touch - Number Slider
Touchscreen (iPAD, iPhone, Kiosk) Touch - Clickable Image Maps
PAGE CONDITIONS AND QUESTION CONDITIONS
Ability to set page conditions on each page
Ability to set question conditions
Ability to set page conditions based on score
Ability to trigger page conditions by hidden field values
Assign multiple conditions per page
Ten distinct logical operators for creating page conditions
Group conditions to create powerful AND/OR logic
Unlimited number of page condition groups
Skip to Page Condition
Skip to End Page Condition
Hidden Field Page Conditions
User Data Token Page Conditions
Email List Page Condition
PAGE CONDITION OPERATORS
Greater Than
Less Than
Greater Than or Equal To
Less Than or Equal To
Equals
Not Equal
Contains
Does Not Contain
Provided an Answer
Did Not Provide an Answer
USER MANAGEMENT
Robust user management console for administrators
Bulk upload of users
3 custom data fields per user
Ability to create unlimited users
Ability to create, modify, and delete users
Ability to set security levels for all users
Ability for each user to modify their account information
Ability to automatically synch user data with Active Directory
Ability to group users into User Groups
Ability to restrict surveys to User Groups
Import users from another database
User Preferences for time zone and default survey folders
SURVEY DEPLOYMENT
Standard functionality for sending email invitations
Advanced, robust functionality for sending email invitations
Create and manage unlimited email lists
Advanced email address list management
Ability to send email messages to both email lists and registered users
Ability to send follow-up emails to recipients of an email message based on response status
Ability to export email lists
Ability to view and track response history to all sent email messages
Ability to send email messages to a filtered subset of any email list
Ability for users to click on a link to decline a survey invitation
Ability to send email invitations in standard text format
Ability to send email invitations in HTML format
Easily create an email link for any survey
Cut and paste option for web page links for any survey
Cut and paste option for popup survey link for any survey
Support for sending emails
Support for sending emails via the .NET email library
Support for sending automatic email to respondent when survey is completed.
Respondent can print their survey responses after survey completion.
Option for respondent to return to survey and complete unfinished pages at a later date.
Kiosk Mode that contains list of surveys perfect for a convention or exhibition.