SquareInsights
Simple open source user surveys
1

Enter a question

Discover insights from your users with a simple, one question survey.

2

Select a feedback type

Text box
Textarea
Radio
Checkbox

What answers will your users see?

Add Answer
3

Download survey code

Download a zip file with all of the code (PHP, JS, HTML, and CSS) for your survey.

Common questions

How does it work?
  1. Create a survey above.
  2. Download the survey code, and add it to your website.
  3. Make sure the answers.log file is writable.
  4. Answers from your users will be added to the answers.log file.
Why is a log file used instead of a database?

Personal preference. Survey results in the answers.log file are in tab delimited format, making them easy to copy and paste into a spreadsheet.

How much does this cost?

It's open source (GPL license). There is no charge.

Are there any browser restrictions?

Localstorage is used to track who's already seen each survey. This is a personal preference over using cookies. As such, the survey will never be seen by users on IE8 or older browsers.

Is anything else saved to the answers.log file?

Yes, the date and the users IP address are also saved.

Is this available in languages other than PHP?

Not yet. If you can help port this (just 21 lines) to other languages, please get in touch.