Navigation path


On-line questionnaires provide you with a tool to obtain opinions of wider public on any issue.



IPM (Interactive Policy Making) is a customisable open-source application used to create and conduct surveys and public consultations over the web. It handles all steps involved in a survey lifecycle: design, test, translation, launch in up to 24 languages, collection of replies, and analysis of results.

It generates user-friendly questionnaires, making it easier both for respondents to participate and for policy-makers to analyse the results. Its user interface is available in 22 languages.

IPM handles different types of single or multiple choice questions, as well as free text fields. The questionnaire can be tested before publication; results can be displayed as histograms, percentages or in full details and can be exported to Excel.

IPM deals with the constraints inherent to the consultation process, namely the great amount of data exchanged during consultations and the linguistic diversity of the European Union. Public consultations should follow the standard template for consultationsRestricted area: This link points to internal pages and may not work if you are browsing as an external user. and be published on the site Your voice in Europe.

For further details, please consult


Main features

IPM is composed of different modules aimed at the management of the life-cycle of online questionnaires:




The "form manager" defines the properties of his online questionnaire and designs the structure in terms of sections, questions and matrixes; establishes the types of questions (single choice, multiple choice with radio buttons, check boxes, drop-down lists; free text questions, etc) and dependencies between questions.

  • Add new sections:

    Creation / Add new sections

  • Insert questions:

    Creation / Insert questions



Test cases can be encoded during the validation phase:

  • Encode a case:

    Test / Encode a case



The different linguistic versions of the form are processed through XML files. The Excel master file contains the structure of the questionnaire and will serve as template for other linguistic versions. The translation process itself is done off-line. As soon as the translations are available, the files are uploaded in IPM.

  • From the "translations" page, the master Excel file could be extracted:

    Translation / Extract

  • Upload linguistic versions:

    Translation / Upload



The questionnaire is launched; the URL address of the form is forwarded to potential respondents. Access to the questionnaire is either direct, or restricted by username/password.


Analysis of results

In real time: raw results, percentages, histograms are available; a built-in filter mechanism allows for the creation of sub-samples of results and data can be exported to Excel for further analysis:

  • Statistics - displays absolute and percentage results:

    Analysis of results / Statistics

  • Charts - displays the results as histograms:

    Analysis of results / Charts



Here is an IPM questionnaire with different types of questions.


Software used

Software used :

  • Java, JavaScript, Cocoon Framework

Service provided by the European Commission:


How to request this service

If you are interested in launching an online survey, please fill in the IPM request form.



Training organized by DIGIT Training Services: