# Surveys

## Introduction

Surveys allow you to ask questions to your developer/users and view the results. Surveys are often very helpful if you need some feedback from the users, examples of surveys might be:

1. User feedback: ask users if they like your project

2. Developer feedback: ask developers on new features to be implemented

Of course, surveys are not limited to this list. Basically, you can ask everything you want with surveys.

## Administering survey questions

Before you can add/modify existing surveys, you need to administer the questions for your surveys. Questions are global for all surveys.

FusionForge surveys handle the following question types:

1. Radio Buttons 1-5: This type of question shows 5 radio buttons where the user can select between 1 (low) and 5 (high).

   This is useful for indicating priorities or quality feedback (e.g.: the question might be: did you like the new xxx feature. The user can select (1 (not very much), 2,3,4, 5(really)

2. Radio Buttons Yes/No. This type of question allows only two choices: Yes or No.

3. Comment Only

4. Text field: This type of question allows the user to insert some text in a text field.

5. Text area: This type of question allows the user to insert some text in a textarea

When inserting new questions or modifying existing questions, take note of the ID of the question. You'll need them when creating/modifying surveys.

## Creating a new survey

You can create a new survey by clicking on the Admin link and then Add a new survey.

You'll be asked to insert the following data:

Survey name

  The name of the survey

Question list

  Here you should insert the IDs of the questions in the order they should appear. If you wish to see question 4 first, then question 6, then question 1, you should insert here 4,6,1.

  Don't insert spaces or any character other than comma between the numbers.

Is Active?

  This flag indicates if the survey is active or not.

## Modifying a survey

You can modify an existing survey, although this is not recommended if answers to the survey have already been given.

You should know that the results of a survey are not consistent if you modify the survey and users have already inserted answers.

## Viewing survey results

If you have admin rights, you can view the results of the surveys clicking on the View Results tab.

You can export the survey results in a file in CSV format. This file can then be imported in a spreadsheet like Open Office Calc or Microsoft Excel.