Directory / plugin
Shop Explorer – AI Inventory Management | Complete Store Management Solution for WooCommerce
v1.8.1 · by wpazleen
Bulk edit WooCommerce products & orders, generate invoices and payment slips, manage customers with tagging, track shipments, RFM analytics, AI-po …
About this plugin
Shop Explorer is a complete WooCommerce store management plugin that turns the default WooCommerce admin panel into a clean, fast, all-in-one cockpit with unifies product editing, order management, customer relationship management, invoice generation, shipment tracking (151 carriers), coupon management, expense tracking, review moderation, RFM customer analytics, and AI-powered revenue insights like Shopify store in WooCommerce. Every tool you need to run your store is one click away — no switching between plugins.
Features
📊 Analytics Dashboard
A live, interactive analytics dashboard that updates without leaving the page:
- Revenue analytics with daily, weekly, and monthly breakdowns
- Interactive AreaChart with teal gradient fill (powered by Recharts)
- Total Orders, Revenue, and Average Order Value (AOV) KPI cards
- Order trend visualization spot seasonal peaks before they happen
- Top-performing products ranked by revenue and units sold
- Customer type widget new vs. returning customer ratio
- Customer segments widget behavioral and spend-based groupings
- Order locations globe interactive 3D visualization of where orders come from
- Low stock widget alerts for products approaching zero inventory
- Recent orders widget with status indicators
- Conversion funnel chart add to cart checkout purchase drop-off
- Cart interactions analytics add, remove, and update events per product
- Incomplete orders section abandoned checkout recovery tracking
- Extended KPI cards with period-over-period growth indicators
- Order rates widget processing vs. completed vs. refunded breakdown
- Custom date filtering: today, yesterday, last 7/15/30 days, or custom range using Ant Design RangePicker
- AI Revenue Analysis panel AI-generated insights on sales trends and conversion opportunities
- Revenue vs Orders correlation chart — a dual-axis AreaChart overlaying your revenue curve against your order volume curve so you can immediately spot periods where orders were high but revenue was low (or vice versa), revealing pricing and mix shifts at a glance
🛒 Bulk Product Editor
A fast, full-featured product editing engine replacing WooCommerce’s limited built-in bulk editor:
- Bulk price updates with regular price, sale price, or percentage increase/decrease
- Bulk stock management with set quantities, fix stock status, resolve low-stock issues
- Bulk category and tag assignment across thousands of products at once
- Bulk status changes with publish, draft, privatize, toggle featured status
- Variation bulk editing with update variation-specific pricing, stock, and attributes at scale
- Batch processing with configurable batch sizes (default 5,000 products)
- Real-time progress tracking with live success/failure counts and cancel mid-run
- Product filtering by type, price range, stock, category, tag, attribute, featured, or on-sale status
- Search by product name, SKU, or description
- Sort by date, name, price, stock, or SKU (ascending/descending)
- Inline price editing click any product’s price in the list to edit regular and sale price side-by-side in a popover; saved instantly without opening the full editor
- Inline stock editing click the stock quantity cell to update a product’s inventory count directly in the list row
- Inline status and stock status dropdowns change publish status or stock status (In Stock / Out of Stock / On Backorder) with a single click from the product list
- Progressive background loading the first page of products loads instantly; remaining pages are fetched silently in the background and cached; navigating to any subsequent page is instant because the data is already there
- Cross-page persistent selection select products on page 1, navigate to page 2, select more your full selection is preserved across all pages; bulk actions apply to every selected product regardless of which page you’re on
- Cost of Goods Sold (COGS) field each product has a
_shopex_cogsmeta field in the Product Editor to track your actual product cost alongside the selling price, laying the groundwork for accurate profit margin reporting - Attribute manager create and manage product attributes
- Brand selector assign brands to products
- Category and tag management panels
- Variation generator create variations from attribute combinations
- Image uploader with WordPress Media Library integration
- Custom fields manager
- Drag-to-scroll bulk editor table click and drag horizontally and vertically inside the bulk editor to navigate wide tables without touching the scrollbar
📦 Order Management
Handle your entire order workflow without clicking through individual order screens:
- Complete order list with advanced search and multi-criteria filtering
- Filter by status, date range, price range, item count, customer name/email/phone, payment method, and product
- Date range presets using Ant Design RangePicker (consistent with orders and analytics)
- Bulk order status updates — move hundreds of orders in one action
- Bulk order export to CSV with custom field selection
- Inline order notes — add, edit, and delete without leaving the list
- Full order detail panel — customer info, payment, shipping, line items, notes, and refunds
- Bulk Order Editor — common field edits (status, billing, shipping, notes) across multiple orders at once, with individual-row mode for per-order changes
- Order create dialog — create new WooCommerce orders directly from the dashboard
- Order edit dialog — modify existing order details inline
- Inline order status change — change any order’s status directly from the list row with a single-click dropdown; no need to open the full order
- Progressive background loading — the first page of orders loads immediately; subsequent pages are fetched silently in the background so navigating pages feels instant
- Cross-page persistent selection — select orders across multiple pages and apply bulk actions to the entire selection at once; your choices are preserved as you paginate
- Process Refund from Order Details — enter a refund amount and reason directly from the order detail view without going to WooCommerce admin
- Order note edit and delete — notes on the Order Details page can be edited inline or deleted, not just added
- Advanced filters — payment method, transaction ID, coupon, product, customer type, and more (PRO)
- Customer notification sender — bulk email notifications to multiple order recipients
- Drag-to-scroll bulk order editor table — drag to navigate wide tables in the Bulk Order Editor without scrollbars
🧾 Invoice Generator
A complete invoice and PDF printing system:
- 6 invoice templates:
- Minimal clean white, simple table layout
- Modern gradient accents, rounded corners, modern typography
- Classic traditional layout with professional borders
- Corporate multi-column executive layout
- Premium luxury gold accents, serif typography
- Elegant minimalist ultra-light typography
- Full invoice settings panel with tabs: Template, Colors, Company, General, Columns, Footer
- Company branding logo, name, tagline, address, phone, email, website, tax ID
- Custom primary/text/accent color pickers per template
- Column toggles SKU, product image, attributes, tax, discount
- Section toggles company logo, tax breakdown, shipping row, discount row, customer notes, payment method, order number
- Invoice numbering custom prefix, start number, padding
- Auto-generation trigger on order status change (configurable statuses)
- Admin download button on WooCommerce order edit page
- Customer PDF download from My Account page customers download their own invoice with one click
- Invoice caching generated PDFs stored in uploads, regenerated only when settings change
- Page size selection (A4, Letter, etc.)
- Footer text and legal text per invoice
- Attachment to WooCommerce order emails (configurable)
👥 Customer Management
A complete customer hub next to your product and order management:
- Full customer database with advanced search and filtering
- Customer profile page lifetime value, purchase history, tags, notes
- Customer Lifetime Value (CLV) calculation per account
- Registration date and last-order date tracking
- Refund total tracking per customer
- Customer notes add, view, delete internal notes on each customer
- Customer tagging (see below)
- Customer editor update customer details inline
- Bulk customer export to CSV
- Inline role management change a customer’s WordPress role directly from the customer list using a single dropdown; assign SE: Fulfillment Staff, SE: Product Manager, SE: Store Manager, or any standard WP role without leaving the page
- Customer quick-view modal click any customer row to see a summary card with avatar, stats (orders, total spent, avg order value), billing and shipping addresses without navigating away from the list
- Order notes on customer profile the customer profile page surfaces order-level customer notes so you can see instructions and special requests across all of that customer’s orders in one place
🏷️ Customer Tagging
Automatic and manual customer classification:
- Automatic rule-based tags:
- VIP Customer high-value spenders
- At-Risk Customer customers showing churn signals
- New Customer first-time buyers
- Loyal Customer repeat purchasers
- Big Spender top percentile by order value
- Discount Hunter primarily coupon users
- Frequent Buyer high order frequency
- Dormant no purchases in a defined period
- Wholesale Buyer bulk order patterns
- International Customer ships outside home country
- Manual tags create and apply custom labels to any customer
- Tag settings configure thresholds for each auto-tag rule (order count, spend amount, days inactive, etc.)
- Customer Tag Badge component visual labels on customer lists and profiles
- Tag filtering filter customer lists by any tag
- Tag Manager view, edit, and delete tags from the Settings > Customer Tagging tab
💰 Expense Manager
Track store operating costs alongside revenue:
- Expense list with search, filter by category, and date range
- Expense categories: Operating, Marketing, Inventory, Shipping, Software, Salaries, Other
- Recurring expense support mark expenses as repeating
- Expense create/edit modal with amount, category, date, and notes
- Expense view modal full detail overlay per expense
- Dashboard KPI cards total expenses, by category breakdown
- Expense editor page full-page editing mode
- CSV export of expense data
- Expense summary widgets integrated into the analytics dashboard
⭐ Review Management
Moderate and respond to WooCommerce product reviews:
- Full review list with status, star rating, author, and product filters
- Filter by: all, approved, pending, spam, trash, and verified-only
- Search reviews by content or author
- Sort by date, rating, or author
- Approve, reject, spam, and trash reviews in one click
- Reply to reviews directly from the dashboard
- Expandable review detail view
- Review settings enable/disable reviews, verified-only mode, star rating requirements, show verified badge
- Bulk review actions approve or trash multiple reviews at once
- Review count badges per status tab
🤖 AI Integration
Shop Explorer connects to the AI provider of your choice and uses it across the entire plugin:
- AI Content Generator : generate product names, descriptions, pricing, SKUs, and stock levels from a single prompt
- **AI Revenue Analysis : turn sales data into plain-language insights about trends, growth patterns, and conversion suggestions
- **AI Generate Button : appears in the Product Editor and Order Editor when AI Integration is enabled
- Supported providers
- Google Gemini (Gemini 2.0 Flash, Gemini 2.5 Flash-Lite, and more)
- OpenAI (GPT-4o, GPT-4o-mini, GPT-4.1, O4-mini)
- Anthropic Claude
- DeepSeek
- X.AI Grok
- OpenRouter (100+ models from multiple providers)
- API key storage encrypted in WordPress database, masked in the UI, never exposed to the frontend
- Provider switcher change providers at any time without losing content
- Model selector choose from all available models per provider
- Generation parameters Temperature slider (Precise Creative) and Max Tokens selector
- Test connection button verify key and model before using AI features
- AI settings save integrated with global Settings save button
- AI Revenue Panel dedicated panel with AI-written analysis of your revenue data
🎟️ Coupon Management
Create, track, and bulk-generate WooCommerce promo codes directly from the Shop Explorer dashboard — no need to visit WooCommerce > Coupons:
- Full coupon list with status tabs: All, Published, Drafts, Expired — with live counts per tab
- Filter by discount type (percentage, fixed cart, fixed product), sort by newest, oldest, code A-Z, most used, or highest amount
- One-click copy of any coupon code to clipboard
- Slide-over Coupon Drawer create or edit coupons without leaving the page: discount type, amount, expiry date, usage limits (per coupon and per customer), minimum/maximum spend, individual use, exclude sale items, product and category restrictions
- Coupon duplication clone an existing coupon in one click
- Bulk Code Generator generate up to 100 unique promo codes in seconds: set a custom prefix, discount type, amount, validity window (days from today), and per-code usage limit
- Target Segment Label tag a coupon batch with a customer segment (e.g. “At Risk”, “VIP”) so you can trace exactly which campaign drove redemptions
- Deep-link from Customer Analytics click “Engage Segment” on any RFM segment card and land directly on the coupon creation drawer pre-filled with the segment name
- Bulk actions: Publish, Move to Draft, Extend Expiry +30 Days, Trash, or Permanently Delete selected coupons
📋 Order Printing & Packing Slips
Print professional fulfillment documents for every order directly from the Shop Explorer dashboard — no extra plugin needed:
- Order Sheet comprehensive pick-and-pack document showing all order items with configurable fields: product SKU, product thumbnail, variation attributes, customer note, shipment tracking, payment method, shipping method, item prices and line totals
- Packing Slip streamlined warehouse document designed to keep financial details off the packing table: show/hide SKU, variation details, prices, and a custom footer sign-off message
- Paper Size choose ISO A4 (worldwide standard) or US Letter (North America) applied via a clean print stylesheet using browser
window.print() - Store Branding documents automatically pull your logo, company name, address, phone, and email from your Invoice settings enter your details once, use them everywhere
- Live Document Preview see a real-time mockup of how your Order Sheet or Packing Slip will look before printing, including the 50/50 Ship To / Bill To address table
- Print from anywhere Order Sheet and Packing Slip buttons are available in the Order List quick-view modal and on the full Order Details page
- Bulk print print documents for multiple selected orders at once using the WooCommerce order list bulk action
📦 Shipment Tracking & Customer Tracking Portal
Add shipment tracking to any order and let customers follow their parcel without contacting support:
- 151 supported couriers including DHL, FedEx, UPS, USPS, Royal Mail, Aramex, Bangladesh Post, India Post, and dozens more — searchable by carrier name or country
- Add tracking to an order from the Order Details page, the Order Editor, or directly from the Order List
- Carrier auto-URL select a carrier and the tracking link is built automatically from its URL template and the tracking number you enter; no manual URL required
- Per-order tracking card showing carrier name, tracking number, ship date, and a direct “Track on Courier Site” link
- Email notifications include a formatted shipment block inside the WooCommerce customer order email (toggle on/off)
- My Account integration show live tracking details under the customer’s View Order page (toggle on/off)
- Custom tracking message write your own heading and message body with placeholder tags:
{carrier},{tracking_number},{tracking_url},{ship_date},{status}; click any tag to insert it - Live customer preview see exactly how the email and My Account block will look before saving
- Advanced Shipment Tracking (AST) compatibility if AST plugin is active, …