Airtable Guide

Generate Certificates from Airtable

You have a list of names in Airtable. You need a personalized certificate for each one. No code, no automation tool, no export-import dance. Just click Generate.

Vincent Ventalon
Vincent Ventalon

The scenario

You just wrapped up a training session. 40 people completed the course, and each one needs a certificate of appreciation with their name on it. You have their names in Airtable already.

The old way: export the list, open your certificate template in Canva or Word, type each name by hand, export 40 PDFs, rename them, send them out. That's an afternoon gone.

The new way: install the TemplateFox extension, map the Name column to your certificate template, click Generate. Every certificate is ready in seconds, with the PDF link written back to your table.

1

Pick a certificate template

Start with one of our pre-built certificate templates or import your own design:

  1. Go to Templates
  2. Filter by Certificate category
  3. Choose a template — we'll use Certificate of Appreciation in this guide
  4. Click Use Template to add it to your dashboard
Certificate of Appreciation template in the TemplateFox visual editor showing dynamic fields for name, person, and job

Using your own design? Export it from Canva or Figma as PNG, import it into TemplateFox as a background image, then add dynamic text fields on top. See Expressions for details.

Static vs dynamic fields

A certificate typically has two kinds of information:

Static — same on every certificate

  • Organization name and logo
  • Signer name and title
  • Certificate title ("Certificate of Appreciation")
  • Decorative elements, borders

Dynamic — changes per person

  • name (recipient name)
  • date (completion date)
  • course (course title)
  • certificate_id (unique ID)
Certificate of Appreciation preview with sample data — John Smith as recipient, Mary Bonna as signer

Key insight: You don't need every field to come from Airtable. In this guide, only the Name changes per certificate. The signer name and job title are set as static values in the extension — no extra columns needed.

2

Set up your Airtable base

Your table needs just one thing: a column with the recipient names. That's it. If you want the PDF links saved back to your table, add a URL field too.

Minimum table structure

ColumnTypePurpose
NameSingle line textRecipient name on the certificate
CertificateURLPDF link (written automatically)

Of course, your real table can have as many columns as you want. Extra columns like email, department, or course name can be mapped to template fields later. The point is that you don't need to restructure anything — work with what you already have.

3

Map fields & generate

3.1 — Install the extension

  1. In your Airtable base, click ExtensionsAdd an extension
  2. Search for TemplateFox
  3. Click Add
  4. Paste your API key — get one free

3.2 — Map your fields

Select your certificate template from the dropdown. The extension loads all template fields automatically. For each field, choose between:

  • Field — pull the value from an Airtable column (changes per record)
  • Static — type a fixed value (same for every certificate)

In our example, Name is mapped to the Airtable column, while Person (signer) and Job (title) are set as static values — "Mary" and "Manager". No extra columns needed for data that doesn't change.

TemplateFox Airtable extension showing field mapping — Name mapped to Airtable column, Person and Job set as static values

3.3 — Generate certificates

Choose how to generate:

  • Selected records — generate for specific rows you've selected
  • All records in view — generate for every record in the current view

Set Write PDF URL to field to your Certificate column. After generation, each record gets its PDF link written directly to the table.

TemplateFox extension showing Generate PDFs panel with All records in view selected and Certificate as the output field

Click Generate. Each record is processed and a personalized certificate PDF appears in the Certificate column.

Airtable table showing four records with personalized certificate PDFs generated for each name

Done. Four names, four personalized certificates — each with a unique PDF link saved to the table. Scale this to hundreds of records the same way.

Frequently asked questions

Do I need Make, Zapier, or n8n for this?

No. The TemplateFox Airtable extension runs inside Airtable itself. No external automation tool, no webhooks, no API calls. Just install the extension, map your fields, and click Generate.

Can I generate certificates for an entire class at once?

Yes. Select "All records in view" and click Generate. The extension processes each record and writes the PDF link back to your table. 50 students? 500? Same button.

What if some fields are the same for every certificate?

Toggle any field from "Field" to "Static" in the mapping. For example, set the signer name to "Mary" and the job title to "Manager" once, and every certificate will use those values. Only map the fields that actually change per record.

How do I verify a certificate is authentic?

Add a QR code to your template linking to a verification URL. When scanned, it confirms the certificate is real.

Can I use my own certificate design?

Yes. Design in Canva, Figma, or any tool. Export as PNG, import into TemplateFox as a background image, then add dynamic text fields on top. Your design stays exactly the same.

What does this cost?

TemplateFox offers 60 free PDFs per month. Enough to try it with a real batch. View pricing.

Automate your PDF generation

Complete documentation, no-code integrations, and a powerful API to help you generate PDFs at scale. Let us handle the boring stuff.