Data refresh intervals for analytics

<body>
<p id="docs-hc-snippet" style="display: none;">Historical information in your reports is synced from your Zendesk products on a schedule. Live information is synced in near-real time.</p>
<div class="article-banners">
<div id="docs-wmp-link">
<a href="https://support.zendesk.com/hc/en-us/articles/5411234991258-plan" rel="noopener" target="_blank">What's my plan?</a>
</div>

<div class="article-banner" id="suite_all">
<table>
<tbody>
<tr>
<td>
<strong>All Suites</strong>
</td>
<td>Team, Growth, Professional, Enterprise, or Enterprise Plus</td>
</tr>
</tbody>
</table>
</div>

<div class="article-banner" id="support_with_explore_all">
<table>
<tbody>
<tr>
<td>
<strong>Support with</strong>
</td>
<td>Explore Light, Professional, or Enterprise</td>
</tr>
</tbody>
</table>
</div>

</div>
<div id="docs-ai-summary">
<p id="docs-ai-summary-toggle">Summary: <span id="up-triangle">◀</span><span id="down-triangle">▼</span></p>
<p id="docs-ai-summary-content">Historical reporting data updates daily or hourly depending on your plan, and reports can switch to weekly refresh after 30 days of no access. Live dashboards and live data metrics update in near-real time, usually within 5–10 seconds, though network speed and ticket volume can affect timing. This helps you know how current your analytics data is for reporting and monitoring.</p>
</div>

<div class="body">

<p class="p" dir="ltr">Historical information in your reports is synced from your Zendesk products on a
schedule. Live information is synced in near-real time. </p>
</div>
<div aria-labelledby="ariaid-title2" class="topic nested1" id="topic_tnn_cvy_k1c">
<h2 class="title topictitle2" id="ariaid-title2">Historical reporting</h2>
<div class="body">
<p class="p" dir="ltr">The historical reporting refresh interval, how often the data is synced, is
either daily or hourly, depending on which plan you have.</p>
<ul class="ul" id="topic_tnn_cvy_k1c__ul_e4f_jcl_zsb">
<li class="li">
<strong class="ph b">Daily</strong>: Data updates once a day at midnight in the timezone of the
account.</li>
<li class="li">
<strong class="ph b">Hourly</strong>: Data updates one hour after the most recent update has finished.
The update time is randomized within the hour, and in some cases might take two
hours or more to complete. For an example, see <a class="xref" href="https://support.zendesk.com/hc/en-us/articles/4408846727194" target="_blank">It's been more than an hour since my data
synced</a>.</li>
</ul>
<div class="p">
<div class="tablenoborder">
<table border="1" cellpadding="4" cellspacing="0" class="table" frame="border" id="topic_tnn_cvy_k1c__table_n3d_1dl_zsb" rules="all" summary="">
<caption><span class="tablecap"><span class="table--title-label">Table 1. </span>Data refresh intervals by plan</span></caption>
<colgroup>
<col style="width:33.33333333333333%">
<col style="width:33.33333333333333%">
<col style="width:33.33333333333333%">
</colgroup>
<thead class="thead" style="text-align:left;">
<tr class="row">
<th class="entry cellrowborder" colspan="2" id="d52e76" style="vertical-align:top;">Plan</th>
<th class="entry cellrowborder" id="d52e79" style="vertical-align:top;">Refresh interval</th>
</tr>
</thead>
<tbody class="tbody">
<tr class="row">
<td class="entry cellrowborder" headers="d52e76" rowspan="5" style="vertical-align:top;">Suite</td>
<td class="entry cellrowborder" headers="d52e76" style="vertical-align:top;">Suite Team</td>
<td class="entry cellrowborder" headers="d52e79" style="vertical-align:top;">Daily</td>
</tr>
<tr class="row">
<td class="entry cellrowborder" headers="d52e76" style="vertical-align:top;">Suite Growth</td>
<td class="entry cellrowborder" headers="d52e79" style="vertical-align:top;">Daily</td>
</tr>
<tr class="row">
<td class="entry cellrowborder" headers="d52e76" style="vertical-align:top;">Suite Professional</td>
<td class="entry cellrowborder" headers="d52e79" style="vertical-align:top;">Hourly</td>
</tr>
<tr class="row">
<td class="entry cellrowborder" headers="d52e76" style="vertical-align:top;">Suite Enterprise</td>
<td class="entry cellrowborder" headers="d52e79" style="vertical-align:top;">Hourly</td>
</tr>
<tr class="row">
<td class="entry cellrowborder" headers="d52e76" style="vertical-align:top;">Suite Enterprise Plus</td>
<td class="entry cellrowborder" headers="d52e79" style="vertical-align:top;">Hourly</td>
</tr>
<tr class="row">
<td class="entry cellrowborder" headers="d52e76" rowspan="3" style="vertical-align:top;">Any Support plan with Explore</td>
<td class="entry cellrowborder" headers="d52e76" style="vertical-align:top;">Explore Lite</td>
<td class="entry cellrowborder" headers="d52e79" style="vertical-align:top;">Daily</td>
</tr>
<tr class="row">
<td class="entry cellrowborder" headers="d52e76" style="vertical-align:top;">Explore Professional</td>
<td class="entry cellrowborder" headers="d52e79" style="vertical-align:top;">Hourly</td>
</tr>
<tr class="row">
<td class="entry cellrowborder" headers="d52e76" style="vertical-align:top;">Explore Enterprise</td>
<td class="entry cellrowborder" headers="d52e79" style="vertical-align:top;">Hourly</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="p">
<div class="note note" id="topic_tnn_cvy_k1c__note_b4z_2nj_zsb">
<span class="notetitle">Note:</span> If there are no reports or dashboards accessed for more
than 30 days, the data refresh interval is automatically changed to weekly. When
at least one report or dashboard is accessed, the data refresh interval is
restored to normal. When a <a class="xref" href="https://support.zendesk.com/hc/en-us/articles/4408843602714" target="_blank">scheduled dashboard</a> is sent, it counts
as a dashboard being accessed.</div>
</div>
</div>
</div>
<div aria-labelledby="ariaid-title3" class="topic nested1" id="topic_k21_w5y_k1c">
<h2 class="title topictitle2" id="ariaid-title3">Live reporting</h2>
<div class="body">
<p class="p">The Explore <a class="xref" href="https://support.zendesk.com/hc/en-us/articles/4408843771546" target="_blank">prebuilt live dashboard</a> and <a class="xref" href="https://support.zendesk.com/hc/en-us/articles/4408843357210" target="_blank">live data metrics</a> refresh in near-real time (typically
between 5–10 seconds). The actual refresh interval might be affected by other
factors like network speed and ticket volume.</p>
<div class="p">
<div class="note important">
<span class="importanttitle">Important:</span> The Explore live dashboard is available to users who accessed
Explore before May 5, 2026. If you did not access Explore before this date, use
the <a class="xref" href="https://support.zendesk.com/hc/en-us/articles/9757124462234" target="_blank">real-time monitoring dashboards</a> for
live reports.</div>
</div>
</div>
</div>
<script id="docs-schema-markup" type="application/ld+json">{
"@context": "https://schema.org",
"@type": "TechArticle",
"@id": "https://support.zendesk.com/hc/en-us/articles/4408823242778",
"url": "https://support.zendesk.com/hc/en-us/articles/4408823242778",
"headline": "Data refresh intervals for analytics",
"description": "You can check how historical reporting syncs daily or hourly by plan and how live reports refresh in near-real time, including when refresh intervals change after 30 days of inactivity.",
"articleSection": "Analytics basics",
"datePublished": "2021-10-16T03:43:23+00:00",
"dateModified": "2026-07-06T15:39:43.433583+00:00",
"inLanguage": "en",
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://support.zendesk.com/hc/en-us/articles/4408823242778"
},
"author": {
"@type": "Organization",
"name": "Zendesk",
"@id": "https://www.zendesk.com"
},
"publisher": {
"@type": "Organization",
"name": "Zendesk",
"@id": "https://www.zendesk.com"
},
"isPartOf": {
"@type": "WebSite",
"name": "Zendesk Help",
"@id": "https://support.zendesk.com/hc/"
},
"about": {
"@type": "SoftwareApplication",
"name": "Zendesk",
"@id": "https://www.zendesk.com",
"softwareAddOn": {
"@type": "SoftwareApplication",
"name": "Reporting and analytics",
"@id": "https://support.zendesk.com/hc/en-us/sections/4405298856346"
}
}
}</script><script id="ai-summary-script">
//<![CDATA[
const ai_summary_style = document.createElement('style');
ai_summary_style.innerHTML = `#styled-article-body{padding:0 0 0}#article-body #docs-ai-summary{background-color:#f3f3f3;border:1px solid #d3d3d3;padding:10px 10px 6px;margin-bottom:16px}#article-body #docs-ai-summary #docs-ai-summary-toggle{font-size:.9em;font-weight:700;margin-bottom:4px;cursor:pointer;display:flex;justify-content:space-between;align-items:center}#article-body #docs-ai-summary #docs-ai-summary-toggle #up-triangle{margin-left:auto;padding-right:10px;display:none}#article-body #docs-ai-summary #docs-ai-summary-toggle #down-triangle{margin-left:auto;padding-right:10px}#article-body #docs-ai-summary #docs-ai-summary-content{font-size:.9em;padding-left:25px;padding-right:25px;margin-bottom:12px}`;
document.head.appendChild(ai_summary_style);

const toggleAISummary = () => {
const summary = document.getElementById("docs-ai-summary-content");
const upTriangle = document.getElementById("up-triangle");
const downTriangle = document.getElementById("down-triangle");
if (summary.style.display === "none") {
summary.style.display = "block";
upTriangle.style.display = "none";
downTriangle.style.display = "inline";
} else {
summary.style.display = "none";
upTriangle.style.display = "inline";
downTriangle.style.display = "none";
}
};

document.getElementById("docs-ai-summary-toggle").addEventListener("click", toggleAISummary);
//]]>
</script>
</body>