Email Campaigns, Ridiculously Cheap
Connect your AWS SES. Upload contacts. Send campaigns for $0.10 per 1,000 emails. Track opens, clicks, bounces, and unsubscribes. 90% cheaper than Mailchimp.
No credit card required. Free during beta.
What we do
Everything you need to send
email campaigns
Open Tracking
Know who opened your emails with pixel-level tracking. See open rates per campaign and per contact.
Click Tracking
Every link is wrapped and tracked. See which links drive the most engagement.
Bounce Handling
SES webhooks auto-process bounces. Hard bounces are suppressed instantly. Reputation stays clean.
One-Click Unsubscribe
RFC 8058 compliant headers in every email. Works natively with Gmail, Apple Mail, Outlook.
CSV Import
Drop a CSV. Columns auto-detected. Duplicates skipped. Import thousands of contacts in seconds.
Scheduled Sends
Pick a date and time. Your campaign goes out exactly when you want.
Discover how Trackul works
Get started with our simple
3 step process
Connect your SES
Paste your AWS credentials. We encrypt them and test the connection instantly.
Upload contacts
Drop a CSV or add contacts manually. Organize them into lists. Duplicates auto-detected.
Send and track
Compose your email, select a list, hit send. Tracking starts automatically.
Integrate in minutes,
not days
Simple REST API for everything. Upload contacts, trigger campaigns, and pull analytics programmatically. Works with any language or framework.
- REST API with full documentation
- API key auth. One header, that's it
- Webhook callbacks for events
- CSV upload via API
- Campaign analytics endpoint
- Works with Python, Node, Go, cURL
import requests
# Upload contacts from CSV
requests.post(
"https://trackul.com/api/contacts/import",
headers={"Authorization": "Bearer tk_..."},
files={"file": open("contacts.csv")}
)
# Send a campaign
requests.post(
"https://trackul.com/api/campaigns/send",
json={
"name": "May Newsletter",
"subject": "Hey {{name}}, check this out",
"list": "subscribers",
"body": "<h1>Hello {{name}}</h1>..."
}
)
# Get campaign stats
stats = requests.get(
"https://trackul.com/api/campaigns/stats"
).json()
# {"sent": 2847, "opened": 1203, "clicked": 247}Built for teams that send email

SaaS Founders
Send product updates, onboarding emails, and newsletters. Pay pennies instead of hundreds.

Indie Hackers
Launch announcements and growth emails without burning your runway.

Agencies
Manage campaigns for multiple clients. Each domain verified separately.

E-commerce
Promotional campaigns and order notifications at scale. Cents, not dollars.

Real Estate
Property listings, open house invites, and market updates to your lists.

Education
Course announcements and enrollment campaigns for schools and platforms.
SaaS Founders
Send product updates, onboarding emails, and newsletters. Pay pennies instead of hundreds.

Indie Hackers
Launch announcements and growth emails without burning your runway.

Agencies
Manage campaigns for multiple clients. Each domain verified separately.

E-commerce
Promotional campaigns and order notifications at scale. Cents, not dollars.

Real Estate
Property listings, open house invites, and market updates to your lists.

Education
Course announcements and enrollment campaigns for schools and platforms.

What if email marketing was actually fair?
- Mailchimp charges $150+/mo for 10K contacts
- Per-contact billing even for unsubscribed emails
- Bloated features you never use but still pay for
- Free tiers that keep shrinking every year
- Support only on $350/mo premium plans
- $10/mo for 10K contacts via your own SES
- Zero per-contact fees. Pay only for emails sent
- Only the features you need. Nothing extra
- Free during beta. All features unlocked
- Direct support for every user
Simple pricing for all your needs
Stop overpaying. Save 90%.
Compare costs for 100,000 subscribers sending 1,000,000 emails/month.
Unlimited contacts. 100,000 emails/month.
- Unlimited contacts
- 100,000 emails per month
- All features included
- No branding on emails
- Open, click, bounce tracking
- One-click unsubscribe
- CAN-SPAM / GDPR compliant
What others charge for the same volume
$150
per month
67% more expensive
$139
per month
65% more expensive
$73
per month
33% more expensive
$36
per month
Real humans. Real fast.
No ticket queues. No chatbots. No waiting days for a reply. Direct access to people who actually built the product.

Start Sending Today.
Free during beta. No credit card. No per-contact billing. Connect your SES and go.
Questions you might have