eSignature API + Bubble.io Integration
Add PDF generation and legally binding e-signature collection to your Bubble app — without building a signing flow from scratch.
Bubble.ioYour workflow
triggereSignature APIGenerate + sign
signedWebhook document.completed posts straight back to Bubble.io
What you can build with Bubble and eSignature API
- Build a contract management feature inside your Bubble app — users upload data, a PDF is generated, and it is sent for signing automatically
- Add an onboarding flow where new users sign an agreement before accessing your app's features
- Let your app users initiate signing requests from inside the Bubble interface
- Track signing status inside your Bubble database using webhook data
- Download and display signed PDFs inside your Bubble app on completion
How to set it up
1
Set up the API connector
Use Bubble's API Connector plugin to connect to the CraftMyPDF REST API. Add your API key and configure the endpoint for document generation and signing.
2
Trigger from a Bubble workflow
Add an API call to your Bubble workflow — triggered by a button click, a form submission, or a database change. Pass the relevant data fields to the template.
3
Handle the response
Store the document ID or signing URL returned by the API in your Bubble database. Use a webhook to update the record when signing is completed and the document is ready to download.
Common questions
Does eSignature work with Bubble's API Connector?
Yes. eSignature API is a standard REST API with JSON requests and responses — it works directly with Bubble's API Connector plugin without any special setup.
How do I show signing status in my Bubble app?
Configure a webhook URL pointing to a Bubble API endpoint or a third-party webhook handler. When the document is completed, the webhook fires and you can update the relevant record in your Bubble database.
Is there a Bubble plugin for CraftMyPDF?
CraftMyPDF works via Bubble's native API Connector. A dedicated Bubble plugin may also be available — check the Bubble marketplace or support.craftmypdf.com for the current setup guide.
Add e-signatures to your Bubble app today
Free plan. 50 documents per month. No credit card.