[WordPress] 外掛分享: CartRevival – Abandoned Cart Recovery & Live Cart Monitor

首頁外掛目錄 › CartRevival – Abandoned Cart Recovery & Live Cart Monitor
WordPress 外掛 CartRevival – Abandoned Cart Recovery & Live Cart Monitor 的封面圖片
全新外掛
安裝啟用
尚無評分
剛更新
最後更新
問題解決
WordPress 6.2+ PHP 7.4+ v2.9.5 上架:2026-07-30

內容簡介

CartRevival 是一款專為 WooCommerce 設計的放棄購物車恢復外掛,能即時顯示顧客的購物車狀態,並自動發送恢復郵件,幫助商家挽回潛在銷售。

【主要功能】
• 支援註冊顧客與匿名訪客的購物車恢復
• 實時購物車追蹤,顯示訪客動態
• 桌面與行動裝置的退出意圖彈出視窗
• 三步驟恢復郵件系列,具延遲與統計
• 早期捕捉彈出視窗,收集訪客聯絡資訊
• 自動通知商家購物車狀態變化

外掛標籤

開發者團隊

⬇ 下載最新版 (v2.9.5) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「CartRevival – Abandoned Cart Recovery & Live Cart Monitor」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

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.
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

Abandoned cart recovery for both logged-in customers and guests
Live cart tracking monitor with real-time visitor and cart status
Exit intent popup on desktop and mobile, with scroll-up velocity and back-gesture detection on touch devices
A three-step recovery email series, each step with its own delay, subject, heading, content, coupon field and open/click stats
Early capture popup that asks for an email or phone on add-to-cart, so guest carts become recoverable
Tab notification that alternates the browser tab title and badges the favicon while the shopper is on another tab
One-click cart restore link that rebuilds variations, quantities and custom item data
Conversion funnel: visitors → add to cart → checkout → orders, with drop-off at each step
Reports: abandonment rate, recoverable revenue, recovered revenue, top abandoned products, abandonment by country
Remember checkout input across page reloads
CSV export including a ready-to-use recovery link per cart
Store owner notifications, instantly or as a daily digest
Bot defense on every capture: honeypot, user-agent blocklist, minimum time on page, optional reCAPTCHA v3
Exclusions by email, phone and user role, plus auto-delete for old anonymous carts
Full GDPR support: data exporter, eraser, one-click unsubscribe, IP and URL collection toggles

Built to be invisible on your storefront
Performance was the first requirement, not an afterthought.

An always-loaded core of under 2 KB gzipped (1.9 KB measured), loaded deferred — every other feature is a tiny module that downloads only when its trigger fires
No jQuery, no frontend CSS unless you turn on a popup
Tracking uses navigator.sendBeacon(), so nothing ever blocks navigation
Custom database tables with pre-aggregated daily reports — dashboards never scan raw data
No admin-ajax.php anywhere
Zero database writes on a page view when the visitor has an empty cart

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, AI 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.
Performance
CartRevival’s storefront footprint is two-stage, and the always-loaded part is under 2 KB:

Core (always loads): 1.9 KB gzipped. The tracking beacon and a tiny module loader. Deferred, sendBeacon transport, no CSS, zero render-blocking, zero database writes on an empty-cart page view.
Feature modules (load only on their trigger): exit intent (~1.1 KB, on a real leave gesture), field capture (~1.4 KB, on first field focus — or on checkout), early-capture popup (~1.0 KB, on add-to-cart), push opt-in + service worker (~0.6 KB, on add-to-cart with push enabled), tab notification (~0.8 KB, first time the tab is hidden). A visitor who never triggers a feature never downloads it.
Enforced at build time: the release build fails if the core ever exceeds 4 KB gzipped, so the claim cannot silently rot.

External services
This plugin works entirely on your own server by default. It does not phone home, and it has no licence check, no registration and no usage metering: with a fresh install and default settings, it makes no external requests at all.
Three optional integrations can send data off your site. Each is off until you switch it on, and each is listed here with exactly what leaves your server.
1. 6rsh (WhatsApp reminder delivery) — only if you connect it
To send WhatsApp reminders the plugin needs a WhatsApp Business sender, which it reaches through 6rsh, operated by 6rsh.com. It is used only when you save a 6rsh API key (or already run the 6rsh WooCommerce plugin on the same site) and switch the WhatsApp channel on.

What is sent: your API key, the shopper’s phone number, the approved template name, and the template variables you mapped (typically the shopper’s first name, your store name, the cart total and the recovery link).
When: at the moment a WhatsApp reminder is sent for an abandoned cart, and when the plugin fetches your list of approved templates so you can pick one.
Terms of service: https://6rsh.com/terms
Privacy policy: https://6rsh.com/privacy

2. ip-api.com (visitor country and city lookup) — off by default
Location for the carts list and live monitor normally comes from WooCommerce’s own MaxMind database, which is a file on your server; nothing is transmitted for that. If that database cannot place an address, and only if you tick “Look up a visitor’s country and city with an external service” under CartRevival → Settings → Compliance, that one IP address is sent to ip-api.com, operated by ip-api.com.

What is sent: a single visitor IP address. Nothing else — no name, email, phone, cart contents or order data.
When: at most once per IP address per day, and only when the local database returned no country.
Note: the free ip-api.com endpoint accepts plain HTTP only, so this request is not encrypted in transit. This is why the setting is off by default. You can point it at a provider of your choice with the cartrevival_geo_provider_url filter, or disable it in code with the cartrevival_geo_remote_enabled filter.
Terms of service: https://ip-api.com/docs/legal
Privacy policy: https://ip-api.com/docs/legal

3. Google reCAPTCHA v3 (bot filtering on capture) — only if you configure it
If you enter reCAPTCHA v3 keys under CartRevival → Settings → Capture, captures are verified with Google’s siteverify endpoint.

What is sent: your reCAPTCHA secret key, the reCAPTCHA token from the visitor’s browser, and the visitor’s IP address, to https://www.google.com/recaptcha/api/siteverify.
When: on each cart capture, while reCAPTCHA keys are configured.
Terms of service: https://policies.google.com/terms
Privacy policy: https://policies.google.com/privacy

4. cartrevival.com (opt-in usage telemetry) — off until you opt in
CartRevival can send a small daily ping to cartrevival.com, operated by us, so we know which plugin, WordPress and PHP versions are in use. This is strictly opt-in: nothing is ever sent until you choose an option on the one-time notice shown on CartRevival’s own admin screens, and choosing “No thanks” is remembered and never re-asked.

What is sent: the CartRevival version, WordPress version and PHP version, plus either a random site token (if you chose “Share anonymously”) or your site’s domain (only if you chose “Share with my domain”). Never any customer, cart, order or personal data.
When: at most once per day, only after you opt in. You can change or withdraw the choice at any time under CartRevival → Settings → Compliance → Usage telemetry; withdrawing stops the pings and deletes the site token so past pings cannot be linked to you.
Terms of service: https://cartrevival.com/terms
Privacy policy: https://cartrevival.com/privacy

延伸相關外掛

文章
Filter
Apply Filters
Mastodon