Free Webinar: Using Postmark to send effective emails Learn how to improve the effectiveness of your transactional emails

Using Zapier Postmark Triggers

Postmark offers three "triggers" on Zapier which are events that are caused by Postmark on the Zapier system. This means that Postmark has sent data to Zapier based on something that happened at Postmark such as receiving a new inbound message, capturing a bounced email, or receiving a new message open.

Zapier lists over 300 integrations on their system which means it's possible to connect Postmark and arrange to perform an almost unlimited number of tasks with your data.

Choose a Postmark Trigger

The first thing you'll need to do when connecting your Zapier account to Postmark, is to choose which Postmark trigger you'd like to capture. In this example, let's capture the New Inbound Message trigger.

Choose Postmark Trigger

Choosing an Action

Next, let's choose an action for our Inbound data to get sent to. There are dozens of ways we can use the details and content from the Inbound message. For example, let's create a support ticket in Desk based on the information in the message.

Connecting Your Postmark Server

When choosing a Postmark Server to connect to Zapier, you will be asked for your X-Postmark-Server-Token. This is located under the credentials tab in your Postmark server. Paste the API token as instructed. Zapier will confirm the token and your Postmark server will then be connected to Zapier.

Updating Your Postmark Settings

Zapier will generate a unique url for you to add to your Postmark Inbound settings. Go to your Postmark server, input the url, and press the "test" button. The test will send an API call to Zapier triggering a confirmation internally that your Postmark settings have been updated correctly.

Map Fields to Desk

Using the Zapier tool, map fields incoming from Postmark to fields in the Desk integration. You can mix ad-hoc text with the fields to customize your integration. For example, in the screenshot below we've customized the description field with ad-hoc text. We can then add fields to the description as needed.

Once the integration is confirmed by Zapier, it will be activated. Each time an Inbound email is sent to the address associated with the Postmark server that is setup with the integration, a new Desk ticket will be generated automatically.

Other Postmark Triggers

Postmark includes two other triggers that send data to Zapier, the Bounce Hook and the Opens Hook. The Bounce Hook will send data to a web hook for each bounce received. Likewise, the Opens Hook will send data for each message that is setup for open tracking. You can use any of the actions provided by other Zapier providers and integrations to channel the data from these hooks as needed.

Last updated February 9th, 2016

Still need some help?

Our customer success team has your back!