Skip to content

Beautiful Charts Dashboard: Tips and troubleshooting

Layout, cache, and performance tips

Layout

  • Prefer Split Top when you want stats and chart side by side; Split Bottom when you want the chart on top. Your choice is remembered per device/browser.

Stale or wrong numbers

  • Use Clear Cache to force a full reload of dashboard and pending data. If you've just approved many posts or changed content elsewhere, this ensures the dashboard reflects it.

Pending posts not updating

  • Single approval/status change should remove the post from the grid (or update it). If not, click Clear Cache so the pending cache and React Query are invalidated.

  • If you use date filters on the pending request, ensure the cache key matches what you expect (e.g. "all", "from", "to", or "range" with dates).

Growth Score or stats show zero

  • Ensure the date range includes the period where activity happened. Try Clear Cache and, if your site has a Growth/API integration, confirm that the backend is returning data for that range.

Performance

  • The dashboard is built to avoid unnecessary re-renders (memoized widgets, stable date range, comparison in DashboardCore). If you have a very large number of pending posts, the grid may still be heavy; the implementation uses virtualization where available to keep the list performant.

Summary

SectionWhat it covers
Overview
Why the dashboard exists: one screen for KPIs, chart, and content approval; growth monitoring; fast actions and caching.
Access
Menu and URL; what initializes on load (store, date range, pending posts, stats/chart).
Header & controls
Layout toggle (Split Top → Split Bottom → Three-row), Clear Cache. Customize is temporarily hidden since 2.6.7.1.
Layouts
Split Top, Split Bottom, Three-row: where stats, chart, and pending grid appear.
Stats cards
Published Content, User Engagement, User Registrations (with avatars), Growth Score (with sheet).
Main chart
Time-series chart; date range; session persistence and reset.
Pending approval
Grid of pending posts; Approve All (batch with progress); empty state; cache and refresh.
Data & cache
Enterprise store, presets, TTL, preload; what Clear Cache does.
Workflow
Step-by-step: open dashboard → single approve or Approve All → optional date range and Clear Cache.
Tips
Layout choice, when to Clear Cache, pending not updating, zero stats, performance.

<!-- seo-geo: content-enrichment -->

In practice

Layout choice, when to Clear Cache, pending not updating, zero stats, performance. On this page, Layout, cache, and performance tips is covered in detail: what it looks like in the admin, the exact controls it exposes, and how it behaves when you use it day to day. The sections above walk through Layout, Stale or wrong numbers, Pending posts not updating, Growth Score or stats show zero in order, so you can skim headings and jump straight to the part you need. Because layout, cache, and performance tips is part of Dashboard — the FleekDash home base — stats cards, a growth chart, and a pending-approval queue in one view — the settings you touch here interact with the rest of the feature; when in doubt, open the feature overview and follow the docs in order.

See also

Need a hand? Contact support or head back to the Dashboard guide.