=== CartLane - Funnel & Checkout Booster for WooCommerce ===
Contributors: tophive
Tags: woocommerce, side cart, order bump, abandoned cart, checkout
Requires at least: 6.3
Tested up to: 7.0
Requires PHP: 8.0
Stable tag: 1.1.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Increase WooCommerce sales with an AJAX side cart, checkout optimization, order bumps, abandoned cart recovery emails, and conversion analytics.

== Description ==

[CartLane](https://cartlane.tophivetheme.com/) is a WooCommerce conversion optimization plugin built to help store owners increase WooCommerce sales, reduce cart abandonment, improve checkout conversion, and grow average order value without installing several heavy plugins.

If customers add products to cart but leave before checkout, CartLane gives your WooCommerce store the tools to bring them back and guide them toward purchase:

* A fast WooCommerce AJAX side cart / slide cart drawer
* Checkout optimization controls and trust-building elements
* One-click WooCommerce order bump offers at checkout
* Abandoned cart recovery emails with restore-cart links
* Revenue and conversion analytics inside WordPress

CartLane is designed for stores that want a lightweight WooCommerce mini cart, smarter checkout experience, and practical revenue recovery tools in one plugin.

= Built for WooCommerce stores that want more sales =

Shoppers do not always search for one exact plugin name. They search for solutions like "WooCommerce slide cart", "WooCommerce side cart", "increase WooCommerce sales", "recover abandoned carts", "checkout upsell", "order bump for WooCommerce", "cart drawer", "mini cart", or "conversion optimization plugin".

CartLane brings those conversion-focused workflows into one clean WooCommerce dashboard.

= WooCommerce AJAX Side Cart / Slide Cart Drawer =

Replace the default cart experience with a modern WooCommerce side cart drawer that keeps customers shopping instead of sending them away from the product page.

Side Cart features include:

* AJAX cart drawer for WooCommerce
* Slide-out cart / mini cart experience
* Quantity update without page reload
* Remove cart items instantly
* Apply coupons directly from the cart drawer
* Free shipping progress goal
* Cart subtotal and discount display
* Mobile-friendly cart drawer UI
* Lightweight frontend JavaScript

This helps reduce friction after add-to-cart and keeps the purchase path visible.

= WooCommerce Checkout Optimization =

CartLane helps reduce checkout friction and improve customer confidence with checkout optimization tools.

Checkout features include:

* Optimized checkout controls
* Checkout trust badges
* Countdown-style urgency controls
* Cleaner checkout experience
* Compatibility-focused WooCommerce checkout behavior

The goal is simple: fewer distractions, more completed orders.

= WooCommerce Order Bumps / Checkout Upsells =

Order bumps are one of the fastest ways to increase average order value in WooCommerce. CartLane lets you show a relevant offer near checkout so customers can add an extra product before placing the order.

Order Bump features include:

* One-click add-to-order experience
* WooCommerce checkout upsell placement
* Cross-sell and upsell offer support
* Multiple display templates
* Product-based targeting
* Priority controls
* Conversion tracking

CartLane Free includes one active order bump, making it useful for focused offers such as add-ons, warranties, samples, accessories, digital upgrades, or low-cost impulse products.

= Abandoned Cart Recovery for WooCommerce =

Many WooCommerce stores lose revenue when shoppers enter checkout and leave before payment. CartLane helps recover those abandoned carts with automated email recovery.

Abandoned Cart features include:

* Capture recoverable checkout carts
* Automated abandoned cart email sequence
* Restore-cart recovery links
* Email delay controls
* Recovery coupon fields
* Recovered revenue tracking
* Abandoned cart analytics

Use CartLane to bring customers back to their WooCommerce cart and give them a direct path to complete the order.

= WooCommerce Analytics and Revenue Tracking =

CartLane includes a conversion dashboard so store owners can understand what is working.

Analytics features include:

* Revenue overview
* Order bump performance tracking
* Abandoned cart recovery metrics
* Conversion events
* Recent activity insight
* WooCommerce-focused reporting

You can see how your cart, checkout, order bumps, and recovery campaigns contribute to store growth.

= Lightweight, modern, and built for performance =

CartLane is built with performance in mind:

* Conditional frontend asset loading
* Lightweight side cart JavaScript
* No unnecessary frontend admin bundle loading
* React-powered admin dashboard
* WooCommerce HPOS compatibility
* REST API permission checks
* Clean uninstall data controls

CartLane is made for serious WooCommerce stores that care about speed and conversion.

= Why stores choose CartLane =

* Turn add-to-cart moments into faster checkout paths with a clean WooCommerce side cart.
* Recover lost revenue with abandoned cart emails that bring shoppers back to their saved cart.
* Grow average order value with focused checkout order bumps and relevant upsell offers.
* Keep the store fast by using one conversion-focused plugin instead of stacking multiple cart, checkout, upsell, and recovery tools.

= What makes CartLane different? =

CartLane focuses on the most important WooCommerce conversion moments:

* When a visitor adds a product to cart
* When a shopper reviews the cart
* When a customer reaches checkout
* When a buyer can accept a relevant upsell
* When an abandoned cart needs recovery

Instead of solving only one small problem, CartLane connects the cart, checkout, upsell, abandoned cart, and analytics workflow.

= Popular use cases =

CartLane is useful if you want to:

* Add a WooCommerce side cart drawer
* Add a slide cart or mini cart to your store
* Increase WooCommerce average order value
* Add checkout order bumps
* Recover abandoned WooCommerce carts
* Improve checkout conversion
* Track cart and checkout revenue impact
* Replace multiple small WooCommerce conversion plugins

== Installation ==

1. Go to **Plugins > Add New** in your WordPress admin dashboard.
2. Search for **"CartLane"**.
3. Click **Install Now**, then click **Activate**.
4. A new **CartLane** menu will appear in your WordPress sidebar.
5. Go to **CartLane > Dashboard** to enable the modules (Side Cart, Order Bumps, Abandoned Cart).

*Alternatively:*
1. Download the plugin ZIP file from WordPress.org.
2. Go to **Plugins > Add New > Upload Plugin** and select the downloaded ZIP file.
3. Install and Activate.

== Frequently Asked Questions ==

= What is CartLane? =

CartLane is a WooCommerce conversion optimization plugin with an AJAX side cart, checkout optimization, order bumps, abandoned cart recovery, and analytics.

= Is CartLane a WooCommerce side cart plugin? =

Yes. CartLane includes a WooCommerce AJAX side cart, also known as a slide cart, cart drawer, floating cart, or mini cart.

= Can CartLane help increase WooCommerce sales? =

CartLane is designed to help increase WooCommerce sales by improving cart experience, reducing checkout friction, adding order bump offers, and recovering abandoned carts.

= Does CartLane include abandoned cart recovery? =

Yes. CartLane includes abandoned cart tracking and recovery email workflows with restore-cart links.

= Does CartLane include WooCommerce order bumps? =

Yes. CartLane includes checkout order bumps so customers can add relevant cross-sell or upsell products before placing an order.

= How many order bumps are included in the free version? =

CartLane Free includes one active order bump. This keeps the free version useful for a focused checkout upsell while keeping advanced unlimited campaigns available for the commercial upgrade path.

= Does the side cart support coupons? =

Yes. Customers can apply coupon codes directly inside the AJAX side cart drawer.

= Does CartLane work with WooCommerce HPOS? =

Yes. CartLane declares WooCommerce High-Performance Order Storage compatibility.

= Will CartLane slow down my website? =

CartLane is built with conditional asset loading and lightweight frontend JavaScript. Frontend assets are loaded only where they are needed for cart, checkout, product, shop, and related conversion flows.

= Does CartLane work with Elementor, Blocksy, Astra, Flatsome, or other themes? =

CartLane is built for standard WooCommerce stores and should work with most well-coded WooCommerce themes and page builders.

= Is CartLane translation ready? =

Yes. CartLane uses the `cartlane` text domain and follows WordPress translation conventions.

== Screenshots ==

1. CartLane dashboard with WooCommerce revenue and conversion overview.
2. AJAX side cart drawer with quantity controls, coupons, subtotal, and free shipping goal.
3. WooCommerce order bump offer on checkout.
4. Abandoned cart recovery settings and email sequence controls.
5. Checkout optimization controls with trust elements.
6. Analytics view for conversion and recovered revenue tracking.

== Changelog ==

= 1.1.0 =

* Improved admin visual presets.
* Added release asset hygiene and performance budget checks.
* Improved Free vs Pro gating accuracy.
* Added Keep Data on Uninstall setting.
* Improved conditional frontend asset loading.
* Hardened uninstall cleanup coverage.

= 1.0.9 =

* Removed auth-related session token usage from analytics session tracking.
* Slimmed release package by excluding vendor and Composer lock artifacts.

= 1.0.8 =

* Hardened cart REST API permissions for guest cart ownership.
* Improved product search stability and sorting in the Order Bump editor.
* Added admin UX updates.

= 1.0.7 =

* Review compliance updates for script enqueues and review tooling alignment.

= 1.0.6 =

* Review compliance updates.
* Security hardening for Side Cart redirect handling.

= 1.0.5 =

* Fixed recovery link nonce verification.

= 1.0.0 =

* Initial release.
* Added AJAX Side Cart with free shipping bar.
* Added Smart Checkout optimization.
* Added Order Bump checkout offer.
* Added Abandoned Cart Recovery email sequence.
* Added Analytics dashboard.
* Added React-powered admin SPA.

== Upgrade Notice ==

= 1.1.0 =

Recommended update for improved performance, cleaner frontend asset loading, updated uninstall controls, and stronger Free/Pro gating.

== Development / Source Code ==

CartLane includes compiled production files and human-readable source code.

Compiled production files:

* `/assets/`

Source files:

* `/src/`

To rebuild assets from source:

1. Run `npm install`
2. Run `npm run build`
