WooCommerce Wholesale Analytics Report for Whols by HasThemes

Written By

Md jahidul Islam

Share
WooCommerce Wholesale Analytics report for Whols plugin

Whols is a wholesale plugin for WooCommerce developed by HasThemes. It transforms a standard store into a hybrid B2B + B2C platform, giving store owners complete control over wholesale pricing, customer registration, and visibility. At the heart of Whols is the use of User Roles to segment wholesale customers—making it possible to assign unique pricing, discounts, and access rules to each group.

By adding Role-Based Analytics for WooCommerce, you can extend this role-based setup into advanced reporting. Wholesale roles created with Whols appear directly inside WooCommerce Analytics, allowing you to measure sales, orders, and performance across all your wholesale groups.

How Whols Uses User Roles

Unlimited Wholesaler Roles: Create roles like Distributor, VIP Wholesaler, or Regional Partner.

Role-Based Pricing: Assign specific prices or discounts for each role at the product, category, or variation level.

Store & Product Visibility: Restrict product access, tax display, and even payment/shipping methods by role.

Wholesaler Registration & Approval: New signups can be automatically assigned to a default wholesale role or routed for manual approval.

Dynamic Rules: Apply conditional rules for discounts, free shipping, or checkout behavior based on roles.

This role-driven architecture means your wholesale strategy is already segmented—Role-Based Analytics simply makes that segmentation measurable.

How Role-Based Analytics for woocommerce Extends Whols

When Role-Based Analytics is activated, every User Role from Whols appears inside WooCommerce Analytics. This unlocks a full reporting layer for your wholesale store:

User Roles Report Page

  • Filter by any date range.
  • Analyze a single wholesale role or compare multiple roles.
  • Access performance cards, interactive charts, and a sortable table with:
    • Orders
    • Gross Sales
    • Returns
    • Net Sales
    • Total Sales
    • Average Order Value (AOV)

User Role Filters in Existing Analytics Pages
Filter sales data by role in WooCommerce’s default reports:

  • Orders
  • Products
  • Categories
  • Coupons
  • Downloads

Wholesale Leaderboard
Quickly spot top-performing roles from the Analytics Overview page with a User Roles leaderboard widget.

CSV Export
Export role-based reports to CSV for deeper analysis or sharing with sales, accounting, or ERP systems.

Example in Action

Suppose you’ve set up the following wholesaler roles in Whols:

  • Distributor
  • VIP Wholesaler
  • Regional Partner

After activating Role-Based Analytics for WooCommerce:

  • These roles appear on the User Roles Analytics Report Page.
  • You can compare Distributor vs. VIP Wholesaler to see which generates higher revenue.
  • If you only use one wholesaler role, you’ll still get reports that show:
    • Your wholesale group
    • Default WooCommerce Customers
    • Guests (unregistered buyers)

This ensures you always get a complete breakdown across wholesale, retail, and guest customers.

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

Benefits of Adding Role-Based Analytics to Whols

  • 📤 Easy Sharing: Export CSV data for team reviews or integration with external tools.
  • 📊 Segmented Reporting: Track performance for each wholesale role.
  • 🔍 Better Insights: Discover which groups buy more often or spend more.
  • 📈 Smarter Strategy: Adjust pricing, promotions, or inventory based on role performance.

Conclusion

Whols gives you powerful tools to manage wholesaler registration, pricing, visibility, and roles inside WooCommerce. Adding Role-Based Analytics for WooCommerce transforms that setup into actionable insights, helping you see exactly how each wholesaler group contributes to your business.

Together, they provide a complete solution:

  • Manage wholesale roles with Whols
  • Control their pricing and store access
  • Analyze role-based performance with Role-Based Analytics

👉 Get Role-Based Analytics for WooCommerce with Whols today and unlock wholesale reporting in WooCommerce.

Frequently Asked Questions

Do Whols User Roles appear automatically in Analytics?

Yes. Once Role-Based Analytics is activated, all wholesaler roles created in Whols appear in WooCommerce Analytics reports.

Can I compare multiple wholesaler roles?

Absolutely. The User Roles report page allows both single-role and multi-role comparisons side by side.

Which WooCommerce reports support User Role filters?

Orders, Products, Categories, Coupons, Downloads, plus the dedicated User Roles report page.

Do Subaccounts and Wallet orders appear in analytics?

Yes. Subaccounts inherit the parent role, and all wallet transactions are standard WooCommerce orders—so they’re included in role-based reports.

Can I export wholesaler performance data?

Yes. CSV export is available for both the dedicated User Roles report and any default WooCommerce report with role filters applied.

How does this help with strategy?

You can see whether wholesalers buy different products than retail customers, which roles generate the highest order value, and how groups respond to promotions. This lets you fine-tune your wholesale strategy with real data.

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