HeyForm

Create conversational surveys, quizzes, and polls with conditional logic and custom branding for data collection needs.

HeyForm screenshot 1

HeyForm is an open-source web app that allows users to create conversational forms, surveys, and quizzes. It is available as a hosted cloud service or as a self-hosted web application for those who prefer to manage their own data and infrastructure on their own servers. This deployment flexibility makes it suitable for both casual users and organizations with strict data residency requirements.

The software focuses on data collection for small businesses and organizations. It provides a visual builder to create forms that can be embedded into other websites or shared via direct links. By using a conversational approach, the tool helps users gather information or feedback through engaging polls and quizzes that adapt based on the responses provided by the participant.

Key features

  • Support for text, email, phone, date pickers, and file uploads
  • Picture choice fields for visual surveys
  • Conditional logic and URL redirections for dynamic paths
  • Custom CSS and visual theme editors for brand alignment
  • Integration with webhooks, Zapier, and Make.com
  • Analytics tracking for completion and drop-off rates
  • Data export functionality to CSV files

The application is built using a Node.js server and a React webapp. Its internal architecture is divided into several packages, including a dedicated form-renderer library and an embed JavaScript library. This modular structure ensures that the logic for rendering forms is separated from the server-side utilities and shared types. The system is designed to handle the entire lifecycle of a form, from the initial design in the webapp to the final data export for external analysis.

HeyForm serves as a flexible tool for users who need a self-hostable form builder with advanced customization and third-party automation capabilities. It provides a balance between a low-code interface for quick setup and deep technical control for developers.

Last Modified
Software TypeWeb App / Server
Platform
Last Activity18 days ago
Repository Age2 years
LicenseAGPL-3.0
Open Source Alternative to
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.