Platform
Chatbot Builder Bulk Messaging Team Inbox Mini CRM API & Webhooks AI Integration WhatsApp Flows
Industries
E-commerce & D2C Real Estate Education Healthcare Finance & BFSI Logistics Hospitality Retail
Integrations
Learn
Learning Hub Help & Docs Connect Guides Automation Codex Blog Message Templates
Pricing Get Started →
HomeHelp & DocsDynamic Experiences › Dynamic PDFs
Dynamic Experiences

Generate and send dynamic PDFs via WhatsApp

Dynamic PDF Experiences let you build a PDF template once — with headings, text, images, and variable placeholders — and generate a unique, filled PDF for each customer automatically. Use it for invoices, order receipts, event tickets, membership certificates, or any document that changes per recipient.

Create a dynamic PDF template

1
Go to Dynamic Experience → PDF Experience and click Create New PDF → Simple PDF.
2
Add Heading, Text, and Image elements. Use the Page Navigator to add, reorder, or delete pages.
3
Go to Variables → Add Variable. Name each variable and set a fallback value for preview (e.g. "Sample Customer" as fallback for customer_name).
4
Select a Heading or Text block and insert your variable. Customise font, size, alignment, and colour from the Properties panel.
5
(Optional) Add an Image by uploading a file or pasting a URL. Add a Page Break to push content onto a new page.
Dynamic tables for invoices

To add a line-item table (for invoices or order summaries): create a JSON variable with dummy data, insert a Table Component, enable Dynamic Table Mode, and select the JSON variable as the data source.

6
Give the template a clear name and click Save.
7
Go to API Section → Generate API Key to use the PDF generator programmatically from automations or external systems.
8
(Optional) Go to Storage Settings → Enable Cloud Storage to store generated PDFs. The platform provides up to 1 GB of storage.
9
Check Credit History to track PDF generation usage and credit deductions.

Was this helpful? If you are stuck, message us and a real person will help, the only platform in India that answers you live on WhatsApp.

Ask us on WhatsApp
1