SPREADSHEET PRINTING GUIDE

Generate Certificates from a CSV File with a Template

A CSV is the simplest certificate list: one header row, one row per recipient. Import it into a reusable certificate template and every row becomes its own printable PDF page — no Word, no spreadsheet app, no manual name-typing.

CSV tips for certificates: save as UTF-8 so accented names survive, keep dates as complete text like 2026-11-14, and let PrintPiper’s importer handle quoted commas and multiline values without breaking rows.

Structure the CSV

Use a header row with one column per printed field, for example:

Example certificate CSV structure
RecipientWorkshopCompletedOnReference
Alex MorganLetterpress Basics2026-11-14LB-2026-014
Jordan LeeLetterpress Basics2026-11-14LB-2026-015

Keep one row per certificate, quote fields that contain commas, and avoid re-opening the CSV in a spreadsheet app before printing — editors can silently reformat dates and strip leading zeroes from reference numbers.

Prepare the certificate design

Export your design as a single-page PDF or supported image with open space for the recipient block. Add text variables such as {{Recipient}}, {{Workshop}}, {{CompletedOn}} and {{Reference}} in the editor. The Excel certificates guide walks through the same workflow with a downloadable worked example.

Map columns and generate

Save the template, choose Import CSV / Excel, and map each CSV column to its variable. Exact header names connect automatically; anything else can be mapped by hand. Select rows to preview individual certificates, then generate the PDF batch and download it.

Each row prints one page at the design’s full size. A 200-row course list produces 200 certificate pages ready for the printer.

Questions

What CSV encodings are supported?

UTF-8, including quoted values with embedded commas, line breaks and accented characters. If your system exports Windows-1252 or another legacy encoding, re-save the file as UTF-8 first.

Can one recipient get multiple certificates?

Yes — give the recipient one row per certificate. Rows map to pages one-to-one, so a person attending three workshops appears three times with three different Workshop values.

CSV versus Excel for certificate lists?

CSV is universal and diff-friendly; Excel preserves formatting better when dates and numbers matter. PrintPiper imports both — see the Excel guide or the Google Sheets guide.