Title: Clicks User Manager — Bulk Delete, Edit Roles, Email &amp; Export WordPress Users
Author: sykologicist
Published: <strong>Jen 19, 2026</strong>
Last modified: Jiyè 15, 2026

---

Search plugins

![](https://ps.w.org/clicks-user-manager/assets/banner-772x250.png?rev=3583646)

![](https://ps.w.org/clicks-user-manager/assets/icon-256x256.gif?rev=3579090)

# Clicks User Manager — Bulk Delete, Edit Roles, Email & Export WordPress Users

 By [sykologicist](https://profiles.wordpress.org/sykologicist/)

[Download](https://downloads.wordpress.org/plugin/clicks-user-manager.1.2.0.zip)

 * [Details](https://hat.wordpress.org/plugins/clicks-user-manager/#description)
 * [Reviews](https://hat.wordpress.org/plugins/clicks-user-manager/#reviews)
 *  [Installation](https://hat.wordpress.org/plugins/clicks-user-manager/#installation)
 * [Development](https://hat.wordpress.org/plugins/clicks-user-manager/#developers)

 [Support](https://wordpress.org/support/plugin/clicks-user-manager/)

## Description

**Clicks User Manager** is a complete user management dashboard for WordPress — 
built for site owners, agencies, and store managers who need more control over their
user base than the default Users screen gives them.

Filter your entire user list by role, registration date, last login activity, inactivity
period, post count, or free-text search — then act on the results in bulk: **delete
users, change roles, send a bulk email, or export everything to CSV**. Running WooCommerce?
Filter and export by order history too — customers who never ordered, one-time buyers,
or repeat customers — with zero setup.

#### Why site owners install Clicks User Manager

The default WordPress Users screen can’t filter by activity, find customers who 
never placed an order, or let you email a filtered group of users. Clicks User Manager
fills every one of those gaps in a single, self-contained plugin — **no external
services, no API keys, no bloated dependencies**.

#### Key Features

 * **Advanced User Filters** — role, registration date range, last login (today /
   this week / this month / never), inactivity (30 / 60 / 90 days), post count, 
   and free-text search across username, email, and display name.
 * **WooCommerce Order Filters** — filter users by order history: has ordered, zero
   orders, or order-count ranges (1, 2–5, 6+). A live “Orders” column links straight
   to each customer’s orders. (Appears automatically only when WooCommerce is active—
   nothing to configure.)
 * **Sortable, Paginated User Table** — sort by username, email, role, registration
   date, last login, or post count, with 20 / 50 / 100 users per page.
 * **Bulk Delete with Confirmation** — safely delete multiple users at once with
   a confirmation modal. Your own logged-in admin account is always protected.
 * **Bulk Role Change** — update the WordPress role of any number of selected users
   in one click.
 * **Bulk Email** — compose a subject and message and send to every selected user
   via WordPress’s native `wp_mail()`, with personalisation tokens: `{first_name}`,`{
   last_name}`, `{username}`, `{email}`.
 * **CSV Export with Custom Columns** — export all users or a filtered subset, choosing
   exactly which columns to include (ID, username, name, email, role, dates, post
   count, and WooCommerce order count).
 * **Last Login Tracking** — automatically recorded via the `wp_login` hook, powering
   the activity/inactivity filters out of the box.
 * **Dashboard Stats Widget** — total users, new users this month, inactive users,
   never-logged-in users, and a role breakdown, right on your WP Dashboard.
 * **Translation Ready** — every string uses the `clicks-user-manager` text domain.
 * **Secure by Design** — nonces on every AJAX call and form, all input sanitised,
   all output escaped, `WP_User_Query` used throughout.
 * **Lightweight** — 100% self-contained, admin-only. Zero front-end footprint, 
   zero page speed impact.

#### Common Use Cases

 * Find and bulk-delete spam or inactive user registrations
 * Export your full customer list — with WooCommerce order counts — for marketing
   or reporting
 * Email every customer who hasn’t ordered in 90 days
 * Audit and clean up user roles across a multi-author or membership site
 * Wipe test accounts before a site launch

#### Pro Version (Coming Soon)

Lifetime order value & AOV filters, scheduled exports, user notes, and multisite
support.
 Developed by [Clicks.com.pk](https://clicks.com.pk)

### Developer

Clicks User Manager is developed and maintained by **Clicks**.

 * Website: [https://clicks.com.pk](https://clicks.com.pk)
 * Contact: [https://clicks.com.pk/contact](https://clicks.com.pk/contact)

## Screenshots

[⌊User management table with filters and bulk actions.⌉⌊User management table with
filters and bulk actions.⌉[

User management table with filters and bulk actions.

[⌊Bulk email compose modal.⌉⌊Bulk email compose modal.⌉[

Bulk email compose modal.

[⌊Delete confirmation modal.⌉⌊Delete confirmation modal.⌉[

Delete confirmation modal.

[⌊CSV export page with column selector.⌉⌊CSV export page with column selector.⌉[

CSV export page with column selector.

[⌊Dashboard stats widget.⌉⌊Dashboard stats widget.⌉[

Dashboard stats widget.

[⌊About page.⌉⌊About page.⌉[

About page.

## Installation

 1. In your WordPress admin, go to **Plugins  Add New**, search “Clicks User Manager”,
    and click **Install Now**, then **Activate**.
 2. Or upload the zip via **Plugins  Add New  Upload Plugin**.
 3. A new **Clicks User Manager** menu item appears in your admin sidebar — no configuration
    required.

#### Manual Installation

 1. Unzip the plugin file.
 2. Upload the `clicks-user-manager` folder to `/wp-content/plugins/` via FTP.
 3. Activate in **Plugins  Installed Plugins**.

## FAQ

### Does this plugin permanently delete users?

Yes. Bulk deletion is permanent and cannot be undone. A confirmation modal always
appears first so you can’t delete users by accident.

### Can I accidentally delete my own admin account?

No. The currently logged-in admin account is automatically excluded from every bulk
delete operation.

### Does bulk email require an external SMTP service?

No. Emails send through WordPress’s native `wp_mail()`. For better deliverability
you can optionally pair it with an SMTP plugin like WP Mail SMTP, but nothing external
is required.

### How does last login tracking work?

The plugin hooks into WordPress’s `wp_login` action and stores a timestamp in user
meta (`_wpum_last_login`) on every login. Users who logged in before activation 
show “Never” until their next login.

### What format does the export use?

A UTF-8 CSV file (with BOM for Excel compatibility), named `users-export-YYYY-MM-
DD.csv`, with columns you choose yourself.

### Do I need WooCommerce?

No — WooCommerce is completely optional. Without it, the plugin works exactly as
described. With it active, an “Orders” column and WooCommerce order filters appear
automatically.

### How is the WooCommerce order count calculated?

Counted directly from WooCommerce order storage (compatible with both legacy storage
and HPOS), excluding trashed/draft orders, cached for 5 minutes, and refreshed automatically
on order changes.

### Will this plugin slow down my site?

No. Everything runs only on the plugin’s own admin pages — zero front-end code, 
zero impact on page speed or Core Web Vitals.

### Is it compatible with multisite?

Not yet — it’s built for single-site installs today. Multisite support is planned
for the Pro version.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Clicks User Manager — Bulk Delete, Edit Roles, Email & Export WordPress Users” 
is open source software. The following people have contributed to this plugin.

Contributors

 *   [ sykologicist ](https://profiles.wordpress.org/sykologicist/)

[Translate “Clicks User Manager — Bulk Delete, Edit Roles, Email & Export WordPress Users” into your language.](https://translate.wordpress.org/projects/wp-plugins/clicks-user-manager)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/clicks-user-manager/),
check out the [SVN repository](https://plugins.svn.wordpress.org/clicks-user-manager/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/clicks-user-manager/)
by [RSS](https://plugins.trac.wordpress.org/log/clicks-user-manager/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.2.0

 * New: Premium version officially launched with Freemius SDK integration.
 * New: Added Pro Upsell banners in the free version.
 * New: Full Pro feature integration (User Notes, Smart Segments, Quick-Edit drawer,
   Login Impersonation, Advanced filters, Scheduled exports, Personalisation mail
   variables, Dashboard stats charts).
 * Improvement: Cleaned up promotional placeholder banners and replaced them with
   checkout upgrade links.

#### 1.1.0

 * New: WooCommerce order filter — filter users by “Has Ordered”, “No Orders”, or
   order-count ranges (1, 2–5, 6+).
 * New: “Orders” column in the user table showing each customer’s lifetime order
   count, linked to their orders.
 * New: “Order Count” column available in CSV export when WooCommerce is active.
 * New: WooCommerce order filter added to the Export Users page.
 * Improvement: Order counts are cached and automatically refreshed on order changes.
 * All WooCommerce features are optional and only appear when WooCommerce is active.

#### 1.0.0

 * Initial release.
 * User table with advanced filters (role, date range, last login, inactive, post
   count, search).
 * Bulk delete with confirmation modal.
 * Bulk role change.
 * Bulk email via wp_mail with personalisation tokens.
 * CSV export with custom column selector.
 * Last login tracking via wp_login hook.
 * Dashboard stats widget with role bars.
 * About page with developer credits.

## Meta

 *  Version **1.2.0**
 *  Last updated **24 è ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.9 or higher **
 *  Tested up to **7.0.1**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/clicks-user-manager/)
 * Tags
 * [bulk email](https://hat.wordpress.org/plugins/tags/bulk-email/)[export users](https://hat.wordpress.org/plugins/tags/export-users/)
   [user management](https://hat.wordpress.org/plugins/tags/user-management/)[WooCommerce customers](https://hat.wordpress.org/plugins/tags/woocommerce-customers/)
 *  [Advanced View](https://hat.wordpress.org/plugins/clicks-user-manager/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/clicks-user-manager/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/clicks-user-manager/reviews/)

## Contributors

 *   [ sykologicist ](https://profiles.wordpress.org/sykologicist/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/clicks-user-manager/)