Email marketing for SaaS platforms
Run marketing email from inside your product with the tinyEmail REST API: sync users as contacts, build audiences, launch campaigns and pull results into your own dashboards. Send sign-up, password reset and billing emails through tinyRelay, on the same delivery infrastructure.
- Day 0Signs uptinyRelay"Verify your email" · SendingDelivered
- Day 0Starts a trialtinyEmail APISyncing contactAdded to the Trial users audience
- Day 3Explores the producttinyEmailOnboarding campaign · Scheduled
- Day 14Upgrades to a paid plantinyRelayInvoice receipt · SendingDelivered
Marketing and account email, each in the right place
Marketing email goes to your audiences through tinyEmail. The emails your app triggers for one user go through tinyRelay.
Email your users about your product
Sent to audiences and segments, scheduled from the tinyEmail app or your own code.
- ✓Product updates and newsletters
- ✓Onboarding and feature campaigns
- ✓Upgrade and win-back campaigns
- ✓Audiences built from your product data
Send the emails your app triggers
One-to-one messages your users expect, sent over SMTP or a REST API.
- ✓Sign-up confirmations and verification
- ✓Password resets
- ✓Billing receipts and invoices
- ✓Account and security alerts
Run campaigns from inside your product
Enterprise accounts can drive tinyEmail from their own code, so your email marketing stays in step with your product data.
Sync users as contacts
Add or update contacts with attributes and tags when users sign up, change plan or update their details.
Audiences and segments
Create audiences, import contacts and query segments built on your product data.
Campaigns on your schedule
Create, schedule, start and pause campaigns from your code, one-off or repeating on chosen weekdays.
Results in your own dashboards
Pull each campaign's sends, deliveries, opens, clicks and unsubscribes by recipient domain.
Get set up in three steps
Start with the tinyEmail REST API, then add tinyRelay for the emails your app sends.
- 1
Use an Enterprise account
The tinyEmail REST API is available on Enterprise accounts. Talk to our team about access.
- 2
Connect your product
Create an API key in tinyEmail and send requests from your backend. Each key can make 60 requests a minute; ask support if you need more.
- 3
Add tinyRelay for account emails
Our team sets up tinyRelay with you, so verification, password reset and billing emails go out over SMTP or the REST API.
The building blocks for your product
Pick the way your team works: code, SMTP or an AI assistant.
Every endpoint your product needs
Contacts, audiences, campaigns, templates, senders, suppressions and reporting, for Enterprise accounts.
Account emails that arrive
Verification, password reset and billing emails over SMTP or a REST API, with signed webhooks.
Prefer an AI assistant?
Connect Claude or ChatGPT to tinyEmail and run campaigns and audiences in plain language.
SaaS email questions
Can't find your answer? Our team is here 24/7.
Can I run email marketing from inside my SaaS product?
Yes. On an Enterprise account, the tinyEmail REST API lets your product add and update contacts, manage audiences, create, schedule and start campaigns, and pull campaign reports, all from your own code.
Which tinyEmail plan includes the API?
The REST API is available on Enterprise accounts. Each API key can make 60 requests a minute, and support can raise the limit if you need more.
Should password resets and receipts go through tinyEmail campaigns?
No. Send them through tinyRelay, our SMTP relay and transactional email service. It sends one-to-one emails over SMTP or a REST API on the same delivery infrastructure, with signed webhooks for every event.
Can I show email results inside my own product?
Yes. The API returns each campaign's sends, deliveries, opens, clicks, spam reports and unsubscribes by recipient domain, so you can show them in your own dashboards.
Is there an SDK for the tinyEmail API?
No SDK is needed. It's a REST API, so you call it from any language that can make HTTP requests, including Node.js, Python, PHP, Ruby and Go.
What if the API is missing something we need?
Tell us. If you can do something in the tinyEmail dashboard that isn't in the API yet, the team will work to expose it.
Build email into your product
Run marketing email through the tinyEmail REST API and send account emails with tinyRelay. Talk to our team about Enterprise access.