Formbricks
Open-source survey platform with in-product user targeting and link-based forms. Self-host to collect NPS, CSAT, and custom feedback with full data ownership
Quick Start
docker compose up -d Overview
Formbricks is an open-source survey platform with two distinct modes under one roof. The first is standard link-based surveys: build a form, share the URL, collect responses. The second is in-product surveys: embed a JavaScript snippet into your app, define targeting rules based on user attributes or events, and Formbricks shows the right survey to specific users at the right moment without further code changes after the initial setup.
That second mode is what separates Formbricks from a basic form builder. Tools like Hotjar Surveys, Intercom Surveys, and Qualtrics charge enterprise rates for targeted, in-app feedback collection. Formbricks does it open-source, with a self-hosted option that keeps all response data on your infrastructure. iOS and Android SDKs extend the same targeting logic to mobile apps.
The feature set covers NPS, CSAT, and custom multi-step surveys with conditional logic, hidden fields, contact and segment management, webhooks, email follow-ups, and AI-powered translations. Version 5 added an XM Hub layer that aggregates feedback across survey sources for cross-channel analysis, with Siemens, IKEA, and GitHub among its paying customer base.
Self-hosting is Docker-based and well-documented. The cloud free tier caps at 250 responses per month, enough for testing but not real-volume feedback collection. Teams with ongoing feedback needs will either self-host or upgrade. Cal.com and the Linux Foundation have both endorsed the project publicly, which gives a sense of the product’s credibility in the open-source ecosystem.
Use Cases
Specific ways to use Formbricks for your workflow.
Deployment Strategy
Recommended ways to host Formbricks in your own environment.