Guides

Email an Airtable view as a PDF report on a schedule

Some readers don't want a spreadsheet. A client, a board member or a site manager wants a document they can open on a phone, print, or file away: the current list of open orders, this week's bookings, last month's closed deals. If that list is an Airtable view, here is how to get it out as a PDF, once or on a schedule.

The manual way: Print view

In a grid view, open the view menu (click the view name or the … next to it) and choose Print view. Airtable lays the view out for printing and opens your browser's print dialog. Pick Save as PDF as the printer and you have a PDF of the records the view shows, with its filters, sort and visible fields.

That works for a one-off. Somebody still has to remember to do it, at the right time, from a browser, and then attach the file to an email. Wide views also tend to get squeezed or cut off, so you may need to adjust the paper orientation and scale in the print dialog each time.

Page Designer and document tools: one PDF per record

Search for "Airtable PDF" and most results are about documents built from a single record:

These are great when each record should become its own document. They are not built to print a whole view as one table, and setting up a template just to list rows is a lot of work.

The automated route: Make or Zapier plus a PDF service

The usual DIY approach to a scheduled PDF of a view looks like this:

  1. A scheduled scenario searches the records in the view (paging through more than 100 records if needed).
  2. A text aggregator or code step builds an HTML table from the rows.
  3. An HTML-to-PDF service such as PDF.co turns the HTML into a PDF.
  4. An email or Gmail module sends the file to the recipients.

It works, but you pay for operations on every run, plus the PDF service. You also maintain the HTML yourself: page breaks, a header row on every page, escaping, and accents or non-Latin names. A script on a server calling the Airtable API and an HTML-to-PDF API is the same idea with more control and more upkeep.

Step by step with ViewCourier

ViewCourier emails a view as a file on a schedule, and one of the formats is a PDF report: the view as a printable table.

  1. Make a view for the report. Filter it to the rows the reader needs (for example Status is Open, or Created time is within the past week), sort it, and hide the fields they don't need. The PDF has the view's visible fields in your table's field order, so fewer columns means a more readable page.
  2. Create a personal access token at airtable.com/create/tokens with the scopes data.records:read and schema.bases:read, and add the base. The token is read-only: ViewCourier can't change your data.
  3. Paste the token on your ViewCourier dashboard and click New export.
  4. Pick the base, table and view.
  5. Choose the file format PDF report (.pdf). The filename follows the format, for example Open orders-2026-03-02.pdf.
  6. Set the schedule: daily, weekly or monthly, at the hour and in the timezone you choose. Pro also has hourly.
  7. Add up to five recipients.
  8. Optionally tick "Don't send scheduled emails when the view has no records", so an empty "overdue" or "new this week" view doesn't send a blank report.
  9. Click Send now to get the first PDF yourself before adding clients or colleagues.

What the PDF looks like

Limits, honestly

PDF, Excel or CSV?

Send a PDF when the reader only needs to read, print or archive the list. Send Excel or CSV when they will sort, filter, total or import the data. You can set up two exports of the same view if different people need different formats. For tips on report views, send times and subject lines, see how to send a weekly Airtable report to clients or your manager.

Get your view as a PDF report

Connect a read-only Airtable token, pick a view, choose PDF report, and set daily, weekly or monthly at your time and timezone. Every run emails the PDF to up to five people. The free trial lasts 14 days and needs no credit card.

Start free trial

More guides