Bestselling Products Report Documentation¶
Menu Location: Reports > Products > Bestselling Results
Access Level: Manager and above
Last Updated: 2026-03-01
Overview¶
The Bestselling Products Report provides comprehensive analytics on product sales performance, helping you identify top-performing items, understand buying trends, and make data-driven decisions about inventory, promotions, and featured products.
Primary Functions:
- View products ranked by sales volume
- Analyze revenue by product
- Identify seasonal trends
- Compare product performance across time periods
- Export bestseller data for further analysis
- Inform inventory and purchasing decisions
Page Layout¶
Header Section¶
- Report Title: "Bestselling Products"
- Date Range Selector: Choose time period for analysis
- Filter Controls: Category, route, customer type filters
- Export Button: Download report data
Summary Stats¶
- Total Products Sold: Count of product units
- Total Revenue: Dollar value of product sales
- Average Order Value: Revenue per order
- Top Product: Highest-selling item name
Bestsellers Table¶
Displays products ranked by performance with columns:
- Rank: Position in bestsellers list
- Product Name: Clickable to product detail
- Category: Product type/category
- Quantity Sold: Number of units sold
- Revenue: Total dollar sales
- Orders: Number of orders containing this product
- Avg Price: Average selling price
- Trend: Sales trend indicator (up/down/stable)
Chart Visualization¶
- Bar Chart: Top 20 products by quantity or revenue
- Trend Lines: Sales over time
- Category Breakdown: Pie chart of sales by category
Date Range Selection¶
Predefined Date Ranges¶
Quick Select Options:
- Today: Current day sales
- Yesterday: Previous day
- This Week: Current week to date
- Last Week: Previous full week
- This Month: Current month to date
- Last Month: Previous full month
- Last 30 Days: Rolling 30-day period
- Last 90 Days: Rolling quarter
- This Year: Year to date
- Last Year: Previous full year
- All Time: Complete sales history
Custom Date Range¶
Steps:
- Click "Custom Date Range" button
- Select Start Date from calendar
- Select End Date from calendar
- Click "Apply"
- Report refreshes with custom period data
Use Cases:
- Specific season analysis (June 1 - August 31)
- Promotional period (Black Friday week)
- Quarter comparison (Q1 vs Q2)
- Year-over-year (March 2025 vs March 2024)
Filters and Options¶
Category Filter¶
Filter by Product Category:
- All Categories (default)
- Produce
- Meat & Seafood
- Dairy
- Pantry Items
- Specialty Items
- Custom categories
Purpose: Focus on specific product types
Example: View bestselling produce items only
Route Filter¶
Filter by Delivery Route:
- All Routes (default)
- Route 1, Route 2, Route 3, etc.
- Pickup customers
- Shipped orders
Purpose: Compare regional preferences
Example: Compare bestsellers in urban vs. rural routes
Customer Type Filter¶
Filter by Customer Segment:
- All Customers (default)
- Active Subscribers
- One-time Purchasers
- Wholesale Customers
- Gift Recipients
Purpose: Understand different customer segment preferences
Sorting Options¶
Sort Results By:
- Quantity Sold (default) - Most units sold
- Revenue - Highest dollar sales
- Orders - Appears in most orders
- Avg Price - Highest average selling price
- Product Name - Alphabetical
- Category - Grouped by type
Sort Direction:
- Descending (highest first) - default
- Ascending (lowest first)
Understanding the Data¶
Report Data & Columns¶
| Column | Description | Calculation/Source |
|---|---|---|
| Rank | Position in bestseller list | Based on selected sort (quantity or revenue) |
| Product Name | Name of product | Clickable link to product edit page |
| Category | Product category/type | From product classification |
| Quantity Sold | Total units sold | Sum of all quantities in orders |
| Revenue | Total dollar sales | Quantity × Price for all orders |
| Orders | Number of orders | Count of unique orders containing product |
| Avg Price | Average selling price | Total Revenue ÷ Quantity Sold |
| Trend | Sales trend indicator | Comparison to previous period |
Trend Indicators¶
Icons and Meaning:
- ↑ Green Arrow: Sales increased vs. previous period
- ↓ Red Arrow: Sales decreased vs. previous period
- → Gray Arrow: Sales stable (within 5% variance)
- ★ Star: New product (no previous period data)
Percentage Change:
- Hover over arrow to see exact percentage change
- Example: "↑ 23% vs. last month"
Analyzing Bestsellers¶
Identifying Top Performers¶
Top 10 Products:
- Focus on products ranked 1-10
- These drive significant revenue
- Ensure always in stock
- Feature prominently on website
- Negotiate better supplier pricing
Top 20% (Pareto Principle):
- Often 20% of products drive 80% of revenue
- Identify this critical 20%
- Prioritize inventory and marketing
- Protect against stockouts
Category Analysis¶
Compare Categories:
- Sort by Category
- Identify top product in each category
- Compare category performance
- Adjust inventory by category demand
Example Insights:
- "Produce outsells meat 3:1"
- "Dairy has highest avg order value"
- "Specialty items growing fastest"
Seasonal Trends¶
Compare Time Periods:
- Run report for current season
- Run report for same season last year
- Compare results
- Identify seasonal patterns
Example Seasonal Insights:
- Berries peak in summer (June-Aug)
- Squashes peak in fall (Sept-Nov)
- Citrus peak in winter (Dec-Feb)
- Asparagus peak in spring (April-May)
Price Sensitivity Analysis¶
Compare Quantity vs. Revenue:
- High quantity, low revenue = Volume product
- Low quantity, high revenue = Premium product
- High quantity, high revenue = Star product
- Low quantity, low revenue = Underperformer
Strategic Actions:
- Star Products: Maintain, feature prominently
- Volume Products: Ensure supply, consider bundling
- Premium Products: Highlight quality, target high-value customers
- Underperformers: Consider discontinuing or promoting
Export & Download Options¶
Export Formats¶
CSV Export:
- Purpose: Spreadsheet analysis
- Contents: All visible data columns
- Format: Comma-separated values
- Usage: Excel, Google Sheets analysis
PDF Export:
- Purpose: Printable report
- Contents: Summary stats + table + charts
- Format: Formatted PDF document
- Usage: Presentations, meetings, archiving
Export Process¶
Steps:
- Apply desired filters and date range
- Sort data as desired
- Click "Export" button
- Select format (CSV or PDF)
- Choose "All Results" or "Top 50"
- Click "Download"
- File downloads to browser
What's Included:
- All data currently visible in table
- Applied filters noted in header
- Date range specified
- Export timestamp
Common Use Cases¶
Use Case 1: Identify Products to Feature This Week¶
Goal: Select products for Featured Products section
Steps:
- Set Date Range: Last 30 Days
- Sort by: Quantity Sold
- Review top 20 products
- Cross-reference with current inventory
- Identify 5-10 in-stock top sellers
- Navigate to Featured Products Sort
- Move selected products to top positions
- Monitor sales impact
Result: Featured section shows proven bestsellers, driving conversions
Use Case 2: Seasonal Inventory Planning¶
Goal: Prepare inventory for upcoming summer season
Steps:
- Set Date Range: June 1 - August 31 (last year)
- Filter Category: Produce
- Export top 30 products to CSV
- Open in Excel
- Compare to current inventory levels
- Create purchase orders for summer produce
- Plan supplier orders 2-4 weeks in advance
Result: Adequate inventory of summer favorites, reduced waste
Use Case 3: Analyze Promotional Campaign Success¶
Goal: Measure impact of "Beef Month" promotion
Steps:
- Set Custom Date Range: Promotion period (e.g., March 1-31)
- Filter Category: Meat & Seafood
- Note quantity and revenue for beef products
- Change Date Range: Same period last year (March 1-31 previous year)
- Compare quantities and revenue
- Calculate percentage change
- Document results for future promotions
Result: Data-driven evaluation of promotional effectiveness
Use Case 4: Regional Preference Analysis¶
Goal: Understand different route preferences
Steps:
- Set Date Range: Last 90 Days
- Filter Route: Route 1 (urban)
- Note top 10 products
- Export to CSV
- Change Filter: Route 5 (rural)
- Note top 10 products
- Compare lists side-by-side
- Identify unique preferences
- Adjust route-specific offerings
Result: Tailored product offerings by route demographics
Use Case 5: Identify Underperforming Products to Discontinue¶
Goal: Find products to remove from catalog
Steps:
- Set Date Range: Last 90 Days
- Sort by: Quantity Sold (Ascending - lowest first)
- Review bottom 20 products
- Check inventory levels
- Calculate carrying costs
- Identify products with < 5 sales in 90 days
- Review if seasonal (may be off-season)
- Create list of products to discontinue
- Plan clearance or removal
Result: Streamlined catalog, reduced inventory costs
Troubleshooting¶
Report Shows No Data¶
Symptoms:
- Empty table
- "No results found" message
- Zero sales in summary
Check:
- Is date range correct? (not future dates)
- Are filters too restrictive?
- Was there actually sales in this period?
- Do you have permission to view this data?
Solutions:
- Expand date range
- Clear filters (select "All")
- Try broader date range
- Contact admin about permissions
Numbers Don't Match Expected Sales¶
Symptoms:
- Revenue totals seem wrong
- Quantities don't match manual count
- Missing products
Check:
- Are cancelled orders included/excluded?
- Are refunds accounted for?
- Is report filtering certain order types?
- Check date range boundaries (inclusive/exclusive)
Solutions:
- Review report parameters
- Compare to Orders report for same period
- Check if filters excluding orders
- Verify timezone settings
Export Fails or Incomplete¶
Symptoms:
- Export button doesn't work
- Downloaded file empty
- File download times out
Solutions:
- Try smaller date range (less data)
- Export "Top 50" instead of "All Results"
- Clear browser cache
- Try different browser
- Contact admin if large dataset
Trend Indicators Not Showing¶
Symptoms:
- No arrows or trend icons
- All showing as "New"
- Percentages missing
Check:
- Is there data for previous period?
- Is date range long enough for comparison?
- Are you viewing all-time (no comparison period)?
Solutions:
- Use defined periods (This Month, Last Month) for auto-comparison
- Ensure business has enough history for trends
- Wait for more data if newly launched
Related Pages¶
- Order Contents Dump - Detailed order-by-order product data
- Product Quantities Over Time - Trend analysis for specific products
- Products - Edit products identified as top or underperformers
- Featured Products Sort - Feature bestselling products
- Inventory Management - Adjust stock based on bestseller data
Typical Workflow:
- Run Bestselling Products Report
- Identify top performers
- Update Featured Products Sort with top sellers
- Adjust inventory levels in Inventory Management
- Review underperformers for discontinuation
Permissions & Access¶
Required Access Level: Manager or higher
Access Level Capabilities:
- Manager: View report, export data, all filters
- Administrator: All Manager capabilities + historical comparisons
- Kiva Admin: All features + raw data access
Restricted Features:
- Customer Service cannot access this report
- Some financial metrics may require Administrator access
Best Practices¶
Regular Analysis¶
- Weekly review: Check top 10 for stock levels
- Monthly deep dive: Analyze trends and patterns
- Quarterly comparison: Year-over-year performance
- Seasonal planning: Pre-season inventory preparation
- Document insights: Keep notes on findings
Data-Driven Decisions¶
- Feature proof: Use data to select featured products
- Inventory optimization: Order based on actual demand
- Pricing strategy: Analyze price sensitivity
- Promotion planning: Focus on high-potential products
- Product development: Identify gaps in bestsellers
Reporting Hygiene¶
- Consistent time periods: Use same periods for comparisons
- Account for seasonality: Compare to same season prior year
- Filter awareness: Know what filters are applied
- Export backup: Save monthly reports for historical reference
- Share insights: Communicate findings with team
Strategic Applications¶
- Supplier negotiations: Use volume data for better pricing
- Marketing focus: Promote proven winners
- Category expansion: Invest in high-performing categories
- Customer segmentation: Understand preference by segment
- Profit optimization: Focus on high-margin bestsellers
Things to Avoid¶
- Don't compare mismatched time periods (30 days vs 90 days)
- Don't ignore seasonal patterns (berries low in winter is normal)
- Don't discontinue products without checking seasonality
- Don't over-order based on one-time spike (verify trend)
- Don't forget to account for cancelled/refunded orders
Quick Reference Card¶
| Task | Action/Location |
|---|---|
| View last 30 days bestsellers | Date Range > Last 30 Days |
| Find top product overall | Sort by Quantity Sold, view rank #1 |
| See revenue by product | Sort by Revenue column |
| Compare this month vs last | Run report twice with different ranges |
| Identify underperformers | Sort by Quantity Sold (Ascending) |
| Export to Excel | Export button > CSV format |
| View produce bestsellers only | Category Filter > Produce |
| Check regional preferences | Route Filter > Select route |
| See seasonal trends | Custom Date Range > Same period last year |
| Find products to feature | Top 10 by Quantity Sold, in stock |
FAQs¶
What's the difference between sorting by Quantity vs. Revenue?¶
- Quantity Sold: Shows most popular products (volume)
- Revenue: Shows highest-earning products (dollar value)
- Example: 100 $5 apples = $500 (high quantity), 10 $60 steaks = $600 (high revenue)
Why would a product show high quantity but low revenue?¶
This indicates a volume product - high sales but low price point. Examples: potatoes, carrots, onions. These are important for customer satisfaction even if low margin.
How often should I run this report?¶
Recommended frequency:
- Weekly: Quick check of top 10, ensure stock
- Monthly: Full analysis, identify trends
- Quarterly: Strategic review, year-over-year comparison
- Before major decisions: Product discontinuation, large inventory orders
Can I see which customers bought specific bestsellers?¶
This report shows aggregate data. For customer-specific purchase history, use the Order Contents Dump report or individual Customer Detail pages.
Why do my bestsellers change so much week to week?¶
Common reasons:
- Seasonality: Different products in season
- Promotions: Sale items spike temporarily
- Weather: Temperature affects produce demand
- Inventory: Out-of-stock products can't sell
- Small sample: Weekly data more volatile than monthly
Should I only stock bestselling products?¶
No! While bestsellers are important:
- Long tail: Many customers want variety
- Complementary products: Support products pair with bestsellers
- Premium options: High-margin even if lower volume
- Seasonal rotation: Some products sell in bursts
How do I compare this year to last year?¶
Run report twice:
- First run: This year's date range (e.g., Jan 1 - Mar 31, 2026)
- Second run: Same period last year (Jan 1 - Mar 31, 2025)
- Export both to CSV
- Compare side-by-side in Excel
Do cancelled orders count in bestsellers?¶
Typically no - most systems exclude cancelled and refunded orders from sales reports. Check your system settings or ask administrator.
What if my top product is out of stock?¶
Immediate actions:
- Order more immediately (expedite if possible)
- Feature substitute product in meantime
- Notify customers if extended delay
- Adjust inventory min/max levels to prevent future stockouts
Can I schedule this report to run automatically?¶
Some systems allow scheduled reports. Check Reports menu for "Scheduled Reports" or "Report Subscriptions." If available, you can receive weekly/monthly bestseller reports via email.
Change Log¶
2026-03-01¶
- Initial documentation created
- All sections completed following template structure
End of Documentation
For additional help, contact your system administrator or Kiva Logic support.