Linux 软件免费装
Banner图

CartRevival - Abandoned Cart Recovery & Live Cart Monitor

开发者 cartrevival
更新时间 2026年10月16日 13:28
捐献地址: 去捐款
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce whatsapp abandoned cart exit intent cart recovery

下载

2.21.3 2.12.0 2.22.0 2.23.0 2.20.0 2.21.1 2.11.0 2.9.8 2.9.4 2.9.5 2.9.6 2.9.7 2.10.0 2.13.0 2.15.0 2.9.10 2.9.12 2.9.9 2.16.0 2.17.0 2.9.3 2.18.0 2.11.1 2.14.0 2.19.0 2.21.0 2.21.2

详情介绍:

CartRevival is abandoned cart recovery for WooCommerce that also shows you carts as they happen. It shows you the cart filling up right now, and automatically wins it back if the shopper leaves — a genuine cart revival, not just a reminder. Every shopper who adds a product is captured — registered customers and anonymous guests alike — along with their cart contents, location and device. If they go quiet, CartRevival marks the cart abandoned and sends a cart abandonment email that rebuilds their exact cart in one click. Live cart tracking, free The Live tab is a real-time view of your store. Watch visitors arrive, browse, add products and reach checkout, with cart values updating the instant something changes. See what people added and then removed — the hesitation that never shows up in any other report. What you get for free Built to be invisible on your storefront Performance was the first requirement, not an afterthought. WhatsApp cart recovery — free WhatsApp reminders are included in the free plugin. Connect your WhatsApp number free at 6rsh.com, and CartRevival sends an approved-template reminder for every abandoned cart with a phone number. If you already run the 6rsh WooCommerce plugin, CartRevival reuses your existing connection automatically — nothing to paste. No limits on the free plugin There is no cart quota, no registration and no account. Everything described above works on every store, on every cart, forever, and this plugin never contacts a licensing server to decide what you may do. A separate paid add-on, CartRevival PRO, adds channels and automation on top: SMS through Twilio or BulkGate, web push, a unified multi-channel sequence builder, automatically generated single-use coupons, subject-line A/B tests that pick the winner for you, thank-you emails with a next-order coupon, review requests, smart message suggestions, email-marketing sync, and the full visitor analytics history. It is an optional extra — nothing here is switched off or held back to make a case for it. Details and pricing.

安装:

  1. Install and activate WooCommerce first.
  2. Upload the cartrevival folder to /wp-content/plugins/, or install through Plugins → Add New.
  3. Activate CartRevival.
  4. Go to CartRevival → Settings to choose how long a cart sits idle before it counts as abandoned.
  5. Go to CartRevival → Recovery to write your reminder email and switch it on.
Sending is off by default. Nothing is ever emailed to a shopper until you enable it.

屏幕截图:

  • The Carts list — every captured cart with its contents, contact, location and status, and bots separated from humans.
  • The Recovery screen — a three-step email series, each step with its own delay, wording and stats, plus WhatsApp.
  • Writing a recovery email, with personalisation tags and an optional Arabic version of the same step.
  • The Dashboard — abandonment rate, recoverable revenue and what you actually recovered.
  • The cart-saving popup as a shopper sees it on a phone.
  • Settings — abandonment window, privacy controls and the opt-in usage telemetry choice.

升级注意事项:

2.23.0 A one-click test drive, sample data on a new store, and reports that follow your time zone and never mix currencies. 2.22.0 A full audit: carts no longer vanish after a week, unpaid orders stay recoverable, plus a since-your-last-visit recap, milestones and a weekly summary email. 2.21.3 Signed-in shoppers show by name on the Live screen again. 2.21.2 Popups that respect “No thanks”, a {count} tab nudge, push-prompt colours, and a push prompt that stays readable on every theme. 2.21.1 Shows every example amount in your store's own currency. 2.21.0 Boosters: a free-shipping goal bar for cart, mini-cart and checkout, and a {free_shipping_note} reminder tag. Required for CartRevival Pro 2.21.0 (A/B subject tests, thank-you and review emails). 2.20.0 A fresh, consistent design across every CartRevival screen (brand header, pill navigation, one green visual system), plus small test-suite fixes. Required for CartRevival Pro 2.20.0. 2.19.0 Clear preset feedback, a much richer Live monitor, a smoother first-run experience and several fixes (WhatsApp preview, Live "Send now"). Required for CartRevival Pro 2.19.0. 2.18.0 Simpler campaign cards with a channel overview and test buttons, plus retries for temporary email failures. Recommended for everyone, and required for CartRevival Pro 2.18.0. 2.17.0 Stops reminders to customers who already ordered (checked against real orders right before every send). Adds a full-screen Live view, a 3-step setup guide and simpler settings. 2.16.0 Fixes being asked for a phone number or email the shop already has — signed-in customers were asked for the number saved on their own account. Also fixes web push, which never worked on any store: the code that asks a shopper for permission was never loaded, so no push reminder could ever be delivered. New installs now arrive with everything switched on and one button to start sending; existing stores keep sending exactly as before. 2.15.0 On licensed PRO stores the early-capture popup and tab notification had two sets of settings and only one worked: switching the tab notification off did nothing, and the popup could report "test mode" while live to shoppers. Also fixes a blank tab title, and a test email that differed from the real one. 2.14.0 Fixes a channel switch not being obeyed. With an unlicensed or lapsed PRO installed, a channel you switched off on the Recovery screen could still be reported as on and still be sent by hand; and on a licensed store, a leftover setting you cannot see could keep a channel on after you switched it off. The switch you can see is now the switch that counts, in both directions. Recommended for every store running PRO. 2.13.0 Fixes a reminder being sent to a valid number in the WRONG COUNTRY. Where a national number has the same shape in several countries, your store's own country could be used to complete it even for a shopper clearly somewhere else. The country is now taken from the shopper, their address or their location first, and if none is known the reminder is not sent rather than guessed. Run wp cartrevival phone-audit to see which stored numbers are affected; it sends nothing. Recommended for every store, urgently, if you send WhatsApp or SMS. 2.12.0 Fixes WhatsApp reminders being delivered with a recovery button that opened a "page not found" — this affected any store whose approved template puts its link in a button, and nothing reported it as a failure. Adds a full variable list, a message preview and a test send to every WhatsApp step. Recommended for all stores using WhatsApp. 2.11.1 Fixes WhatsApp reminders being cancelled at send time on stores running PRO, and phone numbers typed without a country code failing on those same stores. If you have a WhatsApp step switched on, reminders will start going out when you update. Recommended for all stores. 2.11.0 Manual "send now" buttons now respect the channel on/off switch, where before they ignored it. Reinstalling PRO no longer wipes your licence key. Live screen numbers now agree with each other. 2.10.0 Recovered totals now count only carts a reminder actually brought back, so your figure may fall — that is the correction. The phone field no longer duplicates your country code. Recommended for all stores. 2.9.12 Phone numbers typed without a country code no longer fail. Existing carts are repaired on update, with nothing sent automatically. Recommended for all stores. 2.9.11 If an update ever failed with a wall of file paths, this release explains why in one sentence and tells you what to ask your host. Recommended for all stores. 2.9.9 Deleting a cart now really does stop every reminder — web push was never being cancelled. Recommended for all stores. 2.9.8 Important for stores with page caching: shoppers who only browsed could be invisible to tracking. Update both plugins. 2.9.7 Housekeeping only — coding-standards formatting and a CSV forward-compatibility fix. No functional changes. 2.9.6 PRO fix: uninstalling could orphan PRO's tables when the free plugin was removed first. Update PRO. 2.9.5 Fixes the Recovery screen's channel row, which could show unlabelled badges and contradictory Web Push states. 2.9.4 Listing text only — no functional changes. 2.9.3 Fixes recovery emails that could go out half English and half Arabic. Adds an optional Arabic version of each recovery step. 2.9.2 Important for PRO users: automatic updates for the PRO add-on never worked and are fixed here. Update PRO by hand once; after that it will update itself. 2.9.1 Important fix: the cart-saving popup could confirm success without saving the shopper's email, and shipped with an unlabelled button when you had not written your own wording. Update both plugins. 2.9.0 Adds strictly opt-in usage telemetry (off until you choose), fixes the "Upgrade to Pro" tab showing next to an installed PRO, and hardens PRO against outdated or missing free-plugin installs. Update Free and PRO together. 2.8.7 Pairs with CartRevival PRO 2.8.7, which no longer risks a fatal error when the free plugin is outdated or missing — PRO pauses with a notice instead. Update both together. 2.8.6 Reminders no longer go out with an unreplaced merge tag in them. Fixes a case where CartRevival and the 6rsh plugin could both message the same shopper, and one where neither did. Faster on the storefront, complete Arabic, and every admin control is now readable by a screen reader. 2.8.5 Stops CartRevival and the 6rsh plugin both sending a WhatsApp reminder for the same cart. If you run 6rsh, update it to 1.7.1 or newer as well. 2.8.4 Manual email and WhatsApp sending now works everywhere in the free plugin, including the Live visitor panel, and cart timelines show your full history instead of 7 days. Also hardens every database query. Requires WordPress 6.2. 2.8.3 Every cart now has a full recovery timeline, and you can send any configured channel manually with one click. 2.8.2 Small fix: the Upgrade to Pro screen showed retired pricing. No behaviour changes. 2.8.1 No account, no key and no monthly cart limit — every feature in this plugin now runs on its own. Also fixes three faults that could stop recovery emails being sent, and recovery links that did not rebuild the cart. Recommended for everyone. 2.0.0 CartRevival is now one plugin with every feature included. If you ran the separate Pro add-on it is retired automatically on update — nothing is lost. Register your site (free) to keep recovery running. 1.5.0 Dashboards now count real shoppers only — bots are excluded from every number, with a toggle to see them. Recovery and Automation merge into one flow builder. Recommended for everyone. 1.4.0 WhatsApp cart recovery is now free (via a free 6rsh connection), Live-tab country flags are fixed, and bot detection is much stronger. Recommended for everyone. 1.3.4 Maintenance release, no functional change. If you also run CartRevival Pro, update Pro too — it moves licensing to cartrevival.com. 1.3.3 Maintenance release. If you also run CartRevival Pro, update Pro too — it carries an important licensing/security fix. 1.3.1 Fixes a fatal error when saving settings on 1.3.0, and makes the Arabic admin work at all. Also stops bot traffic being stored as carts. 1.0.0 First release.

常见问题:

Will this slow down my store?

No. The always-loaded core is about 2 KB gzipped (2.2 KB measured), deferred and never render-blocking. Exit intent, field capture, push opt-in and tab alerts live in separate small modules that download only at the moment their trigger fires. Tracking beacons are fire-and-forget, so the browser never waits on them, and a page view with an empty cart performs no database writes at all. A build-time size gate fails any release whose core exceeds 4 KB, so this number cannot quietly rot.

Does it capture guest carts?

Yes. Anonymous shoppers are tracked from their first add-to-cart using a first-party cookie and WooCommerce's own session. As soon as they type an email or phone number at checkout, that cart becomes recoverable.

When is a cart considered abandoned?

After a period of inactivity you choose, from 15 to 240 minutes, defaulting to 60. Activity means a page view, a cart change or typing at checkout. Each cart schedules its own check, so nothing scans your database on a timer.

What happens if the shopper comes back on their own?

CartRevival matches the order back to the cart by session, cookie, customer account, email or phone, cancels any pending reminders, and records the revenue. A cart that converts without a reminder is never counted as recovered — your recovery numbers stay honest.

Can a customer be emailed twice by mistake?

No. Every reminder reserves a unique slot in the send log before it is scheduled, and the send job claims that slot atomically. Two workers racing on the same cart cannot both send.

Does it work with the block cart and checkout?

Yes. Both the classic shortcode checkout and the newer block checkout are supported, including capturing details entered in block checkout fields.

Is it compatible with High Performance Order Storage?

Yes. HPOS compatibility is declared, and CartRevival works with it on or off.

Does it work on mobile?

Yes, including exit intent. CartRevival detects an intent to leave on touch devices through scroll-up velocity and the back gesture.

Is it GDPR compliant?

CartRevival registers with WordPress's personal data exporter and eraser, includes a one-click unsubscribe link in every message, and lets you disable IP address and page URL collection entirely. Phone numbers can require explicit consent. Nothing is deleted on uninstall unless you opt in.

Does it work in Arabic, or any right-to-left language?

Yes, fully. The plugin's own admin screens and messages are translated, and recovery emails follow the shopper's language, not your site's: someone browsing in Arabic gets an entirely Arabic email, right-to-left, including the button and the footer. You can also write your own Arabic version of each recovery step. An email is never sent half in one language and half in another.

Do I need a paid account or a licence key to use this?

No. The free plugin has no cart quota, no registration, no account and no licence check. It never contacts a licensing server to decide what you are allowed to do. The optional PRO add-on is sold separately and is not required for anything described here.

Will it work with my theme and page builder?

Yes. The capture popups ship their own self-contained styles, and the plugin adds nothing to your theme's templates. Both the classic shortcode checkout and the WooCommerce block checkout are supported.

What happens to my data if I uninstall?

Nothing is deleted unless you tick the box for it under Settings. Delete the plugin with that box unticked and your carts and history stay in the database; tick it first and everything the plugin created is removed cleanly on uninstall.

Does it work with a caching plugin?

Yes. CartRevival never blocks a cached page. If a cache serves a stale security token, the script quietly fetches a fresh one and retries.

How do I send WhatsApp reminders?

WhatsApp reminders are free. Connect your WhatsApp number at 6rsh.com (free), then pick an approved message template under CartRevival → Recovery → WhatsApp. If the 6rsh WooCommerce plugin is already connected on your site, CartRevival uses that connection automatically.

更新日志:

2.23.0 2.22.0 2.21.3 2.21.2 2.21.1 2.21.0 2.20.0 2.19.0 2.18.0 2.17.0 2.16.0 2.15.0 2.14.0