Sources

Postmark

Background

Postmark is a high-deliverability email service designed for transactional and system-generated emails. In addition to sending emails, Postmark supports outbound webhooks that notify external systems about email events in real-time. This feature is essential for tracking email status updates, automating workflows, and ensuring visibility into email performance.

Setup

  1. Create a New Source in ProxyHook:
    1. Log in to your ProxyHook account.
    2. Navigate to the "Sources" section and create a new source.
    3. Copy the generated endpoint URL, which will be used to receive Postmark webhook events.

 

Enable Webhooks in Postmar

  1. Log in to your Postmark account
  2. Select the server handling the emails you want to track.
  3. Navgate to the "Webhooks" section and click "Add Webhook."

 

Set Up the Webhook URL:

  1. Paste the ProxyHook-generated endpoint URL into the webhook URL field in Postmark.
  2. Select the event types you want to monitor, such as:
    1. Email Delivered
    2. Email Opened
    3. Click Tracking
    4. Bounce & Spam Complaints
    5. Subscription Changes

 

Test the Webhook Connection:

  • Use Postmark’s built-in webhook test feature to ensure that events are being sent correctly.
  • Check ProxyHook to confirm that webhook events are being received in real-time.