Quick Start

The quickest path from zero to sending emails with TrackPost. These guides will have you sending your first email in under 5 minutes.

Table of Contents

Prerequisites

Before you begin, you’ll need:

  • A TrackPost account (sign up at gotrackpost.com)
  • An AWS account with SES access
  • A verified domain for sending emails

Quick Start Guides

1. Send Your First Email

The fastest way to see TrackPost in action. Get your API key, make one API call, and watch your first email send.

Time: 5 minutes

Start Now →

2. Setup Your Workspace

Configure your account properly: connect AWS SES, verify your domain, and set up API keys for production.

Time: 15 minutes

Setup Guide →

Choose Your Integration Path

After the quick start, choose how you want to integrate TrackPost:

  • CLI (Fastest)
  • Node.js SDK
  • REST API

Command Line Interface

Perfect for testing, scripting, and quick operations.

# Install the CLI
npm install -g @trackpost/cli

# Authenticate
trackpost auth login

# Send an email
trackpost send --to [email protected] --subject "Hello" --html "<h1>Hi!</h1>"

Full CLI Guide →

Node.js Integration

Native JavaScript/TypeScript support for Node.js applications.

# Install the SDK
npm install trackpost
import { TrackPostClient } from 'trackpost';

const client = new TrackPostClient({ apiKey: 'tp_live_...' });

await client.emails.send({
  to: '[email protected]',
  from: '[email protected]',
  subject: 'Welcome!',
  html: '<h1>Welcome aboard!</h1>'
});

Node.js SDK Guide →

Direct API Integration

Use any programming language with our REST API.

curl -X POST https://api.trackpost.de/v1/emails \
  -H "Authorization: Bearer tp_live_your_key" \
  -H "Content-Type: application/json" \
  -d '{
    "to": "[email protected]",
    "from": "[email protected]",
    "subject": "Welcome!",
    "html": "<h1>Welcome aboard!</h1>"
  }'

API Reference →

Next Steps

Once you’ve sent your first email:

  1. Set up email templates for consistent messaging
  2. Configure webhooks for real-time event notifications
  3. Enable tracking to monitor opens and clicks
  4. Review deliverability best practices

Common Questions

Yes. TrackPost is a BYO-SES (Bring Your Own SES) platform. You connect your own AWS SES account, which gives you:

  • Full control over your sending reputation
  • Direct access to AWS deliverability tools
  • Cost savings by using AWS’s email pricing
  • No shared IP pools with other senders

  • Test keys (tp_test_...): For development and testing. Emails sent with test keys don’t count against your plan limits but also don’t actually send to recipients (they’re captured for review).
  • Live keys (tp_live_...): For production use. These actually deliver emails and count against your rate limits.

Yes! The Free plan includes:

  • 1,000 emails per month
  • 60 requests per minute
  • All core features
  • Email tracking and analytics

No credit card required to start.