AI Revenue Recovery Suite
AI smart search, recommendations, abandoned cart recovery, and order support for WooCommerce.
by Suman Ali · github.com/sumanengbd/ai-revenue-recovery · website
★ 0stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/sumanengbd/ai-revenue-recovery/archive/refs/heads/master.zipWooCommerce plugin for AI smart search & recommendations, abandoned cart recovery, AI product description / SEO writing, and AI order support.
Requirements
- WordPress 6.0+
- WooCommerce 7.0+
- PHP 8.0+
Install
- Copy this folder into
wp-content/plugins/ai-revenue-recovery - Activate AI Revenue Recovery Suite in WP Admin
- Open AI Recovery → Settings and configure provider, search, recovery, support, and product SEO options
- On the Dashboard, click Reindex Site after enabling smart search or the support agent
Features
AI Smart Search & Recommendations
- Live storefront search suggestions (typo-tolerant / semantic when indexed)
- Optional image search when an AI provider key is configured
- Shop filters and layout controls via Builder
- “Recommended for you” related products (embeddings + purchase co-occurrence)
Abandoned Cart Recovery
- Guest + logged-in cart session tracking
- Action Scheduler abandonment scan
- 3-stage AI recovery emails (Mock provider works offline)
- Optional SMS / WhatsApp via Twilio or Infobip (when configured)
- Single-use recovery coupons with email restriction
- Marketing consent gate (classic + block checkout)
- Click / conversion logging
AI Product Description & SEO Writer
On the product edit screen:
- AI Write for Description, Short description, and SEO + FAQs (separate buttons)
- Empty product (no description / short / SEO yet) → full connected pack from the title
- Existing fields stay connected: title + description inform short/SEO; title + short inform description/SEO
- Product-type-aware descriptions (e.g. a Hat gets apparel-style sections + care tips — not warranty)
- Structured buyer-focused HTML when relevant: Basic Information, Detailed Information, Special Features, Features, plus Care or Warranty only when the product type needs it
- Description popup: Preview by default, Edit HTML for indented source
- SEO metabox with SERP preview, People-also-ask FAQs, and sync to Yoast or Rank Math when active
- Frontend FAQs render under the product Description tab (with FAQ JSON-LD)
AI Customer Support Agent
- Inline help on View order and thank-you (not a site-wide chat bubble)
- One stored conversation per order
- Answers from Reindex Site + your AI provider
- Human handoff only when a store action is needed
Platform
- REST API under
/wp-json/arr/v1 - GDPR export / erase for cart session data and support chats
- HPOS compatibility declared
AI providers
Configure in AI Recovery → Settings:
- Mock — offline sample copy / local embeddings (no API key)
- OpenAI, Claude, or OpenRouter — richer generation when a key is set
Freemius
Licensing is intentionally deferred until the core product works standalone (see SPEC.md). There is no monthly recovery send cap in 0.1.x.
Version
Current plugin version: 0.1.5