Customer Statistics Performance Upgrade
October 1, 2025
Overview
We've significantly improved the performance of the Customer Statistics widget on your dashboard. This upgrade makes the widget load much faster, especially for users with large order histories, while also providing more accurate insights into your customer base.
What's Changed
Major Performance Improvement
The Customer Statistics widget has been rebuilt to use our optimized data indexing system. This change dramatically reduces the time it takes to calculate repeating vs. one-time customer statistics.
Performance Gains:
- Faster Loading: The widget now loads in seconds instead of minutes for accounts with extensive order history
- Better Scalability: Performance remains consistent even as your order volume grows
Updated Customer Classification Logic
Along with the performance upgrade, we've refined how customers are classified as "repeating" or "one-time" to provide more meaningful insights.
New Behavior:
- The widget now shows customers who placed at least one order during your selected date range
- Customers are classified as "repeating" based on their total lifetime order count, not just orders within the date range
- Each customer is counted only once, even if they placed multiple orders on different dates in the range
Example Scenario:
Let's say you're viewing September 2025 data:
Customer A placed their first order in June 2025, then ordered again in September 2025
- Shown as: Repeating Customer (because they have 2+ lifetime orders)
Customer B placed 3 orders in August 2025, then 2 more in September 2025
- Shown as: Repeating Customer (counted once, not 2 times)
Customer C placed their first and only order in September 2025
- Shown as: One-time Customer (only 1 lifetime order so far)
Why This Matters
More Accurate Customer Insights
The previous implementation could sometimes count the same customer multiple times if they ordered on different dates, skewing your statistics. Now you get an accurate count of unique customers.
Better Date Range Context
You can now see how many of your active customers (those who ordered during the selected period) are actually repeat buyers, giving you better insights into customer loyalty and retention within any timeframe.
Future-Proof Performance
This optimization is part of our ongoing effort to ensure SellerLegend remains fast and responsive as your business grows.
Impact
- No action required -- These improvements are automatically active
- Existing data unchanged -- Only the calculation method has been optimized
- More accurate results -- You may notice slight differences in customer counts due to the improved counting logic