How to generate PDF documents with Bubble.io


Bubble.io is a powerful no-code platform that allows you to design, develop, run applications without writing a single line of code.

Bubble.io has a collection of plug-ins that enhance the capabilities of the platform. It allows third-party developers such as CraftMyPDF to extend the platform and add features to it.

We have built a native Bubble.io plug-in for you to integrate your applications with CraftMyPDF and generate PDF documents easily. The plug-in integrates with our services using REST API.

The actions of the plug-in are:

  • Generate PDF
  • Create Editor Session
  • List Templates
  • Create New Template From
  • Update Template
  • Delete Template

The CraftMyPDF plugin uses API Key for authentication.

In this tutorial, we are going to add the CraftMyPDF plug-in to an application and use it to generate PDF documents.

Step 1: Navigate to the Plugins tab

On the Plugins tab, click on Add plugins to install the CraftMyPDF plug-in.

Step 2: Search for the plug-in

In the Filters, enter CraftMyPDF in the text field. On the right is the search result, click on the Install button to install the CraftMyPDF plugin.

Step 3: Enter the API Key

Enter your API Key in the API Key field.

The API Key can be obtained in the Integration tab in CraftMyPDF

Step 4: Create a new button in UI Builder

In the UI Builder, drag-and-drop a button.

Step 5: Setup a click event for the button

Click on the last block to bind the button to an event

Step 6: Bind the button to an action

Click on Plugins and select Generate PDF

Step 7: Configure the plug-in

Select Generate PDF action, enter the Template ID and JSON data

Step 8: Preview your application

Click on the Preview button to run your application


That’s it! Bubble.io is an user-friendly no-code platform, if you’ve followed the simple steps above you shall be able to generate PDF documents easily.

What’s next? Take what you’ve learned in this tutorial and create a new Bubble app using our Bubble plugin. We’re excited about the powerful connections that Bubble offers to users. As always, email us with any questions.

Table of Contents

Recent Posts


The teams feature is a shared workspace that allows you to collaborate and get things done in your organization, it’s much easier to share templates with your team.

Read More »

How to create mail merge PDF automatically

In the first part of this tutorial, we will briefly introduce what’s mail merge and the components of mail merge. In the second part, we are going to walk you through the steps to automate the process of mail merging into PDF.

Read More »

How to Make a Barcode in PDF

In this article we talk about what is a barcode, history of barcodes, use-cases, benefits and also how to create barcode in PDF with CraftMyPDF.

Read More »

How to Make a QR Code in PDF

Having QR codes in PDF is a handy thing in your business that can serve multiple purposes. You can share more information about your company or portfolio while sending a PDF proposal. If you wonder how to make a QR code in PDF, we’ve got you covered.

Read More »

CraftMyPDF’s Components for PDF Editor

The PDF template editor consists of a rich set of components for you to build beautiful PDFs with powerful expressions, page-breaks and data-bindings. In this article, we will cover all the components in the PDF designer.

Read More »
Copyright ©2022 CraftMyPDF.com

Email us at hello@craftmypdf.com for support