CartFlows Review 2024

by Adam Preiser updated Feb 23, 2024

CartFlows is a sales funnel builder for WordPress. It allows you to quickly and easily build sales funnels using your page builder of choice.

Current Pricing: Free to $239
Ease of Use

Ease Of Use


CartFlows works right inside WordPress, so if you know how to use WordPress, you’ll use CartFlows just fine.

Price Value Icon

Price / Value


For a reasonable annual fee, you’ll get access to all premium features plus an online user community.




The CartFlows support team provides prompt and useful help that actually solves users’ problems.

CartFlows Pros

  • Professionally Designed Templates
  • A/B Split Testing
  • Offer Order Bumps & One Click Upsells
  • Use Your Prefered Page Builder
  • Extendable Unlike Click Funnels
  • Consistent Monthly Feature Enhancements

CartFlows Cons

  • Reqires a WordPress Website

CartFlows Overview

If you’ve been selling stuff online using WordPress and WooCommerce, then you’ll agree when I say this: the checkout process with WooCommerce sucks.

There’s no way to customize how the checkout page looks like and no way to offer complementary products. Without an optimized sales funnel, your business is losing money every day.

That’s what I and my partner set out to solve. With my good friend Sujay Pawar, the creator of Astra theme, we wanted to create the best sales funnel plugin for WordPress, but what CartFlows evolved to right now is much more than that. It’s by far the best sales funnel software period, and I’m not saying this just because I created it.

CartFlows offers a lot of amazing features that will help anyone with any skill level create any kind of funnels in a matter of minutes.

It’s now being used in 10,000+ websites, and users love it because it’s so easy to use and it makes the checkout process way better – ultimately making website owners more money, which really is the end goal here.

In this review, we’re going to cover:

  1. CartFlows: How it Differ from ClickFunnels
  2. CartFlows: How it Differ from ThriveArchitect
  3. Different Kinds of Funnels You Can Create with CartFlows
  4. Things To Do Before Using CartFlows
  5. Cartflows: Key Features
  6. CartFlows Pro Pricing
  7. CartFlows Free Vs. Pro: Which Version Should You Get?
  8. CartFlows: Customer Support
  9. CartFlows: What I Like About It
  10. CartFlows: What I Don’t Like About It
  11. CartFlows: Final Thoughts

CartFlows: How It Differs from ClickFunnels

ClickFunnels is an awesome funnel-building software made by Russell Brandon and his team. And while I have massive respect for what they have created, there are a few things about ClickFunnels that I don’t particularly like.

Clickfunnels homepage

For one, the pages you create with ClickFunnels aren’t hosted on your own domain, so you’re kind of like renting property here. You don’t own anything. Your content and data are locked in ClickFunnels, which is going to be a huge pain if in the future you decide to switch to a different page builder. Since you technically don’t own anything, there’s always the risk of losing your funnel that you’ve worked so hard for, and you won’t be able to do anything about it.

Second is, the page builder of ClickFunnels is horrible. It’s clunky, hard to use, and extremely limited.

Hosting your content on a different domain other than yours is always risky and is bound to hurt your marketing efforts in the long run. This is primarily why CartFlows is designed to work inside WordPress. It’s made so that you can host your funnel on your domain, and you can build it from scratch right inside WordPress.

CartFlows: How It Differs from ThriveArchitect

 Some of you may be wondering, “Well, ThriveArchitect also lets you host your funnel on your own domain. So what’s the difference?”

Comparing ThriveArchitect and CartFlows is a lot like comparing bread and rice: both can do something about your hunger but in completely different ways.

Thrive Architect

With ThriveArchitect, you’re going to build your funnel outside WordPress. So you’re going to have to use different software and learn a whole new interface and way of doing things.

CartFlows, on the other hand, lets you build your funnel right inside WordPress. You don’t need a separate piece of software. This has a number of benefits, some of which are as follows:

  1. You don’t have to spend time learning new software. You’re going to use WordPress which you probably can use even as you sleep.
  2. You can use other plugins on top of CartFlows, letting you easily build your website up.
  3. CartFlows sits on top of WooCommerce, so anything that works for WooCommerce should work for CartFlows.
  4. You can use your existing page builder and not some new clunky page builder.

These benefits can save you so much time and trouble down the road. Now let’s see how to start using CartFlows and what CartFlows has to offer in terms of features and functionalities.

Different Kinds of Funnels You Can Create with CartFlows

There are so many different types of funnels that you can create with CartFlows. You’re not limited to a simple sales funnel with a checkout page, but you can also create the following funnels:

  • Free product/service/consultation/quote funnel
  • Webinar list funnel
  • Lead magnet funnel
  • Membership funnel
  • 2-Step tripwire funnel
  • Live demo funnel
  • Purchase cancellation funnel
  • Client application funnel
  • Product launch funnel

This is not an exhaustive list in any way. It’s just to give you an idea of the possibilities that CartFlows offers. For some of these funnels, you might have to use third-party plugins. The ability to use any well-coded WordPress plugin even increases the range of things you can do with CartFlows.

Things to Do Before Using CartFlows

I’m going to show you how CartFlows works in a while, but there are a few things you need to do before using CartFlows.

First is, you need to have WooCommerce installed. Now, if your store is new and WooCommerce is not yet installed, CartFlows will do that for you in its setup wizard. Let’s take a look at CartFlow’s intuitive setup wizard that makes setting up as easy as four clicks:

CartFlows setup wizard

If it’s your first time to use WooCommerce, there are a couple of things you need to do first.

First, you need to add a product. Don’t get me wrong. You can create funnels with CartFlows even if you don’t have a product yet, but for a checkout page to work properly, you need to link it to a product.

To add a product, just go to Products on the left-hand panel of your WordPress dashboard and click Add New.

Give your product a name, set the regular price, add a short description, and a product image. These are the basic information you need to provide, but you can give more details like a sale price that you can schedule, the SKU, stock status, dimensions, and more.

Once everything’s done, hit Publish, and you now have your first product.

CartFlows: Key Features

CartFlows has a lot of tricks up its sleeves, with features that are powerful enough to let you create advanced funnels. Be it sales funnels or email list building funnels, you can create it with CartFlows. This section lists its unique features with notes if they are available in the free or pro version.

Ready to Use Templates (Free and Pro)

CartFlows provides 4 free templates and 6 premium templates to help you create your first flow/funnel as soon as possible. These templates work for most page builders including Elementor, Beaver Builder, Divi Builder, Thrive Architect, and Gutenberg as well.  

And yes, these templates will work even for the free versions, so if you’re not currently using a premium version of a page builder, there should be no problem.

Here’s how easy it is to create a flow with CartFlows’ templates:

CartFlows funnel templates

Once the templates are imported, you can easily drag and drop to rearrange them. You can also delete or duplicate a step.

One thing you have to do is link a product with your checkout page. To do this, click Edit, scroll down, and under Checkout Layout, you should see this:

link a product to checkout page

Click Search for a product, type the name of your product, and select it.

With the Pro version, there are additional options here like applying a coupon, and enabling product variations, and enabling product quantity options.

Once you’re okay with what you have, click Update.

Works with WordPress Page Builders (Free and Pro)

Each template can be edited with most page builders, so if you’re already using one, you can go ahead and edit each page of your funnel with your page builder.

For example, for the checkout page, you can add a product image, edit texts, and play around with the layout with a page builder.

Here’s an example of editing a CartFlow checkout page template with Elementor:

Checkout Custom Fields (Pro Only)

More often than not, store owners want to be able to add additional checkout form fields like the option to subscribe to their newsletter, age, gender, and more.

CartFlows Pro lets you do this in just a few clicks. In the checkout page editor, scroll down and click Checkout Fields. Check the box beside Enable Custom Field Editor, and you should see additional options to edit the Billing and Shipping Checkout Fields.

With these options, you can rearrange the position of each field, change the label, change the width, and require any field of your choice. You can also add a custom field in just a few clicks.

Here’s an example of how you can edit and rearrange fields and add a custom field:

Global Checkout (Free and Pro)

There’s also an option to replace the traditional WooCommerce checkout page with a checkout page that you made with CartFlows. So every time someone buys your products, they will be directed to your custom-made CartFlows checkout page instead of the usual WooCommerce checkout page.

To do this, you just have to create a new flow with CartFlows. The first step in this flow should be your checkout page but DON’T assign a product to it. This should be left blank. Give it a name that you would recognize, “Global Checkout Page” for example. In this example, I named it the “Global Checkout Page”.

global checkout page

You can then add upsells, downsells, order bumps, etc. in the next steps.

Once you’re done with your flow, go to CartFlow settings and click on the Global Checkout dropdown option. Select the checkout flow that you just created and click Save Changes.

NOTE: Before this works, you should have your WooCommerce checkout page assigned. Check out this tutorial on how to assign WooCommerce pages.

Once that’s done, whenever someone tries to check out, they will see the custom checkout page that you created with CartFlows.

Easy-to-Add Order Bumps (Pro Only)

Another cool premium feature is the ability to add order bumps to your checkout pages. With an order bump, you’ll be able to offer related products on a discounted price, such as training programs, related courses, extended warranties, etc. This will ultimately increase the total purchase value of a customer.

Here’s how to add an order bump:

The order bump feature will let you choose from a number of options. You can add your bump before checkout, after the billing details, after order, or after checkout. You can add an image, change the texts, and change the background, border, and text color to match your brand.

It’s also a great idea to add an order bump to a checkout page of a free product. For example, you can give away a free e-book as a lead magnet but possibly earn through an order bump.

One-click Upsells/Downsells (Pro Only)

Upsells and downsells are also another way to increase a customer’s transaction value and are usually used for selling the following:

  • One-time offers
  • Mastermind courses
  • Higher pricing for software
  • Large quantities of products
  • Tripwire offers

CartFlows comes with templates for upsells and downsell pages, and you can also create or import your own.

To add an upsell or downsell page, edit the flow and click Add New Step. You will then see templates for upsell and downsell pages. To create your own page, just click Create Your Own.

Here’s an example of using an upsell Elementor template:

CartFlows supports PayPal and Stripe for one-click upsells.

Cart Abandonment (Free and Pro)

Cart abandonment is an extremely common occurrence, with online stores reporting a cart abandonment rate ranging from 60% to 80%. Abandoned carts are basically lost money, and you have to do everything you can to recover them.

CartFlows offers one solution by integrating with your CRM to trigger an email whenever someone provides their email address but doesn’t complete the checkout.

Custom Script Support (Free and Pro)

You can also add any custom script that you’ll be using to power your sales funnel, such as a live chat shortcode, custom pixels, bots, and more.

To do so, edit a step/page and scroll down the page. You’ll see an option called Custom Script. Click that and paste your code on the box.

custom script

CartFlows Pro Pricing

CartFlows Pro currently has one package which has an annual fee of $299 inclusive of all free and paid features, plugin updates, tech support, and an online user community.

CartFlows Free Vs. Pro: Which Version Should You Get?

The free version of CartFlows offers enough features to help you create a simple sales funnel with a checkout page and thank you page. If that’s all you’re looking to create right now, the free version should suffice.

But if you want to create advanced funnels complete with order bumps, upsells, and downsells, buying the premium version is best. If you’re an established online store or business and you want to maximize your profit, these features are indispensable.

CartFlows: Customer Support

We strive to provide stellar support to make all of our users’ experience nothing short of awesome. We try to respond to queries within a day, and we go above and beyond by writing custom scripts unique to the needs of the user.

But you don’t have to take our word for it. There’s a lot of folks commending our support here so you can check that out if you’re interested.

CartFlows: What I Like About It

  • CartFlows is easy to learn and lets you create amazing looking flows in minutes.
  • It’s built to work right inside WordPress so you won’t have to learn new software.
  • It works with major page builders so you can easily start using templates or create your own.
  • The customer support is responsive and truly helpful.
  • Perfectly works with WooCommerce. Whatever works for WooCommerce works for CartFlows.
  • Our team behind CartFlows is agile and is constantly working to add more features and functionalities.

CartFlows: What I Don’t Like About It

  • Some areas need updated styling, but the developers are currently working on it.

CartFlows: Final Thoughts

It’s hard to think of any other funnel building software that’s as easy to use and effective as CartFlows. Being built to work right inside WordPress, it gives users full control over their data and content and makes it easier to build the funnel using the familiar WordPress interface.

In the coming months, we are going to roll out more amazing features such as A/B testing, countdown timers, and more that will take users’ experience to a new level. CartFlows is a convenient, powerful, yet easy-to-use funnel building WordPress plugin that anyone with any kind of business and skill level can use to maximize their profit and boost their income.

Frequently Asked Questions

As you ask questions down in the comments, I will try to answer them here in the FAQ section.

Does CartFlows work with Thrive Architect

Yes CartFlows works with Thrive Architect and they also have some template you can download and use with Thrive Architect

Does CartFlows have a lifetime deal?

CartFlows have a private lifetime offer available for a limited time only. Click Here

Optionally you can do a split pay for it. Click Here

CartFlows Coupon Discounts

CartFlows is currently offering Black Friday deals with discounts of up to 50% for a limited time.

CartFlows Review: Wrap Up

If you want a sales funnel builder for WordPress and are fine with hosting yourself, or using managed WordPress hosting, then CartFlows if a great option because it’s super easy to use yet very powerful.

CartFlows Alternatives

30 thoughts on “CartFlows”

    1. In 2021. For 2020 we released so many new features including A/B Split Testing, native page builder modules, many new payment gateways. Just a ton of great things.

  1. Hi Adam,
    I have a problem with cartflow. Right now i’m trying to intergrate Learndash with woocommerce and cartflow. But after i set up cartflow, people bought my course are not detected. Without cartflow, everything are working just fine.

  2. can i set up campaign ,generate leads and import leads, and then setup news letter and autoresponder in cart flow

    1. Sounds like you need an email marketing service for much of that. You can capture leads, but you will need a service to send them off to.

  3. Greg Langston

    Hi Adam, will cartflows work with amazon associates so that I can sell products from amazon?



  4. Order bump suddebly stopped showing,
    I can not add product image on checkout page(select product section),
    Can not change text of button on second step(Place Order),

    wanted to show order review after payment box, can not do that.

    Any help ?

    1. Please reach out to the CartFlows support desk. It’s fully staffed and there to help you.

      Everything you are asking for, they can provide a snippet of code to implement.

  5. Amazing. So…I’m building a baseball membership site that will include access to 20 courses along with ongoing community support and a weekly live Q&A for members only. If I’m understanding correctly, in order to use CartFlow I’ll need to use WooCommerce for the checkout function. Given this, would you advise I then also use WooCommerce Memberships and WooCommerce Subscriptions to handle protecting the site content to members only? Well, I guess I’d have to get WooCommerce Subscriptions ?. But as far as protecting the course content, I was looking into Restrict Content Pro. But if I’m in this deep with WooCommerce Subscriptions, perhaps I just stick with WooCommerce Membership? Or would RCP work? The price adds up…buying RCP costs $250/year (or $499 lifetime…which is what I was going to do) compared to $480/year for WooCommerce Memberships ($149) + WooCommerce Subscriptions ($199) + WooCommerce Team Memberships ($129) — that last bit (corporate / team / umbrella memberships) RCP includes as an add on….and I’d need that as I’ll be selling team memberships to actual (baseball) teams. Any/all advice…I’m all ears. Thank you!

  6. Adam

    How well does this intergate with PaidMemberships Pro?
    Setting up new paying members in PMPro is critical for me?
    Can I create a CartFlow that just incorporates the PMPro steps?

  7. Mahesh Rajamani

    Hi Adam,

    Will this work in elementor pro with hello themes… we at my agency use these… I would have loved to buy the lifetime deal though… we do projects in India and would check this with Indian payment gateways… let’s see how the funnel works

    1. Works great with that combo. Right now you can’t offer upsells with Razorpay. We are soon going to release a pre checkout upsell that will work with any payment gateway, I think it’s gonna be super popular.

      We do have a private lifetime offer available for a limited time only. I can’t guarantee how long this will be available. See

      Optionally you can do a split pay for it. See

  8. Nicholas Okonkwo

    Excellent review, although I respect the genius of Russell Brunson and what he has been able to unleash with ClickFunnels, this CartFlows is a whole new thing for me.

    Adam, you’ve unleashed something comparable or even above ClickFunnels. Like you, I’m a WordPress addict.

    I love WordPress and Thrive Architect combined, and in fact, I have the complete suite of

    CartFlows is what I have long been hoping that Shane Melaugh and his co-workers at create. Well, they didn’t, and now you folks at CartFlows bit them to it.

    For me, CartFlows is a game-changer, and with the combination of Thrive Architect, my imagination has been running wild.

    I’m so giddy that finally, there is a WordPress alternative to ClickFunnels without the huge monthly fees and other stuff.

    I love CartFlows!

  9. Impressed! I tried the free version and updated the checkout page on my website. I added testimonies, badges, and more. It looks great compared to before! Thank you for providing…

    Is SkillJets Academy still being offered? I can’t find it…You have a YouTube video where you mentioned that it was going to be launched in January 2019.

  10. This is a brilliant product Adam. As a matter of fact it might be a game changer. Do you think you will as native support for subscriptions instead of using WooCommerce Subscriptions? Also, are you planning on adding more templates ?

    1. We would like to have some solution in place for Stripe and maybe PayPal, but need to finish launching the promised features first. One of those is Cart Abandonment which should be in beta at the end of the month. Then split testing. Then we can look at it further.

  11. Hi Adam,

    Love the sound of this; any idea when it will be fully compatible with Thrive architect? As a very long time user of Thrive, this would be essential. Also, the links on this page have an ‘r’ missing from your URL!

    1. Hey Mike, yes its fully compatible with Thrive Architect and we are soon going to released templates for manual import. They are done, but just need to be tested, the templates that is.

Leave a Reply

Your email address will not be published. Required fields are marked *

Want To Know My Go-to Tech Stack for Building WordPress Sites?

Get immediate access to my top recommendations for hosting, themes, plugins, and more!