Skip to content
SPECIFICTION
Get listed

OpenFunnels

github.com

Free plan WebSelf-hosted
Visit github.com
Spec score 7.9 #16 of 29 in Sales Funnel Builders

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

OpenFunnels Free Open-source · self-hosted Read 8 Oct 2026 · github.com

Every OpenFunnels plan and price →

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

Alternatives to OpenFunnelsAll alternatives →