PPlunk Docs

Introduction

Plunk is the open-source alternative to Customer.io, Mailchimp and Braze — built for developers.

Plunk is an open-source marketing and transactional email platform for modern software companies. It gives you a single API to send transactional emails, run marketing campaigns, and trigger automations based on events in your product.

What you can build

  • Transactional emails — password resets, receipts, confirmations
  • Marketing campaigns to segments of your contact list
  • Automations triggered by events you track from your app
  • Contact and subscription management with custom data

How it works

You send events and emails to Plunk through a simple REST API using your secret key. Plunk handles delivery, tracking, unsubscribes, and contact management for you.

bash
curl -X POST https://api.useplunk.com/v1/send \
  -H "Authorization: Bearer <secret-key>" \
  -H "Content-Type: application/json" \
  -d '{
    "to": "user@example.com",
    "subject": "Welcome!",
    "body": "Thanks for signing up."
  }'

Continue to the Quickstart to send your first email in under five minutes.