Skip to main content
← Blog ··7 min read

Airtable Page Designer: when it works (and what to use instead)

Honest review of airtable page designer — what it's actually good at, where it breaks, and which alternatives to use when you outgrow it.

An ops manager I know runs an Airtable base with three thousand records of inventory. Each record needs a print-ready spec sheet — picture, dimensions, code, a barcode, brand mark. She built it in Airtable Page Designer in a Saturday afternoon, four years ago, and it’s been the right tool ever since. Three thousand records, one click, three thousand spec sheets. She’s never going to replace it because nothing else solves that problem better.

The same person told me she built her quarterly investor update in Page Designer too, and three months later abandoned it. The investor update had five sections of variable length, conditional charts, a designer who owned the brand template separately, and a need to ship as both a PDF and a Slides deck. Page Designer was the wrong shape for that. It wasn’t the tool’s fault — it just wasn’t the job.

That’s the honest read on Airtable Page Designer. It’s a real tool that does one thing well and gets misapplied to jobs it was never built for. This piece is a review of where it actually fits, where it breaks, and the alternatives when the job is bigger than the extension. For the broader treatment of generating documents from Airtable, read the Airtable document automation.

What Airtable Page Designer actually is

Airtable Page Designer is an Airtable extension. You add it to a base, build a layout in the extension’s UI, bind the layout to fields from a table, and the extension renders one page per record. You can preview, you can print, you can export to PDF.

The layout editor is WYSIWYG. Drag a text block, bind it to a field, position it on the page. Drag an image, bind it to an attachment field. Drag a barcode, bind it to a code. Style the text. Set the page size. That’s most of what the extension does.

The model is one record per page, one layout per Page Designer instance. If the layout has a header with your logo and a body with the record’s fields, every record renders into the same shape with its own data. That’s the whole product.

The mental model that makes Page Designer click is: it’s a database-driven label printer. Records become pages. The fields become the variable parts. The layout is the constant part. Print job done.

Where Page Designer is the right answer

Three categories of work where I’d reach for Page Designer first and not regret it.

Single-record print docs. Spec sheets, product information sheets, inspection forms, simple invoices, name tags, business cards, conference badges, gallery captions, asset cards, ID cards, certificates. Anything where the data is one record per page and the layout is simple. Page Designer’s single-record-per-page model is exactly the right shape.

Labels and tags. Product labels, shelf tags, shipping labels, equipment tags, asset tags. The use case the extension was clearly built around. The layout fits on a label, the data is per-record, the volume is whatever the table holds.

Simple per-record reports. A page-per-customer summary, a page-per-property listing, a page-per-employee profile. The kind of report where each page is self-contained and the relationship across records doesn’t matter for the document.

For these, Page Designer is fast, free with Airtable, requires no engineering, and the ops team can own the tool entirely. Don’t overthink it. Build it in Page Designer. Ship.

Where Page Designer breaks

Four places the model stops working, in roughly the order teams hit them.

Variable-length content. The layout is fixed. If one record has a two-line description and another has a thirty-line description, Page Designer doesn’t reflow the next sections — it either truncates or overflows. For documents where the data has uneven shape, the layout wars with the data and one of them loses on every render.

Multi-record reports with conditional sections. A monthly report that pulls “all sessions this month, grouped by category, with a sponsor section if there are sponsors and an awards section if any awards were given” is the shape Page Designer can’t handle. It’s per-record, not per-document. Multi-record aggregation, conditional sections, dynamic page counts — none of those are first-class.

Designer-led brand templates. When the brand team owns a master file in Slides or InDesign and updates it independently of the data team, Page Designer is the wrong layer. The layout in Page Designer isn’t the master file the brand team edits — it’s a separate layout, in Airtable’s extension UI, that someone has to keep in sync with the brand master. That sync stops working the second the brand team ships a redesign.

Anything more than one page per record. A four-page proposal, a multi-section briefing pack, a deck with a cover and three sections, a report with charts and tables and narrative — each is more than one page per record. Page Designer’s one-page model fights you. You can stack pages by manually duplicating Page Designer instances, but the model strains.

The honest tell: when the team starts asking “can I make Page Designer do X” and the answer is “yes, but with a workaround that involves three more extensions and a script,” it’s the moment to step back and pick a different tool.

What to use when Page Designer isn’t the shape

Three alternatives, each fitting a different version of the problem.

Google Slides API + Apps Script. For teams comfortable with a small amount of code, the Slides API plus Apps Script is the natural next step from Page Designer. The Slides master lives in Slides — owned by the designer, edited in Slides. An Apps Script reads from Airtable (via API) and walks the master, filling in placeholders. The output is a Slides deck the team can share, present, or export as PDF.

This is the right answer when the document needs designer-led brand templates, when multiple formats matter (Slides for present, PDF for share), and when the team has at least one person willing to write a hundred lines of Apps Script. The deeper version of this lives in airtable to google slides.

Dedicated document-automation platforms. When the use case is broader than one document — when there are multiple template families, multiple data sources, multiple output formats — a dedicated platform is the shape. Template-driven document automation tools (SourceToDocs and the category) take the master file from your designer’s tool of choice (Slides, PowerPoint, Word), bind it to Airtable, and emit branded outputs at whatever volume the team needs.

This is the right answer when Page Designer is breaking on multiple jobs and the team is replacing it on each one piecemeal. The platform absorbs the pattern. The brand master stays in Slides; the data stays in Airtable; the platform sits in the middle.

Custom scripts. For genuinely unusual output requirements — print-bound InDesign, scientific or legal formats, anything with strict typesetting — a custom Python or Node script using the document format’s libraries is the shape. Higher engineering cost, more control. The right pick only when the format itself rules out the other options.

A short decision rule

If the document is one record per page, simple layout, ops-owned, single output format — use Page Designer. The extension was built for this and you’ll save yourself an integration project.

If the document is multi-section, has designer-owned brand templates, needs multiple formats, or has variable-length content that won’t sit inside Page Designer’s fixed layout — move on. The Slides API path for the simpler cases, a template-driven platform for the broader pattern.

The signal that you’ve outgrown Page Designer is when the team starts saying “we should just open it in Slides and finish it manually” — that’s the moment Airtable Page Designer has stopped paying for the workflow it was supposed to automate.

For the broader treatment of generating documents from Airtable, read the Airtable document automation. For the specific Slides path, see airtable to google slides.

Common questions, answered

Is Airtable Page Designer still supported? +
Yes — it's an Airtable extension you add to a base from the marketplace, and it's been a stable part of the Airtable extension lineup for years. Airtable hasn't deprecated it. They have shipped newer extensions and views over time, but Page Designer remains the canonical answer for single-record print-ready output inside Airtable.
Can Airtable Page Designer handle multi-page documents? +
Technically you can stack multiple Page Designer outputs and print them as a sequence, but the extension is designed around a single record per page. Once you need conditional sections, dynamic page counts based on data shape, or one document that spans multiple records with proper pagination, the extension's model fights you more than it helps.
What's the difference between Page Designer and a Slides API integration? +
Page Designer renders a layout inside Airtable and exports it as a PDF or image. The layout is built in Airtable's extension UI. A Slides API integration takes Airtable data and renders into a Google Slides master that your designer owns and edits in Slides. The first is fine for simple per-record output; the second is what you reach for when the design needs to live in the design team's tool and update independently of the data.
Can Page Designer do bilingual or RTL output? +
It can hold the text — Unicode is fine — but the layout direction, paragraph alignment and template-level RTL behaviour aren't first-class. If you need a serious bilingual document or right-to-left support that respects how the language is supposed to set, you're better off rendering through a tool that supports RTL natively, like Google Slides, Word, or InDesign.
When should I move off Airtable Page Designer? +
Three signals. First: the same content needs to render to multiple formats (Slides for the meeting, PDF for the print, Word for the briefing pack) — Page Designer is one format only. Second: the document needs designer-led brand updates that don't go through the Airtable team — the master can't live in Page Designer if a separate brand team owns the design. Third: the document has variable-length content where one record's output is two pages and another's is six — Page Designer's single-record-per-page model breaks down.

Related reading

Stop hand-building the same document every cycle.

Tell us what you're trying to automate. We respond within one business day with a real number and a scoping call invitation.

Get Started →