=== WooCommerce Checkout & Funnel Builder by CartFlows – Create High Converting Stores For WooCommerce ===
Contributors: sujaypawar, wpcrafter
Tags: woocommerce, funnel builder, sales funnels, elementor, beaver builder
Requires at least: 5.8
Tested up to: 6.2
Stable tag: 1.11.13
Requires PHP: 7.2
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

WooCommerce checkout & funnel builder to boost conversion and revenue with beautiful and optimized checkout pages & funnels.

== Description ==

**#1 WooCommerce Checkout & Funnel Builder For WooCommerce**
★★★★★<br>

More WooCommerce store owners choose CartFlows than all other checkout options combined. Why? Because CartFlows helps WooCommerce stores sell more! Being free probably helps too!

We created CartFlows to make it simple for busy store owners to increase WooCommerce checkout conversions with just a few minutes of effort. You also can create unlimited sales funnels to increase your stores AOV (Average Order Value).

[youtube https://www.youtube.com/watch?v=5iFv9Pxwgx0]

## Why Upgrade Your WooCommerce Checkout? ##

The easier it is to do something, the more likely people are to do it. That’s the philosophy behind CartFlows. To make it easy for you to streamline store checkout which, in turn, makes it easy for customers to make a purchase.

Lets face it, the default WooCommerce checkout doesn’t cut it anymore (if it ever did). You can end up losing sales because there are too many distractions, too much manual effort for the buyer and it just doesn’t flow well.

Over the years, we’ve noted repeating trends of what works and what doesn’t for WooCommerce checkouts and the broader eCommerce industry.

Everything we learned has been combined into a single, easy-to-use WooCommerce checkout replacement that can improve store conversions with just a few minutes of effort. We call it Modern Checkout.

## Modern Checkout For Conversions ##

Introducing a new checkout experience that outperforms the default WooCommerce checkout in every way.

* Fresh new modern look and feel
* Fast, frictionless checkout for your customers
* Optimized to get you more conversions

Lets go over each of these WooCommerce checkout improvements one by one:

* **Express checkout** – Skip the forms. Let users pay using their preferred payment gateways that directly integrate with CartFlows.
* **Single or two column layouts** – Gain greater control with our layout options. Have two columns like most stores or a single column if you want to add more content such as testimonials, guarantees and FAQs.
* **Real-time email validation** – Check if the account exists as your customer begins typing their email address. If it does, the password field is automatically displayed. If not, customers can check a box and their checkout details can be used to create their user account!
* **Google address autocomplete** – The address field displays address suggestions as your customers begin typing. Once they select an address, the rest of the fields are auto-filled.
* **New field interactions** – Have a more compact field layout by placing the labels in the field with an elegant animation as the buyer starts inputting their data.
* **Field manager** – Add, remove, and reorder fields on your checkout page easily with the Modern Checkout layout.
* **Coupon box control** – We have moved the coupon box to a better location and provided the option to display it collapsed or hide it altogether.
* **Order button control** – You can customize the text of the order button and optionally show a padlock and the order total inside the button.
* **Order summary box** – As a customer fills out the order, the order summary will follow them. And even better, on mobile it will display collapsed.
* **Modern skeleton loader** – With WooCommerce customers see a spinning wheel when they change anything related to the order. It has a really dated look. We fixed it with a modern skeleton loader that is absolutely gorgeous.

We want your WooCommerce store to be more profitable than ever, so we are giving you all the above for free.

But that’s not all, you can also create high converting sales funnels with our WooCommerce sales funnel builder.

## Why Are Sales Funnels Important? ##

You might not realize it, but if you have purchased anything online, you have gone through a sales funnel. They are used in almost every online store you have likely ever visited.

Visit Apple’s website. Did you see a shop page and product pages that all look the same, then a checkout? No you didn’t because Apple uses dedicated sales funnels for each of their products.

Funnels guide customers step-by-step through the buying or lead generation process. What you want the customer to do at the end may be different, but how you get them there is exactly the same.

You may want them to download an eBook, purchase a product, schedule a call, or buy a service, whatever is most relevant to your business.

A properly optimized funnel helps users make the journey from being a prospect to a lead or customer, without any distractions. All so you can generate higher ROI and increased profits.

Major reasons to have an optimized funnel on your website or online store include:

* **Increased average order value:** Increase the average order value (AOV) in your online store with upsells or order bumps.
* **Optimized for conversions:** Get more conversions with CartFlows’ optimized checkout pages designed for a better user experience and higher conversions.
* **Better return on investment:** Gain higher returns from your marketing or advertising spend with higher AOVs and conversions.

## Why Use CartFlows? ##

CartFlows is an all-in-one funnel builder and WooCommerce checkout replacement that is trusted and used by 250,000+ websites. It offers a library of readymade, one-click templates that sell your products and services for you!

With a huge list of features and free addons, it is a complete package that enables your website to start making money on autopilot.

## CartFlows Features ##

These are just some of the features that make CartFlows the best funnel builder for WooCommerce.

* **Ready to import checkout templates:**
Choose from a wide variety of high conversion templates for every use case. You can add a professionally crafted, multi-step funnel with one click, or you can build your own funnel and choose individual elements.

* **Use Your Page Builder:**
CartFlows will work with all popular page builders. We offer templates for Beaver Builder, Elementor, Divi, Gutenberg & Thrive Architect. However, you can use CartFlows with your own templates and your own builder.

* **Use your page builder:**
CartFlows works with popular page builders. We provide templates for Elementor, Beaver Builder, Divi, Gutenberg and Thrive Architect. You can also use CartFlows with your own templates and your own builder too.

* **Conversion tested WooCommerce checkout:**
CartFlows replaces the complicated default checkout with an optimized version that can instantly increase conversions, helping you make more money.

* **Custom WooCommerce thank you pages:**
The customer journey doesn't end after checkout. Create a custom thank you page that guides the customer with the next steps in engagement after the sale.

* **WooCommerce checkout page replacement:**
Say goodbye to using the same checkout page that everyone else is using. Create the perfect WooCommerce checkout page and replace the default page with ease.

* **Conversion insights:**
Make informed decisions based on real-time data to prevent issues and optimize funnels. Insights will help you grow your revenue and ensure that your funnels continue to make money on autopilot.

* **WooCommerce Facebook Pixel integration:**
Add Facebook Pixel to your sales funnels to track ROI from your Facebook ads. Get insights into how you can further optimize your funnels and ads to get maximum results.

* **Modern Checkout:**
Replace the default WooCommerce checkout with Modern Checkout by CartFlows. Deliver a better user experience and a faster and optimized checkout to help boost conversions and reduce cart abandonment

* **Cart abandonment recovery (Free addon):**
A free plugin that helps you track cart abandonment and recover lost revenue on autopilot. The plugin works perfectly with CartFlows so you can easily recover abandoned carts and any revenue that would otherwise have been lost.

* **Checkout plugins (Free addon):**
A free checkout plugin for WooCommerce by CartFlows so you have a better payment gateway on your eCommerce website. With this plugin, you can deliver a faster and frictionless payment process experience with features like express checkout.

## Why Is Cartflows Such a Game-Changer? ##

* **Sales Funnel Tools Are Expensive** — Most sales funnel tools carry a hefty fee, from $97 – $297 per month. They are worth every penny because funnels work, but that’s a lot of money. With CartFlows you can unleash the power of funnels for free.

* **Sales funnel tools are complicated** — Feel right at home with CartFlows. It integrates with the major page builders so there’s no learning curve. You can get started immediately using the CartFlows with your favorite page builder and design perfect landing pages with ease!

* **Sales funnel tools are closed** — Perhaps the worst part of using other funnel builder tools is they are based on a closed platform that limits you in every way. CartFlows is open and sits on top of WordPress and WooCommerce.

* **Sales funnel tools lock you in** — We believe in using a platform where everything is on your domain and you control all your data. With CartFlows, you own your data as it’s stored on your web host.

## When To Use Cartflows ##

* **Selling physical products**
* **Selling online courses**
* **Selling event tickets**
* **Selling services**
* **Selling digital products**
* **Selling via dropshipping**
* **Selling anything really**
* **Lead generation**

CartFlows is the perfect <a href="https://cartflows.com/clickfunnels-alternative" target="_blank">ClickFunnels Alternative</a> because it’s built on the world’s most open platform, WordPress.

## Who Should Use CartFlows? ##

Anyone who has a WooCommerce website or wants to generate leads should use CartFlows.

The CartFlows funnel builder plugin is a *must-have for any WooCommerce store.*

It is perfect for:
✔ eCommerce store owners
✔ Course creators
✔ Event organizers
✔ Coaches / Trainers
✔ Dropshippers
✔ Bloggers
✔ Niche sites
✔ Businesses
✔ Local businesses
✔ Startups
✔ Personal brands
✔ Real estate agents
✔ Artists and photographers

## CartFlows Pro Features: Take Your Business to New Heights ##

**WooCommerce one-click upsell**
Easily add one-click upsell offers to your online store and encourage customers to buy more and increase average order value.

**WooCommerce one-click order bumps**
Show single or multiple one-click order bump offers on the checkout page to boost sales while customers are in the right frame of mind.

**Dynamic "smart" offers**
Show customers upsell and order bump offers based on what you know about them. Set conditions to show the right offer at the right time and increase conversion rates.

**Canvas Mode**
See your entire funnel in a visualized view to better understand the entire customer journey through the funnel.

**A/B split testing**
Create funnel variations to test and improve their performance. Use data to drive steady improvement for higher conversion rates.

## CartFlows Integrations ##

### Page Builders ###
CartFlows works with all WordPress page builders, including:
* Elementor
* Beaver Builder
* Brizy Builder
* Divi Builder
* Thrive Architect
* Gutenberg
* Spectra Website Builder
* Oxygen Builder
* Bricks Builder
* And others

### WooCommerce Themes ###
CartFlows works with any theme that is compatible with WooCommerce, including:
* Astra
* Avada
* Blocksy
* Divi
* Flatsome
* GeneratePress
* Hello Elementor
* Hestia
* Kadence
* Neve
* OceanWP
* Phlox – by Averta
* PopularFX – by Pagelayer
* Storefront
* Woostify
* Zakra

### WordPress Plugins ###
CartFlows works with any plugin that is compatible with WooCommerce, including:
* Ultimate Addons for Elementor
* LearnDash
* AliDropship
* AffiliateWP
* TutorLMS
* LifterLMS
* WooFunnels
* LearnPress
* WooCommerce Stripe Payment Gateway
* WooCommerce PayPal Payments
* WooCommerce Shipping & Tax
* WooCommerce Payments
* And others

## JOIN THE CARTFLOWS INNER CIRCLE ##

**<a href="https://www.facebook.com/groups/cartflows/" target="_blank">JOIN OUR FACEBOOK GROUP COMMUNITY</a>**: Learn the tricks and techniques that other CartFlows users are using to grow their business. Also, get exciting insider information on upcoming feature releases.

== Installation ==

1. Upload `cartflows.zip` to the `/wp-content/plugins/` directory
2. Activate the plugin through the 'Plugins' menu in WordPress
3. Make sure to disable caching on your checkout and thank you steps

== Frequently Asked Questions ==

= What is a sales funnel? =

A sales funnel is a series of steps a buyer takes to purchase a product or service or provide a lead.

= Why do I need a sales funnel builder? =

It’s a fact that sales funnels have helped businesses to increase conversions and make more sales. But planning and implementing a funnel that works can be difficult and complicated.

The CartFlows funnel builder plugin for WooCommerce takes the complexity and difficulty out of funnel building. It provides a set of easy-to-use and effective tools to create funnels that work.

= How do I use CartFlows in WordPress/WooCommerce? =

CartFlows can be used just like any other plugin. Just download and install it on your WordPress website.

= Can I use CartFlows without WooCommerce? =

To use CartFlows on your website, you must have WooCommerce installed. Otherwise, you can also install WooCommerce while installing CartFlows.

= Do I need any coding and designing skills to create funnels with CartFlows? =

No, you don’t need coding or design skills to use CartFlows. It comes with a library of professionally designed and optimized funnel templates for every use case. Just import the template with a single click and start customizing it with your page builder’s drag and drop feature.

= Does CartFlows work with my theme? =

Great question. While we haven't tested every WordPress theme out there, we designed CartFlows to work with as many themes as possible. If you do run into any issues with your particular theme, our support team will be happy to help resolve it for you.

= Does CartFlows work with my page builder? =

CartFlows should work with all page builders. We do provide templates for the most popular page builders, but you can just as easily use your own designs.

= Does CartFlows work with the Facebook pixel? =

Each step has an area to add any custom script. CartFlows also integrates with the free Pixel Caffeine and PixelYourSitePro.

= Does CartFlows work with my payment gateway? =

A good rule of thumb is, if it works with WooCommerce, it will work with CartFlows.

= Can I use shortcodes in CartFlows? =

Yes, CartFlows gives you the option to add shortcodes in any funnel step.

= Is there a Pro version of CartFlows? =

Glad you asked! CartFlows Pro is a powerful addon that adds lots of additional options for your funnels. They include, checkout styles, checkout field control, order bumps, one-click upsells / downsells, quantity changer, variable product selector, Pro templates, training, and more.

= How Many Sales Funnels Can I Make With CartFlows? =

Most users have fewer than 3 funnels on a single website, so we felt that it is the perfect number for CartFlows. Power users may need more than 3, so in CartFlows Pro, you can have unlimited funnels. As well as additional checkout styles, checkout field control, order bumps, one-click upsells / downsells, quantity changer, variable product selector, pro templates, training, and more.

= What makes CartFlows unique from other funnel builders? =
CartFlows is different from other SaaS funnel builders or plugins in a number of ways:
* It is built for WordPress and WooCommerce
* It is much easier to install and get started with
* It is full of features aimed to help you boost revenue
* It has a library of templates for various use cases
* It comes with Canvas Mode, a visual representation of your funnel
* The Pro version is much more affordable than other funnel builders

= What type of funnels can I create with CartFlows? =
With CartFlows, the possibilities are endless. You can create a funnel for just about any use where the selling of a product or service or lead generation is involved.

This includes, but is not limited to:
* Funnels to sell products
* Funnels to sell tickets online
* Funnels to sell online courses
* Funnels to sell consultancy services
* Funnels to generate leads for Webinar
* Funnels to generate leads for any other purpose
* Funnels for any WooCommerce use case


== Screenshots ==

1. Add "done for you" funnels to your website with 1 click.
2. Drag and drop interface to reorder your funnel steps.
3. Add products to the checkout form and choose your color and fonts.
4. Beautiful, on brand, checkout pages that eliminate distractions and increase conversions.
5. Easily edit anything with your page builder.

== Changelog ==

= Version 1.11.13 - Tuesday, 6th June 2023 =
- Improvement: Additional checks added to validate data in flow & step operations.

= Version 1.11.12 - Friday, 2nd June 2023 =
- Fix: Updated post operation methods for better security enforcement.

= Version 1.11.11 - Thursday, 25th May 2023 =
- Fix: Fixed the reloading of checkout page when clicked on the log in link while in incognito/private browser window.
- Fix: Raw HTML was displayed for shipping methods in order summary in mobile devices.
- Fix: Showing raw HTML in weekly report email.

= Version 1.11.10 - Monday, 24th April 2023 =
* Improvement: Restructured the code to enhance the security of the plugin.
* Fix: Corrected an issue where Google AutoAddress was not functioning properly in some situations.
* Fix: Fixed a problem where the modern checkout was displaying duplicate email fields in some situations.
* Fix: Resolved an error that occurred when attempting to edit a step using Gutenberg without having WooCommerce installed or activated.
* Fix: Google AutoAddress was not working correctly in some cases.
* Fix: Showing duplicate email field for modern checkout in some cases.
* New: Introduced a new action `cartflows_save_ab_test_setting` for A/B test save setting.

= Version 1.11.9 - Tuesday, 7th February 2023 =
* Improvement: Improved the preview of checkout offer feature.
* Fix: Fixed the conflict between "Snapmint" local payment gateway and "Buy Now for WooCommerce" by wpismylife plugin.
* Fix: Product image was getting replaced on the checkout page.
* Fix: Recurring totals section was not displaying in the mobile view.
* Fix: Fixed elementor deprecated action notices.
* Fix: Primary color was not getting applied to the radio button while using Gutenberg as a page builder.

= Version 1.11.8 - Tuesday, 20th December 2022 =
* New: Added edit flow option on the admin bar for easy access to the flow.
* Improvement: Minimum versions of PHP and WordPress are increased to 7.2 & 5.8 respectively.
* Improvement: CartFlows logger file improved. Each log will be auto-deleted after one month to save some storage on the server.
* Improvement: Added typography options for CartFlows Gutenberg blocks.
* Fix: Few settings of the CartFlows Gutenberg block were not working.
* Fix: Function deprecated notices for PHP 8.1 version.
* Fix: Elementor functions deprecation notices from elementor.
* Fix: Duplicate product image on the flyout cart section.
* Fix: Custom field was not getting added for the optin step.
* Fix: Redirection issue when multiple checkout steps are added.
* Fix: The billing email field was not getting pre-filled for modern checkout.
* Fix: PHP warnings when a radio custom field is added to optin.
* Dev: Minor structural changes for better optimizations.

= Version 1.11.7 - Thursday, 1st December 2022 =
* Fix: Weekly report emails were not sending in some cases.

= Version 1.11.6 - Tuesday, 22nd November 2022 =
* New: Added option to display inline field validation message for the field validation.
* Improvement: Added new CSS customizations options for CartFlows Gutenberg Blocks.
* Fix: The icon on the order review toggle button was not visible in the mobile view.
* Fix: Weekly email reports were not working.

= Version 1.11.5 - Wednesday, 16th November 2022 =
* Fix: Product quantity was getting misaligned if the product name is large in order review section.
* Fix: Order Bump description editor not working if edited in text mode.

= Version 1.11.4 - Monday, 7th November 2022 =
* Improvement: Revamped CartFlows Gutenberg blocks.
* Improvement: Added WooCommerce HPOS compatibility.

= Version 1.11.3 - Friday, 4th November 2022 =
* Fix: Flow templates were not importing while using WordPress Version 6.1.

= Version 1.11.2 - Thursday, 13th October 2022 =
* New: Added support of multiple thank you pages in store checkout flow.

= Version 1.11.1 - Thursday, 15th September 2022 =
* Fix: Discounted price was not getting displayed in the backend.

= Version 1.11.0 - Thursday, 8th September 2022 =
* Improvement: New designing options introduced for order bump customizations.
* Improvement: Improved the error handling for importing the ready-made templates.
* Fix: Undefined constant notice was getting displayed on the onboarding screen.

= Version 1.10.4 - Tuesday, 23rd August 2022 =
* New: Added an option to change the checkout heading texts.
* New: Added compatibility for a future release of CartFlows Pro.
* Fix: Conflict/errors with LearnDash LMS - Course Grid plugin.
* Fix: Store Checkout page was not displaying on multi-site setup in rare cases.

= Version 1.10.3 - Tuesday, 26th July 2022 =
* Fix: The product tab content was not showing for offer steps of store checkout.
* Fix: CSS conflict with the Kadence theme for RTL view.
* Fix: Onboarding dashboard widget was showing for non-admin users.

= Version 1.10.2 - Thursday, 21st July 2022 =
* Improvement: Added filter `cartflows_show_store_checkout_product_tab` to show the product tab for store checkout.

= Version 1.10.1 - Thursday, 7th July 2022 =
* Fix: CartFlows Setup dashboard widget was not getting hidden if hidden from the screen option.
* Fix: Fixed console error on store checkout tab.

= Version 1.10.0 - Wednesday, 6th July 2022 =
* New: Added Store checkout aka Global Checkout tab with improved functionalities.
* New: Added lead event to the Facebook pixel & google analytics for optin pages.
* New: Added weekly report emails for revenue regenerated by Store.
* New: Revamped the onboarding UI.
* New: Added setup menu to complete the incomplete onboarding.
* Improvement: Updated the permalink base slug for CartFlows Pages (New users).
* Fix: Label field was getting overlapped if the "sell to a specific country" option was set in the WooCommerce setting while using modern labels.

= Version 1.9.2 - Tuesday, 31st May 2022 =
* New: Introduced user role management.
* New: Introduced dynamic JS variables to use in a custom script on CartFlows pages.
* Fix: Coupon field in order review was not getting hidden in mobile view for modern checkout layout
* Fix: The email address was missing in order details when the order was placed through express checkout.

= Version 1.9.1 - Thursday, 31st March 2022 =
* Fix: Optin was not working if the same email exists.
* Fix: Fixed deprecated function notices of Elementor.
* Fix: Field setting to hide/show order sections on thank you page was not working while using shortcode.
* Fix: Console error on the flow analytics page when CartFlows Pro was not installed.

= Version 1.9.0 - Wednesday, 16th March 2022 =
* New: Google address autocomplete feature.
* New: Added new style for input labels.
* New: Added a new modern checkout one-column & two-column style layouts.
* New: The thank you page content will not be displayed if no valid order is found & non logged users.
* New: Added a new viewContent event in FB pixel.
* New: Added one-column checkout layout from the pro version to free version.
* New: Added custom field editor setting of checkout fields from the pro version to free version.
* Improvement: A notice will be displayed if Gutenberg plugin is activated.
* Improvement: Added compatibility for CPSW express checkout buttons position.
* Improvement: Added RTL support for the Canvas.
* Improvement: Hard deprecated the "Floating Labels" style of fields and introduced new style "Modern Labels".
* Fix: Fixed some issues in Gutenberg modules where some settings were not working.
* Fix: Only fifteen flows were getting listed in the templates menu.
* Fix: SVGs available on the ready-made templates were not getting downloaded while importing the templates.

= Version 1.8.2 - Friday, 28th January 2022 =
* Improvement: WooCommerce templates updated.
* Improvement: Removed deprecated function of LearnDash.
* Fix: The global checkout tag wasn't displaying for the checkout step.
* Fix: The menu settings dropdown was not working.

= Version 1.8.1 - Tuesday, 25th January 2022 =
* Security Fix: Hardened the security of the plugin. Props: Wordfence.
* Fix: Showing incorrect product price in GA event in some cases.

= Version 1.8.0 - Tuesday, 28th December 2021 =
* New: Introduced Canvas 1.0 for a better overview of the flow.
* New: Introduced a new option to override the global checkout page.
* New: Added compatibility of "Dynamic Offers" aka "Rule Engine" for conditional redirects.
* New: Added compatibility of the Dynamic Order Bumps.
* Improvement: Hard deprecated the "cartflows_allow_persistace" filter, use "cartflows_allow_persistence" instead.
* Improvement: Fixed deprecated notices for Elementor.
* Fix: Fatal error while editing the elementor saved template if the checkout shortcode is present.

= Version 1.7.2 - Tuesday, 14th December 2021 =
* Improvement: Starter templates compatibility added.

= Version 1.7.1 - Monday, 20th September 2021 =
* Fix: Vertical navigation in step and flow setting was not working for RTL and translation.
* Fix: Showing blank screen if the step title is blank.
* Fix: Input field style was not getting displayed for other checkout layouts in CartFlows-Gutenberg Blocks.
* Fix: Input field required style not working in CartFlows-Gutenberg Block.
* Fix: Fixed some notices which were displayed for PHP version 8.0

= Version 1.7.0 - Wednesday, 21th July 2021 =
* New: Multiple Order Bumps - Ability to display multiple order bumps on the checkout page with new styles.
* Fix: Wrong products appearing when multiple checkouts are opened simultaneously.
* Deprecated: Legacy Admin UI has been removed.
* Deprecated: Order bump settings have been removed from all page builder settings.


= Version 1.6.15 - Tuesday, 22nd June 2021 =
* Improvement: Revamped the Facebook Pixel Tracking integration.
* Improvement: Revamped the Google Analytics integration and GA-4 support added.
* Improvement: Added the styling option for the CartFlows order overview module of Beaver Builder.

= Version 1.6.14 - Wednesday, 12th May 2021 =
* Fix: If one of the variations is out of stock on checkout, it will be skipped, and the next will get added.

= Version 1.6.13 - Thursday, 29th April 2021 =
* Improvement: Hardened the security of the plugin.

= Version 1.6.12 - Thursday, 22nd April 2021 =
* New: Added the regenerate CSS option to regenerate the step's dynamic CSS for shortcodes.
* New: Added an option to overwrite the global disallow indexing option for flow.
* Improvement: Added the placeholder images for the checkout products.
* Improvement: Added the quick view button for the step.
* Fix: Multiple flows and steps were getting imported if clicked multiple times on the import button.
* Fix: Long flow and step name length reduced.
* Fix: Font weight field was getting set to default after refresh.
* Fix: Font family field was not searchable.
* Fix: PHP error while searching the products.
* Fix: Showing no product selected notice in the editor for global checkout page.

= Version 1.6.11 - Wednesday, 7th April 2021 =
* New: Added an option to delete plugin data on plugin deletion.
* Improvement: In test mode, it will add selected products to checkout instead of random if test mode is enabled.
* Improvement: Latest Google fonts updated.
* Fix: Critical error if product variations not found while searching for the product.
* Fix: No product assigned badge for steps in some cases.
* Fix: Color field's reset button was not working.

= Version 1.6.10 - Wednesday, 24th March 2021 =
* New: Added the custom script option for the flows.
* Fix: Step was not getting deleted when the A/B test was enabled while cloning the flow.
* Fix: Offer step badges were not updating while reordering the steps.
* Fix: Showing error too few arguments to function redirect_to_next_flow_step.
* Fix: The default page builder option of the setup wizard was not working for Gutenberg.

= Version 1.6.9 - Wednesday, 10th March 2021 =
* Improvement: WordPress 5.7 Compatibility added.
* Fix: Showing regular price even if the sale price is set in the product settings.
* Fix: Float values were getting converted in Integer format in order bump product discount settings.
* Fix: Updated step title was not getting displayed in the flow analytics.
* Fix: Unable to distinguish between the checkout style free and pro options.

= Version 1.6.8 - Thursday, 25th February 2021 =
* New: Dynamic Flow. Now you can start your flow from the product's single page too.
* New: Default product selection option in product's options on checkout setting
* Improvement: Added an option in the new UI to publish the private flow.
* Fix: Error while auto-renewal of subscription product when Google Analytics is enabled.

= Version 1.6.7 - Thursday, 18th February 2021 =
* Improvement: WooCommerce templates updated.
* Fix: Broken menu was getting displayed in the footer for Astra Theme.

= Version 1.6.6 - Thursday, 11th February 2021 =
* Fix: The single exported flow was not getting imported.
* Fix: CartFlows modules were not getting displayed on the Beaver Builder's Module Setting page.
* Fix: The product's tab was not displaying after importing the JSON flow.

= Version 1.6.5 - Thursday, 4th February 2021 =
* New: Added the support for the prefill checkout fields using query parameters.
* Fix: Showing an activate license notice while creating a flow from scratch.
* Fix: A/B Split testing setting was not getting saved.
* Fix: Request timeout error while importing a template.
* Fix: Checkout was not working when the optin step was set as a home page.

= Version 1.6.4 - Thursday, 21st January 2021 =
* Fix: Admin dashboard was not loading or showing 500 error on few servers.
* Fix: Showing wrong product name in product settings after reload.
* Fix: Bulk import flows were not working.

= Version 1.6.3 - Monday, 18th January 2021 =
* Fix: Checkout steps backend was not working when a variation product was selected.

= Version 1.6.2 - Monday, 18th January 2021 =
* Improvement: New UI RTL support added.
* Fix: Checkout product selection settings saving issue when empty.
* Fix: Thank you page meta settings saving issue.
* Fix: Reset Analytics button was not working.

= Version 1.6.1 - Thursday, 7th January 2021 =
* Fix: Global settings field dependency logic.

= Version 1.6.0 - Tuesday, 5th January 2021 =
* New: Introduced new admin UI.
* Fix: Templates page was not displaying.
* Fix: ActiveMember360 redirect issue while login on the CartFlows checkout page.
* Fix: Error in Google Analytics if the WooCommerce is not installed & activated.
* Fix: No products selected error message was displayed for CartFlows-Beaver Builder module.

= Version 1.5.22 - Friday, 6th November 2020 =
* Fix: LearnDash and Tutor LMS permalink conflict.

= Version 1.5.21 - Thursday, 5th November 2020 =
* Fix: Pages was showing 404 error due to permalink issue.

= Version 1.5.20 - Thursday, 5th November 2020 =
* New: Introduced [Gutenberg Blocks](https://cartflows.com/docs/cartflows-gutenberg-blocks/).

= Version 1.5.19 - Tuesday, 13th October 2020 =
* New: Introduced Beaver Builder widgets.
* Fix: Facebook Pixel tracking events were not getting triggered when WooCommerce was not activated.

= Version 1.5.18 - Tuesday, 29th September 2020 =
* New: Introduced Elementor widgets.
* Improvement: Added split test compatibility for a global checkout.
* Improvement: Added compatibility for a future release of CartFlows Pro.
* Fix: Place order button text option was not working for the optin page when the optin page was set as homepage.

= Version 1.5.17 - Tuesday, 8th September 2020 =
* New: Added Braintree subscription product compatibility. Now, you can select it on the checkout page meta setting.
* Improvement: Added compatibility for a future release of CartFlows Pro.
* Fix: CartFlows meta boxes were stuck in the side panel.
* Fix: Groups Menu was getting redirected to the home page in BuddyBoss Theme.
* Fix: Checkout page was not displaying the rest of the product if one product goes out of stock.

= Version 1.5.16 - Tuesday, 25th August 2020 =
* Improvement: Hardened the security of the plugin.
* Fix: User's account was not getting created from the Optin step.
* Fix: Import notice was not displaying if the import step limit is over.
* Fix: Facebook Pixel and Google Analytics tracking events were not getting triggered in some cases.

= Version 1.5.15 - Wednesday, 12th August 2020 =
* Improvement: Added Split Testing compatibility for a future release of CartFlows Pro.
* Improvement: Added WordPress 5.5 Compatibility.
* Fix: Product discount price & percentage options were not working if the full discount is applied.
* Fix: Account already exists error message on the Optin step.

= Version 1.5.14 - Thursday, 30th July 2020 =
* Fix: Not able to search & select the course type of product.

= Version 1.5.13 - Tuesday, 21st July 2020 =
* Improvement: Improved the product search query of meta options.
* Improvement: Added compatibility for a future release of CartFlows Pro.

= Version 1.5.12 - Wednesday, 1st July 2020 =
* Fix: PHP error if WooCommerce was not installed and the Google Analytics Purchase event is enabled.
* Fix: Flows & Steps ready-made templates were unable to import due to the X-CSRF-TOKEN JS error.

= Version 1.5.11 - Tuesday, 16th June 2020 =
* New: Users can now share [non-personal usage data](https://my.cartflows.com/usage-tracking/?utm_source=wp_repo&utm_medium=changelog&utm_campaign=usage_tracking) to help us test and develop better products.
* Fix: CartFlows setup wizard.
* Fix: Showing notice 'Remove selected product from checkout' even there is no product selected in Global checkout.
* Fix: Redirected to the cart when the order canceled by a user for PayPal checkout gateway.

= Version 1.5.10 - Wednesday, 3rd June 2020 =
* New: Gutenberg templates added.
* New: Import/Export content support added.
* Fix: Step slug was not editable in some permalink cases.

= Version 1.5.9 - Thursday, 14th May 2020 =
* New: Added quantity and discount options for the product.
* Fix: Google Analytics JS error.
* Fix: Astra theme PHP notice when WooCommerce was not activated.

= Version 1.5.8 - Saturday, 9th May 2020 =
* Fix: Incorrect required field error messages with PayPal.

= Version 1.5.7 - Monday, 4th May 2020 =
* New: Gutenberg support added for steps.
* Fix: Astra's mini cart icon display issue on the CartFlows steps.

= Version 1.5.6 - Thursday, 23rd April 2020 =
* Fix: Checkout two-step type CSS conflict with the latest version of The-7 theme.
* Fix: Optin step CSS conflict with the Astra theme.

= Version 1.5.5 - Tuesday, 14th April 2020 =
* Fix: CSS conflict with the latest release of Astra theme.

= Version 1.5.4 - Tuesday, 7th April 2020 =
* Improvement: Hardened the security of the plugin.
* Fix: Older flows were not displaying in the library.

= Version 1.5.3 - Wednesday, 1st April 2020 =
* Improvement: Divi CSS support added for the Optin step type.
* Fix: FB Pixel conflict with Beaver Builder & PHP notice issue.

= Version 1.5.2 - Wednesday, 18th March 2020 =
* New: Added an option to enable Facebook pixel's Pageview event on the whole site.
* Improvement: Added compatibility for the Pro theme.
* Improvement: Added compatibility for the Kallyas theme.
* Improvement: Added compatibility for a future release of CartFlows Pro.
* Fix: Dynamic CSS was not working properly in some DIVI cases.

= Version 1.5.1 - Thursday, 12th March 2020 =
* Improvement: WooCommerce version 4.0.0 compatibility tested.

= Version 1.5.0 - Wednesday, 4th March 2020 =
* New: Native Google Analytics support added.
* Fix: PHP error in Elementor preview if WooCommerce was not installed and the Facebook Pixel setting was enabled.

= Version 1.4.2 - Wednesday, 19th February 2020 =
* New: Added option to change default order confirmations text on thank you page.
* New: Added ability to set optin step type as a home page.
* New: Create WooCommerce's product directly from the checkout step.
* Improvement: Optin step type is included in LearnDash LMS template settings.

= Version 1.4.1 - Thursday, 13th February 2020 =
* Fix: Optin step was redirecting to the global checkout.

= Version 1.4.0 - Tuesday, 11th February 2020 =
* New: Introduced a new optin step type for lead generation.
* Improvement: Added compatibility for a future release of CartFlows Pro.
* Fix: Fatal Error while editing the page in elementor preview mode if the WooCommerce is not installed.

= Version 1.3.5 - Tuesday, 28th January 2020 =
* New: Option added for thank you page redirection.
* Fix: Pro version's two-step CSS conflict with the DIVI, the second tab was not displaying.
* Fix: Checkbox icon for terms & conditions was not displaying for DIVI Builder & Theme.

= Version 1.3.4 - Tuesday, 14th January 2020 =
* New: Option added to change order button text for each flow.
* Improvement: WooCommerce Google Analytics Integration plugin's compatibility added.
* Fix: LearnDash deprecated function notice.

= Version 1.3.3 - Thursday, 26th December 2019 =
* Improvement: Added filter `cartflows_global_checkout_url` for global checkout.
* Fix: Thrive's split test option was not displaying in some cases.
* Fix: Klarna's payment fields were not displaying due to the wc-ajax endpoint.

= Version 1.3.2 - Wednesday, 11th December 2019 =
* New: Option added to remove products on the checkout page.
* Fix: Checkout page's login form text was not able to translate.
* Fix: 2Checkout & PayPlus payment gateway's compatibility issue with global checkout.

= Version 1.3.1 - Wednesday, 6th November 2019 =
* Improvement: Added compatibility for a future release of CartFlows Pro.
* Fix: Security issue fix & added user capability check.

= Version 1.3.0 - Tuesday, 15th October 2019 =
* New: Native Facebook pixel support added.
* Fix: Fallback added for mb_strpos function fatal error for older PHP versions.
* Fix: DIVI two step unused CSS removed.

= Version 1.2.6 - Tuesday, 27th August 2019 =
* New: 'wp_body_open' action support added in templates.
* Improvement: Added compatibility for a future release of CartFlows Pro.
* Improvement: Checkout step type is included in LearnDash LMS template settings.
* Fix: Setting options were not working properly on a multisite setup.
* Fix: Blank menu was getting added for the setup wizard.

= Version 1.2.5 - Tuesday, 13th August 2019 =
* New: Introduced Permalink structure.
* Improvement: Filter 'cartflows_coupon_field_text' introduced to change the coupon field text.
* Improvement: Normalize CSS issues when the default template was set.

= Version 1.2.4 - Wednesday, 31st July 2019 =
* Improvement: Added compatibility for a future release of CartFlows Pro's Pre-Checkout Upsell.
* Fix: Account field CSS updated.

= Version 1.2.3 - Thursday, 11th July 2019 =
* New: Permalink option added in settings to change the "cartflows_step" post-type slug.
* New: LearnDash Compatibility added for custom templates.
* Improvement: The hook 'cartflows_checkout_aftet_configure_cart' deprecated.
* Improvement: The 'Logo' tab removed from the checkout step.
* Improvement: Optimized the backward-compatibility database query.

= Version 1.2.2 - Thursday, 27th June 2019 =
* Fix: Vivawallet Gateway issue fixed for global checkout.
* Fix: Two column css issue on mobile.

= Version 1.2.1 - Thursday, 27th June 2019 =
* Fix: Display post states issue.

= Version 1.2.0 - Wednesday, 26th June 2019 =
* New: Header, Footer default template added.
* Improvement: If the cart is empty, then now it will show empty cart notice on global checkout.
* Fix: Next step link `Open in new tab` issue.

= Version 1.1.22 - Monday, 17th June 2019 =
* Improvement: Added "Skip Setup" button for onboarding wizard.
* Improvement: Added link in test mode notice to disable test mode from the frontend.
* Fix: Paypal cancel return redirect was not redirecting to the checkout page.
* Fix: Test mode box was not visible.

= Version 1.1.21 - Wednesday, 12th June 2019 =
* Fix: Thank you page was redirecting to checkout page when global checkout was set.

= Version 1.1.20 - Wednesday, 12th June 2019 =
* New: WooCommerce dependency removed. Now, you can use CartFlows without WooCommerce.
* Fix: Analytics was not showing.
* Fix: Bank account details were not showing on the Thank You page.
* Fix: Download details were not showing on the Thank You page for PayPal.
* Fix: Variation issue fixed when the WordPress folder path is different.

= Version 1.1.19 - Tuesday, 4th June 2019 =
* Improvement: Extra theme compatibility added.
* Improvement: Oxygen builder compatibility added.
* Fix: Floating Label issue with account fields. CSS updated.
* Fix: Remove product icon not visible in the admin area for entre theme.

= Version 1.1.18 - Friday, 10th May 2019 =
* Fix: Sometimes, Next step link was not working.

= Version 1.1.17 - Tuesday, 30th April 2019 =
* Fix: Database connectivity error while cloning the flow.

= Version 1.1.16 - Thursday, 25th April 2019 =
* Improvement: Added compatibility for the Cartflows Pro plugin update for older versions.

= Version 1.1.15 - Wednesday, 24th April 2019 =
* Fix: WooCommerce dependency issue.

= Version 1.1.14 - Wednesday, 24th April 2019 =
* Improvement: Minify CSS and Js files filter added.
* Improvement: Inline coupon message. Now coupon message will show above coupon field.
* Fix: Divi compatibility CSS updated.
* Fix: Lost your password link was unable to click on the checkout page.

= Version 1.1.13 - Tuesday, 9th April 2019 =
* Improvement: Added compatibility for a Two-Step checkout style of CartFlows Pro.
* Fix: CSS conflict with the Divi theme.
* Fix: Checkout field validation issue.
* Fix: Conflict with the Norebro theme.
* Fix: Redirection issue while paying through a Swish payment gateway.

= Version 1.1.12 - Friday, 22nd March 2019 =
* New: Added ability to set checkout page as a home page.
* Fix: Thrive Architect CSS conflict.

= Version 1.1.11 - Tuesday, 19th March 2019 =
* Fix: Checkbox tick on checkout was not visible in some cases.
* Fix: Width issue of order review.
* Fix: Selling the wrong main product in firefox.

= Version 1.1.10 - Wednesday, 6th March 2019 =
* Fix: Divi builder next step link issue.

= Version 1.1.9 - Tuesday, 5th March 2019 =
* Fix: Divi builder fails to open if the page is set as a home page.
* Fix: Checkout field's width issue on mobile devices in Divi.

= Version 1.1.8 - Wednesday, 27th February 2019 =
* New: Custom script support added for Landing, Checkout and Thank You page type.
* Fix: Added compatibility for pre-applied coupon field fix.
* Fix: Divi flow importer style tag issue.

= Version 1.1.7.1 - Tuesday, 26th February 2019 =
* Fix: Divi importer issue.

= Version 1.1.7 - Monday, 25th February 2019 =
* New: Divi templates.
* Fix: Shipping fields label issue.

= Version 1.1.6 - Thursday, 07th February 2019 =
* Improvement: Added compatibility for a future release of CartFlows Pro's checkout field editor.
* Fix: Permalink conflict with listing theme.
* Fix: Thrive architect template popup conflict.
* Fix: Coupon code not applied in case of multiple product selection option is selected.

= Version 1.1.5 - Wednesday, 23rd January 2019 =
* Fix: Beaver Builder Pro version conflict while installing templates.
* Fix: Elementor builder white screen while editing checkout page and cart is empty.

= Version 1.1.4 - Tuesday, 22nd January 2019 =
* New: Beaver Builder templates.
* Improvement: Better error handling on the checkout page.
* Fix: Product variants were not getting aligned properly in the order summary.
* Fix: Divi builder conflict.

= Version 1.1.3 - Tuesday, 15th January 2019 =
* New: Import / Export the flows
* Improvement: Pixel Caffeine plugin pixel compatibility added.
* Improvement: Filter introduced to change the coupon field placeholder & button text.
* Fix: Clone option conflict with Duplicate post and Duplicate page plugin.
* Fix: Cart is not empty after purchase.

= Version 1.1.2 - Friday, 4th January 2019 =
* Fix: Import Cloud Template option not visible in thrive visual editor.
* Fix: Oceanwp css conflict with checkout layout.
* Fix: WC error notice in elementor preview mode when Elementor pro is not active/installed.

= Version 1.1.1 - Wednesday, 2nd January 2019 =
* Improvement: Added compatibility for a future release of CartFlows Pro.
* Improvement: Minor CSS and HTML changes.
* Fix: Flatsome UX builder compatibility added.
* Fix: OceanWP CSS overwrite issue.
* Fix: Divi CSS issue.
* Fix: Other minor bugs.

= Version 1.1.0.1 - Friday, 7th December 2018 =
* Fix: Checkout breaking issue.

= Version 1.1.0 - Wednesday, 5th December 2018 =
* New: Ready for Order Bump Positions.
* Improvement: PixelYourSite compatibility added.
* Fix: Elementor preview not working for some permalinks.
* Fix: Checkout field label alignment issue.
* Fix: Long field text overlap on mobile.

= Version 1.0.4 - Friday, 23rd November 2018 =
* Fix: Thank you page style meta option issue.

= Version 1.0.3 - Friday, 23rd November 2018 =
* Improvement: Optimized flow and step import.
* Fix: Elementor page preview not working if landing page is set as homepage.
* Fix: Landing page issue when set as home-page. Used Home url instead of Site url.

= Version 1.0.2 - Wednesday, 21st November 2018 =
* Fix: Address fields misalignment on checkout page.

= Version 1.0.1 - Wednesday, 21st November 2018 =
* New: Checkout persistence remember data
* Fix: Link issue in Beaver Builder
* Fix: Unwanted fields on checkout page.

= Version 1.0.0 - Monday, 19th November 2018 =
* Initial Release

== Upgrade Notice ==
