Formbricks

Formbricks Self-Hosted, Deploy in One Click

Formbricks is an open-source survey platform for in-product insights. Automatio deploys it to your own server with HTTPS in one click for 100% data ownership.

self-hosted formbricksformbricks vpsopen source surveystypeform alternativedocker formbricksprivacy first analytics
Formbricks logo

Formbricks

Analytics

Formbricks is an open-source survey and form platform for collecting user data.

formsanalytics

What you get when you deploy Formbricks

The server we rent for it, what it costs, and what the installer will ask you.

Server
CX23 · 2 vCPU · 4 GB RAM
From
$9/month
Setup
No configuration required

Included with every deployment

  • Dedicated server, one app per machine
  • HTTPS certificate issued automatically
  • Free subdomain, custom domain optional
  • Restart, resize, snapshot and restore

The project

Everything this page links to outside Automatio.

Deploy Formbricks in one click

On your own server, with your own data. No terminal, no Docker commands, no certificate setup.

  1. 1

    Pick a size

    Start on the smallest server that fits the app. Resize later without reinstalling.

  2. 2

    Press deploy

    We rent the server, install the app with Docker, and point a subdomain at it.

  3. 3

    Watch it come up

    Provisioning runs unattended and takes a few minutes. When the HTTPS certificate lands, the app is live and your login details are on the deployment page.

Server size

Billed monthly with your Automatio subscription. Destroy the server any time and the charge stops.

Key Capabilities

Explore what Automatio can do for this use case

In-product surveys

Target users inside your web or mobile app based on specific behaviors. Use the React or HTML SDK to show native-looking survey modals without requiring code changes for every new question. Gather real-time feedback precisely when a user interacts with specific features.

  • 1React, Vue, and Next.js SDKs
  • 2Plain HTML/JS fallback
  • 3Mobile app integration
  • 4Custom survey themes and CSS

Key Capabilities

  • In-product surveys

    Target users inside your web or mobile app based on specific behaviors. Use the React or HTML SDK to show native-looking survey modals without requiring code changes for every new question. Gather real-time feedback precisely when a user interacts with specific features.

    1. React, Vue, and Next.js SDKs
    2. Plain HTML/JS fallback
    3. Mobile app integration
    4. Custom survey themes and CSS
  • Action-based triggers

    Set surveys to appear only when specific events occur, such as a user reaching a milestone or clicking a button. Fine-tune the timing with delay logic and frequency capping to avoid interrupting the user experience at random.

    1. Button click and page view triggers
    2. Custom user action tracking
    3. No-code trigger configuration
    4. Time-on-page delay logic
  • Advanced targeting

    Filter participants by user attributes like pricing plan or sign-up date. This allows for segmented research and ensures you only ask relevant questions to specific cohorts, resulting in higher quality signals.

    1. Segment by user plan or ID
    2. Filter by sign-up date
    3. Geolocation and language filtering
    4. New versus returning user logic
  • Multi-channel delivery

    Create standalone survey pages that you can share via email, social media, or QR codes. These work for gathering feedback from people outside your product interface or for cold outreach campaigns.

    1. Custom subdomain links
    2. Password protected surveys
    3. Automatic QR code generation
    4. Redirect on completion support

Why self-host Formbricks

What to know first

Full Data Sovereignty: Keep sensitive user responses on your own infrastructure to meet GDPR and CCPA requirements without exposing data to third-party providers.
SMTP configuration: You must provide your own transactional email credentials (like Amazon SES or Postmark) to reliably send survey invitations and notifications.
Predictable Costs: Avoid the per-response pricing tiers found in SaaS plans that penalize your growth. Your costs remain tied to your VPS size, not your feedback volume.
Memory requirements: The application requires at least 2GB of RAM to handle the Next.js backend and database processing during survey peaks. The CX23 tier is recommended.
Direct Database Access: Connect your survey data directly to internal business intelligence tools or databases without relying on rate-limited external APIs.
Manual updates: While the initial install is automated, you are responsible for triggering version updates through the deployment dashboard to access new features.
White-label Control: Remove all platform branding and host surveys on your own domains to maintain a professional, cohesive experience for your customers.

Managed, DIY, or One-Click?

The three realistic ways to run {name}, compared honestly.

Data control

Managed SaaSVendor managed
DIY on a VPSFully owned
Automatio one-clickFully owned

Setup time

Managed SaaSMinutes
DIY on a VPSHours
Automatio one-clickMinutes

Maintenance

Managed SaaSZero
DIY on a VPSHigh
Automatio one-clickMinimal

Cost scaling

Managed SaaSPer response
DIY on a VPSFixed VPS
Automatio one-clickFixed VPS

White labeling

Managed SaaSPaid upgrade
DIY on a VPSIncluded
Automatio one-clickIncluded

Who this is for

People who actually run Formbricks on their own server, and what changes when they do.

a growth manager at a SaaS startup

high costs of per-response pricing in traditional tools

Collect unlimited feedback at a fixed infrastructure cost, allowing for broader experimentation.

  • Set up NPS triggers for new cohorts
  • Analyze churn feedback trends

a developer building a privacy-first app

sending sensitive user identifiers to third-party providers

Keep all user feedback within the local network perimeter, ensuring compliance with strict data policies.

  • Install Formbricks React SDK
  • Connect custom backend events

a UX researcher on a budget

feature gates on SaaS plans preventing advanced targeting

Access all segmentation and logic features without paying for enterprise-level monthly subscriptions.

  • Create multi-language surveys
  • Export raw CSV response data

a solo founder

expensive monthly bills for basic survey tools

Run professional-grade surveys for a fraction of the cost of Typeform while maintaining full branding control.

  • Build a PMF survey
  • Configure onboarding segments

About This App

What this app does and where it fits.

What is Formbricks?

Formbricks is an open-source experience management platform built to help product teams collect feedback directly within their applications. It serves as a privacy-focused alternative to proprietary tools like Typeform or Qualtrics, allowing organizations to maintain full control over user data on their own infrastructure. The project uses a modern tech stack (Next.js, Prisma, and PostgreSQL) and emphasizes ease of integration through dedicated SDKs for common web and mobile frameworks.

How it works

The platform captures user actions and attributes to trigger surveys at specific moments in the user journey. Instead of sending an email that might be ignored, you can show a non-intrusive survey modal right after a user interacts with a feature or reaches a specific page. The dashboard provides an interface for building surveys with a drag-and-drop editor, managing multi-language translations, and analyzing response data in real-time. By leveraging event-based triggers, Formbricks ensures that feedback is contextually relevant and highly accurate.

The first hour

After deployment, the first step is creating a survey using templates like Net Promoter Score (NPS) or Product-Market Fit (PMF). The visual builder allows you to customize colors and logic. Once the survey is ready, you install the Formbricks SDK in your application. For a React app, this is typically a single wrapper component. Within an hour, you can have a live survey running in a test environment, triggered by a specific event like a button click, and see responses flow into your self-hosted dashboard immediately.

Strategic placement

Formbricks is built for teams that prioritize data residency and want to avoid the escalating costs of per-response SaaS pricing. It is especially useful for companies in regulated industries like healthcare or finance, where sending user data to third-party providers presents a significant compliance risk. By self-hosting, you ensure the entire feedback loop remains within your secure network perimeter while enjoying a feature-rich interface for research and growth operations.

About This App

Community Feedback

See what the community thinks about Formbricks

We run NPS surveys for several products with Formbricks. It's open source and the team lays a strong focus on keeping user data secure and compliant - definitely recommended!
Marius Cristea
twitter
Formbricks proves that open source surveys can be both powerful and user-friendly.
Jonathan Reimer
youtube
I've been looking for an open source XM solution for a while. Super happy to see Formbricks building it!
Peer Richelsen
twitter
Every survey response your users give you gets stored on a server you’ll never have access to. Formbricks changes that by letting you own the data.
u/formbricks
reddit
The setup via Docker was straightforward, and the React SDK is surprisingly robust compared to older survey platforms.
@dev_user_99
twitter
Switched from Typeform to self-hosted Formbricks. Saved $100/mo and finally have full control over GDPR compliance.
u/saas_founder
reddit

Related Videos

Watch tutorials, reviews, and discussions about Formbricks

a platform to create interactive surveys to guide your website users make their Journey on your project better

there are many ready to use templates that you can start from they are divided into categories based on what we want to do

you can also add custom attributes that we need

More than just prompts

Supercharge your workflow with AI Automation

Automatio combines the power of AI agents, web automation, and smart integrations to help you accomplish more in less time.

AI Agents
Web Automation
Smart Workflows

Pro Tips

Expert tips to help you get the most out of Formbricks and achieve better results.

Use a transactional email service

Do not attempt to send emails directly from the VPS. Use a service like Postmark or Amazon SES to ensure survey notifications and invites do not land in spam.

Provision adequate RAM

Select at least the CX23 (4GB) server size. The Next.js build process and the database engine can be memory-intensive during peak usage.

Top-level SDK initialization

Initialize the SDK at the highest possible level in your app (like App.js or _app.tsx) to ensure no user actions or events are missed.

Testimonials

What Our Users Say

Join thousands of satisfied users who have transformed their workflow

Jonathan Kogan

Jonathan Kogan

Co-Founder/CEO, rpatools.io

Automatio is one of the most used for RPA Tools both internally and externally. It saves us countless hours of work and we realized this could do the same for other startups and so we choose Automatio for most of our automation needs.

Mohammed Ibrahim

Mohammed Ibrahim

CEO, qannas.pro

I have used many tools over the past 5 years, Automatio is the Jack of All trades.. !! it could be your scraping bot in the morning and then it becomes your VA by the noon and in the evening it does your automations.. its amazing!

Ben Bressington

Ben Bressington

CTO, AiChatSolutions

Automatio is fantastic and simple to use to extract data from any website. This allowed me to replace a developer and do tasks myself as they only take a few minutes to setup and forget about it. Automatio is a game changer!

Sarah Chen

Sarah Chen

Head of Growth, ScaleUp Labs

We've tried dozens of automation tools, but Automatio stands out for its flexibility and ease of use. Our team productivity increased by 40% within the first month of adoption.

David Park

David Park

Founder, DataDriven.io

The AI-powered features in Automatio are incredible. It understands context and adapts to changes in websites automatically. No more broken scrapers!

Emily Rodriguez

Emily Rodriguez

Marketing Director, GrowthMetrics

Automatio transformed our lead generation process. What used to take our team days now happens automatically in minutes. The ROI is incredible.

Jonathan Kogan

Jonathan Kogan

Co-Founder/CEO, rpatools.io

Automatio is one of the most used for RPA Tools both internally and externally. It saves us countless hours of work and we realized this could do the same for other startups and so we choose Automatio for most of our automation needs.

Mohammed Ibrahim

Mohammed Ibrahim

CEO, qannas.pro

I have used many tools over the past 5 years, Automatio is the Jack of All trades.. !! it could be your scraping bot in the morning and then it becomes your VA by the noon and in the evening it does your automations.. its amazing!

Ben Bressington

Ben Bressington

CTO, AiChatSolutions

Automatio is fantastic and simple to use to extract data from any website. This allowed me to replace a developer and do tasks myself as they only take a few minutes to setup and forget about it. Automatio is a game changer!

Sarah Chen

Sarah Chen

Head of Growth, ScaleUp Labs

We've tried dozens of automation tools, but Automatio stands out for its flexibility and ease of use. Our team productivity increased by 40% within the first month of adoption.

David Park

David Park

Founder, DataDriven.io

The AI-powered features in Automatio are incredible. It understands context and adapts to changes in websites automatically. No more broken scrapers!

Emily Rodriguez

Emily Rodriguez

Marketing Director, GrowthMetrics

Automatio transformed our lead generation process. What used to take our team days now happens automatically in minutes. The ROI is incredible.