|
/ Documentation /CartFlows/Features/ Setup Pre-Checkout Upsell in CartFlows

Setup Pre-Checkout Upsell in CartFlows

The Pre-Checkout Upsell feature allows you to display an offer directly on the Checkout page when a customer clicks the Place Order or Proceed to Checkout button.

This helps you present an additional product before the order is placed, without interrupting the checkout flow. Since the offer is shown before payment processing, it works seamlessly with almost all WooCommerce payment gateways available on your checkout page.

How to Enable Pre-Checkout Upsell

Step 1: Open the Checkout Step Settings

  1. Go to WordPress Dashboard > CartFlows > Funnels.
  2. Open your funnel and click Settings on the Checkout step.
  3. Navigate to the Checkout Offer tab.
Checkout Offer Tab

Step 2: Enable Checkout Offer

  1. Toggle the Enable Checkout Offer option.
  2. Select the product you want to offer from the Select Product dropdown.
Enable Checkout Offer

You can further customize the offer behavior using the additional settings available in the Checkout Offer section.

Checkout Offer Settings

How It Works on the Frontend

After enabling the Pre-Checkout Upsell:

  1. Visit the Checkout page on the frontend.
  2. Fill in the required checkout details.
  3. Click Proceed to Checkout or Place Order.

At this point, a popup offer will be displayed, allowing the customer to accept or decline the additional product before completing the order.

CartFlows Pre Checkout Upsell Result Sample

Note

The Pre-Checkout Upsell works with almost all WooCommerce payment gateways.

Frequently Asked Questions

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