Generate PDFs with Bubble.io
Bubble.io is a popular no-code platform for building production-ready web applications. The official CraftMyPDF Bubble plugin lets you generate PDFs from your reusable templates and use them anywhere in your Bubble app — saving documents to user records, attaching them to emails, or offering them as instant downloads.
What you can build with the Bubble integration
Once the plugin is installed and your API key is configured you can:
- Generate PDFs from a Bubble workflow triggered by a button click, scheduled task, or backend event.
- Pass any combination of Bubble data fields, option sets, or computed values into your template as JSON.
- Save the generated PDF URL into a Bubble database field for later use.
- Display the PDF directly in your app with a PDF viewer element or trigger a download.
- Combine with Make.com or Zapier for advanced asynchronous PDF generation flows — see Bubble + Make.com async PDF and Bubble + Bubble API async PDF.
Step-by-step tutorial
For a complete walkthrough of installing the plugin, configuring the API key, and generating your first PDF, see:
You can also watch the Bubble.io Video Tutorial for a recorded walkthrough.