OmniRecover - Abandoned Cart Recovery Suite for Magento 2

In stock
SKU
omnirecover-abandoned-cart-recovery-suite
Edition: Community
$249.00
Recover abandoned carts through 4 channels: automated email drip sequences with coupon incentives, SMS and WhatsApp messages via Twilio or Cequens, and self-hosted browser push notifications. Includes 3 modules: AbandonedCart (3-step email recovery), AbandonedCartNotification (SMS/WhatsApp/Push), and MessagingService (provider abstraction layer). One-click cart restore, auto coupon generation, admin dashboard, HMAC-signed secure tokens, multi-store support, and full notification audit trail. No recurring SaaS fees for push notifications.

OmniRecover — Abandoned Cart Recovery Suite

📡 4-Channel Cart Recovery: Email + SMS + WhatsApp + Push

Stop losing revenue to abandoned carts. OmniRecover reaches your customers through every channel that matters — automated email drip sequences with coupon incentives, SMS and WhatsApp messages via Twilio or Cequens, and browser push notifications with zero SaaS fees. One suite, four channels, maximum recovery.

🔄 How It Works

1
🛒

Cart Abandoned

A customer adds items to their cart but leaves without completing checkout.

2

Cron Detects It

The automated cron job identifies the abandoned cart after your configured delay threshold.

3
📡

Multi-Channel Outreach

Recovery messages fire across all enabled channels — email, SMS, WhatsApp, and browser push.

4

Cart Restored & Converted

Customer clicks the secure one-click restore link and completes checkout with their original cart.

🔥 Core Features & Capabilities

📧

3-Step Email Drip Campaign

  • Step 1: Friendly reminder with product images (1 hour)
  • Step 2: Discount incentive with auto-generated coupon (24 hours)
  • Step 3: Last-chance urgency reminder (72 hours)
  • Each step independently configurable with custom templates
📱

SMS Recovery

  • Automated SMS notifications via Twilio or Cequens
  • Customizable message templates with variables
  • Automatic phone number normalization per country
  • Intelligent send throttling and cooldown periods
💬

WhatsApp Recovery

  • Plain text and WhatsApp Business template messages
  • Pre-approved template support with Content SID
  • Compliant with WhatsApp Business API requirements
  • Dynamic parameters: customer name, products, cart total
🔔

Browser Push Notifications

  • Self-hosted VAPID Web Push — no SaaS fees
  • Works for both logged-in customers and guests
  • Service worker with click-to-recover functionality
  • Customer self-service opt-out from account dashboard
🎫

Auto Coupon Generation

  • Unique single-use coupon codes per abandoned cart
  • Self-provisioning: auto-creates Cart Price Rule if needed
  • Configurable discount percentage, prefix, and code length
  • Zero manual setup required for coupon generation
🔗

Secure One-Click Cart Restore

  • HMAC-SHA256 signed recovery tokens (email channel)
  • Cryptographic 32-character tokens (SMS/WhatsApp/push)
  • Configurable token expiry (default: 7 days)
  • Handles both guest and logged-in customer sessions
📊

Admin Dashboard & Reports

  • Summary stats: total abandoned value, cart count, items
  • Full UI Component grid with filters, sorting, and export
  • Cart detail view with product thumbnails and recovery history
  • Notification log across all channels with status tracking

Provider-Agnostic Messaging

  • Swap between Cequens and Twilio without code changes
  • Encrypted API credentials stored in Magento vault
  • Extensible architecture: add new providers via DI only
  • Multi-store support with per-store provider configuration

📡 Recovery Channels

📧
Email
3-Step Drip + Coupons
📱
SMS
Twilio & Cequens
💬
WhatsApp
Business API Templates
🔔
Browser Push
Self-Hosted VAPID

🏆 Why Choose OmniRecover?

Maximize Recovery Rates

  • 4 channels reach customers where they are most responsive
  • Email open rates: ~20%, SMS: ~98%, WhatsApp: ~95%
  • Push notifications for instant, in-browser re-engagement
  • Escalating email drip from gentle reminder to urgency

Zero Recurring SaaS Fees

  • Self-hosted push notifications via VAPID protocol
  • No PushOwl, OneSignal, or similar subscriptions needed
  • Pay only for SMS/WhatsApp usage at provider rates
  • One-time license, unlimited recovery notifications

Full Admin Control

  • Per-step enable/disable and configurable delays
  • Manual send buttons to trigger recovery on demand
  • Complete audit trail: every notification logged
  • CSV/XML export for analytics and CRM integration

Production-Grade Architecture

  • PHP 8.1 strict types, declarative schema, modern patterns
  • Unit and integration tests included across all modules
  • Encrypted credentials, HMAC tokens, timing-safe validation
  • Multi-store aware with per-store configuration scoping

⏱ Recovery Timeline in Action

+ 1 Hour EMAIL SMS WHATSAPP PUSH
Friendly reminder sent across all enabled channels. Cart contents with product images in email, concise recovery link via SMS & WhatsApp, push notification with one-click restore.
+ 24 Hours EMAIL
Incentive email with an auto-generated unique coupon code (e.g., RECOVER-X7K2M9P1 for 10% off). Coupon is single-use and tied to this cart.
+ 48 Hours SMS WHATSAPP
Follow-up SMS and WhatsApp nudge with updated recovery link. Intelligent cooldown ensures no over-messaging.
+ 72 Hours EMAIL
Final urgency email — “Last chance to complete your purchase” with scarcity messaging and one-click cart restore.
Customer Clicks Link ✔ CONVERTED
Cart is instantly restored to the customer's session. They land on checkout with all original items, ready to complete the order.

Timeline and channels are fully configurable. All delays, templates, and channel selection are managed from the Magento admin.

📦 What’s Included

📧

Bonlineco_AbandonedCart

3-step email drip campaign engine with auto coupon generation, tokenized cart restore, admin dashboard, and Magento report integration.

📱

Bonlineco_AbandonedCartNotification

Multi-channel notification layer for SMS, WhatsApp, and browser push with HMAC-signed recovery links, throttling, and push subscription management.

Bonlineco_MessagingService

Provider-agnostic messaging infrastructure supporting Cequens and Twilio for SMS and WhatsApp, with encrypted credentials and extensible provider architecture.

⚙️ Technical Specifications

Magento Version: 2.4.4 – 2.4.8+ compatible
PHP Support: 8.1, 8.2, and 8.3
Modules Included: 3 (AbandonedCart, Notification, MessagingService)
Installation: Upload to app/code — no Composer required
Themes: Compatible with all Magento 2 themes
Multi-Store: Full multi-website & store-view support
SMS Providers: Twilio & Cequens (extensible)
Push Protocol: VAPID Web Push (minishlink/web-push)
Security: HMAC-SHA256 tokens, encrypted vault storage
Database: Declarative schema (db_schema.xml)
Cron Jobs: 3 automated jobs (email + SMS/WhatsApp + push)
Test Coverage: Unit & integration tests included

📖 Documentation

Complete installation guide, configuration reference for all three modules, channel setup, provider credentials, troubleshooting, and more.

View Full Documentation

🚀 Recover Lost Revenue Across Every Channel

Every abandoned cart is lost revenue. OmniRecover gives you four ways to bring customers back — email, SMS, WhatsApp, and push notifications — all from a single Magento extension suite.

📡 One suite. Four channels. Maximum recovery. — Built for Magento 2 by Bonlineco.

Developed by BONLINE TECHNOLOGIES LTD — Empowering ecommerce success through innovative solutions.

Write Your Own Review
You're reviewing:OmniRecover - Abandoned Cart Recovery Suite for Magento 2
Your Rating