# Data and limits

> Understand how fresh analytics numbers are, when each metric's data starts, how long data is kept, and how many rows a report returns.

Breadcrumb: Analytics › Data and limits · Updated: 2026-10-17
Docs index: https://docs.cevoid.com/llms.txt

Analytics numbers depend on when data arrives, when it starts, and how long it's kept. This article explains each, and the limits on how much a report returns.

## Days are in UTC

Analytics counts days, weeks, and "today" in UTC, whatever your workspace's time zone. An order placed at 00:30 in Stockholm in summer lands on the previous day in a report.

Weeks start on the first day of the week set in your [workspace settings](https://docs.cevoid.com/workspace/workspace-settings.md).

## How fresh the numbers are

| Data | Can be up to |
| --- | --- |
| Today's numbers | 1 minute old |
| Orders attributed to content | About 10 minutes behind the order |
| Earlier days | 1 hour old |

So a late event, or a correction for yesterday, can take up to an hour to show. A report doesn't update while it's open: click the refresh icon next to **Last refreshed** to load the latest data.

## When data starts

Each metric's data starts on its own date in your workspace, depending on when Cevoid started recording that kind of data for you. When a report's date range starts earlier, the report builder marks it:

- A dashed line on the chart at the date the data starts
- An info icon on the metric, with the date: "Data for _metric_ starts on _date_"
- "No data has been recorded for _metric_ yet" when there's no data at all

Some start dates are the same for every workspace:

| Data | Starts |
| --- | --- |
| Sales metrics that need synced orders: _Gross sales_, _Net sales_, returns, _Average items per order_, _Customer lifetime value_, and sales by product | July 7, 2026 |
| _Orders_, _Order value_, _Average order value_, _Customers_ | The earliest order from your connected store or from sales tracking |
| Widget and post interactions | April 30, 2026. Earlier history exists only if it was imported for your workspace |
| _Total posts_, _Total profiles_, _Total members_ over time | The first post, profile, or member, because they're counted from each item's own creation date |
| Tier history | When Cevoid started recording tier changes. Members who already had a tier then count from the date they reached it |

## How long data is kept

| Data | Kept for |
| --- | --- |
| Interactions with widgets, posts, and loyalty program widgets, and sales from sales tracking | 2 years |
| Orders, posts, profiles, upload forms, Instagram data, and loyalty program history | No limit |

So reports on post and widget interactions, and on orders by post, reach back at most 2 years. Store-wide order counts can reach further.

Interaction events from widgets are sent on a best-effort basis: in rare outages, some can be lost. Orders and your own data, such as posts and members, aren't affected.

## Report limits

A report returns at most a set number of rows, depending on its breakdowns:

| Report | Returns |
| --- | --- |
| No breakdown, or one | Up to 1,000 rows. With more values, such as one row per post, the first 1,000 are kept in the order of the breakdown's values, not the 1,000 highest |
| _Date_ and another breakdown | Every date, and the 500 values with the highest total for the first metric |
| Two breakdowns, neither _Date_ | The 500 highest values of the first breakdown, and within each, the 500 highest of the second |

When a report hits the limit, the column header shows how many items there are in total.

Other limits:

| Limit | Value |
| --- | --- |
| Breakdowns per report | 2 |
| Metrics on a **Metric** visualization | 4 |
| Funnel steps | 2 to 8 |
| Items a chart shows | 10 by default, up to 50 |
| Rows a table shows | 100 by default, up to 1,000 with one breakdown or 500 with two |
| Rows in a direct export | 50,000. Larger exports are emailed: see [Export reports](https://docs.cevoid.com/analytics/reporting/export-reports.md) |
| Future dates | Up to 2 years ahead |

## Amounts and currencies

Cevoid stores order amounts in USD, converted near the time of the order, and converts them to the report currency when a report runs. So a report in your store's own currency can differ slightly from your store's own figures.

## Related articles

- [Report builder](https://docs.cevoid.com/analytics/reporting/report-builder.md)
- [Attribution](https://docs.cevoid.com/analytics/how-it-works/attribution.md)
- [Export reports](https://docs.cevoid.com/analytics/reporting/export-reports.md)
- [Analytics glossary](https://docs.cevoid.com/analytics/how-it-works/glossary.md)

---

Canonical: https://docs.cevoid.com/analytics/how-it-works/data-and-limits
