Help Center

Find answers and guides

Help Center/Analytics & Reports/Time Range Selection

Time Range Selection

Filter your analytics data by specific time periods to analyze business trends

Overview

The Analytics Dashboard provides five time range options to filter your data: 7 Days, 1 Month, 3 Months, 1 Year, and All Time. Selecting different time ranges helps you analyze short-term performance, identify seasonal trends, and review historical data. All charts, metrics, and tables automatically update when you change the time range.

Tip: The time range selector is located in the top-right corner of the Analytics Dashboard, next to the page title. It displays as a horizontal button group with the current selection highlighted.

Available Time Ranges

7D (Last 7 Days)

Displays data from the last 7 days, including today. This range is ideal for monitoring recent activity and spotting immediate trends.

  • Date Range: From 6 days ago at 00:00:00 to now
  • Chart Granularity: Daily data points (7 data points)
  • X-Axis Labels: Weekday abbreviations (Mon, Tue, Wed, etc.)
  • Use Case: Track weekly performance, recent order spikes, immediate business health
Example: If today is Friday, Nov 26, the 7D range shows data from Saturday, Nov 20 through Friday, Nov 26.

1M (Last 30 Days)

Shows data from the last 30 days. This is the default time range when you first open the Analytics Dashboard.

  • Date Range: From 29 days ago at 00:00:00 to now
  • Chart Granularity: Daily data points (30 data points)
  • X-Axis Labels: Day of month numbers (1-31)
  • Use Case: Monthly performance reviews, comparing weeks within a month, standard business reporting
Example: On November 26, the 1M range shows October 27 through November 26.

3M (Last 3 Months / ~90 Days)

Displays data from the last 3 months (approximately 90 days). Data is aggregated by week for clearer visualization.

  • Date Range: From 89 days ago at 00:00:00 to now
  • Chart Granularity: Weekly buckets (12 data points)
  • X-Axis Labels: Week numbers (W1, W2, W3, etc.)
  • Use Case: Quarterly analysis, identifying month-to-month trends, seasonal patterns
Example: Each "W" represents a 7-day period. W1 is the oldest week, W12 is the current week.

1Y (Last Year / 365 Days)

Shows data from the last 12 months. Data is aggregated by month for better readability.

  • Date Range: From 11 months ago (first day of that month) to now
  • Chart Granularity: Monthly data points (12 data points)
  • X-Axis Labels: Month abbreviations (Jan, Feb, Mar, etc.)
  • Use Case: Annual performance reviews, year-over-year comparisons, long-term trend analysis
Example: On November 2025, the 1Y range shows December 2024 through November 2025 (12 complete months).

ALL (All Time)

Displays all historical data from your account, with no date filter. The chart shows the last 12 months of aggregated data for visualization, but metrics and tables include all orders ever created.

  • Date Range: From your first order to now (no limit)
  • Chart Granularity: Monthly data points for last 12 months (for chart visualization)
  • X-Axis Labels: Month abbreviations (Jan, Feb, Mar, etc.)
  • Use Case: Lifetime business performance, complete historical analysis, total revenue calculations
Example: If you have 3 years of data, ALL shows total metrics from all 3 years, but charts display the most recent 12 months for clarity.

How to Change Time Range

Step-by-Step

  1. 1. Navigate to the Analytics Dashboard (Dashboard → Analytics from sidebar)
  2. 2. Look for the time range selector in the top-right corner of the page
  3. 3. The selector appears as a horizontal button group with options: 7D | 1M | 3M | 1Y | ALL
  4. 4. Click any button to change the time range - the current selection is highlighted
  5. 5. All charts, metrics, and data tables update instantly (no page reload needed)

Note: The time range selection persists during your session. If you navigate away and return to analytics, it will remember your last selected range.

What Changes When You Select a Time Range

When you change the time range, the following elements update automatically:

Key Metrics (Top Cards)

  • • Revenue recalculates for only completed orders in the range
  • • Total Orders count updates to match the period
  • • Active Clients counts unique clients in the time range
  • • Average Order Value recalculates based on the filtered orders

Revenue Charts

  • • Both "Revenue by Creation Date" and "Revenue by Completion Date" filter to the selected range
  • • X-axis labels change based on granularity (days, weeks, or months)
  • • Chart renders with appropriate number of data points (7 for 7D, 30 for 1M, etc.)

Order Volume and Status Charts

  • • Order Volume chart shows order counts for the selected period
  • • Order Status Trends updates to show status distribution in the time range
  • • Payment Status Trends filters to the selected period

Material Usage Leaderboard

  • • Only counts materials from completed orders in the time range
  • • Rankings and percentages recalculate based on filtered data

Client Leaderboard

  • Note: Client leaderboard uses all-time client statistics, not filtered by time range
  • • This shows total historical performance per client regardless of selected range

Understanding Date Boundaries

Inclusive Time Ranges

All time ranges are inclusive, meaning they include both the start and end dates:

  • Start boundary: Starts at 00:00:00 (midnight) of the first day
  • End boundary: Includes orders up to the current moment
  • Today's data: Always included in calculations, updates in real-time
Example: On November 26, 2025 at 3:45 PM, selecting "7D" includes:
• Start: November 20, 2025 at 12:00:00 AM
• End: November 26, 2025 at 3:45:00 PM (current time)

Completed vs Creation Dates

The system uses different timestamps depending on the data being shown:

  • Revenue metrics: Use completedAt date (or creation date if completedAt is missing)
  • Order counts: Use completedAt date for filtering
  • Status charts: Use completedAt for completed orders, lastModified for others
  • Material usage: Only counts completed orders in the time range

Best Practices for Time Range Selection

  • Use 7D for daily operations - Monitor recent performance, track current week's orders, spot immediate issues
  • Use 1M for monthly reviews - Standard business reporting period, compare weeks within a month
  • Use 3M for quarterly analysis - Identify seasonal trends, plan for upcoming quarters
  • Use 1Y for annual planning - Year-over-year comparisons, identify yearly patterns
  • Use ALL for lifetime statistics - Total business performance, long-term growth tracking
  • Compare multiple ranges - Switch between ranges to understand both short-term and long-term trends
  • Match reporting periods - If you do monthly accounting, use 1M; for quarterly reports, use 3M

Troubleshooting

No Data in Selected Range

If you see empty charts or zero values:

  • • Try selecting "ALL" to verify you have any data at all
  • • Check that orders are marked as "completed" status
  • • Verify order dates fall within the selected time range
  • • Ensure orders have completion dates set

Unexpected Numbers

If metrics seem incorrect:

  • • Remember: Only "completed" orders count toward revenue
  • • Check your currency setting - values convert from USD
  • • Verify that order completion dates are accurate
  • • Compare different time ranges to understand the data

Related Articles