OpenFunnels
github.com
What it is
OpenFunnels is a free, self-hosted, open-source funnel builder for creating and publishing conversion journeys while keeping customer data under the operator’s control. Its visual editor has drag-and-drop sections, columns, and blocks, with undo, redo, autosave, and responsive previews. It includes 15 categorized starter layouts and supports versioned template-pack import and export. Forms can collect configurable or conditional fields, preserve submissions, capture UTM and referrer attribution, and feed contact records. The opportunities CRM supports sales pipelines, deal forecasts, and won or lost outcomes. Automation Studio handles trigger-and-action workflows with waits, branches, CRM updates, email, signed webhooks, run timelines, and retries. Funnels can be published at slug-based URLs or verified custom domains. Analytics cover conversion trends, traffic sources, and drop-off, while experiments support stable A/B variant assignments. Production hosting requires PHP 8.3 or newer, a web server, a queue worker, a scheduler, and a mail transport; PostgreSQL or MySQL is recommended. The Docker Compose evaluation setup is for local evaluation and does not configure TLS, a reverse proxy, or custom-domain infrastructure.
Spec sheet
- Product
- OpenFunnels is a self-hosted, open-source funnel builder for creating, publishing, and improving conversion journeys.Read 8 Oct 2026 · github.com
- Integrations
- The README describes email notifications and webhooks, workflow webhook actions, and a provider-neutral, Responses-compatible backend driver for optional AI funnel drafts.Read 8 Oct 2026 · github.com
- Security
- Automation Studio blocks private-network webhook targets by default, and webhook actions post signed JSON events to allowed external URLs.Read 8 Oct 2026 · github.com
- Support
- The project directs bug reports to GitHub Issues, questions to GitHub Discussions, and private vulnerability reports to GitHub Security Advisories.Read 8 Oct 2026 · github.com
- License
- OpenFunnels is released under the MIT License.Read 8 Oct 2026 · github.com
- Analytics
- Analytics track privacy-conscious events, conversion trends, traffic sources, and drop-off, while experiments support stable A/B variant assignments.Read 8 Oct 2026 · github.com
- Analytics and experiments
- Analytics track privacy-conscious events, conversion trends, traffic sources and drop-off, while experiments use stable A/B variant assignments.Read 8 Oct 2026 · github.com
- Automation
- Automation Studio supports trigger-and-action workflows with waits, branches, CRM updates, email, secure webhooks, run timelines, retries, and starter recipes.Read 8 Oct 2026 · github.com
- CRM
- The opportunities CRM supports configurable sales pipelines, deal-value forecasting, and won/lost outcomes.Read 8 Oct 2026 · github.com
- Evaluation limit
- The Docker Compose evaluation stack is intended for local evaluation and does not configure TLS, a reverse proxy, or custom-domain infrastructure.Read 8 Oct 2026 · github.com
- Evaluation limits
- The Docker Compose evaluation stack is intended for local evaluation and does not configure TLS, a reverse proxy, or custom-domain infrastructure.Read 8 Oct 2026 · github.com
- Exports
- The README says funnels can be exported to several web and commerce targets, including HTML, Laravel, React, Vue, WordPress, Shopify, and WooCommerce.Read 8 Oct 2026 · github.com
- Forms and contacts
- Forms can capture configurable and conditional fields, preserve submissions, collect UTM and referrer attribution, and feed contact records with statuses and notes.Read 8 Oct 2026 · github.com
- Funnel editor
- The editor supports drag-and-drop sections, columns and blocks, undo and redo, autosave, and responsive previews.Read 8 Oct 2026 · github.com
- Hosting requirements
- Production deployments require PHP 8.3 or newer, a web server, a queue worker, a minute-level scheduler, and SMTP or another Laravel mail transport; PostgreSQL or MySQL is recommended for normal production installations.Read 8 Oct 2026 · github.com
- Lead capture
- Forms support configurable and conditional fields, preserve submissions, collect UTM and referrer attribution, and allow filtered contact segments to be exported to CSV.Read 8 Oct 2026 · github.com
- Page editor
- The visual editor supports drag-and-drop sections, columns, and blocks, with undo, redo, autosave, and responsive previews.Read 8 Oct 2026 · github.com
- Publishing
- Funnels can be published to slug-based URLs or verified custom domains, and drafts can be previewed before publishing.Read 8 Oct 2026 · github.com
- Security and deployment
- The self-hosting guide says private-network webhook targets are blocked by default and requires operators to configure HTTPS, backups, and production services.Read 8 Oct 2026 · github.com
- Templates
- It includes 15 categorized layouts and supports importing and exporting versioned .openfunnels.json template packs.Read 8 Oct 2026 · github.com
Plans and prices
Strong points and limits
Strong points
- Free and released under the MIT License
- Drag-and-drop editor with responsive previews
- Supports forms, contacts, and sales pipelines
- Includes email automation and A/B testing
- Supports verified custom domains
Limits
- Production hosting requires PHP 8.3 or newer
- Built-in checkout is not included
- Upsells and order bumps are not included
- Evaluation stack does not configure TLS
Who it suits
OpenFunnels suits operators who want to self-host funnel creation, lead capture, CRM, and automation. It requires familiarity with the listed production hosting components for deployment beyond local evaluation.
Verdict
OpenFunnels offers funnel editing, lead capture, automation, analytics, and experiments in a self-hosted package. Operators should account for the production requirements and configure HTTPS, backups, and production services themselves.
Where Specifiction places it
- Sales Funnel Builders#16 of 297.9