Funnel Elite Lite
Funnel Elite Lite is an interactive, card-based funnel and quiz builder made for service providers — agencies, consultants, coaches, tradespeople, studios and anyone who sells a service rather than a product. Visitors move through a series of questions, pick options on visual cards, and see a dynamic orientation price at the end.
This is not an online shop. Funnel Elite is not a WooCommerce or e-commerce plugin: there is no cart and no checkout. The goal is not to sell products online — it is to qualify inquiries so the right customers reach out to you and the wrong ones filter themselves out before they ever fill in a form.
Why Funnel Elite?
Service providers often receive too many unqualified inquiries. Funnel Elite solves this by letting you pre-qualify potential customers before they ever contact you:
- List your services on interactive cards — visitors browse and select what they need.
- Show an orientation price at the end — you don’t have to reveal your actual rates, just give visitors a realistic ballpark so expectations are set.
- Only qualified leads reach you — visitors who agree with the estimated price can submit their inquiry. Those who don’t, filter themselves out.
The result: fewer time-wasting inquiries, better-prepared customers, and more efficient conversations.
But pre-qualification is just one use case. Funnel Elite is a flexible framework — use it for price calculators, product configurators, quiz-style surveys, booking flows, or anything else that benefits from a guided, step-by-step experience.
Free Features:
- Visual drag & drop builder — unlimited funnels and unlimited steps, no artificial limits
- Standard selection cards — radio, checkbox and select options on visual cards (with image, icon and description)
- Price calculator — give any option a price, combine prices with operators (+, −, ×, ÷) and apply percentage discounts or surcharges either to a single card or to the running total
- Optional price display — decide per card whether the orientation price is shown on the cards and on the result page, or hidden completely — you never have to reveal prices if you don’t want to
- Result / summary page — with an animated loader; shows the visitor’s selection and (optionally) the price
- Flexible funnel ending — when a visitor finishes you choose what happens: redirect them to any URL (your own contact form, a booking page, a thank-you page …), show the summary page, or simply end
- Result e-mail — optionally e-mail the visitor’s selection (and price) to your own inbox the moment the funnel finishes, so you can react quickly — or send nothing at all; configurable per card
- E-mail system — SMTP configuration (global or per funnel), a custom HTML e-mail body with placeholders, a branding logo and a “Send test e-mail” button
- IP privacy modes — choose how the visitor IP appears in the notification e-mail: full, anonymized, hashed, or not sent at all
- Design system with live preview — background effects (radial glow / gradient / mesh), card design (color, radius, padding), separate desktop/mobile font sizes and currency per funnel
- Button effects & attention animations — draw the eye to your call-to-action buttons
- Visual map — auto-generated flowchart of your funnel inside the builder
- Built-in spam protection — server-side rate limiting
- Duplicate, import & export funnels (JSON)
- Shortcode based —
[funnel_system id="X"]works in any page builder - Fully responsive, lightweight & fast — scripts and styles load only on pages that use the shortcode
Pro Features (available with Funnel Elite Pro):
- Additional card types: calendar, slider, quantity grid, numeric input, adjustment, pricing table, email capture, distance map
- Tiered & quantity-based pricing, pricing tables and a sticky live price widget
- Contact form builder with custom fields and customer confirmation e-mails
- Lead management — store, review and export submissions in your dashboard
- Full GDPR module — capture per-form privacy and e-mail-marketing consents and record each one in a tamper-evident cryptographic hash chain (HMAC-SHA256), so every consent stays verifiable as accountable legal proof (Art. 7 GDPR); plus IP anonymization, data export/erase and retention cleanup
- A/B testing with automatic variant randomization and click tracking
- Real-time statistics & analytics (views, clicks, conversions, visitor paths)
- GTM DataLayer integration
- Webhooks (HTTPS-only, HMAC-SHA256 signed)
- Early email-capture cards + partial-lead saving
- Auto-updates & premium support
External services
This plugin can connect to one external service. It is optional and only used when you actively enable it:
Google Fonts (fonts.googleapis.com / fonts.gstatic.com)
- What it is and what it’s used for: Google Fonts is a font hosting service by Google LLC. It is used only to load a web font for your funnel when you select a Google-hosted font under “Design → Typography”.
- What data is sent and when: When a funnel page that uses a Google font is loaded by a visitor, the visitor’s browser requests the font file(s) from Google’s servers. As with any web request, this includes the visitor’s IP address and browser/user-agent. No funnel data, answers, leads or other personal information are transmitted. If you keep the default “system” font (or “inherit”), no request to Google is made at all.
- Terms & privacy: Google Terms of Service: https://policies.google.com/terms — Google Privacy Policy: https://policies.google.com/privacy
All other libraries (Lucide icons, Mermaid) are bundled locally with the plugin and are not loaded from any CDN or external server. Funnel step/card animations use a small first-party helper built on the browser’s native Web Animations API (no third-party animation library).
Source code & build process
This plugin is fully open source under the GPL. The complete, human-readable source code for every script and stylesheet is included inside the plugin package itself — no build step is required to read, audit or run the plugin:
- Each of the plugin’s own minified
*.min.js/*.min.cssassets ships alongside its un-minified source file (same name without the.minpart) in the same directory. (Third-party libraries are listed separately below.) - The concatenated bundles (
admin-bundle.min.js,admin-bundle.min.css) also ship with their readable, un-minified counterparts (admin-bundle.js,admin-bundle.css) in the sameadmin/js/andadmin/css/folders, so every line that runs has a readable source in the package.
For reference, the minified assets are produced from those readable sources with standard, widely used tooling — JavaScript and CSS with Terser and clean-css, and the translation files (.pot / .po / .mo) with the GNU gettext toolchain. End users and reviewers do not need to build anything: the plugin ships ready to run and, as described above, every minified file already has its readable source included in the package.
Third-party libraries included (with their upstream sources):
- Lucide Icons v1.17.0 (ISC) — https://lucide.dev
- Mermaid (MIT) — https://mermaid.js.org (admin only). This is a reduced/custom build of Mermaid (based on v11.12.3) that bundles only the flowchart functionality used by the admin “visual map”; it intentionally does not match the full upstream distribution byte-for-byte.
