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>"
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>'
});
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>"
}'
Next Steps
Once you’ve sent your first email:
- Set up email templates for consistent messaging
- Configure webhooks for real-time event notifications
- Enable tracking to monitor opens and clicks
- 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.