Formbricks logo

Formbricks

Open Source Survey Platform for User Feedback Collection

Free and open source surveying platform for gathering feedback at every point in the user journey with in-app, website, link, and email surveys.

Formbricks banner

Overview

What is Formbricks?

Formbricks is a privacy-first experience management platform that enables teams to gather user and customer insights throughout the entire user journey. Built with modern web technologies including Next.js, React, and TypeScript, it offers a comprehensive surveying solution for teams seeking an alternative to proprietary platforms.

Core Capabilities

The platform features a no-code editor for creating conversion-optimized surveys with multiple question types, best-practice templates, and advanced targeting capabilities that allow you to reach specific user groups without modifying application code. Deploy surveys across multiple channels—in-app, website, shareable links, and email—while maintaining full control over your data.

Deployment & Integration

Formbricks offers flexible deployment options: a cloud-hosted version with a generous free plan or self-hosted deployment via Docker under the AGPLv3 license. The platform integrates with popular tools including Slack, Notion, Zapier, and n8n, and supports team collaboration features. Built on Prisma, TailwindCSS, and Auth.js, it provides both prebuilt data analysis capabilities and the flexibility to build custom solutions on top of the platform.

Highlights

Multi-channel surveys: in-app, website, link, and email deployment options
No-code editor with conversion-optimized templates and multiple question types
Advanced user targeting without application code changes
Self-hostable with Docker or cloud-hosted with integrations for Slack, Notion, Zapier, and n8n

Pros

  • Fully open source core under AGPLv3 with transparent codebase
  • Flexible deployment: cloud-hosted or self-hosted via Docker
  • Privacy-first architecture with full data control
  • Modern tech stack with active development and community support

Considerations

  • Enterprise features require paid licensing
  • Self-hosting requires Docker and PostgreSQL infrastructure
  • Code contributions currently limited to exceptional cases
  • White-labeling and reselling not permitted under current licensing

Managed products teams compare with

When teams consider Formbricks, these hosted platforms usually appear on the same shortlist.

Formester logo

Formester

Online form builder with workflows and integrations

Google Forms logo

Google Forms

Form builder for surveys and quizzes with Sheets integration

Jotform logo

Jotform

Online form builder with conditional logic, payments, and workflow automation

Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.

Fit guide

Great for

  • Teams seeking privacy-first survey solutions with data sovereignty
  • Product teams needing in-app and website feedback collection
  • Organizations requiring self-hosted survey infrastructure
  • Companies wanting to build custom experience management workflows

Not ideal when

  • Teams needing white-labeled survey solutions for resale
  • Organizations without Docker deployment capabilities for self-hosting
  • Users seeking extensive code contribution opportunities
  • Companies requiring enterprise features without budget for licensing

How teams use it

In-App User Feedback Collection

Gather contextual feedback at specific touchpoints in your application without code changes, improving product decisions with targeted user insights

Website Conversion Optimization

Deploy conversion-optimized surveys on your website to understand visitor behavior and reduce drop-off rates at critical journey stages

Customer Experience Management

Track satisfaction across multiple channels with link and email surveys, integrating responses into existing workflows via Slack, Notion, or Zapier

Privacy-Compliant Research

Self-host survey infrastructure to maintain complete data sovereignty and meet strict privacy requirements while gathering user insights

Tech snapshot

TypeScript98%
Shell1%
JavaScript1%
CSS1%
MDX1%
PLpgSQL1%

Tags

turborepoopen-sourceformssurvey-formreactsurveytypeformxmnextjssurvey-datatailwindcssformtypescriptsurvey-analysisexperience-managementreactjssurveys

Frequently asked questions

What license does Formbricks use?

The core application is licensed under AGPLv3, allowing free personal and commercial use with self-hosting. Enterprise features in the /apps/web/modules/ee folder require a separate Enterprise license.

Can I self-host Formbricks?

Yes, Formbricks can be self-hosted using Docker without a subscription. You'll need Node.js 18+, Docker for PostgreSQL, and can deploy via Docker, Railway, RepoCloud, or Zeabur.

What survey types does Formbricks support?

Formbricks supports four survey types: in-app surveys embedded in applications, website surveys for visitors, shareable link surveys, and email surveys for outreach campaigns.

Does Formbricks integrate with other tools?

Yes, Formbricks integrates with Slack, Notion, Zapier, n8n, and other platforms, allowing you to route survey responses into existing workflows and collaboration tools.

Can I white-label Formbricks?

No, white-labeling and reselling Formbricks under another company name is not currently permitted. Contact the team directly for other licensing needs.

Project at a glance

Active
Stars
11,761
Watchers
11,761
Forks
2,090
Repo age3 years old
Last commit3 hours ago
Self-hostingSupported
Primary languageTypeScript

Last synced 3 hours ago