|
/ Documentation /CartFlows/Getting Started/ How to Edit and Customise Funnel Steps

How to Edit and Customise Funnel Steps

This documentation provides an overview of the general step controls and the available settings inside each funnel step type in CartFlows.

Each step includes action controls and dedicated configuration tabs depending on its function within the funnel.

1. General Step Actions (Available on Every Step)

On the right side of every funnel step, you will see four action options:

View Step
Opens the step on the frontend to preview how it appears to users.

Edit Step
Opens the step inside the page builder or editor to modify its design and content.

Settings
Opens the step configuration panel where you can manage products, behavior, scripts, and advanced options.

More Options
Provides additional actions such as:

  • Duplicate Step
  • A/B Test (Pro)
  • Delete Step
general step actions

These options help you manage and organize your funnel efficiently.

The Settings option is where most functional customization takes place. The available tabs inside the Settings panel depend on the type of step.

2. Landing Step

The Landing step is typically used to present your offer before sending users to checkout. It does not process payments. When you click Settings on a Landing step, a settings panel appears with configuration options specific to that step.

Settings Tab

Step Slug
Defines the URL path of the landing page.

Custom CSS/Scripts
Allows adding custom CSS, custom JavaScript or tracking scripts specific to this step.

landing step settings

3. Checkout Step

The Checkout step processes payments and finalizes purchases. It includes multiple configuration tabs. Clicking Settings on the Checkout step opens several tabs that control products, checkout layout, conditional logic, and advanced behavior.

Products:

Products
Assign WooCommerce products to this checkout step. Here is Doc for the step by step guide.

Auto Apply Coupon
Automatically applies a selected coupon when customers land on the checkout page.

Product Options
Controls how products are displayed and selected at checkout. You can refer to this related Doc

checkout settings product

Order Bumps:

Turn your checkout into a powerful upsell moment. Add an order bump offer directly on the checkout page and let customers add it with a single click. No friction, no redirects.

In this section, you can:

  • Enable or disable the bump anytime
  • Select the product you want to offer
  • Customize the headline, description, layout, and overall design

Refer to the Order Bump documentation for detailed setup instructions.

checkout settings order bump

Checkout Form:

Design your checkout form to work best for your store. Improve clarity, reduce friction, and create a smoother buying experience.

With this section, you can:

  • Modify checkout fields (add, remove, or edit)
  • Customize the field layout and positioning
  • Adjust and organize form sections

Need step by step guidance? Check this documentation.

checkout settings checkout form

Dynamic Offers:

Send customers to the right offer at the right time with rule-based conditional redirection. Show different upsell or downsell steps based on what they buy and how they behave.

With dynamic offers, you can:

  • Create multiple rule groups
  • Define specific conditions
  • Dynamically redirect customers to relevant upsell/downsell steps

Need help? Check this documentation.

checkout settings dynamic offers

Settings:

Advanced Section:

Display Product Images
Shows or hides product images in the order summary.

Enable Cart Editing on Checkout
Allows customers to remove cart items directly on the checkout page.

Enable Browser Tab Animation
Adds attention-grabbing animation to the browser tab.

General Section:

Step Slug
Defines the URL path of the checkout step.

Custom CSS/Script
Adds custom CSS, tracking or custom JavaScript specific to this step.

checkout settings settings

4. Thank You Step

Displayed after successful order completion. Clicking Settings opens configuration options for controlling what information is displayed and what happens after purchase.

Settings:

Options Section:

Enable Order Overview
Displays a summary of purchased items.

Enable Order Details
Shows full order breakdown.

Enable Billing Details
Displays billing information.

Enable Shipping Details
Displays shipping information (if applicable).

Advanced Section:

Thank You Page Text
Customize the confirmation message shown to customers.

Redirect After Purchase
Redirect customers to a different URL after the Thank You page loads.

General Section:

Step Slug
Defines the URL path of the step.

Custom Script
Add step-specific scripts or tracking code.

thank you settings

5. Upsell/Downsell Steps:

The Upsell/Downsell step allows you to offer an additional product immediately after checkout using one-click purchase functionality. When you click Settings, you can configure the offer product and its behavior.

Products:

Search for a Product / Add
Select the WooCommerce product to offer as the upsell. Once selected, the product details are displayed in this section.

Replace Main Order
If enabled, the upsell replaces the original product in the order. Instead of charging full price, the customer is charged the price difference between the main order and the upsell product. Here is the detailed Doc on how this feature works.

Skip Offer
Excludes the offer if the buyer has already previously purchased the selected product.

upsell settings products (1)

Settings:

Conditional Redirection
Allows redirecting users to different steps based on whether they accept or reject the offer.

Offer Popup Strings
Customize the confirmation popup text displayed when customers accept or decline the offer.

Custom Script
Add step-specific JavaScript or tracking code.

Shortcodes
Provides available shortcodes that can be used within the upsell page.

General Section:

Step Slug
Defines the URL path of the upsell step.

upsell settings settings
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