Autograph Hub

Wiki · Autograph / Tables / Data-driven motion graphics

Autograph Tables and CSV data-driven workflow checklist

A practical checklist for building repeatable Autograph graphics from tabular data without allowing column changes, locale settings, encoding, missing values, or spreadsheet behavior to silently alter the result.

Why this page exists

Autograph includes a Tables workflow for data-driven graphics, and a July 2026 Creative COW tutorial demonstrates the feature with a downloadable CSV example. The useful production question is not only whether a table can drive a design, but whether the same data produces the same frames after editorial revisions, localization, spreadsheet edits, machine changes, and final render.

CSV is widely exchanged, but it does not carry reliable column types, units, uniqueness rules, or semantic meaning by itself. Treat the data file as a versioned production input rather than an informal spreadsheet attachment.

Define the table contract before design

CSV preparation checklist

  1. Export a plain CSV rather than relying on an application-specific spreadsheet file.
  2. Keep one header row and the same number of fields in every record.
  3. Quote fields that contain commas, line breaks, or double quotes. Escape an internal double quote with a second double quote.
  4. Use a declared text encoding and test non-ASCII names, accents, Japanese text, symbols, and emoji if the project requires them.
  5. Test both the presence and absence of a UTF-8 byte-order mark when the producer and receiving tools disagree. A UTF-8 BOM is an encoding signature, not a byte-order requirement, and some consumers do not expect it.
  6. Avoid locale-dependent number formatting. Use a period as the decimal separator in the interchange file unless the complete pipeline has been tested with another convention.
  7. Store dates in an unambiguous form such as YYYY-MM-DD when dates are data rather than display copy.
  8. Do not mix raw numeric values with presentation strings such as 42%, $1,200, or 12 kg in the same column. Keep raw values and formatted labels separate when possible.

Autograph setup and validation

Design for unstable content

Versioning and handoff

Spreadsheet and security caution

CSV files supplied by clients, web forms, or external systems may contain cells beginning with characters that spreadsheet applications interpret as formulas. OWASP describes this as CSV or formula injection. This is primarily a risk when the file is opened in spreadsheet software, but it matters in a motion-design pipeline because artists often inspect or revise CSV files in spreadsheets before importing them.

Common failure patterns

Minimum acceptance test

  1. Load the known-good validation CSV.
  2. Confirm every mapped field and fallback state.
  3. Replace it with the production CSV and perform a deliberate refresh.
  4. Check row count, identifiers, missing values, long text, non-ASCII text, extremes, and referenced assets.
  5. Render representative frames for at least one ordinary row and every exception class.
  6. Archive the project, exact CSV, assets, render preset, application version, and approval output together.

Practical rule

Keep creative formatting in Autograph and keep source values in a stable, documented table. A data-driven design is production-safe only when the table schema, refresh behavior, edge cases, and approved input file are reproducible.

Useful next pages

Sources checked