WooCommerce Loyal Customers

Description

WooCommerce Loyal Customers, developed by The Right Software, is a WordPress plugin that allows WooCommerce administrators to view the total number of successful orders for each registered customer in a user-friendly format, using intuitive color codes. The plugin also includes robust search and sorting features, making it easy to filter by customer name, email, and date ranges. Failed or pending orders are not counted, ensuring that only completed purchases are reflected.

Compatible with WooCommerce versions from 5.7.0 to 6.2.1.

For more details on WordPress plugin development, visit our plugin development services page.
Explore additional plugins by The Right Software.
For support, contact us at hello@therightsw.com and mention your WordPress and WooCommerce versions.

Key Features

  1. Total Order Count: Track the number of successful orders per registered customer.
  2. Advanced Search: Filter customers by date range, name, and email.
  3. Sorting Options: Sort by order count or customer ID in ascending or descending order.
  4. Visual Indicators: Color-coded customer list for easy identification.
  5. CSV Download: Export loyal customers’ names and emails as a CSV file.
  6. Pagination: Enhanced usability for large customer lists.

Planned Features

  1. Multilingual support.
  2. Discount offers for loyal customers.
  3. Customizable email templates for customer engagement.

Support

Visit The Right Software for support and additional information about the WooCommerce Loyal Customers plugin.

Screenshots

Installation

  1. Upload the woocommerce-loyal-customers folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the Plugins menu in WordPress.
  3. Navigate to WooCommerce > Loyal Customers to start using the plugin.

FAQ

Currently no questions available.

Reviews

Ogwomwenda (Mutunda) 10, 2018
Although the concept is usable for building a different plugin, this plugin has serious limitations, and poor code quality. Also, sorting by ID doesn’t work as promised. One of the biggest problems with this plugin is that the main query attempts to use MySQL GROUP BY and ORDER BY in a way that cannot work or be expanded upon. Another problem related to this main query is that it returns all rows from the database, then uses PHP’s array_slice for a crude attempt at pagination. This is highly inefficient. The jQuery usage in this plugin is making beginner level mistakes, but tries to solve a problem that wouldn’t exist if the plugin author simply wrapped the generated table in some form tags, and provided hidden inputs to pass current settings along to the next page. I had to do a complete rewrite. 2 stars for the idea.
Read all 4 reviews

Contributors & Developers

“WooCommerce Loyal Customers” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

2.3

Added date range search and customer name in CSV export.

2.2

Fixed CSV export issues. Tested up to WordPress 5.4.2 and WooCommerce 3.5.4.

2.0

Rewrote algorithm for faster processing with large datasets (tested with 30,000+ orders).

1.4.1

Update for WooCommerce 2.4.3.

1.3.1

Added error reporting for improved troubleshooting.

1.2.2

Increased memory limit for better performance on large sites.

1.2.1

Added sorting by Client ID and pagination support.

1.2

Improved color codes and compatibility.

1.1

Compatibility update for WooCommerce 2.3.7 and WordPress 4.1.

1.0

Initial release.