WhatsApp for your WooCommerce store
Order notifications, abandoned-cart recovery over WhatsApp, live order tracking for the AI agent, and a storefront chat widget — one free plugin, no developer required.
What the plugin does
Order notifications
A WhatsApp message on every status change — placed, processing, completed, cancelled, refunded. Map an approved template to each WooCommerce status.
Abandoned-cart recovery
Capture the shopper's phone at checkout (guests included, behind an opt-in checkbox you control) and send a recovery link that restores their cart in one tap.
Order & tracking sync
Order status, courier, tracking number and ship date sync to 6rsh so the AI agent answers "where is my order?" with live data. Works with Shipment Tracking, AST and AfterShip.
WhatsApp AI agent
The 6rsh AI assistant replies to customer questions, looks up orders and shares tracking automatically — fed with live store data by this plugin.
Floating chat widget
A storefront WhatsApp button with a greeting tooltip. Configurable position, fully right-to-left ready for Arabic-first stores.
Marketing follow-ups
Schedule up to two post-order follow-ups — like a review request a week after delivery — using approved Marketing templates.
Install in 5 steps
- Create a free 6rsh accountRegister at 6rsh.com and connect your WhatsApp Business number (guided, ~5 minutes).
- Download the pluginGrab the ZIP above, or install "6rsh Messaging & Notifications" from the WordPress.org plugin directory.
- Upload & activateIn wp-admin go to Plugins → Add New → Upload Plugin, choose the ZIP and activate.
- Paste your API keyCopy an API key from your 6rsh dashboard (Integrations → API Keys) into the plugin settings and connect.
- Map your templatesThe setup wizard maps your approved WhatsApp templates to order statuses. Place a test order — done.
Changelog
v1.6.1
- Fixed: stores on a paid plan (Starter, Pro, Extreme) were incorrectly shown the Free plan's "1 active notification" limit and blocked from enabling a second order notification. The plugin was misreading the server's "unlimited" value as a limit of 1. Paid plans now correctly have unlimited notifications.
- Fixed: "Re-check my plan now" could appear to do nothing because it did not fully clear the stored plan snapshot. It now clears everything and re-reads your plan from 6rsh.
- Improved: your plan is now fetched live every time you open the 6rsh settings screen, so an upgrade or downgrade is reflected on a simple page reload — no button press needed. The short-lived cache is now only a fallback for when 6rsh can't be reached.
- Improved: if 6rsh is briefly unreachable, a store that has previously verified as paid stays unlocked. Only a connection that has never verified defaults to the Free limits.
- New: CartRevival coexistence. When the CartRevival plugin is active it automatically takes over cart recovery and 6rsh pauses its own cart sync, so customers are never messaged twice. Your 6rsh order notifications, follow-ups and chat widget keep running as normal. A "Let 6rsh handle carts instead" toggle lets you override this. Available in English and Arabic (RTL).
v1.6.0
- Plan changes: abandoned cart recovery is now part of 6rsh paid plans (Starter and above). Stores on the Free plan keep every setting they've saved — nothing is deleted — and abandoned cart recovery switches back on automatically the moment you upgrade. Free stores that were already using it keep access for 30 days, with a reminder in the plugin.
- Plan changes: the Free plan includes one active order notification at a time. You can freely switch which one is active (disable one, enable another); paid plans keep unlimited notifications. If you were already running several on a Free store, they all keep working — you'll just be limited to one active the next time you change them.
- Instant entitlement sync: the plugin checks your current plan live whenever you enable a gated feature, so upgrading unlocks everything within seconds. A signed plan-change webhook and a manual "Re-check my plan now" button back this up. If 6rsh is briefly unreachable, the plugin falls back to your last known plan so a paying store is never locked out.
- Order tracking and marketing follow-up sending are unaffected and remain available on all plans, including Free.
- New: a locked-feature screen for abandoned carts recommends CartRevival (built by the 6rsh team) as an alternative — a real-time visitor monitor with multi-step WhatsApp and email recovery, bot detection and exit-intent. Fully dismissible. Available in English and Arabic (RTL).
v1.5.4
- Maintenance: updated plugin authorship and copyright metadata. No functional changes.
v1.5.3
- Removed legacy per-cart cron scheduling (dead code). Added automatic cleanup of stale sixrsh_sync_cart cron events left by versions < 1.5.2, fixing high CPU on affected sites. Hardened cron scheduling with deduplication.
Connect your store in 5 minutes
Reading the docs is free — sending WhatsApp & Instagram messages just takes a free account. No credit card.
Start Free →Free forever plan · Setup in 5 minutes · Full Arabic support