WooCommerce YITH Automatic Role Changer Analytics Report — Track Sales by Automatically Assigned User Roles

Written By

Md jahidul Islam

Share
WooCommerce Analytics report for YITH Automatic Role Changer showing sales by automatically assigned roles

YITH WooCommerce Automatic Role Changer automatically assigns or switches WordPress user roles when specific purchase conditions are met — such as reaching a spending threshold, buying certain products, or completing a number of orders. (View Plugin →)

It’s a powerful automation tool for managing loyalty tiers, subscriptions, or reward programs without manual updates.

When combined with Role-Based Analytics for WooCommerce, these automatically assigned roles become part of your analytics. You can measure exactly how each role performs — including Gross Sales, Returns, Net Sales, Total Orders, and Average Order Value (AOV) — all inside your WooCommerce Analytics dashboard.

Note: This article focuses on the integration between YITH WooCommerce Automatic Role Changer plugin and Role-Based Analytics for WooCommerce extention. However, Role-Based Analytics is designed to work with any plugin or extension that uses WordPress user roles — including membership, wholesale, and user-group-based solutions. If a plugin assigns roles to customers, those roles will automatically appear in your analytics reports.

Prerequisite: You must first purchase and activate Role-Based Analytics for WooCommerce (e.g. via WooCommerce.com) to enable these analytics features.

How Role-Based Analytics Extends YITH Automatic Role Changer

  • When YITH Automatic Role Changer upgrades or changes a customer’s role (e.g., “Customer” → “VIP”), Role-Based Analytics instantly detects that role in future orders.
  • All order data linked to that role is grouped automatically — giving you a clear breakdown of financial and behavioral metrics per role.
  • You can now evaluate how each user role contributes to store growth and profitability.

You can access this data under:
Dashboard/Site → Analytics → User Roles

The report includes the following metrics for each role:

MetricDescription
Total OrdersThe total number of orders placed by users in this role.
Gross SalesTotal order value before refunds and discounts.
ReturnsTotal refunded order value for users of that role.
Net SalesSales amount after returns and refunds.
Total SalesFinal sales including shipping and taxes if applicable.
AOV (Average Order Value)Average order amount per transaction.

You can also compare multiple roles side-by-side, apply date filters, and export the results as CSV for deeper analysis.

📖 You can also see How to Filter WooCommerce Sales Reports by User Roles: The Complete Step-by-Step Guide.

Example

Suppose your YITH configuration automatically assigns:

  • Frequent Buyer after 3 purchases
  • VIP Customer after spending $1,000
  • Member when subscribing to a membership product

Once Role-Based Analytics for WooCommerce is activated, your User Roles analytics report might display:

RoleOrdersGross SalesReturnsNet SalesAOV
VIP Customer120$46,000$4,000$42,000$350
Frequent Buyer200$40,000$2,000$38,000$190
Member60$16,000$1,000$15,000$250

You can immediately see that VIP customers generate higher AOV, while Frequent Buyers contribute steady revenue with fewer returns. This helps you refine loyalty programs and focus on the most profitable segments.

Learn More

To explore advanced features such as CSV export, role leaderboards, and guest tracking, visit the parent documentation:

👉 Full Role-Based Analytics for WooCommerce Features →

Frequently Asked Questions

Does Role-Based Analytics automatically detect roles changed by YITH Automatic Role Changer?

Yes — any role automatically assigned or switched by YITH will be reflected in your analytics as soon as the user places an order under that role.

Which metrics are included in the role reports?

Each role includes Gross Sales, Returns, Net Sales, Total Sales, Total Orders, and AOV, with options to filter and compare across roles.

Can I compare promoted roles (e.g., VIP) against default roles (e.g., Customer)?

Absolutely. The analytics report allows side-by-side comparisons for any roles defined in your store.

Is this compatible with HPOS (High-Performance Order Storage)?

Yes — both the Meow Crew plugin and Role-Based Analytics are fully HPOS-compatible.

Where can I find the report?

Dahsboard → Analytics → User Roles to see role-based reports and comparisons, or filter other analytics pages (like Products or Orders) by user role. You need to first purchase and enable Role Based analytics for woocommerce from woocommerce.com

Try our Extension

Role Based Analytics for WooCommerce

Filter your WooCommerce sales reports by user role—including orders, products, categories, coupons, and downloads.

Free Trial Coupon for Woocommerce Subscriptions

Free Trial Coupon for WooCommerce Subscriptions adds a new coupon type that allows you to extend the default trial period for subscription products.

Share

Leave a Reply

Your email address will not be published. Required fields are marked *

Scroll Down

Our Services

We specialize in delivering top-notch WordPress solutions tailored to meet your unique needs. Whether you’re looking for custom WordPress functionality, seamless WooCommerce integration, or expert plugin development, we are here to help your website thrive.

Custom WordPress Development
Crafting tailored WordPress sites to match your specific needs.
WordPress Maintenance
Keeping your WordPress site secure, updated, and optimized.
New
WooCommerce Solutions
Customized WooCommerce stores built to enhance your sales.
Consultation
Expert advice to help optimize and grow your online presence.

Md. Jahidul was a pleasure to work with. He went above and beyond with the project and was always available at short notice. I highly recommend him and will use him again in the future.

Jessica Chosid

Principal At Reign Maker

With over 5 years of experience dealing with freelancers, we must say that Jahid is by far one of the best Wordpress Developers we have ever worked with.

Elan Cohen

From Canada (UpWork Client)

Mr.Jahid is the best freelancer I’ve worked with on Upwork. He’s very helpful, trustworthy and skilled. Definitely can be hired by anyone who’s looking for quality work.

Hina Malik

Dr Teeth Academy

Jahid was always on hand on deck. He worked around the clock on this project and gave more than 200% each day. Easy going, very knowledgeable, brings ideas to the table and over a good guy all around. I have rehired him on 2 other projects as well.

Aziz Khan

Vice President & Treasurer