- Hiding Fields on the Checkout Page
- Installing WooCommerce
- Using WooCommerce
- Adding Products in WooCommerce
- Using Your Theme's Header & Footer in a Step
- Embedding a Checkout Form on the Checkout Page
- Hiding WooCommerce Pages and Products
- Using Pricing Tables
- Adding an Affiliate Program
- Setting a Funnel as the Homepage
- Dynamic Offers aka Rule Engine
- Instant Layout for Checkout and Thank You Step
- Adding Products from the URL to the Checkout Page
- Setting Up Split Testing for Steps
- Deleting Plugin Data During Uninstallation
- Importing Ready-Made Templates for Funnels and Steps
- Importing and Exporting Funnels and Step
- URL Parameters
- Replacing the Main Checkout Order with an Upsell or Downsell
- Rolling back to a Previous Version
- Google Address Autocomplete
- Flatsome UX Builder
- ActiveCampaign
- Paypal Reference Transactions
- How PaypPal/Stripe Works
- Enabling Enfold Avia Layout Builder
- Setting Up Authorize.net for Upsell & Downsell
- Supported Payment Gateways
- Setting Quantity and Discount for Products on the Checkout Page
- Adding Custom Payment Gateway Support for One-Click Upsell and Downsell
- Funnel in Test Mode
- Troubleshooting Plugin and Theme Conflicts
- Resolving the "Please Select a Simple, Virtual, and Free Product" Error
- Fixing Endless Loading on the Checkout Page
- Fixing the "We can't seem to find an order for you." Error on the Thank You Page
- Troubleshooting License Activation Issues
- Fixing the "Checkout ID Not Found" Error
- Fixing the "Session Expired" Error Message
- Resolving "Order Does Not Exist" Error on Upsell/Downsell Page
- Fixing the "Sorry, This Product Cannot Be Purchased" Error
- Disabling Auto-fill of Address Fields Based on Zip Code
- Enabling Theme's Scripts & Styles Without Changing Page Template
- Disabling Auto-fill of Checkout Fields
- Allowing Cache Plugins to Cache CartFlows Pages
- Changing the "Choose a Variation" Text
- VAT Field Not Displaying for WooCommerce EU/UK VAT Compliance Plugin
- Enabling the Product Tab on Store Checkout
- Displaying the Order Summary Open on Mobile Devices
- Refreshing the Checkout Page After CartFlows AJAX Calls
- Overview
- Installing Modern Cart Starter
- Installing Modern Cart Pro
- Activating License Key
- Customizing General Settings
- Customizing Cart Tray Labels
- Customizing Cart Icon Settings
- Customizing Cart Tray Styling
- Understanding the Product Recommendations Feature
- Controlling Product Recommendation Source for Empty Cart
- Installing Free Version
- Installing Pro Version
- Activating License Key
- Configuring the Settings
- Enabling Webhooks
- Product Reports
- SMS Integration
- WhatsApp Integration
- Email/Domain Blacklist
- Shortcode Reference for Email Fields
- Filters to Customize Product Table
- Recovery Email Going to Spam
- Cookies/GDPR Compliance
- Emails not Sending
- Orders Not Capturing
- Dynamic Email Rules
- Excluding Products from Coupon
- Rolling Back to a Previous Version
- Setting Up Abandoned Cart Email Sequences
- How Cart Abandonment Tracking Works
- How to Create and Customize Email Templates for Cart Recovery
- Using Unique Recovery Links / One-Click Cart Recovery
- Adding Coupon Incentives to Recovery Emails
- Setting Up Abandoned Cart Recovery for Guest vs Registered Users
- Analytics & Reporting Overview
- Recovering Unpaid / Failed Orders
- How to Configure Abandonment Timeout / Cart Cut-Off Time
- Testing Cart Abandonment Recovery Emails
How to Configure Abandonment Timeout / Cart Cut-Off Time
The Cart Abandonment Cut-Off Time controls how long the plugin waits before deciding that an in-progress checkout is “abandoned” — and therefore eligible for recovery emails.
Getting this timing right is critical:
- Too short → you’ll email customers who are still filling out the form.
- Too long → you’ll miss the ideal recovery window (most recoveries happen within the first few hours).
This guide covers the two key timing settings, how to configure them, and recommended values based on store type.
The Two Key Timing Settings
| Setting | What It Does |
| Cart abandoned cut-off time | How long after a customer stops interacting with checkout before the cart is marked as abandoned. Minimum: 10 minutes. |
| Abandoned cart lost time | How long an abandoned cart stays in the recovery queue before being marked as lost (no more emails sent). Default: 30 days. |
Prerequisites
- Cart Abandonment Recovery plugin installed and activated
- Cart tracking enabled under Settings > Enable Tracking
Step-by-Step: Configuring Cut-Off Time
Step 1 — Open Settings
Go to WooCommerce > Cart Abandonment > Settings > General.

Step 2 — Set the Cart Abandoned Cut-Off Time
Locate the “Cart abandoned cut-off time” field. Enter the number of minutes to wait after the customer stops interacting with the checkout.

Step 3 — Set the Abandoned Cart Lost Time
Locate the “Abandoned cart lost time” field. Enter the number of days after which unrecovered carts are marked as Lost.
- Default: 30 days
- After this period, no more recovery emails will be sent for that cart.

Recommended Values by Store Type
| Store Type | Cut-Off Time | Lost Time |
| Low-consideration purchases (apparel, accessories) | 15–30 min | 7–14 days |
| Medium-consideration (electronics, home goods) | 30–60 min | 14–30 days |
| High-consideration B2B / High-ticket | 60–120 min | 30–60 days |
| Digital products / Courses | 15–30 min | 7–14 days |
| Subscriptions | 30–60 min | 14–30 days |
How the Timing Works (Under the Hood)
- Customer starts checkout → enters email, name, address.
- Tracking begins → cart details are saved in the database.
- Customer leaves without purchasing
- Cut-off timer starts → (e.g., 15 minutes)
- After cut-off → cart status changes to Abandoned, email queue activates.
- Recovery emails sent → based on individual email template timing (e.g., “Send after 1 hour”).
- If no recovery by lost time → cart marked Lost, removed from recovery queue.
Tips & Best Practices
- Start with 15–30 minutes and adjust based on recovery rates.
- Watch your Reports — if recovery rate is low, try a shorter cut-off (faster is often better).
- Align email timing with cut-off — if your cut-off is 30 min, your first recovery email should ideally send 30 min to 1 hour after.
- A/B test timing by tracking performance before and after changes (over 2–4 week periods).
FAQs
We don't respond to the article feedback, we use it to improve our support content.