Resources · Zapier integration

APITemplate.io Zapier integrationAutomate APITemplate.io with Zapier.

The APITemplate.io Zapier integration gives you 0 triggers, 7 actions and 1 search. It turns data from another app into a PDF or an image built on one of your templates. Here is what each step does, what it costs and where it breaks.

Verified Trustpilot reviews · AI, automation & growth agency

Overview

What the APITemplate.io Zapier integration actually does

APITemplate.io is a document generator: you design a PDF or image template once in its editor, then feed it data. Zapier is the tool that brings that data in from your other apps, without code. Put together, an event somewhere else (a signed deal, a paid order) ends with a finished file, and nobody copies a single field by hand.

Three results people build with it. A quote or invoice PDF filled from a CRM record, through Create PDF and your own template. A social or certificate image with a name and a date stamped on it, through Create Image. An archive copy of a web page as a PDF, through Create PDF From URL, handy for receipts or public reports you want to freeze.

What it does not do: nothing on the APITemplate.io side can start a Zap. The app has no trigger, so the event always comes from another tool, and APITemplate.io only acts in the middle or at the end. It also does not design the template for you; that part happens in its own editor before Zapier sees anything.

If you are weighing tools, the same app is covered on the APITemplate.io n8n integration page and on the APITemplate.io Make integration page. Counts on this page come from Zapier's app page, read on 1 October 2026 (ApiTemplateIoCLIAPI@1.3.1).

Vocabulary

Zapier vocabulary in one minute

Seven words cover everything below. Each one is explained once, then used as is.

Zap
The automation you build: one starting event, then one or more steps that run every time that event happens.
Trigger
The event in an app that starts the Zap. Once the Zap is on, Zapier waits for it. APITemplate.io offers none.
Action
What the Zap does after it starts: the step that creates, sends or deletes something for you, here a PDF or an image.
Task
The unit Zapier bills: one action that completed successfully. Your plan's allowance is a count of these.
Polling vs instant
A polling trigger is checked on a timer set by your plan. An instant one is reported by the app the moment it happens.
Filter
A step that lets the Zap continue only when the incoming data meets your condition, and stops it otherwise.
Search step
A step that looks up something that already exists, so the steps after it can reuse what it found.
Cost

What it really costs to run

APITemplate.io is not a premium app on Zapier, so it works on the free plan. The catch is the shape of the Zap, not the app.

  • Free plan100 tasks a month, unlimited Zaps
  • Free plan Zap size2 steps: one trigger, one action
  • Billedeach successful action
  • Not billedthe trigger, checks for new data, failed actions

Each action that succeeds counts as one task. A Zap that creates a PDF and then deletes an older file uses two tasks per run. A failed action is not counted, and the trigger never costs anything. The free plan stops at two steps: one trigger and one action. Add a filter, a search such as List Objects or a second action, and the Zap becomes multi-step, which needs a paid plan. Budget for that before you design the Zap.

Connect

Connect APITemplate.io to Zapier in 3 steps

  1. 01

    Open your connections

    In Zapier, go to the Apps page of your account and click + Add connection. A connection is your APITemplate.io account linked once, then reused by every step that needs it.

  2. 02

    Pick APITemplate.io

    Type APITemplate.io in the search box of the dialog, select it, then click Add connection. A new tab opens on the APITemplate.io side, where the rest happens.

  3. 03

    Sign in and allow access

    Log in with the APITemplate.io account that owns your templates and grant Zapier access. Back in Zapier, the account now appears in the list and every step can pick it.

First Zap

Your first Zap: a PDF quote for every new deal

GoalEach new deal in your CRM produces a filled PDF quote from your APITemplate.io template, but only above a value you choose.

  1. 01

    Create the Zap and pick the starting event

    Start a new Zap and choose your CRM's new-deal event as the trigger. Connect that account, then test: Zapier brings back the three most recent deals so you can map a real one.

  2. 02

    Add a filter

    Click the plus icon, choose Filter, then set the field (deal value), the rule (a number rule, not a text one) and the value. Deals below it stop here. This step makes the Zap multi-step.

  3. 03

    Add Create PDF

    Add an APITemplate.io step and pick Create PDF. Choose your template, then the payload type: Auto-generate fields shows your template's sample fields so you can map each deal field into the right slot.

  4. 04

    Test the step

    Run the step once on the sample deal and read what came back before going further. Check that each deal field landed in the right slot of the template: a wrong mapping shows up here, not later.

  5. 05

    Publish

    Click Publish to switch the Zap on. From then on, each deal above the threshold costs one task, for the PDF action. The filter and the trigger cost nothing.

Actions

The 7 APITemplate.io actions

APITemplate.io gives you 7 actions. For each one: what it does for you, when to reach for it, and what to watch out for.

1

Create Image

Action

In Zapier“Creates an Image by using your image template”

Produces an image from one of your image templates, with text and values swapped in from the Zap. Like Create PDF, it asks for a template and a payload type.

When to use it
a certificate with the attendee's name, or a social visual announcing each new product.
Watch out
the template must be an image template, not a PDF one.
2

Generate JSON

Action

In Zapier“Generates a JSON payload for PDF generation from a sample JSON object”

Takes a sample JSON object you paste and turns it into fields you can map one by one in the next step. It does not create a document on its own.

When to use it
preparing complex, nested data before Create PDF when the simple key-value mode is not enough.
Watch out
it counts as an action, so it costs a task.
3

Create PDF

Action

In Zapier“Creates a PDF by using your template”

Builds a PDF from one of your saved templates, filled with data coming from earlier steps. You choose how the data is passed: simple key-value pairs, fields generated from the template's sample data, or JSON for nested structures.

When to use it
quotes, invoices or contracts that must look the same every time.
Watch out
the Template and Payload Type fields are both required.
4

Create PDF From HTML

Action

In Zapier“Creates a PDF from a HTML”

Turns a block of HTML into a PDF. Handy when an earlier step already produces formatted HTML, such as an email body or a rendered report.

When to use it
archiving an HTML email or a generated summary as a PDF file you can attach or store.
5

Create PDF From URL

Action

In Zapier“Creates a PDF from a URL”

Takes a web address and turns that page into a PDF, so what a public link shows becomes a file you can keep.

When to use it
freezing an online receipt, a public dashboard or a published article at a given moment.
6

Delete Object

Action

In Zapier“Deletes an image or PDF”

Removes an image or PDF generated earlier from your APITemplate.io account. It pairs naturally with List Objects, which finds the older files first.

When to use it
cleaning up files once they have been copied to your own storage.
Watch out
deletion is a separate action and bills its own task.
7

Get Account Information

Action

In Zapier“Get account information”

Reads the details of the connected APITemplate.io account and hands them to the following steps. Nothing is created or changed, but it still runs as an action.

When to use it
when a later step needs facts about the account itself rather than a document.
Searches

The APITemplate.io search

1 search step looks for data that already exists in APITemplate.io, so a later step can use it.

A search step sits at the bottom of the action list in the editor, under SEARCH. It finds files already generated, so later steps can act on them. Three settings decide what happens with the result.

1

List Objects

Search

In Zapier“Lists Generated Images or PDFs”

Lists the images and PDFs your account has already produced, so the next step can reuse a file reference instead of generating a new one.

When to use it
finding older documents before Delete Object clears them out.
Watch out
adding this search makes the Zap multi-step, which means a paid plan.

The three settings every search exposes

  1. Successful if no search results are found?
    Left on its default, a search that finds nothing stops the Zap and skips the steps that depended on it. Switched on, the Zap carries on empty-handed.
  2. Create X if it doesn't exist yet?
    This box turns a search into find-or-create. APITemplate.io does not offer that variant, so List Objects never creates anything.
  3. If multiple search results are found?
    Three ways out: keep the first match (the default), stop the Zap, or pass all matches on at once.
When it breaks

When it breaks

Zapier lists no help article for APITemplate.io, so the usual failures come from how Zaps work in general.

Most problems show up as a Zap that never starts, or one that runs far more than planned. For step-by-step fixes, the Zapier troubleshooting guide goes further.

  • No backfill of old records

    A Zap only reacts to what happens after you publish it. Deals or orders that existed before will not get a PDF; that backlog is a separate job.
  • The loop that eats your tasks

    If the Zap writes back into the place its own trigger watches, each run sets off the next one, and the task count drains fast.
  • Bulk imports held back

    When the trigger app suddenly returns a huge batch, after an import or a migration, Zapier's flood protection can hold the runs back.
  • Duplicates are filtered out

    On a polling trigger Zapier remembers what it has already seen, so the same record does not start the Zap twice and does not produce two PDFs.
Need help

Need help automating APITemplate.io with Zapier?

A person reads every message.

FAQ

APITemplate.io Zapier integration: FAQ

01Is the APITemplate.io Zapier integration free?
Yes, as long as the Zap stays at two steps. APITemplate.io is not a premium app, so the free plan accepts it, with 100 tasks a month and unlimited Zaps. The limit is the shape: one trigger from another app plus one APITemplate.io action. The moment you add a filter, a second action or the List Objects search, the Zap becomes multi-step and needs a paid plan, so plan the Zap with that in mind.
02How many tasks does generating a PDF use?
One task per successful action. A Zap that only runs Create PDF uses one task per document. If it also runs Generate JSON before and Delete Object after, that is three tasks per run, since each action that succeeds is counted on its own. The trigger never costs a task, Zapier checking for new data costs nothing, and an action that fails is not billed. A few apps and actions take more than one task when they complete.
03Does it work in real time?
That depends entirely on the other app. APITemplate.io has no trigger, so the speed of the Zap is set by the trigger you choose elsewhere. If that trigger is instant, the app reports the event straight away and the PDF is generated right after. If it is a polling trigger, Zapier checks on a timer that depends on your plan: every 15 minutes on Free, every 2 on Professional, every minute on Team and Enterprise.
04What do you need to connect APITemplate.io?
An APITemplate.io account and at least one saved template. The connection itself takes three moves: open Apps in Zapier, click + Add connection, pick APITemplate.io, then sign in and grant access in the tab that opens. Without a template, Create PDF and Create Image have nothing to offer in their required Template field, so build one first. If a colleague owns the templates, you need access to them on the APITemplate.io side.
05Why does Create PDF need a template first?
Because Template is a required field on both Create PDF and Create Image, alongside Payload Type, so neither step can be set without one. The template is designed in APITemplate.io's own editor, not in Zapier, which is why it has to exist before the Zap is built. Sign in with the account that holds your templates; if a colleague owns them, you need access to them on the APITemplate.io side before the Zap can touch them.
06What if the operation you need is not in the list?
Then the integration does not offer it today: the visible list is 7 actions and 1 search, nothing more. Zapier keeps a few older operations in its data that the editor no longer shows, and they cannot be selected. The usual workaround is to split the job: generate the file with one of the actions here, then hand what came back to another app that handles the rest. Another option is to look at the same app on Make or n8n, which expose their own set of modules.
07Zapier, Make or n8n for APITemplate.io?
It depends on your criteria, not on a winner. On Zapier, the deciding facts are the 7 actions and 1 search listed here, no trigger on the APITemplate.io side, and billing per successful action, so a three-action Zap costs three tasks per run. Check whether the action you need is in that list, then open the same app on Make or n8n and compare what each one exposes and how it counts a run. The tool your team already uses also weighs in.