Visual Automations
Drag-and-drop automation builder.
Built on VueFlow. Visual flowchart editor that runs server-side. No more if-this-then-that limitations.
CRM & Automations
Build any data model with custom entities. Pipeline any process. Drag-and-drop automations. Backend scripts when you need full control. Wired into pages, checkout, and call center on the same data layer.
Custom Entities
Most CRMs only let you store "people" and "companies." EF lets you build any entity, affiliates, vendors, properties, courses, students, podcasts, anything, with custom fields.
Field types: text, number, date, select, multi-select, JSON, lookup
Programmable fields with backend JavaScript
Per-entity views, filters, saved searches
Inline editing in list views
Bulk import from CSV with field mapping
Pipelines
Each entity gets its own pipelines. Each pipeline gets its own stages. Drag and drop. Auto-progress on triggers.
Multiple pipelines per entity
Custom stages with WIP limits and SLAs
Auto-progress when conditions met (deal signed, payment received)
Per-stage automations (notify, tag, assign, email)
Stage analytics: conversion rate, avg time in stage
Visual Automations
Built on VueFlow. Visual flowchart editor that runs server-side. No more if-this-then-that limitations.
Backend Scripts
Run real backend JavaScript before the page renders: CRM work, math, transformations, integrations, anything you can express in JS.
Standalone scripts in /scripts/*.js
Inline scripts in pages
CRM helpers: ensureCrmEntity, getCrmEntries, addCrmEntry, etc.
Set page variables from JS for use in templates
AI Backend Scripts, describe what you need, AI writes it
FAQ
How performance marketers model their business in ElasticFunnels.
Anything, not just contacts and companies. You can build entities for affiliates, vendors, properties, courses, students, or any object your business runs on, each with its own custom fields and views.
Fields whose value is calculated with backend JavaScript that runs server-side. You can compute things like lifetime revenue or EPC from your own logic instead of typing them in by hand.
No. The automation builder is a visual, drag-and-drop flowchart with triggers, branches, wait nodes, and actions. Backend scripts are there when you want full control, but the visual builder covers most workflows.
Everything runs on one data layer. Form submits, orders, and page events flow straight into your CRM and automations, and the built-in call center reads the same records, so you are not syncing data between separate tools.
Yes. Each entity can have multiple pipelines, each with its own stages, WIP limits, SLAs, and per-stage automations. Leads can auto-progress when conditions are met.
Make Your Data Work
Custom entities. Visual workflows. Backend scripts. All in one platform.