DocuPotion (formerly PDF Potion): Solving the PDF Problem

Generate shipping labels - video tutorial - Jan-26 update

Just released a new video tutorial on generating PDFs of shipping labels with DocuPotion:

A bit different to some of the other video guides I’ve posted as the shipping label is designed using the DocuPotion template editor (rather than designing it in a separate page of your Bubble app):

Any questions let me know.

Alex

New Repeating Element component - January-26 update

An update for DocuPotion users designing their PDFs using the template editor: we recently released a new Repeating Element component.

It’s quite similar to the repeating group you’ll be familiar with from Bubble. The repeating element let’s you display a list of items in a grid layout.

You define how one entry in the repeating element looks, and a similar card is created for each item in the list

Full details available in this section of the docs. Any questions let me know.

Alex

EU Regional endpoint - March-26 update

DocuPotion now offers an EU Regional endpoint for document generation. This may be useful for the following use cases:

  • Users who need to use a regional endpoint to comply with specific regulations (EG GDPR)
  • Bubble apps where the majority of the users are based in Europe; using the EU endpoint should result in slightly faster PDF generation

To use the EU regional endpoint:

  • Upgrade to the latest version of the plugin
  • Set the Region value to eu-west-1

If anyone has any questions on this or you require further detail, just let me know.

Please note the EU regional endpoint is currently only available for generating PDFs from a Bubble page. I hope to add this functionality for users who are generating PDFs from a DocuPotion template in the near future.

Alex

Generate beautiful PDF documents (video tutorial) - March-26 update

Just released a new tutorial video on creating great-looking proposal documents with DocuPotion:

Here’s some screenshots of the proposal document from the video:

Any questions let me know.

Alex

just to endorse this. we use docupotion in teambooster.app and it’s amazing. easy to setup + Alex provides amazing support

Thanks for the kind words @koen1! It’s been a pleasure working with you.

Excited to follow your progress with teambooster and glad that DocuPotion can play a small role in it.

Bring your S3 storage and new API endpoints - March-26 update

I recently released a few exciting updates for DocuPotion!

Store PDFs in your own S3 bucket

You can now store generated PDF documents in your own Amazon S3 bucket. This can be useful if:

  • You want to host your files in a specific region
  • You want to save on Bubble file storage costs

Please note this feature is only available on the Core plan or higher.

The DocuPotion Bubble plugin has been updated to allow users to:

  • Specify the S3 bucket they want to upload files to
  • Download files from their bucket using a presigned URL (there’s a new Get presigned URL action in the latest version of the plugin

Full instructions on how to implement this feature can be found here.

GET Account API Endpoint

The new GET Account API endpoint lets you check your usage and document limits at any time. Here’s a sample response:

{
"success": true,
"username": "you@example.com",
"documents_used": 108,
"documents_limit": 1000
}

GET Templates API Endpoint

The new GET Templates endpoint allows you to programmatically access all templates you created in the DocuPotion template editor. Here’s a sample response:

{
  "templates": [
    {
      "templateId": "h2h5rsb62rb3opc",
      "templateName": "Invoice"
    },
    {
      "templateId": "nr3k8ho4pdy6lfq",
      "templateName": "Meeting Notes Template"
    }
  ]
}

See the API docs for full details on both of these endpoints.

Any questions just let me know.

Alex

Alex, any easy way to shrink to page for a page (within a bunch of other pages)? Or to have Create PDF generate different size pages that can then be printed to shrink to fit?

Hey @code-escapee - afraid DocuPotion doesn’t support this right now. Each page has to be the same format.

One workaround would be to generate multiple PDFs where each PDF is a different format. EG:

  • PDF #1 covers pages 1-3 and is A4-sized
  • PDF #2 covers page 4 and is landscape A3
  • PDF #3 covers page 5 and is A4-sized

You could then merge them together using some external service.

Appreciate that’s not simple but the best I can offer right now. Will note this down as a potential future feature to investigate building.

Any other questions just let me know.

Generate document templates with AI - April-26 update

You can now simply describe what template you want and DocuPotion will generate it for you.

Put in a prompt like:

A simple invoice for my business with line items and payment terms

And you get back a polished template complete with {{merge_fields}}.

Once you’ve created your template via the DocuPotion dashboard, you can Generate PDFs of it from your Bubble app using our plugin (using the ‘Create PDF from Template’ action).

Other cool bits

  • Provide sample data - provide sample data and the AI will automatically include {{merge_fields}} that match your data schema
  • Follow-up edits - simply chat with the AI to make edits after the initial generation
  • Multi-page documents - build multi-page contracts, proposals and other docs with neat page breaks
  • Image uploads - drop in your own images and have them embedded directly into the template

Try it out

You can try out the AI-powered editor in the templates section of your DocuPotion dashboard.

Any questions just let me know!

Alex