Ads Manager · mockup
Timeline graph

← all mockups

New feature 2 of 5 — the timeline graph above flat views

"Selecting Ads should display all ads on a graph, not only tables — pick a metric, see it for all displayed items or a selected subset." Three chart models; all sit in a collapsible panel above the table, respect every active filter, and let a day-click scope the date range.

A

Overlay lines with selection-emphasis (my recommendation)

One chart, metric picker. Default: top 8 rows by spend as colored direct-labeled lines, the remaining rows folded into one gray "Other" line. Checking rows in the table flips to emphasis mode: your selection in color, everything else dims to gray context — nothing vanishes.

METRIC SpendOur ROASPlatform ROASCPACTR 2 selected → emphasis · click a day to scope hook3_v2 · $744 mafia_h1_v3 · $612
selected (2)everything else (gray context)
AdSpend ▼Our ROAS
nerd_escort_hook3_v2$7442.41
mafia_h1_broad_v3$6120.31
alphas_hook2_retest$4880.44
✓ compare shapes directly on one scale ✓ selection = same checkboxes as bulk actions (one gesture, two uses) ✗ >8 unselected series must fold/dim
B

Small multiples strip

A grid of mini-charts, one per row, shared y-scale — scan many shapes at once, no color juggling.

hook3_v2
mafia_h1_v3
alphas_hook2
trailer_v1
✓ scales to ~20 visible entities ✗ hard to compare exact values across cells ✗ second component to maintain alongside the table
C

Aggregate + drill

One line: the filtered set's total/average, with a min–max band. Individual entities appear only when selected. Calmest default; least information until you interact.

filtered set totalmin–max band
✓ never cluttered ✗ doesn't answer "show me ALL ads on a graph" — the team's literal ask

Recommendation: A — it answers the literal request, and its selection mechanism is the same checkbox you'll use for bulk actions, so "select underperformers → see their curves → pause them all" becomes one continuous gesture.