MARKETPLACE
PLUGINS
DOCMAKER (DM) CREATE BEAUTIFUL PDF
docMaker (dM) Create beautiful pdf logo

docMaker (dM) Create beautiful pdf

Published March 2021
   •    Updated this week

Plugin details

Super easy dynamic pdf creation ! Insert dynamic data (text, loops, conditions) and images in your docx templates and get pixel-perfect pdfs ! Video tutorial provided. Fully integrated with Bubble, get your 100 first conversions for free !

This plugin lets you :
* Fill dynamic data (text or images) into a word document template (.docx) and print this document to pdf
* Print a webpage URL to pdf

Get your API key : https://docmaker.co/


It is a perfect tool if you need to create invoices, estimates, proposals, email attachments, reports etc....
We offer 100 calls free for any new subscription, and then 3 plans, starting as low as 16$ monthly for 500 calls per month, the most affordable solution on the market!

Free

For everyone

4.3 stars   •   10 ratings
1.8K installs
This plugin does not collect or track your personal data.

Other actions

Platform

Web & Native mobile

Contributor details

docMaker logo
docMaker
Joined 2021   •   9 Plugins
View contributor profile

Instructions

The plugin consists of 2 main functionnalities : 1) "Fill & convert docx" action : insert data (text, images and repeating groups lines in tables) in your docx template and retrieve an updated docx file, or convert to pdf
2) "Create pdf from webpage": provide a webpage URL and print it to pd.

The resulting files are directly uploaded to your app. They can also come in Base 64 format, so that you can directly attach them to your Sendgrid emails or transfer the data as you wish.

*******Tutorial videos***************
https://docmaker.co/bubble-plugin?menu=videos

*******Demo website- run mode*********
https://docxtopdfplugintest.bubbleapps.io/version-test

*******Demo website- editor*************
https://bubble.io/page?type=page&name=demo_docx_simple&id=docmaker-plugins&tab=tabs-1


Additional actions in this plugin (no credits used for these) :

- "create JSON file" : useful when you need to use loops data (data from repeating groups) for the plugin
- "open pdf in a new tab" : to open and visualize your pdf file in a new tab
- "preview docx in a new tab" : to open and visualize your docx file in a new tab

Types

This plugin can be found under the following types:
Api   •   Action   •   Background Services   •   Element

Categories

This plugin can be found under the following categories:
Productivity   •   Customer Support   •   Payment   •   Ecommerce   •   Small Business   •   Visual Elements

Resources

Support contact
Documentation
Tutorial

Rating and reviews

Average rating (4.3)

The is no support
August 29th, 2024
Questions and bugs are just no answered....
Easy to use and awesome support !
August 25th, 2024
I'm using it since 3 years and it really helps me a lot building beatifull PDF.
Works a charm and support is AWESOME
November 2nd, 2023
Elian is a real person who actually provides support. Although the setup for this plugin isn't super challenging, he did a call with me to help me determine if the PDF filler would do what my scope required and he's helped me many times after by email! Can't recommend this plugin enough.
Nice PDFs & great support :)
December 5th, 2022
Very happy with this plugin - it generates nice PDFs and we got very good support from the plugin author, including some customizations.
Great plug in but slow
October 11th, 2022
Overall the plug-in works and was the easiest to set up out of everything that I have tried. The only small issue I have is it takes like 20-30 seconds to generate the PDF after the button is clicked which is very long. Is there a way to make it faster?
Thank you for your feedback! Indeed the response time is a key metric for us, which we monitor closely, and we appreciate your comment. Depending on the action you are using, response time can be approved in several ways: 1) if you are using a docx template, the average run time for docMaker is 7 seconds. However, the file is then uploaded to Bubble, and this will add a few seconds to the overall run time depending on your Bubble plan. In order to improve the response time, you can: a. use the "custom" pdf engine (in the "advanced" section of the plugin), which is faster but does not support all font types (verdana works fine) b. unclick the "upload copy to docMaker" checkbox c. unclick the "get base64" data checkbox Also if you are using images, you may compress them first before sending them to docMaker 2) If you are printing a webpage to pdf, you can set the "min load time" to zero, and then you will have to optimize the loading time of the page you want to print, because docMaker will always wait for the page to be fully loaded before triggering the pdf printing. Hope this helps! Let us know if you need more help : [email protected] (plugin author)
October 11th, 2022
  •  
docMaker
thank you for your reply, going to try now
October 12th, 2022
  •  
Original reviewer
Bubble