Tutorials

Claude Opus 5.5: Check Marketing Charts Before Turning Data Into a Claim

Give Claude Opus 5.5 the source table as well as the chart.

AI editorial illustration: an abstract blue bar chart, table card, calculator and pencil; not measured data.

Give Claude Opus 5.5 the source table as well as the chart. Ask it to verify values, denominators, dates and visual encoding before improving the design. A chart can be beautifully aligned and still tell the wrong story. This workflow is for campaign reports and product presentations where the reader must be able to trace a claim back to supplied data.

Choose the check that matches the error

Suspicious resultCheckUseful correction
Taller bar has a smaller labelSource values versus plotted valuesRebuild from the verified table
A small improvement looks enormousAxis origin and rangeUse a zero baseline for magnitude bars
Rates change after groupingNumerators and denominatorsRecalculate from summed counts
Mobile labels collideLongest label at narrow widthChange layout without changing data

Datawrapper explains the zero-baseline rule for bars. For a trend or a small difference, choose an appropriate alternative chart and make its scale explicit. A dramatic-looking shape is not a substitute for a clear comparison.

A worked example with unequal denominators

The following campaign numbers are invented for teaching; they are not Panelly results or an Opus test.

CreativeClicksImpressionsClick-through rate
A804,0002.0%
B301,0003.0%
Combined1105,0002.2%

The combined rate is 110 ÷ 5,000 = 2.2%, not the simple average of 2% and 3%, which is 2.5%. B has a higher observed rate, while A produced more clicks. “B is the winner” still needs comparable audience, placement, time and a suitable experiment. Neither conversion performance nor statistical confidence appears in this table, so neither belongs in the chart’s headline.

A useful title is “B had a higher observed click-through rate in this sample.” Put the measurement dates, denominator and source nearby. If the records are not comparable, show them as separate observations rather than ranking them. Missing results should stay missing instead of becoming zero-height bars.

A complete chart-review prompt

Review [source table filename] and [chart or report filename]. The source table is authoritative; the chart may contain errors.
List every plotted series, unit, date window, filter and denominator. Mark missing information as unknown.
Recalculate rates from their underlying counts. Never average percentages without checking weights. Do not infer conversions, significance or causation from click counts.
Compare each displayed label and plotted value with the source. Check bar baselines, axis ranges, omitted categories and missing values.
Propose a truthful headline and the smallest design change that makes the comparison readable. Preserve the data and source notes.
Check the longest labels at 390-pixel and 1280-pixel widths, plus the final static export. Return a discrepancy table with source row, observed issue, corrected calculation and acceptance check.
If code or rendering tools are available, run the calculations and render checks and record their outputs. Otherwise provide reproducible calculations and mark rendering untested. Deliver the corrected source and chart separately.

Run numeric checks before tuning color. If the source table and exported chart disagree, stop the design pass and resolve the discrepancy. Keep the original data file unchanged and put derived calculations in a separate table so reviewers can reproduce them.

Test narrow layouts with the difficult labels

Use the longest category, the largest value and the missing-value case as fixtures. A horizontal layout may give long names more space; shortening names should not erase distinctions. If the chart is interactive, ensure a static export still includes the information needed to read it without hover.

For Chart.js specifically, responsive sizing depends on the chart’s container; consult its responsive configuration rather than repeatedly changing the canvas dimensions. A September 9 community question reports label and dimension problems in a different library. It is evidence of the task, not proof that switching libraries fixes it.

Questions before publishing

Can the model recover exact data from a screenshot?

Treat that as transcription needing verification. Small labels, overlapping marks and rounded values can make the original numbers unrecoverable. Request the source file when the claim depends on precision.

Can a generated image contain the final chart?

It can be a concept illustration. For a factual chart, preserve deterministic plotting from verified data and inspect the final export. Do not let image generation silently redraw the numbers.

How does this connect to an advertisement?

After approving the claim, use Panelly Studio to develop the accompanying product visual. Keep the measured chart separate from illustrative imagery. Use the ad-copy revision workflow to align the headline with what the data actually supports.

Sources and further reading

Four panels. One ad.

Your next ad starts here.

Describe your product, its benefits and its audience. Create a four-panel ad with Panelly.

Start creating ↗View credit packs