Experimental Project

This is a sandbox project, which contains experimental code for developer use only.

Deep Survey is a module which aims to turn Drupal into a market and social research surveying tool. It allows privileged users to add surveys to a site. These surveys consist of questions which then in turn consist of answer lists - both of these are separate content types. Other Drupal users may complete the surveys, being asked one question after another and responding via the answer lists.

The data collected may be downloaded from Drupal in csv format.

Eventually the surveys will include content types to change the flow of the survey (skips and loops) and alter the text and responses dynamically (filters and substitutions).

Deep Survey was originally inspired by the Quiz module, although the two project share very little code. Deep survey differs from Quiz in being more focused upon data collection rather than knowledge evaluation. In deep survey there is no correct answer or scoring of responses, and all responses are stored in the data base.

In order to install Deep survey, once you have extracted the files from deepsurvey archive do the following:

1. Copy the entire survey/ folder into your modules directory.

2. Log in to your site as an administrator, and go to the Administer >> Site building >> Modules section. Enable all of the Deep Survey modules.

There are currently two levels of access in Deep Survey - 'administer deep survey' is for users who will be creating surveys and 'access deep survey' is for those who will be completing the surveys.

To do:

  • Add skip module
  • Add loop module
  • Add filter module
  • Add page module - display multiple questions on one page
  • Add more download options
  • Add more admin options
  • Add the ability to display headings for response list
  • Add online reporting capability/integration with other modules

Maintainers for Deepsurvey

Issues for Deepsurvey

To avoid duplicates, please search before submitting a new issue.
All issues
Bug reports