Skip navigation
In This Article
View On Single PageView on single page
Categories
NEWSLETTERS  |  SEPTEMBER, 2002

Adding Online Surveys to a Website

From Online Surveys by Eric Holter

Building a NewfangledCMS application

As with most of our custom programming, we decided to invest additional time of our own in building a survey application for our client so that we would have a NewfangledCMS application to offer our existing and future clients. The result was a highly robust survey building system that allowed our client to build, modify and distribute survey with minimal input from us. We are now able to offer this component to other clients. It requires a one-time installation and then provides the ongoing capability of building an unlimited number of online surveys.

How the Survey Manager works

We built the Survey Manager so that our clients can create online surveys without any help from us. While creating surveys is extremely simple with this tool, we did add the functionality for doing some advanced survey logic (such as "pathing," directing a respondent to specific places in the survey based on their answers to various questions).

While writing a good survey does take time and thought, putting the survey online takes only a few minutes with the Survey Manager. Here's how it works. As with all NewfangledCMS applications the client first logs into the system. Under the "Do Stuff" menu, the client then selects "add new survey." Having named the survey, the client now adds questions through the Survey Manager interface. This interface uses the familiar and intuitive NewfangledCMS controls. The first step is to add the introduction text and conclusion text for the survey. As with all NewfangledCMS content this text can be easily modified as needed throughout the process.

You can add questions to the survey by selecting "Add question" and choosing from a list of eight types of questions. These eight types cover the bases for creating most survey questions. However in the event that a different question format is required, we can easily create custom question types on a case-by-case basis. The eight types include multiple choice, multiple choice with images, open text field, multiple text fields, intervals (1 being bad, 10 being good), intervals with images, multiple scale intervals, and pull-downs. The multiple choice formats allow you to choose "select only one" by utilizing radio buttons, or "select as many as apply" by using checkboxes. These question types also have an option for an "other" field that creates a text field where the respondent can specify what their own response.

The questions are entered through the standard NewfangledCMS content entry screens. The various fields for creating the questions are all documented and include help windows to remind you of the proper format for entering information, and what the various options are. Using these tools you can add as many questions to the survey as you need. Of course the number of questions, while technically unlimited, should be appropriate to the audience you are sending the survey to, and the motivation (premium) you are offering to them for filling the survey out.

Once the survey has been entered, the system provides additional survey management tools. One of these tools allows you to copy entire surveys. These copies can be modified to create alternate versions of the survey with slightly adjusted questions for different audiences or as benchmark surveys for better analysis of the primary data collected from the main survey. The survey questions themselves offer optional benchmark questions and benchmark frequency. Another survey management tool is the ability to append unique identifiers (variables) to the survey's link. This identifier will show up a in the results data to allow you to distinguish between various groups of respondents. The survey manager will also remember where a particular respondent is within the survey, so if they aren't able to complete the survey in a single sitting they can return at a later time to answer the remaining questions.

While the survey is running you can "view stats" which helps to monitor survey activity. Stats lists the total number of survey sessions, the number of completed surveys, the total answered questions, and the number of current active users.

All survey results are stored in the NewfangledCMS database. You can download the results as frequently as you want. They are downloaded in an excel spreadsheet in standard column format with each question along the top and a row for each respondent's answers. This data can then be imported into whatever tool you may use for data analysis.

Hosting

The "Max Number of Users Allowed" throttle is used to level off server usage when clients send out a survey. There is often immediate heavy traffic to the survey as respondents fill out the survey. The traffic typically dies down over the course of a day. Depending on how many people receive the email this traffic can overload the server. By adjusting the number of simultaneous users we can choke off overload and protect those survey users alreay in progress. The "Max Number of Users Allowed" can be adjusted based on how many people the survey is being sent to.

Conclusion

Newfangled is committed to helping our clients to use the web as an effective business and communications tool. Online surveys can be a powerful tool for gathering customer feedback, doing product research, or refining other aspects of your business's direction. Using the NewfangledCMS Survey Manager makes the creation of surveys quick and simple, which provides one more way for us to help you and your clients maximize the value of the web.
<  1  2  
Comments