Flux
Dashboard

Time controls showing date range pills, metric toggles, and aggregation options

Time Controls & Filters

The dashboard filter bar lets you narrow every chart to a specific time window, switch between engagement metrics, and toggle display options — all without reloading the page.

How it works

The control bar sits at the top of the dashboard. Two tiers of controls are available: the primary bar (always visible) and a secondary bar you expand with the "⋮" button.

Primary bar — date range

Five date-range pills apply to all charts simultaneously:

PillWindow
30dLast 30 days
90dLast 90 days
6moLast 6 months
1yLast 12 months
AllYour full post history

Switching the date range re-renders every chart and also updates the post-type pills in Top Posts so they only show types present in that window.

Secondary bar — metric and aggregation

Click "⋮" to reveal:

  • Metric — switch between Engagements (default), Likes, Comments, or Conversation Rate. The selected metric flows into every chart that shows an engagement figure.
  • Show — toggle between Avg (average per post) and Total. Avg is the default and better for comparing periods with different post volumes.
  • Growth-adjusted — appears only when your account has enough history for the model to detrend follower growth. When enabled, metrics are normalized so content quality is visible independent of audience size growth.

Chart-level controls

Individual charts have their own local controls that don't affect other sections:

  • Engagement Over Time — granularity pills (Day / Week / Month), a rolling average toggle, and a window selector (7d or 28d). The rolling average toggle and window are only shown when Day granularity is active.
  • Day x Time Heatmap — Actual vs Projected toggle. Actual shows cells you have real post data for; Projected models the slots you haven't used yet based on your posting patterns. A caption appears below the chart when Projected is active.
  • Best Day of Week — toggle between your selected metric and a post-count view.
  • Posting Frequency — independent Day / Week / Month granularity that auto-sets based on your date range (30d defaults to Day, 90d to Week, longer ranges to Month).
  • Content Type Breakdown — Contains Link filter (All / Yes / No).
  • Top Posts — Rank by (Engagements, Likes, Comments, Shares), Type filter, Order (Top / Bottom / Recent), and a keyword search box.
  • Topic Performance — Mode (Frequency / Distinctive), Terms (Words / Phrases), a common-word filter toggle, minimum post threshold (default 3), and a show-count selector (5 / 10 / 15 / 20).

Key details

  • All filters run entirely in-browser via DuckDB WASM — there are no server round-trips when you change a filter.
  • Changing the date range clears any active keyword or topic filter in Top Posts and resets the search box.
  • The Growth-adjusted toggle is hidden until your data meets the minimum history threshold for the detrending model. It also requires an active Edge plan.

Tips

  • Use All + Avg to find your all-time best performing format, then narrow to 6mo to see if that pattern still holds recently.
  • If you post at very different rates across periods (e.g., a burst campaign), switch to Total to see the raw volume impact, then back to Avg to compare content quality.
  • The Projected heatmap is most useful when you have fewer than 3 months of data and want to see what the model expects for untested time slots — treat it as a starting hypothesis, not a guarantee.

On this page