Resources · Make integration

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 you can automate

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.

Connect

How do you connect CraftMyPDF.com to Make?

  1. 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.

  2. 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.

  3. 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.

First scenario

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.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

Modules

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.

Operation

6 modules
CraftMyPDF.com1

Generate a PDF Document

Action

In MakeCreates 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.

When to use it
a quote, a contract or a report that must follow your own layout, produced each time a record changes in another app.
Watch out
it works from a template that already exists in your CraftMyPDF.com account, so build and test that template there first.
CraftMyPDF.com2

Generate an Image

Action

In MakeGenerates 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.

When to use it
a social card or a product visual that needs the name, price or date from the record that started the scenario.
Watch out
it relies on an image template, so pick that kind of template when you set it up, not one of your PDF layouts.
CraftMyPDF.com3

Join Multiple PDF Documents

Action

In MakeJoins 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.

When to use it
a customer pack where the cover letter, the terms and the invoice were produced separately earlier in the scenario.
Watch out
the module joins PDFs given as URLs, so map the links to each document rather than the files themselves.
CraftMyPDF.com4

Add page numbers or text to PDF

Action

In MakeAdd 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.

When to use it
right after Join Multiple PDF Documents, to number the pages of the merged file before it goes out.
Watch out
for a plain stamp across the pages, Add Watermark to PDF is the more direct pick.
CraftMyPDF.com5

Fill a PDF Document

Action

In MakeUpdates 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.

When to use it
a supplier or administrative form you receive as a fillable PDF and must complete with data from your CRM or a spreadsheet.
Watch out
it fills fields and does not design pages; a flat PDF without fillable fields gives it nothing to write into.
CraftMyPDF.com6

Add Watermark to PDF

Action

In MakeAdds 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.

When to use it
a proposal sent for review, where the client must not mistake that version for the signed one.
Watch out
place it after the module that creates the PDF, never before, so it receives the finished document.

Default templates

5 modules
CraftMyPDF.com7

Create a QRCode or BarCode

Action

In MakeGenerates 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.

When to use it
a product added to your catalog needs its barcode, or a ticket needs a QR code that points to its page.
Watch out
check which format your scanner or marketplace expects before choosing among so many.
CraftMyPDF.com8

Create a Chart

Action

In MakeGenerates 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.

When to use it
a sales report where the totals gathered earlier in the scenario need a visual before they are sent.
Watch out
choose image or PDF according to where the chart goes next: an email body, or a document you merge with Join Multiple PDF Documents.
CraftMyPDF.com9

Generate an Invoice PDF

Action

In MakeGenerates 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.

When to use it
a small shop or a freelancer who wants a clean invoice each time a payment is recorded in another app.
Watch out
the layout is a default one; if your invoice must follow your own design, use Generate a PDF Document with your template instead.
CraftMyPDF.com10

Generate a Certificate PDF

Action

In MakeGenerates 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.

When to use it
a course or a workshop that ends, with the attendee list stored in a form tool or a spreadsheet.
Watch out
each certificate is one operation, one run of the module on one bundle, so a long list uses as many operations as there are names.
CraftMyPDF.com11

Generate a Label Sheet PDF

Action

In MakeGenerates 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.

When to use it
a batch of parcels to ship, with the addresses collected from your orders earlier in the scenario.
Watch out
the result is a whole sheet, so bring the addresses together before this module rather than producing one sheet per parcel.

Template management

3 modules
CraftMyPDF.com12

List PDF Templates

Search

In MakeLists 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.

When to use it
an inventory of what exists, or a scenario that has to find a template before duplicating or deleting it.
Watch out
every template found runs the next module once, so check the result with Run once before chaining an action that changes anything.
CraftMyPDF.com13

Delete a PDF Template

Action

In MakeDeletes 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.

When to use it
cleaning up the copies made by Duplicate a PDF Template once a campaign or a client project is over.
Watch out
a deletion cannot be undone from the scenario, so test with Run once on a throwaway template before you switch the scenario on.
CraftMyPDF.com14

Duplicate a PDF Template

Action

In MakeClones 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.

When to use it
a new client or a new brand that needs its own version of your standard contract or report.
Watch out
every run adds one more template to your account; pair it with Delete a PDF Template when the copies are temporary.

Other

3 modules
CraftMyPDF.com15

Download a PDF

Action

In MakeDownloads 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.

When to use it
another module or app gives you a link to a PDF, and the file itself has to reach a drive or an email.
Watch out
on the Free plan, Make handles files up to 5 MB, so a heavy document may call for a paid plan.
CraftMyPDF.com16

Get Account Information

Action

In MakeGets 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.

When to use it
a health check at the start of a scenario, or a quick test that the connection still works after you replaced the API key.
Watch out
the documentation does not list what the answer contains, so run it once and read the bundle before mapping any value.
CraftMyPDF.com17

Make an API Call

Action

In MakePerforms 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.

When to use it
an endpoint of the API has no ready-made module and you need it inside the scenario.
Watch out
you write the request yourself, so keep the CraftMyPDF.com API reference open while you fill the module.
Need help

Need help automating CraftMyPDF.com with Make?

A person reads every message.

FAQ

CraftMyPDF.com and Make: frequent questions

01Is the CraftMyPDF.com Make integration free?
Yes, on the Make side. CraftMyPDF.com is a standard app, so its modules work from the Make Free plan. That plan allows 2 active scenarios, at least 15 minutes between scheduled runs, 5 minutes per execution, files up to 5 MB and 512 MB of data transfer. Each run of a module on one bundle counts as one operation, the unit your plan measures. Paid plans bring the interval down to 1 minute and remove the cap on active scenarios. Your CraftMyPDF.com subscription is a separate matter.
02What do you need to connect CraftMyPDF.com to Make?
A CraftMyPDF.com account and its API key. You find the key in the API Integration tab of CraftMyPDF.com, copy it, then paste it into the API Key field when Make asks you to create a connection. The connection name is optional, and the default region can stay as it is unless your account needs another one; if a window then asks you to confirm access, accept it. Every CraftMyPDF.com module of your scenarios then reuses that same connection.
03Does CraftMyPDF.com trigger a Make scenario in real time?
No, because the app has no trigger module at all. CraftMyPDF.com only acts once a scenario is already running. To start one, put the trigger of another app first, such as a form, a shop or a CRM, and let it pass its data to the CraftMyPDF.com modules. The other route is a schedule on the first module: a new scenario runs every 15 minutes by default. Either way, how soon the PDF appears depends on that first module, not on CraftMyPDF.com.
04What if a CraftMyPDF.com module is missing in Make?
Use Make an API Call. It sends any request to the CraftMyPDF.com API through the connection you already have, so an endpoint without a dedicated module stays within reach. Build it, then test it with Run once before relying on it in a live scenario. The documentation lists no numeric limit for this app. The limits of your Make plan still apply, for example files up to 5 MB and at least 15 minutes between scheduled runs on the Free plan.
05Should you use Make or n8n for CraftMyPDF.com?
It depends on your criteria, not on a winner. On Make, CraftMyPDF.com offers 17 modules, Make an API Call included, covering PDFs, images, default invoices, certificates, labels and template management, and it is open from the Free plan. The same app often has an n8n node too, so check whether one exists for CraftMyPDF.com and what it covers before you compare. Then pick the tool where your other automations already live, so your team maintains a single place.