unsubbed.co

LimeSurvey

LimeSurvey gives you powerful tool for creating customizable online surveys, polls, and questionnaires on your own infrastructure.

Open-source survey software, honestly reviewed. No marketing fluff, just what you get when you self-host it.

TL;DR

  • What it is: Open-source (GPL v2) survey platform that has been running since 2006 — think SurveyMonkey, but the source code lives on your server and the vendor can’t raise your bill [4][5].
  • Who it’s for: Academic researchers, HR teams, government agencies, and enterprises that need complex survey logic, multilingual support, and full data ownership. Also non-technical founders who want to escape per-response SaaS billing [2][3].
  • Cost savings: SurveyMonkey’s paid plans start around $35/month and scale fast. LimeSurvey self-hosted runs on a standard LAMP stack — a $5–10/mo VPS covers most setups — with no per-response or per-survey limits [3][5].
  • Key strength: Genuinely powerful survey logic — conditional branching, quota management, complex question types, 80+ languages — that commercial tools charge enterprise prices for. Actively developed since 2006 with a real community [README][2].
  • Key weakness: The interface looks like it was designed before smartphones existed. Multiple reviewers call it “less modern” and cite a steep learning curve. Non-technical founders will hit friction [3][5].

What is LimeSurvey

LimeSurvey is a web-based survey platform written in PHP. You create surveys through a browser-based admin interface, distribute them via public links, QR codes, or email invites, and collect responses into a local database you control. The GitHub README calls it “A free alternative to SurveyMonkey, Typeform, Qualtrics, and Google Forms, making it simple to create online surveys and forms with unmatched flexibility” [README].

That pitch is accurate on features but slightly optimistic on simplicity. LimeSurvey is genuinely feature-rich — 30+ question types, conditional logic, quota management, multilingual support for 80+ languages, GDPR tools, WCAG 2.0 accessibility, LDAP, SSO, 2FA, and a RemoteControl API via XML-RPC and JSON-RPC [README][2][4]. The platform has been in active development since 2006, claims 60K+ companies and institutions in 160+ countries, and sits at 3,550 GitHub stars [README][merged profile].

The company (LimeSurvey GmbH, Hamburg, Germany) offers both a self-hosted community edition and managed cloud hosting. The community edition is licensed under GPL v2, with an option to use any later GPL version. That means you can self-host, modify, and run it internally without a commercial agreement — but you can’t embed it in a proprietary product or resell it the way an MIT-licensed tool allows [README].

What actually sets it apart from the Typeform/Jotform tier is depth of research-grade functionality: array questions, matrix questions, ranking questions, sophisticated relevance equations for conditional logic, quota controls that cut off responses by demographic, and SPSS/R/CSV export formats designed for statistical software [4][5]. This is survey software built for people who care about data integrity, not people who want a pretty form.


Why people choose it over SurveyMonkey, Typeform, and Google Forms

The reviews we analyzed converge on a clear picture: LimeSurvey wins on price, data sovereignty, and research-grade logic, and loses on UI polish, ease of setup, and support responsiveness.

Versus SurveyMonkey and Qualtrics. These are the obvious comparisons for research teams and enterprise HR. SurveyMonkey’s individual plan runs $35/month; Qualtrics is notoriously expensive and sales-gated. LimeSurvey self-hosted replaces both for the cost of a VPS. GetApp reviewers give it 4.5/5 for value for money — notably higher than its 4.0/5 ease-of-use score, which tells you exactly what the trade-off is [2].

Versus Google Forms. Google Forms is free and dead simple, but you’re handing your response data to Google, there’s no advanced logic, no multilingual surveys, no quota management, and no GDPR audit trail. For a university research study or an HR survey containing personal information, that’s disqualifying. LimeSurvey handles all of these; Google Forms doesn’t [4][5].

Versus Typeform. Typeform is the modern, conversational survey tool — it scores 4.7/5 on GetApp versus LimeSurvey’s 4.4/5, and specifically wins on ease of use (4.6 vs 4.0) and integrations (55 vs 24) [2]. The trade-off: Typeform starts at $39/month and doesn’t offer self-hosting. If you’re a marketing team running NPS surveys, Typeform is the better UX. If you’re a research institute that needs branching logic, anonymization controls, and your data on your server, Typeform can’t do the job.

On the UI problem. This comes up in every third-party review. The Jotform blog lists it explicitly: “An outdated user interface compared to modern survey tools” as a primary reason businesses look for LimeSurvey alternatives [3]. MakeTechEasier’s review puts it plainly: “Compared to commercial survey applications that come with beautiful interface and drag-and-drop way of creating surveys, LimeSurvey is rather unpolished in its user interface” [5]. The GetApp ease-of-use score of 4.0 is the lowest-rated dimension across all review categories [2]. This is a consistent, documented limitation — not a subjective complaint.

On the learning curve. The Jotform comparison piece flags that LimeSurvey is “a poor choice for small businesses running quick feedback loops, marketing or customer experience teams that need speed and simplicity, and teams without developer support” [3]. The market research firm reviewer on GetApp specifically notes that LimeSurvey works fine for simple studies but “does not work with the same efficiency as voxco for complex studies with multiple filters and quotas” [2]. There is a ceiling to the practical complexity you can manage through the UI before it becomes painful.

On data ownership. The MakeTechEasier piece, written as a setup tutorial, makes the data ownership case clearly: “You have full control over your surveys and data. There is no need to rely on third party services to run your surveys and host your data” [5]. This is the core proposition for regulated industries — healthcare, government, academic institutions — where data residency isn’t optional.


Features

Based on the README, website, and third-party analysis:

Survey building:

  • 30+ question types including multiple choice, arrays, ranking, matrix, text, and file upload [README][4]
  • 900+ pre-built survey templates [README]
  • Skip logic and conditional branching via relevance equations [README][4]
  • Quota management — limit responses by demographic segment [1][4]
  • Cookie or session-based surveys for resume-later functionality [5]
  • Import/export questions from CSV; export data to Excel, CSV, PDF, SPSS, R, queXML [5][4]

Customization and branding:

  • Custom fonts, colors, logos, CSS, and JavaScript per survey [README]
  • Full template system — edit existing or build from scratch (requires HTML/CSS knowledge) [5]
  • Custom URLs and your own domain on cloud plans [README]
  • WCAG 2.0 compliance for accessible surveys [README]

Languages and localization:

  • 80+ supported languages with auto-detection [README][2]
  • AI-assisted survey translation (listed as a feature on the current homepage)
  • Multilingual survey support out of the box — not a plugin [README]

Security and compliance:

  • GDPR compliance tools including data anonymization [README][2]
  • 2048-bit SSL encryption [README]
  • Two-factor authentication [README][merged profile]
  • LDAP and SSO (SAML) integration [README][merged profile]
  • ISO 27001 in progress [README]

Integration and API:

  • RemoteControl API via XML-RPC and JSON-RPC [README][merged profile]
  • REST API support [merged profile]
  • LDAP integration [merged profile]
  • Plugin architecture for extending functionality — payment gateways, CRM integrations, custom logic [4]
  • Google Analytics integration [README]

Deployment:

  • Supports MySQL 8.0+, PostgreSQL 12+, MariaDB 10.3+, and MSSQL 2016+ [README]
  • Works with Apache 2.4+, nginx 1.1+, or any PHP-ready server [README]
  • PHP 7.4+ minimum requirement [README]

What’s missing from the community edition: No enterprise dashboard, no centralized multi-instance management, and support is community-forum-only on the free tier [3].


Pricing: SaaS vs self-hosted math

LimeSurvey Cloud:

  • Basic: $31/month (one admin user) [3]
  • Expert: $27/month (up to three admin users) [3]
  • Business: $68/month (from five users, scales with usage) [3]
  • Corporate: custom pricing [3]

Note: the website also offers a free cloud tier for basic use.

Self-hosted (Community Edition):

  • Software license: $0 (GPL v2) [README]
  • A standard LAMP stack VPS: $5–10/month on Hetzner or Contabo
  • Your time to set it up

SurveyMonkey for comparison:

  • Free: 10 questions, 100 responses/month
  • Individual plans from $35/month
  • Team plans from $25/user/month, scaling significantly for enterprise features

Typeform:

  • Basic: $39/month (10 responses/question)
  • Growth: higher tiers for unlimited responses

Concrete savings math for a research or HR team:

Say you’re a university department running three longitudinal studies per year, each collecting 500+ responses. On SurveyMonkey’s team plan at $25/user/month with four team members, that’s $100/month or $1,200/year — and you still hit response limits on lower tiers. On LimeSurvey Cloud Expert at $27/month, that’s $324/year for unlimited surveys and responses. Self-hosted on a $6 VPS, it’s $72/year with full data control.

The GPL license means no commercial redistribution without releasing your modifications — but for internal use (research, HR, customer feedback), it’s genuinely zero licensing cost.

One caveat worth stating clearly: the “unlimited” pitch requires a server that doesn’t fall over. Raspberry Pi deployments are feasible for low-traffic surveys [1], but a production setup for concurrent responses needs proper hosting.


Deployment reality check

The peppe8o Raspberry Pi tutorial [1] is the most detailed third-party setup guide in our review set. It’s also a signal about the deployment profile: this is a LAMP stack application, not a Docker-first modern tool. The install path is:

  1. Set up a Linux server with Apache/nginx and PHP 7.4+
  2. Install a database (MySQL, MariaDB, PostgreSQL, or MSSQL)
  3. Install PHP extensions: mbstring, PDO, gd2, imap, ldap, zip, zlib
  4. Download LimeSurvey CE from the community downloads page
  5. Upload to your web server, run the browser-based installer
  6. Configure database connection, create admin account [1][5]

What you actually need:

  • A Linux VPS or server (Raspberry Pi works for low-traffic use cases [1])
  • PHP 7.4+ with the extensions listed above — several require manual installation [1]
  • MySQL 8.0+, MariaDB 10.3+, or PostgreSQL 12+ [README]
  • Apache 2.4+ or nginx 1.1+ [README]
  • A domain and SSL certificate for public surveys
  • SMTP configuration for email invites and token delivery

What can go sideways:

  • PHP extension dependencies are non-trivial. The peppe8o tutorial requires manually installing php-mbstring, php-gd, php-imap, php-ldap, php-zip, and php-xml before LimeSurvey will function [1]. Missing any of these silently breaks features.
  • There is no official Docker Compose file in the main repository — unlike more modern self-hosted tools. Third-party Docker setups exist but aren’t officially maintained.
  • The plugin ecosystem “can vary in quality and support” [4]. Community plugins may be abandoned or incompatible with current versions.
  • Support on the community edition is forums and Discord only. If you hit a production issue, you’re waiting on the community [3].
  • Updates require manual intervention — there’s no one-click upgrade path built into the admin panel for major version bumps.

Realistic time estimate: A developer comfortable with LAMP: 1–2 hours to a working instance. A non-technical founder following a tutorial: half a day including DNS and SSL setup. Someone who has never touched a Linux server: this is not the first project to attempt solo.


Pros and Cons

Pros

  • Genuinely free and open source (GPL v2). No per-response billing, no survey limits, no response caps. Self-hosted means unlimited surveys, unlimited questions, unlimited responses [README][5].
  • Research-grade logic. Conditional branching via relevance equations, quota management, array and matrix question types — the kind of functionality Qualtrics charges enterprise rates for [4].
  • 80+ language support out of the box. Not a plugin, not an add-on. Multilingual surveys are a core feature [README][2].
  • Strong security and compliance tools. GDPR compliance, data anonymization, 2FA, LDAP/SSO, 2048-bit SSL, WCAG 2.0 [README][2]. This is why government and academic institutions use it.
  • 4.5/5 value for money on GetApp (from 50 reviews) [2] — users consistently say the feature set per dollar is unmatched.
  • Active since 2006. Not a startup that might disappear. Real company (LimeSurvey GmbH) behind it, active GitHub, forums, Discord [README].
  • 900+ templates covering market research, customer feedback, academic studies, internal evaluations [README].

Cons

  • Outdated interface. Every review says this. Not “minimalist” — legitimately dated compared to Typeform, Jotform, or even Google Forms. Ease-of-use score of 4.0/5 on GetApp is the lowest of all rated dimensions [2][3][5].
  • No Docker-first deployment. A PHP/LAMP stack in 2026 requires more manual work than tools that ship a working docker-compose.yml. More moving parts means more failure modes.
  • Learning curve is real. Jotform’s comparison piece puts it plainly: “a poor choice for small businesses running quick feedback loops” and “teams without developer support” [3]. The admin interface rewards patience; it punishes people in a hurry.
  • Community support only on free tier. If something breaks on self-hosted, you’re on forums and Discord. No SLA, no ticket system unless you’re on a paid cloud plan [3].
  • Plugin ecosystem quality varies. Plugins exist for CRM integration, payment gateways, and custom logic — but they’re community-maintained and quality is inconsistent [4].
  • Less sophisticated analytics than competitors. Reporting tools are functional but not strong. Export to SPSS/R for real analysis is the intended workflow, not native visualizations [4].
  • Complex studies hit limits. One GetApp reviewer from a market research firm notes it “does not work with the same efficiency” for complex studies with multiple filters and quotas compared to dedicated research platforms [2].

Who should use this / who shouldn’t

Use LimeSurvey if:

  • You’re an academic institution, government agency, or regulated business that requires data on your own servers and GDPR audit trails.
  • You run surveys in multiple languages and need that to work reliably without a paid add-on.
  • You need research-grade features — quota management, branching logic, anonymization controls, SPSS export — and can’t justify Qualtrics pricing.
  • You have a developer or technically comfortable person who can handle LAMP stack deployment and maintenance.
  • You want to eliminate a $300–500/year SurveyMonkey or Qualtrics bill and are willing to spend a few hours on setup.

Skip it (pick Jotform or Typeform) if:

  • You need surveys up and running today with zero server setup.
  • Your team is non-technical and the survey creator is a marketing coordinator, not a developer.
  • You want a modern, clean UI that won’t confuse respondents.
  • You run fewer than 200 responses per month — the free tiers of Typeform and Google Forms cover you fine.

Skip it (stay on Google Forms) if:

  • Your surveys are simple, your data isn’t sensitive, and you don’t need advanced logic.
  • You want zero maintenance and don’t care about data residency.

Skip it (pick Formbricks) if:

  • You want a self-hosted survey tool with a modern interface and a proper Docker-first deployment. Formbricks is a LimeSurvey alternative specifically designed for the self-hosted audience that finds LimeSurvey’s UI painful [3].

Skip it (pick SurveyJS) if:

  • You’re a developer who wants to embed survey logic into your own application. SurveyJS is the code-first option [3].

Alternatives worth considering

From the Jotform comparison and the merged profile:

  • Jotform — easier setup, drag-and-drop, 6,000+ templates, managed cloud only. Better for marketing/ops teams. Starts at $35/month [3].
  • Typeform — conversational surveys, excellent UX, higher respondent completion rates. Closed-source SaaS, starts at $39/month. No self-hosting [3].
  • Google Forms — free, simple, no server needed. No advanced logic, no data sovereignty, no GDPR controls. Fine for internal quick polls [3].
  • SurveyMonkey — the incumbent. AI-powered analysis tools, polished UI, huge template library. Starts at $35/month individual, gets expensive fast for teams [3].
  • Formbricks — newer open-source option with a modern interface, aimed directly at self-hosters who find LimeSurvey’s UI painful. Worth evaluating if UI is your blocker [3].
  • SurveyJS — developer-first, embeds into existing applications, fully open-source. For engineering teams building surveys into products, not survey administrators [3].
  • Qualtrics — the enterprise research standard. Powerful, expensive, sales-gated pricing. LimeSurvey is the self-hosted alternative at a fraction of the cost for teams that can operate it [3].

For a non-technical founder escaping SurveyMonkey bills who doesn’t need academic-grade research features, the realistic shortlist is LimeSurvey vs Formbricks. LimeSurvey wins on maturity and feature depth. Formbricks wins on UI and deployment simplicity.


Bottom line

LimeSurvey is twenty years old and it shows — both in what it can do and how it looks while doing it. If you need research-grade survey logic, multilingual support, GDPR compliance, and data that never leaves your server, LimeSurvey is the most battle-tested self-hosted option available. The GPL license, the active community, and the feature depth at zero licensing cost make a compelling case for academic institutions, government agencies, and enterprises in regulated industries.

The honest warning is the UI. Every review says it. If your survey creators aren’t willing to invest a few hours learning the admin interface, or if respondent experience on a mobile device matters more than research-grade logic, the modern alternatives will serve you better. But if you’re currently paying $300–600/year for SurveyMonkey or Qualtrics and your primary requirement is powerful, private, self-hosted surveys — the setup cost pays for itself in the first month.

If the LAMP stack deployment is the blocker, that’s exactly what unsubbed.co’s parent studio upready.dev handles for clients. One-time setup, you own the infrastructure, the SaaS bill goes away.


Sources

  1. peppe8o“Self-host your Surveys with LimeSurvey and Raspberry PI” (Updated April 13, 2024). https://peppe8o.com/self-host-your-surveys-with-limesurvey-and-raspberry-pi/
  2. GetApp NZ“LimeSurvey Reviews, Pricing & Ratings | GetApp NZ 2026” (50 reviews, 4.4/5). https://www.getapp.co.nz/software/2077993/limesurvey
  3. Jotform Blog, Juliet John“The 11 best LimeSurvey alternatives to use in 2026” (February 27, 2026). https://www.jotform.com/blog/limesurvey-alternative/
  4. Appmus“LimeSurvey: Features, Alternatives & Analysis (2026)”. https://appmus.com/software/limesurvey
  5. MakeTechEasier“Setup Your Own Self-Hosted Survey Application With LimeSurvey”. https://www.maketecheasier.com/limesurvey-self-hosted-survey-application/

Primary sources:

Features

Authentication & Access

  • LDAP / Active Directory
  • Single Sign-On (SSO)
  • Two-Factor Authentication

Integrations & APIs

  • REST API