

FunnelKode is a funnel builder for FluentCart. It adds a complete funnel-building layer on top of FluentCart so you can create structured, conversion-focused sales funnels entirely inside WordPress — without replacing or modifying how FluentCart handles products, pricing, checkout, or payments.
FluentCart manages your store. FunnelKode manages your funnels.
A funnel in FunnelKode is a sequence of connected steps: a landing page to present your offer, a checkout step powered by FluentCart, an optional order bump or upsell, and a thank-you page to confirm the sale. You control the structure, design, and flow. FluentCart continues to handle the cart, payment processing, and order management it was built for.
FunnelKode is designed specifically for FluentCart stores. Every part of the plugin is built around FluentCart’s checkout and order system, so you are not patching two incompatible tools together — you are extending FluentCart with a purpose-built funnel layer.
With FunnelKode you can build:
Create and manage all your funnels from a single admin screen. FunnelKode gives you two views:
Every funnel step is a standard WordPress page, so you design it with whichever page builder you prefer.
Each funnel can include one or more dedicated FluentCart checkout steps. Assign a specific product or product variation to the step, control what appears in the cart, and configure the checkout layout — all from the funnel step settings panel.
The checkout step uses FluentCart’s own checkout form, so all FluentCart payment methods, tax rules, and order flows work exactly as they do in your normal store.
FunnelKode adds a 2-column checkout layout option: the checkout form on one side, a sticky order summary on the other — matching the layout style of dedicated checkout plugins without requiring a separate tool.
If you sell a product with multiple variations — plans, sizes, or pricing tiers — you can add a variation selector before the FluentCart checkout form. Customers choose their option first, and the checkout updates to reflect their selection. Supports radio buttons, card-style selectors, and dropdown display.
Attach a coupon to any funnel step and it applies automatically when a visitor reaches that step. Two modes:
Add a checkout button to any page that opens the FluentCart checkout in a popup overlay. The visitor stays on the landing page — the checkout loads in a modal when they click the button. Useful for landing pages where you want to keep the user in context rather than navigating away.
Every funnel can have its own thank-you page. Use the Order Confirmation widget to display the customer’s order number, purchased items, total, and payment details automatically — pulled from FluentCart’s order data after a successful payment.
The thank-you step also includes View Order and Complete Payment links so customers can easily return to their order or complete a pending payment.
FunnelKode includes a set of Elementor widgets built specifically for funnel pages:
Elementor is recommended for the best design experience and access to the full template library. Bricks Builder is also supported — funnel steps built with Bricks render correctly on the frontend for both logged-in and guest visitors. Neither is required — see the Block Editor section below.
FunnelKode works with the WordPress block editor. When you choose the Block Editor as your page builder in Settings, new funnel steps are created with a starter layout appropriate to the step type — landing page, checkout, thank-you, or upsell — using core blocks and FunnelKode’s own blocks.
FunnelKode’s blocks (Checkout, Section, Button, Offer, Testimonial, Countdown) are available in the block inserter and render correctly on the frontend.
The template library and Elementor widget set are Elementor-specific. Block editor users get starter layouts and FunnelKode blocks.
FunnelKode includes a library of ready-made funnel step designs you can import in one click. All templates are bundled with the plugin — nothing is downloaded.
Templates are available for landing pages, checkout steps, and thank-you pages. Applying a template replaces the current step’s design with the template layout, so you can customise from a working starting point rather than a blank page.
Export any funnel as a JSON file and import it on another site. Useful for moving funnels between staging and production, or sharing a funnel structure with a client.
FunnelKode does not modify FluentCart’s database, override its checkout process, or change how it handles payments and orders. It integrates through FluentCart’s public hooks and shortcodes.
Everything FluentCart manages — products, inventory, pricing, tax, payments, receipts, customer accounts — continues to work exactly as it always did. FunnelKode adds the funnel structure and conversion layer on top.
The free version of FunnelKode includes full funnel management, checkout steps, templates, modal checkout, variation selectors, and the block editor integration.
FunnelKode Pro adds conversion features designed to increase revenue after the initial sale:
Learn more about FunnelKode Pro
FunnelKode is for WordPress site owners who use FluentCart and want to sell through structured funnels rather than a standard store layout.
It suits:
This plugin does not connect to any external service. All templates are bundled with the plugin and imported locally; no data is sent anywhere. It communicates only with your own FluentCart installation on the same server.
This plugin bundles the following open-source library. Unminified source and license are included in the plugin package.