main section background gradient
survey screenshot top background top background of form screenshot
NGSurvey survey designer and form builder screenshot

Enterprise Open Source Forms & Survey Software

Create flexible forms to collect data and know what your customers really think.

NGSurvey survey designer and form builder mobile screenshot

How satisfied are your customers?

Mesure satisfaction in just a few steps

form designer icon
DESIGN

Get your form ready in minutes using our real-time editor and over 26 different question types

survey email distribution icon
DISTRIBUTE

Share your survey across multiple channels to reach your customers anywhere anytime

respondents data collection icon
COLLECT

Be it mobile, desktop or tablets gather all the important data you need to either online or offline

data analysis and report icon
ANALYSIS

Integrated reports will show you the exact level of satisfaction of your customers

inner section grey backgroundform builder section background
form builder icon
FLEXIBLE FORM BUILDER

Design the survey you need

Using our state-of-the-art form designer you will be able to build any form in just a couple of drag and drops without any technical knowledge.

All our forms can be build using a wide range of answer widgets like fields, selections, file uploads, calendars that can all be extended very easily extended using plain HTML and any existing javascript library to reuse and integrate all your favorite existing javascript components.

form builder product screenshot for mobile
form builder desktop screenshot
style editor backgroundfom builder background gradient
style editor screenshot
survey style icon
STYLE WITHOUT LIMITS

Match your corporate style

Adapt easily your forms styles to your company's brand using our real time based CSS editor to customize every single part of your form to create beautiful themes that you can reuse across your surveys.

And as no brand goes without a logo ngSurvey features also a media gallery where you can upload your favorite company logos for reuse in your forms layouts, questions or answers.

style editor screenshot on mobile
right section background grey gradientdata collection background gradientellipse style background
Respondent data collection icon
MULTI CHANNEL DATA COLLECTION

Reach anyone anytime anywhere

Reach out as many customers as possible and distribute your surveys across multiple channels campaigns like email invitations, web links or sms*, embed questions directly into your invitations to get instant feedback and thanks to its responsive design ngSurvey' forms can run on any kind of device.

respondent data collection screenshot of mobile version
respondent data collection screenshot
analysis section backgrounddata analysis background ellipse
data analysis respondent screenshot
data analysis pie chart icon
INTEGRATED DATA ANALYSIS

Know your customers

Analyze your data using advanced reporting features that can compute not only standard respondent responses but that can also calculate sentiment values based on free text based answers or give you detailed statistics about your customers satisfactions using industry standards NPS scores.

Should you need further analysis ngSurvey allows you also to easily export your data, access them using the REST API or directly from your own database using the on-premise version.

data analysis nps score screenshot result

Packed with features to get the job done!

ngSurvey comes with all features you need to create the perfect forms in no time

features left background gradientFeatures background image
Question types icon
26 QUESTION TYPES

From radio button based questions to matrix based questions ngSurvey has all the questions you need to create your survey as well as NPS, CSAT and CES question to mesure your customers satisfaction.

Answer widgets icon
EXTENSIBLE WIDGETS

ngSurvey comes out of the box with pre-built widgets like calendars, file uploads, fields, captchas that you can use anywhere in your forms. If any is missing create new one using any existing Javascript/HTML based code.

Conditional functions icon
CONDITION LOGIC RULES

Show or hide dynamically questions, pages or thank you messages based on your customer's answer. Using our rules builder you will be able to set up skip logic and branching conditions withifn your surveys in just a few minutes.

Save progress icon
SAVE & RESUME

Configure your surveys to let your respondent save their answers and resume their progress anytime using custom login credentials, user defined tokens or randomly generated values. No answers will be ever lost again.

Save progress and resume icon
MULTI SECURITY LEVELS

Protect your surveys access using our unique extensible security pipeline that let you add layer of protections like passwords, captcha, logins or your own remote http functions to prevent unauthorized access to your forms.

Email campaign icon
EMAIL CAMPAIGNS

Create email invitations using embed questions and distribute your surveys to your contacts using email campaigns and track individual answers using a unique code and setup reminders to make sure that every contact answers your surveys.

Task action icon
TASKS

React quickly to respondent answers and get real time notification of respondent's activity using email alerts that will send you an email on each submission or webhooks that will call you favorite API on each new record.

Multilanguage survey icon
MULTI-LANGUAGE

Not everyone speaks english, thats why ngSurvey supports all common languages and let you translate your surveys and forms labels using the auto translate features or to export them in JSON to send them to yourtranslators.

Colorful css themes icon
THEME LIBRARY

Match your corporate style using your own images and our real-time editor to create custom themes that can be customized manually using CSS for those who need a fine-grained control over the design.

Answer rating icon
SATISFACTION TOOLBOX

ngSurvey comes with all the tools needs to measure customer satisfaction either using questions like NPS, CSAT or CES or through sentiment scores computation based on respondent's free text based answers.

User panels icon
CUSTOMER PANELS

Create customers panels structures that you can fill with new data that you can reuse in your campaigns, forms or re-use existing data from your favorite Microsoft SQL Server tables, CRM's or Excel CSV files.

Third party integration with Zapier icon
3RD PARTY INTEGRATION

Beside having its source code available ngSurvey integrates easily with third party services like Zapier to get the most out of your survey and forms. External developers can also use our REST API to integrate with ngSurvey.

... Learn more at ngsurvey.com ...