- Home
- Resources
- Integrations
- CraftMyPDF.com
CraftMyPDF.com Make integrationAutomate CraftMyPDF.com with Make.
Can a PDF build itself the moment your data is ready? The CraftMyPDF.com Make integration gives you 17 modules that turn data from your other apps into PDFs, images, invoices and labels. This guide takes CraftMyPDF.com users from the connection to a first working scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What does the CraftMyPDF.com Make integration automate?
The CraftMyPDF.com Make integration links your CraftMyPDF.com account to Make, so the documents you designed as templates get filled and produced by a scenario: the automation you build in Make, a chain of modules. A module is one brick of that chain. Here all 17 are actions or searches, so another app starts the scenario and CraftMyPDF.com does the document work.
Invoices without copy and paste. When a sale is recorded in another app, Generate an Invoice PDF builds the invoice from a default template, and Add Watermark to PDF can stamp a draft copy before anyone approves it.
Certificates and labels by the batch. A training team sends each participant a PDF from Generate a Certificate PDF, while a warehouse prints address sheets with Generate a Label Sheet PDF and product codes with Create a QRCode or BarCode.
Reports that keep their look. Generate a PDF Document fills your own template with fresh data, Create a Chart adds a line, bar, pie or donut chart, and Join Multiple PDF Documents stitches the parts into one file.
What the integration does not do: it has no trigger, so it never starts a scenario on its own, and the documentation gives no numeric limit to plan around. For anything the listed modules skip, Make an API Call reaches the rest of the CraftMyPDF.com API. New to Make? The Make training covers the basics, and if you are weighing tools, n8n vs Make lays out the criteria. When a run fails, start with Make troubleshooting.
How do you connect CraftMyPDF.com to Make?
- 01
Copy your API key
Log in to CraftMyPDF.com, open the API Integration tab in the top bar and copy the API Key value. Keep it somewhere safe: this key is what lets Make act on your account.
- 02
Create the connection in Make
Add any CraftMyPDF.com module to your scenario and click Create a connection. A connection is your CraftMyPDF.com account linked to Make once, then reused by every module of the app. You can name it in Connection name.
- 03
Paste the key and save
Paste the key into the API Key field. Change the default region only if your account needs another one, then click Save. If a window asks you to authenticate and confirm access, accept it.
Your first CraftMyPDF.com scenario, step by step
GoalWhen a new order lands in your sales app, Make fills your CraftMyPDF.com template and stamps a watermark on the PDF.
- 01
Create the scenario
On the Scenarios page, create a new scenario and click the +. Pick the app that holds your orders and its trigger: that module starts the flow, since CraftMyPDF.com has no trigger.
- 02
Add Generate a PDF Document
Click the + on the right of the first module, search for CraftMyPDF.com and pick Generate a PDF Document. Create the connection, then choose your template in the list Make displays.
- 03
Map the order data
Fill the module with values from the trigger. Each order arrives as a bundle, one item passed from a module to the next, and you drag its customer name, items and totals into place.
- 04
Stamp and test
Add the Add Watermark to PDF module after it and point it at the document the previous module produced. Click Run once, then read the bundles each module received to check the result.
- 05
Schedule and switch on
Open the clock on the first module. A new scenario runs every 15 minutes by default, which is also the minimum on the Free plan. Keep it or choose another interval, then switch the scenario on.
What each CraftMyPDF.com module does
CraftMyPDF.com gives you 17 modules in 4 groups. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
Operation
6 modulesGenerate a PDF Document
ActionIn Make“Creates a PDF document from a reusable PDF template based on dynamic data.”
Generate a PDF Document takes one of your own reusable templates, fills it with the data your scenario carries and hands back a finished PDF. It is the module for documents whose layout you designed yourself.
Generate an Image
ActionIn Make“Generates an image from a reusable image template based on dynamic data.”
Generate an Image gives you a picture instead of a document, built from a reusable image template and the dynamic data of the scenario. You get a visual ready to post or attach.
Join Multiple PDF Documents
ActionIn Make“Joins multiple PDF URLs into one PDF document.”
Join Multiple PDF Documents gathers several PDFs into one single file, so your reader receives one attachment instead of a pile of them.
Add page numbers or text to PDF
ActionIn Make“Add page number, watermark and text to PDF.”
Add page numbers or text to PDF writes extra text onto an existing PDF, page numbers included, so a document assembled from several parts reads as one. The official description also counts a watermark among its uses.
Fill a PDF Document
ActionIn Make“Updates the fillable fields(such as text fields, checkboxes, dropdowns, etc) in a PDF document with the provided values.”
Fill a PDF Document writes values into the fillable fields of a PDF you already have: text fields, checkboxes, dropdowns. The form keeps its exact official look, only the answers change.
Add Watermark to PDF
ActionIn Make“Adds watermark to a PDF document.”
Add Watermark to PDF lays a watermark over a PDF document, the quickest way to mark a file as a draft, a copy or confidential before it leaves your hands.
Default templates
5 modulesCreate a QRCode or BarCode
ActionIn Make“Generates a BarCode/QRCode label with support for 100+ popular formats, including EAN, UPC-A/E, ISBN, Code 128, GS1-128, Code 39, Micro QR Code, Data Matrix, PDF417, and Aztec Code and etc.”
Create a QRCode or BarCode produces a code label from a default template, with more than 100 formats to choose from, among them EAN, UPC, Code 128, Data Matrix and QR codes. There is no template to design first.
Create a Chart
ActionIn Make“Generates a chart in image or PDF format. We support line chart, bar chart, area chart, line chart, pie chart and donut chart.”
Create a Chart turns figures into a line, bar, area, pie or donut chart, delivered as an image or as a PDF. Numbers from a spreadsheet become something a manager reads at a glance.
Generate an Invoice PDF
ActionIn Make“Generates an invoice PDF from default templates.”
Generate an Invoice PDF builds an invoice from one of the default templates CraftMyPDF.com provides, so you can bill without designing a layout at all.
Generate a Certificate PDF
ActionIn Make“Generates a certificate PDF from default templates.”
Generate a Certificate PDF creates a certificate from a default template, with the recipient's details pulled from your data. Every participant gets a personal PDF without anyone editing a file by hand.
Generate a Label Sheet PDF
ActionIn Make“Generates a label sheet(such as Avery labels) from default templates.”
Generate a Label Sheet PDF lays out a full sheet of labels from a default template, such as Avery labels. You print the sheet instead of writing each address by hand.
Template management
3 modulesList PDF Templates
SearchIn Make“Lists PDF templates.”
List PDF Templates returns the templates stored in your CraftMyPDF.com account. As a search module, it can hand back zero, one or several templates, each one as its own bundle.
Delete a PDF Template
ActionIn Make“Deletes a PDF template.”
Delete a PDF Template removes a template from your CraftMyPDF.com account and keeps your list tidy when old designs pile up.
Duplicate a PDF Template
ActionIn Make“Clones a new PDF template from an existing template.”
Duplicate a PDF Template clones an existing template into a new one, so you start from a layout that already works rather than from a blank page.
Other
3 modulesDownload a PDF
ActionIn Make“Downloads a PDF from a URL.”
Download a PDF fetches the file behind a URL and brings it into the scenario as a real file. A link becomes an attachment the next module can store or send.
Get Account Information
ActionIn Make“Gets account information.”
Get Account Information reads the details of the CraftMyPDF.com account behind your connection. It returns data about the account and changes nothing in it.
Make an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
Make an API Call sends any authorized request to the CraftMyPDF.com API with the connection you already set up. It covers whatever the other 16 modules leave out.
Need help automating CraftMyPDF.com with Make?
A person reads every message.