Customer Activity for WooCommerce

Description

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
  • 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.

Screenshots

Installation

  1. Upload the plugin to /wp-content/plugins/
  2. Activate the plugin
  3. Make sure WooCommerce is active
  4. Open Customer Activity in wp-admin
  5. Configure your settings

FAQ

Does this plugin require WooCommerce?

Yes.

Does the plugin track guests?

No. Only logged-in users are tracked.

Can I track custom B2B roles?

Yes.

Can administrators be tracked?

No.

Can I disable automatic cleanup?

Yes. Set cleanup days to 0.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Customer Activity for WooCommerce” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.0

  • Initial release
  • Dashboard widget
  • Full activity page
  • Online detection
  • Cart tracking
  • Role tracking
  • Automatic cleanup
  • Configurable columns