Mailchimp is very useful in sending campaigns to your customers, subscribers, and prospect customers/subscribers. Getting new subscribers and having a list of them in a separate PDF would be very useful especially when you want to compile them. You can automate this process using PDF.co Web API and Zapier.
Here’s a step-by-step guide:
- Create a Zap
- Select a Trigger App
- Select a Trigger Event
- Set up Trigger
- Test Trigger
- Select an Action App
- Select an Action Event
- Set up Action
- Test Action
- Result
We will use this sample PDF template for this tutorial. We will insert the data from the new subscribers in Mailchimp into this PDF.

First, make sure that you already have a subscriber in your Mailchimp campaign so that Zapier can fetch data and continue with the steps.

Here’s a step-by-step guide with screenshots:
1. Create a Zap
- On your Zapier dashboard, click Create Zap
2. Select a Trigger App
- For this tutorial, we will use Mailchimp as our Trigger App
3. Select a Trigger Event
- For the Trigger Event, select New Subscriber. This will trigger the Zap every time you have a new subscriber
4. Set up Trigger
- Select the Audience that you want to use
5. Test Trigger
6. Select an Action App
- Search and select PDF.co as the Action App
7. Select an Action Event
- Select PDF Filler as the Action Event. This will be the API that we will use to fill out the template PDF.
8. Set up Action
- For the Source PDF, insert the link where your template PDF is located
- For the Text objects, put the
X and Y coordinates
where you want to insert the text, thepage
, thedata from Mailchimp
,font size
, andfont family
. You can get the X and Y coordinates of your PDF for free here. - You may also set the name of your output PDF
9. Test Action
- You will be given an output link where you can view and download your output PDF
10. Result
- Here’s what the result looks like

In this tutorial, you’ve learned how to insert data from Mailchimp into a PDF using PDF.co and Zapier.