Title: Customer Profile Page for WooCommerce
Author: regularalves
Published: <strong>June 16, 2026</strong>
Last modified: June 16, 2026

---

Search plugins

![](https://ps.w.org/customer-profile-page-for-woocommerce/assets/banner-772x250.
png?rev=3573853)

![](https://ps.w.org/customer-profile-page-for-woocommerce/assets/icon-128x128.png?
rev=3573840)

# Customer Profile Page for WooCommerce

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

[Download](https://downloads.wordpress.org/plugin/customer-profile-page-for-woocommerce.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/customer-profile-page-for-woocommerce/#description)
 * [Reviews](https://wordpress.org/plugins/customer-profile-page-for-woocommerce/#reviews)
 *  [Installation](https://wordpress.org/plugins/customer-profile-page-for-woocommerce/#installation)
 * [Development](https://wordpress.org/plugins/customer-profile-page-for-woocommerce/#developers)

 [Support](https://wordpress.org/support/plugin/customer-profile-page-for-woocommerce/)

## Description

**Customer Profile Page for WooCommerce** replaces the generic WordPress user-edit
screen with a purpose-built profile page designed for store managers.

When you click on a customer name anywhere inside WooCommerce — orders list, reports,
or the admin panel — you land on a clean profile page that shows everything you 
need without digging through multiple screens.

**What you get on each profile:**

 * **Contact card** — name, email (with one-click copy), phone (with one-click copy
   and direct WhatsApp link), and billing address.
 * **Location map** — a click-to-load map built from the customer’s billing address
   so you can instantly see where they are. The map is powered by Google Maps and
   only loads after you click the “View on map” button — nothing is sent to Google
   on page load.
 * **Key metrics** — total spent, average order value, total order count, date of
   first order, and average interval between orders.
 * **Recent orders table** — the last orders with status badges and direct links
   to each order.
 * **Internal notes** — add private notes to any customer profile. Notes support
   rich-text formatting (bold, italic, underline, bullet and numbered lists, and
   links), can be searched by keyword, filtered by author, and are paginated. Each
   team member can edit or delete only their own notes.
 * **Quick actions** — a direct link to the standard WordPress user-edit page whenever
   you need to change account details.

The plugin intercepts all WooCommerce entry points that normally link to `user-edit.
php` and silently redirects them to the new profile page, so your team never has
to remember a separate URL.

### External Services

This plugin optionally connects to **Google Maps** (maps.google.com) to display 
a location map based on the customer’s billing address.

 * The map is only loaded after an explicit click on the “View on map” button. No
   data is sent to Google automatically on page load.
 * By clicking “View on map”, the customer’s billing address is sent to Google as
   part of the map request.
 * [Google Privacy Policy](https://policies.google.com/privacy)
 * [Google Terms of Service](https://policies.google.com/terms)

## Installation

 1. Upload the `customer-profile-page-for-woocommerce` folder to the `/wp-content/plugins/`
    directory, or install it directly from the WordPress plugin directory.
 2. Activate the plugin through the **Plugins** menu in WordPress.
 3. Make sure WooCommerce is installed and active.
 4. Open any order in WooCommerce and click the customer name — you will be taken to
    the new profile page.

## FAQ

### Does this replace the default user-edit page?

No. The plugin adds a new admin page and redirects WooCommerce-specific links to
it. The standard WordPress user management screens remain untouched.

### What capability is required to view the profile page?

The page requires the `manage_woocommerce` capability, the same one used to access
the WooCommerce admin area.

### Is it compatible with WooCommerce HPOS (High-Performance Order Storage)?

Yes. The plugin explicitly declares compatibility with WooCommerce’s Custom Order
Tables (HPOS).

### Who can see the internal notes?

Notes are visible to any user with the `manage_woocommerce` capability. Only the
author of a note can edit or delete it.

### Are notes private to each store?

Yes. Notes are stored in the site’s own database and are never shared or synced 
externally.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

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

Contributors

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

[Translate “Customer Profile Page for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/customer-profile-page-for-woocommerce)

### Interested in development?

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

## Changelog

#### 1.1.0

 * Added internal notes — per-customer private notes with rich-text formatting, 
   keyword search, author filter, and pagination.

#### 1.0.0

 * Initial release.

## Meta

 *  Version **1.0.0**
 *  Last updated **1 month ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.4 or higher **
 *  Tested up to **6.9.5**
 *  PHP version ** 8.0 or higher **
 * Tags
 * [crm](https://wordpress.org/plugins/tags/crm/)[customer](https://wordpress.org/plugins/tags/customer/)
   [orders](https://wordpress.org/plugins/tags/orders/)[profile](https://wordpress.org/plugins/tags/profile/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/customer-profile-page-for-woocommerce/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/customer-profile-page-for-woocommerce/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/customer-profile-page-for-woocommerce/reviews/)

## Contributors

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

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/customer-profile-page-for-woocommerce/)