Formbricks
Formbricks Open source Forms & Surveys Logo

Formbricks 4.6: Validation rules, Sub path configuration, and so much more!

Johannes

Johannes

Co-founder and CEO

5 Minutes

February 3, 2026

Formbricks 4.6.0 - Open-source Experience Management cover image


Formbricks 4.6.0 focuses on practical improvements across survey creation, deployment, and data collection. This release brings together several long-requested updates along with smaller refinements that reduce friction in everyday workflows.

From adding basic validation at the question level to improving how Formbricks fits into existing infrastructure, these changes are aimed at making surveys easier to build, run, and manage in real production setups.

Release Summary:

  • Added validation rules to prevent incomplete or invalid survey responses.
  • Support for running Formbricks under a custom subpath like /formbricks.
  • Webhooks now follow the standard webhooks protocol with signed requests.
  • On-premise users can add custom HTML scripts to survey pages.
  • Draft surveys now auto-save to prevent lost work.
  • Optional respondent IP capture with privacy-first controls.
  • More reliable answer prefilling using option IDs, including multi-question blocks.
  • MP3 files are now supported in surveys and the survey editor.
  • Multi-language surveys now support language variations like es_MX and es_ES.
  • read more

Validation Rules

Validation Rules

Validation rules help teams collect validate the response at the question level.

Building a multi-select question? You can limit how many options a respondent can choose, keeping answers focused and easier to understand instead of spread across too many choices.

URL question? Make it match with specific regex .

To get started, open any question, enable validation rules, and configure the rules you want for that specific question.

Run Formbricks on subpath

Subpath configuration

You can now run Formbricks under a custom base path instead of the root domain.

This means Formbricks can live at paths like /formbricks, rather than requiring full control over a domain. It’s useful when deploying behind reverse proxies, on shared domains, or as part of a larger product.

For self-hosted teams, this removes a common setup constraint. You can integrate Formbricks into existing infrastructure without restructuring your routing or spinning up separate domains. The result is a setup that’s easier to manage and fits more naturally into production environments.

This was one of the most requested deployment improvements, and it makes self-hosted installations more flexible without adding complexity.

Standard webhook protocol

webhook-security

We have rolled out webhook signature security that follows industry best practices for reliability.

Each webhook now comes with an auto-generated signing secret and all outgoing requests are signed using HMAC-SHA256, so you can verify they genuinely originate from Formbricks.

More on how to setup webhooks in Formbricks

Custom HTML scripts

Custom HTML Script

On-premise users can now add custom HTML scripts that load directly with survey pages.

This makes it easy to connect surveys with tools like Google Tag, Facebook Pixel, or other third-party integrations used for tracking and analytics. Scripts are injected when the survey loads, so tracking works consistently without additional setup per survey.

Scripts are managed at the workspace level, which helps keep behavior consistent across surveys and reduces duplication. For teams with advanced tracking or customization needs, this provides more control while keeping survey setup straightforward.

Share your feedback

Share your feedback. We’d love to hear what you think about Formbricks and how it fits into your workflow.

Try Formbricks now

Keep full control over your data 🔒

Self-hosted

Run locally with docker-compose.

One Click Install

Cloud

Test our managed service for free:

Get started