Customer Activity for WooCommerce
·
Track WooCommerce customers with active carts directly from your WordPress admin dashboard.
Customer Activity helps WooCommerce store owners quickly see which customers currently have products in their cart and when they were last active.
The plugin adds:
- A dashboard widget for quick monitoring
- A dedicated admin page with a full activity table
- Online/offline detection
- Cart item and cart total tracking
- Flexible role-based tracking
- Configurable display columns
- Automatic cleanup of old tracking data
Perfect for B2B stores, wholesale shops, sales teams, and customer follow-up workflows.
Features
- Track customers with active WooCommerce carts
- See last customer activity time
- Detect online/offline customer status
- Display cart item count and cart total
- Dashboard widget with customizable fields
- Full activity page in wp-admin
- Track only selected user roles
- Dormant Customers tab to identify customers who have stopped ordering
- Exclude WordPress core roles automatically
- Automatic cleanup of inactive tracking data
- Lightweight and simple configuration
Dashboard Widget
The dashboard widget gives a quick overview of customers currently active with products in their cart.
Available fields:
- Company
- Name
- Last activity
- Online status
- Cart items
- Cart total
Activity Page
The activity page includes:
- Customer profile links
- Activity timestamps
- Online indicators
- Cart information
- Remove action
Online Detection
Customers are considered online if they were active within the configured time window.
Role Tracking
Track only the roles you want.
Examples:
- customer
- wholesale_customer
- b2b_customer
- distributor
WordPress core roles are automatically excluded.
Automatic Cleanup
Old tracking data can be automatically removed after a configurable number of days.
Set cleanup to 0 to disable cleanup.
