Formbricks
Forms & SurveysOpen source experience management — in-app surveys, NPS and forms (Typeform/Qualtrics alternative).
About this project
Formbricks is an open-source experience-management and survey platform — a privacy-first alternative to Typeform and Qualtrics. Run in-product micro-surveys, NPS, feedback widgets, and standalone forms, then pipe responses anywhere.
Market opportunity
The survey/experience-management market is large and the incumbents are expensive — Typeform from ~$25/month, Qualtrics enterprise-priced. Companies increasingly need first-party feedback data they own (privacy/GDPR), which is exactly Formbricks' pitch.
Technical overview
- Stack: TypeScript, Next.js, PostgreSQL, Prisma.
- In-app surveys: a lightweight JS SDK triggers targeted surveys based on user actions and attributes.
- Features: survey logic, templates, link surveys, integrations (webhooks, Slack, Notion, Zapier), and self-hosting.
Who's it for
SaaS product teams wanting in-app feedback, and agencies/consultants running research for clients.
How to use it
Get started
git clone https://github.com/formbricks/formbricks
cd formbricks
cp .env.example .env
docker compose up -d
Create a survey in the dashboard, then add the SDK to your app to trigger it on events:
formbricks.init({ environmentId: 'XXX', apiHost: 'https://your-host' });
💡 How to make a business with it
How to make money with it
1. Feedback-as-a-service. Host Formbricks and sell in-app survey + NPS tooling to SaaS startups, priced below Typeform.
- Example: $25/month to 200 startups = $60k ARR.
2. Research consulting. Use Formbricks to run customer research and deliver insight reports as a high-margin service.
3. Embedded surveys. Add self-hosted Formbricks to your own product so customers can collect feedback in-app — a sellable feature.
Need technical help?
Want help setting up Formbricks, customizing it, or building your product on top of it? Knock me — let's talk.