=== Cartback - Abandoned Cart Recovery for WooCommerce ===
Contributors: storynova
Tags: woocommerce, abandoned cart, cart recovery, cart abandonment, email
Requires at least: 5.8
Tested up to: 6.8
Requires PHP: 7.4
Stable tag: 1.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Captures abandoned WooCommerce carts, emails the shopper a one-click restore link, and shows you exactly how much revenue it brought back.

== Description ==

Seven out of ten carts are abandoned. Most stores never send a single reminder. Cartback does, automatically, and puts a number on it.

**How it works**

1. A shopper adds products and types an email at checkout (or is logged in). Cartback saves the cart the moment the email is typed, even if they never press "Place order".
2. After 30 minutes without activity the cart is marked abandoned.
3. An hour later they get a clean email with the products, the total and a "Return to my cart" button. One click rebuilds the cart and lands them on checkout with their email filled in.
4. When they order, Cartback marks the cart recovered, adds a note to the order, and adds the total to your recovered-revenue tile.

**Free**

* Cart capture at checkout, for guests and logged-in customers
* One recovery email, fully editable, with tokens
* One-click restore links and unsubscribe links
* Dashboard: recovered revenue, carts at risk, emails sent and clicked
* "Send now" for any cart, and a test email button

**Pro** (pay once for 2, 10 or unlimited sites, yours forever)

* Three-email sequence with your own delays
* Automatic single-use coupons locked to the shopper's email, with expiry
* CSV export
* Priority support

**Privacy**

Carts live in your own database and nowhere else. Every email has an unsubscribe link. Add a consent note under the email field from settings if your jurisdiction needs one. Carts are pruned after 90 days.

== Installation ==

1. Install and activate WooCommerce.
2. Upload the `cartback` folder to `/wp-content/plugins/` or install from Plugins > Add New, then activate.
3. Go to WooCommerce > Cartback. Press "Send me a test email" to confirm your site can send mail.

== Frequently Asked Questions ==

= Does it work with the block checkout? =

Yes. Emails typed into the block checkout are captured the same way, and orders from the Store API are matched too.

= My emails do not arrive. =

Your site probably cannot send mail. Install any SMTP plugin (WP Mail SMTP, FluentSMTP) and use the test button again.

= Does it need WP-Cron? =

It uses WordPress' scheduler every 15 minutes. If your host disables WP-Cron, point a real cron at wp-cron.php, which you should do anyway for WooCommerce.

== Changelog ==

= 1.0.0 =
* First release.
