Open-source experience management platform for in-app surveys and feedback
Formbricks is a German open-source experience management platform founded in 2022, specialising in targeted in-app surveys and user feedback collection. Unlike traditional form builders, Formbricks focuses on contextual micro-surveys triggered by user actions, page visits, or custom events, helping product teams gather feedback at exactly the right moment. Self-hostable and GDPR-compliant by design.
Headquarters
Kiel, Germany
Founded
2022
Pricing
EU Data Hosting
Yes
Employees
1-10
Open Source
Yes
Free
€59/mo
€199/mo
Contact Sales
Billing: monthly, annual
A product manager at a SaaS company notices that users are abandoning a new onboarding flow at step three. She needs to know why — but sending a link to a generic survey three days later captures responses from the wrong users at the wrong moment. What she needs is a question that appears inside the product, at step three, visible only to the users who have just experienced the friction.
That is exactly the use case Formbricks was built for. Founded in Kiel, Germany in 2022 by Matti Nannt and Johannes Dancker, Formbricks is an open-source experience management platform that specialises in contextual, behaviour-triggered surveys. Rather than interrupting users with periodic email surveys, Formbricks lets product and customer success teams deliver micro-surveys precisely when a user completes an action, visits a specific page, or meets a defined attribute condition.
The platform is open-source under AGPL-3.0, self-hostable, and actively developed by a small team of seven. Cloud hosting is available with data stored in Germany, providing GDPR compliance at the infrastructure level. The free cloud plan offers 1,000 monthly responses — a volume ceiling that is 100 times more generous than comparable free tiers from Typeform or SurveyMonkey. Paid plans begin at €59/month for growing teams and €199/month for scale deployments requiring advanced analytics.
Formbricks targets product teams, customer success managers, and UX researchers who need feedback at the moments that matter rather than periodic email survey blasts.
Formbricks' most important capability is its targeting system. Surveys are not shown to all users; they are shown to users who match a defined set of conditions. Conditions include: the user has visited a specific URL, the user has triggered a custom event (tracked via the SDK), the user has a specific attribute (plan type, account age, role), a defined number of days have passed since a previous survey, or a combination of these rules.
This targeting precision means survey responses come from the users who have actually experienced the situation being measured. An NPS survey triggered after a user's third successful export captures the sentiment of engaged, activated users. The same survey shown to all users at account creation produces noise. Formbricks is designed for the former approach.
Behavioural triggers are configured in the Formbricks dashboard without touching application code after the initial SDK installation. The JavaScript SDK — added to your web application in a few lines — handles event tracking, user identification, and survey display. Subsequent targeting rule changes deploy without code releases.
Formbricks ships with templates for the most common product research and customer experience metrics: NPS (Net Promoter Score), CSAT (Customer Satisfaction Score), CES (Customer Effort Score), product-market fit, feature prioritisation, churn reasons, and onboarding feedback. Each template is a starting point that can be customised — questions edited, logic branching added, branding applied — without building from scratch.
The template library is smaller than Typeform's. Formbricks' templates are almost entirely oriented toward product and customer experience measurement rather than event registration, lead capture, or general-purpose forms. This narrow focus is the correct trade-off for its target audience and a genuine limitation for teams needing broader form coverage.
Formbricks is designed for recurring measurement, not one-off surveys. The platform supports continuous NPS tracking — a rolling survey that samples users over time, updating the NPS score as new responses arrive. Dashboards display score trends, response volumes, and qualitative open-text feedback alongside the quantitative metric.
AI-powered response tagging and categorisation, available on higher plans, groups qualitative responses into themes automatically. A product team running continuous NPS with 500 monthly open-text responses does not need to read each one manually: the platform surfaces the dominant themes — performance concerns, pricing confusion, missing features — as tagged categories with frequency counts.
Formbricks supports three distinct survey surfaces beyond in-app widgets. Link surveys generate a standalone URL suitable for embedding in emails, support tickets, or external channels. Email-embedded widgets show a survey preview in email with a one-click response mechanism that pre-fills the selection before opening the full survey. Website popup surveys trigger on website pages without requiring the full SDK installation. This range of deployment modes means Formbricks serves email-triggered feedback, website exit intent, and in-app measurement from a single platform.
Formbricks' self-hosted Community Edition deploys via Docker on any Linux server. All survey logic, response data, and user attributes remain on your infrastructure. There is no telemetry, no analytics pings to external services, and no dependency on Formbricks' cloud infrastructure in self-hosted mode. Self-hosting is documented thoroughly and actively supported in the community Discord.
For organisations where GDPR compliance requires that user feedback data never leaves internal infrastructure — common in healthcare, financial services, and public sector — self-hosted Formbricks satisfies most regulatory requirements directly.
Formbricks' free cloud plan includes 1,000 monthly responses, unlimited surveys, unlimited team members, all core integrations, and cloud hosting in Germany. This is significantly more generous than the industry norm. Typeform's free plan limits responses to 10 per month. SurveyMonkey's free plan caps responses at 10 per survey. For teams running lightweight NPS tracking or onboarding surveys, the free tier is genuinely usable, not just a conversion funnel.
The Startup plan at €59/month raises response limits and adds advanced targeting rules and priority support. The Scale plan at €199/month provides unlimited responses, AI-powered response tagging, and advanced analytics dashboards designed for ongoing measurement programmes. Enterprise pricing is custom and available for both cloud and self-hosted deployments needing SSO, SCIM provisioning, and dedicated support SLAs.
Self-hosted deployments have no software licensing cost. Infrastructure costs for a team using Formbricks heavily run to €20-50/month for a well-provisioned VPS and database.
Formbricks cloud is hosted in Germany, making it one of the few survey platforms in its category with EU data residency as a default rather than a premium add-on. GDPR and CCPA compliance are built into the platform architecture. Data processing agreements are available for organisations required to document their third-party data processors.
The open-source AGPL-3.0 codebase is fully auditable. Organisations can inspect how user attributes are stored, how survey responses are associated with user identities, and what data is retained or deleted when users opt out. This level of transparency is not available from Typeform or SurveyMonkey.
Self-hosted deployments provide maximum compliance control. Survey response data, user attributes, and event tracking data never leave your infrastructure. For organisations collecting sensitive feedback — healthcare patient experience surveys, financial services product research — self-hosted Formbricks eliminates the third-party data processor entirely.
The founding team built GDPR compliance into the product architecture from the start rather than adding it as a configuration layer. There is no option to enable data transfers outside the EU on the cloud platform; German hosting is the only option. This constraint is a feature for EU-regulated teams.
Product managers and UX researchers who need to understand why users behave the way they do — at the moment the behaviour occurs. Contextual in-app surveys outperform email surveys for this use case by an order of magnitude in response quality.
Customer success teams running continuous NPS or CSAT programmes that need reliable trend data and qualitative categorisation without manually processing hundreds of open-text responses each month.
EU organisations with data residency requirements seeking a GDPR-compliant alternative to US-hosted survey tools. Germany-hosted cloud and self-hosted deployment both address this requirement without premium surcharges.
Development teams building GDPR-compliant products who need user feedback infrastructure that matches their compliance posture. Integrating Formbricks is faster and more reliable than building in-app survey functionality from scratch.
Formbricks is not suited to teams needing standalone form builders for lead generation, payment-linked forms, event registration, or highly designed conversational surveys. Typeform, Jotform, or Tally address those requirements more completely.
Formbricks earns its position by doing one thing exceptionally well: getting feedback from the right users at the right moment, with EU-native privacy by design. The free tier is genuinely generous, the targeting engine is more capable than tools costing five times as much, and the self-hosted option removes every data residency concern. The template library and design customisation lag Typeform. For product-led teams who prioritise insight precision over survey aesthetics, that is an acceptable trade.
Yes. The free cloud plan includes 1,000 monthly responses, unlimited surveys and team members, and all core integrations — hosted in Germany. The open-source Community Edition is free to self-host forever with no response limits.
Typeform excels at beautifully designed standalone and conversational forms. Formbricks specialises in targeted in-app surveys triggered by user behaviour — a distinct use case. Formbricks is privacy-first with EU hosting and a self-hosted option. Typeform has broader template coverage and stronger design customisation. The right choice depends on whether your priority is in-app feedback precision or survey aesthetics.
Yes. Formbricks cloud is hosted in Germany and is GDPR and CCPA compliant. Data processing agreements are available. The self-hosted option keeps all data on your own infrastructure with no external transmissions — the strongest possible GDPR posture for survey data.
You add a small JavaScript snippet to your web application — comparable to adding a Google Analytics tag. You then configure targeting rules, survey content, and display conditions in the Formbricks dashboard without touching code again. Most integrations take a developer under an hour. React, Next.js, and vanilla JavaScript are all supported.
Yes. The Scale plan provides unlimited responses with AI-powered tagging to categorise qualitative open-text feedback automatically. Continuous NPS tracking displays rolling score trends, response volume over time, and theme breakdowns from qualitative responses — removing the manual analysis overhead from large-scale measurement programmes.
Understand user behavior with heatmaps, recordings, and feedback
Customer feedback surveys embedded in your product and website
Alternative to Surveymonkey, Hotjar Surveys
Free, unlimited form builder that works like a document
Alternative to Google Forms, Typeform
Beautiful, conversational forms that people enjoy filling out
Alternative to Google Forms, Surveymonkey