Why the question comes first
The same table can produce very different charts. Quarterly revenue by region can be a bar chart comparing regions, a line chart showing each region’s trend, or a stacked bar showing how the total is composed. None of them is wrong, but only one answers the question you have. Writing that question into the prompt, such as “which region grew fastest this quarter”, lets Vizify choose the layout and the emphasis instead of guessing.
How Vizify turns data into a chart
Vizify has two chart engines and chooses between them by chart type. Mermaid handles the types it supports natively, including XY charts for bars and lines, pie charts, quadrant charts, radar charts, Sankey diagrams, and treemaps. Vizify Chart covers the formats Mermaid does not have, including area, scatter, donut, heatmap, histogram, funnel, waterfall, box plots, and business frameworks such as SWOT or a risk matrix. You can name either engine if you have a preference; otherwise Vizify picks the one that supports the chart you asked for, and tells you when neither does rather than substituting a different chart.
Either way, Vizify keeps your values, units, order, and labels as supplied, and it will not fill gaps with invented figures. If you want placeholder data for a mockup, ask for it and it will be labeled as example data.
Preparing data that charts cleanly
- Put one header row first and keep one value per cell.
- Use one unit per series and say what it is.
- Write dates consistently (2026-07, 2026-08) so time sorts correctly.
- Remove subtotal and total rows unless the chart is meant to show them.
- Round to the precision the reader needs; six decimal places rarely help.
Revisions and the chart allowance
Chart generation is a gated action. Accounts without Pro or a credit pack get two chart generations in total, and both creating and revising a chart count, whichever engine produces it. Get the data and the question right in the first prompt, and batch several corrections into one revision request rather than sending them one at a time.