Zapier
Connect DocsAutomator to 7000+ apps with Zapier, one of the leading workflow automation tools
Last updated
Connect DocsAutomator to 7000+ apps with Zapier, one of the leading workflow automation tools
Last updated
Zapier is a powerful tool that let's you automate complex workflows without writing a single line of code. Every one of those workflows is called a "Zap" and consists of a trigger (which is starting the Zap) and one or many actions.
With the DocsAutomator app inside of Zapier, you can start creating documents anywhere in your Zaps and with data from any of the 7000+ apps inside of Zapier. It also allows you to store the generated PDF wherever you store your files or, as an example, send it via email after generation.
The DocsAutomator app in Zapier supports all of DocsAutomator's features
This guide assumes you already have a Zapier account. If you don't, please head over to https://zapier.com/ and create your account first.
While you're testing, enable DocsAutomator' Preview Mode to make sure your documents are perfect before going live. Learn more: Document Previews
The first step is to create a new automation in your DocsAutomator account.
Please select Zapier as your data source.
Every automation in DocsAutomator needs a Google Doc template to create documents from. Please visit our Google Doc Template Guidefor all the options on how to get started. If you just want to test DocsAutomator, a good starting point is the Playground Template, which you can add in your automation.
In a new or one of your existing Zaps, add the DocsAutomator Create Document action.
If you don't know where to start, have a look at the exemplary Zapier Templates (pre-made Zaps) on the DocsAutomator app page: https://zapier.com/apps/docsautomator/integrations
In the second step, under "Account", you are asked to add your DocsAutomator API key. You find this key under settings in your account. This authorizes your account in Zapier and loads all your existing automations.
Now it's time to select the automation you want to use from your DocsAutomator account:
You are able to select automations with data source API, Airtable and ClickUp. For API automations, you map data inside of Zapier. For Airtable and ClickUp, you pass a Record / Task ID to trigger document automation. In this example, we continue to focus on API as the data source.
Once you've picked your automation with data source API, more fields will show up. The first field is "Document Name", which let's you define how generated documents shall be called.
After "Document Name", all the variables from your selected Google Doc Template will appear. Simply map these placeholders to data from previous steps in your Zap or set custom, static values.
After mapping all your data, it's time to test. As said before, use Document Previews while testing to not use any credits. This will generate PDFs with watermarks, but you can see whether they are generated correctly.
Adding line items / lists of data makes your documents truly powerful. Think of line items as positions on invoices and and generally lists of data to be added in table rows. If you are not familiar with line items yet, please learn about the syntax in templates here: Google Doc Template Guide
After all regular text / image placeholders, you will find line item placeholders (if you declared any in your template; otherwise skip to the next point).
To learn more about working with line items in Zapier, we recommend reading the following article: https://zapier.com/blog/formatter-line-item-automation/
DocsAutomator expects a list of data for line item rows, for instance generated with the Formatter feature "Line Itemizer": https://community.zapier.com/featured-articles-65/formatter-features-line-itemizer-overview-11844
The output of this action can then be mapped to line items in DocsAutomator's action:
Here is an example of comma-separated data prepared with Line Itemizer: