|
/ Documentation /CartFlows/Getting Started/ How to Add /Assign Products to a Checkout Step in CartFlows

How to Add /Assign Products to a Checkout Step in CartFlows

Adding or assigning products to a checkout step in CartFlows allows you to define exactly what customers will purchase during the funnel flow. You can add single or multiple products, set default selections, enable variations, and even control quantity options — all directly from the checkout step settings.

Step-by-Step: Add Products to a CartFlows Checkout Step

Step 1: Open the Funnel Checkout Step

Navigate to CartFlows > Funnels from your WordPress dashboard.

CartFlows-Funnels-List

Open the funnel you want to edit and click the Edit (gear icon) on the Checkout step.

Funnel Checkout Setting

Step 2: Access the Products Tab

In the checkout step editor, go to the Products tab.

Click on + Add New Product to begin.

Step 3: Add Products to the Checkout

Use the search field to find your WooCommerce product.

Select the product and click Add.

add product to funnel checkout

You can repeat this process to add multiple products to the same checkout step.

Not sure how to create products in WooCommerce? Check this guide.

Configure Product Options (Optional)

Once a product is added, you can further customize how it appears and behaves on the checkout page:

  • Variable Products: If you’ve added a variable product, enable the Variation option to display variation choices (such as size or color) directly on the checkout page.
  • Set Default Product: When multiple products are added, you can choose one as the default selection by enabling the radio button next to it in the Product Options section.
  • Quantity Selector: Enable the quantity option to allow customers to adjust product quantity directly on the checkout page.
Enable Product Options Scaled

Step 4: Save Your Changes

After configuring your products and options, click Save Settings to apply the changes to the checkout step.

Alternative Ways to Add Products to a Checkout

CartFlows also provides additional methods to assign products to a checkout step:

Add Products via URL Parameter

You can dynamically add products to the checkout using a URL parameter such as:

https://yourdomain.com/checkout-page/?wcf-add-to-cart=3&wcf-qty=4

This is useful for targeted campaigns or custom links. Here is the Doc for further details

Assign Product from WooCommerce Product Page

From the WooCommerce product edit screen, use the CartFlows tab to force the product to start a specific funnel. This automatically adds the product to the checkout step when the funnel starts.

Important Notes

  • If you see the error “No product is selected”, make sure at least one product is assigned in the Backend Settings of the checkout step.
  • For subscription products, ensure the WooCommerce Subscriptions plugin is installed and active before assigning the product to the checkout.
Was this doc helpful?
What went wrong?

We don't respond to the article feedback, we use it to improve our support content.

Need help? Contact Support
On this page