Meaning supports four chart types, each suited for different kinds of analysis. The AI automatically picks the best chart type based on your prompt, but you can also request a specific type.
Bar Chart
Bar charts are the most versatile chart type. They display data as vertical bars, making it easy to compare values across categories.
Best for:
- Comparing categories side by side (top pages, campaigns, ad groups)
- Showing rankings (top 10 keywords by clicks)
- Period comparisons (sessions by day of week)
Example prompts:
- "Top 10 landing pages by sessions"
- "Google Ads campaign spend comparison"
- "Sessions by device category"
- "LinkedIn impressions by month for the last 12 months"
Features:
- Multiple series supported (e.g. clicks vs impressions side by side)
- Rounded bar tops for a polished look
- X-axis labels auto-rotate when there are many categories
- Hover tooltip shows exact values
Line Chart
Line charts show data points connected by smooth curves, perfect for visualising trends and changes over time.
Best for:
- Trends over time (daily sessions, weekly revenue)
- Spotting patterns, spikes, and dips
- Comparing multiple metrics on the same timeline
Example prompts:
- "Daily sessions for the last 30 days"
- "Weekly Google Ads spend trend for the past 3 months"
- "Plot daily pageviews vs bounce rate"
- "Mailchimp open rate trend over the last 6 months"
Features:
- Smooth curves with subtle area fill underneath
- Circle markers at each data point
- Multiple lines for comparing metrics (e.g. clicks and impressions)
- Auto-formatted date labels on x-axis
Pie Chart
Pie charts (rendered as donut charts) show how parts make up a whole, making proportions immediately visible.
Best for:
- Showing proportions and distribution
- Traffic breakdowns (by channel, device, country)
- Budget allocation (spend by campaign)
Example prompts:
- "Traffic breakdown by device category"
- "Sessions by channel group as a pie chart"
- "Google Ads spend distribution by campaign"
- "LinkedIn follower demographics by industry"
Features:
- Donut style with rounded segments
- Interactive legend (top-right, scrollable)
- Hover emphasis with label and percentage
- Tooltip shows name, value, and percentage
Sankey Diagram
Sankey diagrams visualise flows between nodes, with the width of each connection representing volume. They're powerful for understanding how users navigate through your site.
Best for:
- Page-to-page user flows
- Source → landing page → next page journeys
- Understanding drop-off points and popular paths
Example prompts:
- "Show me the user flow from the homepage"
- "Sankey diagram of page navigation paths"
- "Traffic source to landing page flow"
Features:
- Gradient-colored flow paths
- Hover highlights connected nodes
- Nodes sized by total flow volume
- Automatically filters to most significant paths (top 30)
Note: Sankey diagrams only include sessions with 2+ pageviews — single-page visits (bounces) have no page-to-page flow to show.
Funnel Chart
Funnel charts visualise stages in a process, with each stage narrower than the previous — perfect for conversion analysis.
Best for:
- Conversion funnels (visits → sign-ups → purchases)
- Lead pipeline stages
- Drop-off analysis at each step
Example prompts:
- "Funnel chart of homepage visits to signup to first purchase"
- "Show the conversion funnel from landing page to checkout"
Features:
- Stages automatically sorted widest to narrowest
- Labels inside each stage
- Hover shows exact values
Scatter Chart
Scatter charts plot two numeric values against each other, revealing correlations and outliers.
Best for:
- Correlation analysis (spend vs conversions)
- Finding outliers (campaigns with high spend but low ROAS)
- Comparing two metrics across many items
Example prompts:
- "Scatter plot of ad spend vs conversions by campaign"
- "Plot impressions vs clicks for all keywords"
Features:
- Each dot represents one data point
- Both axes are numeric with auto-scaling
- Hover shows exact x and y values
Radar Chart
Radar charts compare multiple metrics across a few categories on a polygon grid — great for balanced scorecards.
Best for:
- Comparing campaigns across CTR, CPC, ROAS, and conversions
- Channel performance scorecards
- Before/after comparisons on multiple dimensions
Example prompts:
- "Radar chart comparing top 3 campaigns on clicks, impressions, CTR, and conversions"
- "Compare Google Ads vs Microsoft Ads across spend, clicks, and conversions"
Features:
- Each axis represents a different metric
- Overlapping areas make comparisons intuitive
- Works best with 3-6 items and 4-8 metrics
Gauge Chart
Gauge charts display a single value on a dial, ideal for KPI tracking and goal progress.
Best for:
- Showing progress toward a target
- Single KPI at a glance (bounce rate, conversion rate)
- Goal tracking dashboards
Example prompts:
- "Gauge chart showing current month conversion rate"
- "Show bounce rate as a gauge"
Features:
- Clean dial with progress arc
- Large central number
- No axes — focuses attention on one metric
Heatmap
Heatmaps display values in a grid with colour intensity, perfect for spotting patterns in two-dimensional data.
Best for:
- Sessions by day of week and hour of day
- Best times to post or run ads
- Geographic or temporal patterns
Example prompts:
- "Heatmap of sessions by day of week and hour"
- "Show click distribution by hour and day"
Features:
- Colour intensity shows value magnitude
- Green gradient from light (low) to dark (high)
- Interactive colour scale legend
- Cell labels show exact values
Treemap
Treemaps show hierarchical data as nested rectangles, sized by value — great for understanding composition at a glance.
Best for:
- Traffic breakdown by source/medium
- Page performance overview (sized by sessions)
- Budget allocation visualisation
Example prompts:
- "Treemap of sessions by traffic source"
- "Show page traffic as a treemap"
Features:
- Rectangle size proportional to value
- Labels inside each rectangle
- Compact view of many categories at once
Choosing the Right Chart
| Question Type | Best Chart | Example |
|---|---|---|
| "Top N by metric" | Bar | "Top 10 pages by sessions" |
| "Trend over time" | Line | "Daily users last 30 days" |
| "Breakdown of a total" | Pie | "Traffic by device type" |
| "User flow / paths" | Sankey | "Page navigation flow" |
| "Conversion stages" | Funnel | "Signup to purchase funnel" |
| "Correlation / outliers" | Scatter | "Spend vs conversions by campaign" |
| "Multi-metric comparison" | Radar | "Campaign performance scorecard" |
| "Single KPI / goal" | Gauge | "Current conversion rate" |
| "Time patterns" | Heatmap | "Sessions by day and hour" |
| "Hierarchical breakdown" | Treemap | "Traffic by source" |
| "Compare two metrics over time" | Line (multi-series) | "Clicks vs impressions daily" |
| "Compare categories" | Bar (multi-series) | "Spend by campaign: Google vs Microsoft" |
Tip: You don't always need to specify the chart type. The AI will choose the best visualisation based on your question. But if you want a specific type, just include it in your prompt — e.g. "as a pie chart" or "show as a line chart".