The same data can support or sabotage a budget decision depending on chart type. In our layout library we start with the question on the page header — compare channels, show change over time, or rank outlets — then pick the visual that keeps that question visible.

Grouped bars for channel comparison

When readers need to compare spend, leads, and cost-per-lead across Google, Meta, and email for one month, grouped vertical bars work. Each channel gets a cluster; metrics share a colour key. We avoid dual-axis lines-and-bars combos — they invite misread proportions.

Lines for time series with few series

Trend pages use lines when tracking two to four series over eight or more weeks. More series than that turns the chart into spaghetti. We split into small multiples: same metric, one small chart per channel, aligned axes.

Tables when precision beats shape

Outlet-level breakdowns for franchise clients often land in a heat-shaded table rather than a chart. Fourteen outlets with three metrics each do not fit a legible bar chart on A4. Directors scan the table for the darkest cells — outliers — then flip to the annotated trend for context on those outlets only.

Pie charts: almost never

We use pie or donut charts only when showing share of spend among three or fewer channels and the page narrative is about mix, not performance. Performance comparisons belong in bars or lines.

Annotation discipline

Every chart type benefits from sparse annotation: budget change dates, creative swaps, public holidays. More than four markers per chart usually means the period was too volatile for a single visual — split the date range instead.

Our sample layouts show these choices applied to common Malaysian campaign structures. When you commission a monthly package, the baseline audit notes which templates fit your channel mix.

Back to field notes