Guide 10 min read Last updated: August 2026

Zapier PDF Automation: Generate PDFs from Any App

Automate PDF generation with Zapier. Create invoices, contracts, proposals, and more from Google Sheets, Airtable, HubSpot, or any of 5,000+ connected apps. No code required.

Prerequisites

STEP 1

Create a PDF template

Before automating PDF creation with Zapier, you need a template in DocuQueue. The template defines your document layout and merge fields that will be populated with data from your zap.

a

Log in to DocuQueue and go to Templates

b

Click Create Template or choose a pre-built template

c

Add merge fields using the {{fieldName}} syntax (e.g., {{customerName}}, {{amount}}, {{date}})

Tip

Merge fields in your template will be replaced with data from Zapier. Use descriptive names like {{customerName}} instead of {{field1}} to make mapping easier later.

Example template fields
Customer: {{customerName}}
Amount: {{amount}}
Date: {{date}}
Invoice #: {{invoiceNumber}}
STEP 2

Connect DocuQueue to Zapier

Now add DocuQueue as an action in your Zapier zap and connect your account using your API key. This enables Zapier PDF automation from any connected app.

a

Open your zap in Zapier and click + Add Action

b

Search for DocuQueue and select it

c

Choose Generate Document as the action event

d

Click Connect a new account and paste your DocuQueue API key

Find your API key
DocuQueue Dashboard > Settings > API Keys > Copy Key
STEP 3

Select your template

In the DocuQueue action setup, choose which template to use for PDF generation. All templates from your DocuQueue account will appear in the dropdown.

a

In the Template dropdown, select your template (e.g., "Invoice Template")

b

Choose your Payload Type: Dictionary or JSON (see below)

Payload Types

DocuQueue supports two ways to send data to your template:

Dictionary

Simple key-value pairs for flat data. Best for most use cases.

customerName: "Acme Corp"
amount: "$1,200.00"

JSON

Structured data for complex documents with tables and line items.

{"items": [{"name": "Widget", "qty": 3}]}
STEP 4

Map fields from your trigger

Connect your trigger app's data to your DocuQueue template fields. This is where you tell Zapier which data goes into which merge field.

a

In the Set up action section, click on each template field

b

Select the corresponding field from your trigger app (e.g., "Customer Name" from Google Sheets)

c

Repeat for all fields you want to populate

Tip

You can combine static text with dynamic fields. For example, set a field to Invoice for {{customerName}} to include both fixed and variable content.

STEP 5

Test and activate

Run a test to verify your PDF generates correctly, then turn on your zap. Your Zapier document generation workflow is now live.

a

Click Test action in Zapier to generate a sample PDF

b

Check the generated PDF: are fields populated correctly? Is formatting right?

c

If something looks wrong, adjust your template or field mapping and test again

d

Once satisfied, click Publish to activate your zap

STEP 6

Deliver your PDF

Once DocuQueue generates your PDF, use Zapier to deliver it however you need. Add another action step after DocuQueue:

Email

Send via Gmail, Outlook, or any email app

Google Drive

Auto-upload to a specific folder

Slack

Post PDF to a channel or DM

Dropbox

Save to any Dropbox folder

Frequently Asked Questions

How do I generate a PDF in a Zapier zap?
Connect DocuQueue to your Zapier account, add a Generate Document action to any zap, point it at your template, and map fields from your trigger step. When the zap runs, DocuQueue returns a finished PDF ready for the next step.
What can trigger PDF generation in Zapier?
Anything Zapier can trigger from: new Google Sheets rows, Airtable records, HubSpot updates, Typeform submissions, scheduled runs, webhooks, or any of 5,000+ connected apps.
What document types can I generate from Zapier?
Any document you can design in DocuQueue: invoices, contracts, proposals, quotes, certificates, reports, shipping labels, purchase orders, and custom document types. Build a template once, populate it with data from your zap.
Do I need a paid Zapier plan?
DocuQueue works with any Zapier plan. Free plans support two-step zaps (trigger + DocuQueue). Three or more steps require Zapier paid plans. No DocuQueue-specific plan requirements.
Is there a free trial?
Yes. Start a free DocuQueue trial without a credit card. Use the Zapier integration from your first zap. 25 free documents included.
Can I bulk generate PDFs for multiple records?
Yes. Use Zapier's Looping action to iterate over a list (Google Sheets rows, Airtable records, line items) and DocuQueue generates one PDF per item. Combine with a Schedule trigger for recurring batch runs.
How do I send the generated PDF to email or cloud storage?
DocuQueue returns the PDF as a file or hosted URL. Attach it to Gmail/Outlook, upload to Google Drive/Dropbox, post to Slack, or save to your CRM. No extra download steps required.

Ready to automate your PDFs?

25 free documents. No credit card required. Connect to Zapier in minutes.

Start Free