
Send at scale. Pay once. Keep your data.
Self-hosted email marketing for agencies, SaaS companies and enterprises. Replace per-contact SaaS pricing with a perpetual license on infrastructure you control.
Free for up to 10,000 subscribers. Runs on your own server. No credit card, no time limit.
Trusted by senders in 138 countries
Campaigns
Build and send without the guesswork.
A drag-and-drop editor, A/B subject tests with automatic winners, timezone sends and per-ISP throttling. Every send previews across inbox clients before it leaves.
- Drag-and-drop editor (Stripo and Unlayer) plus raw HTML
- A/B and multivariate testing with auto-winner selection
- Spam scoring and inbox previews on every campaign
- Scheduled, recurring and timezone-aware delivery
Journeys
Automation that runs itself.
Trigger on signups, clicks, purchases or API events. Branch on behaviour, wait, tag, send email or SMS, call a webhook. Eleven action types, unlimited steps.
- Visual builder with conditions, waits and splits
- Email, SMS and webhook actions in one flow
- Per-step, per-ISP analytics
- Trigger from your app through the API
Audience
Every subscriber, every field, one place.
Unlimited lists and custom fields. Segments that combine behaviour, fields and tags with AND/OR logic, recalculated live. Imports that keep consent and history intact.
- Unlimited lists, custom fields and tags
- Behaviour and field segments with AND/OR groups
- Imports from Mailchimp, ActiveCampaign, Drip or CSV
- Suppression lists, double opt-in and GDPR consent records
Transactional
Marketing and transactional, one platform.
Send receipts, password resets and alerts through the same installation as your campaigns. Verified sender domains with their own API keys, SMTP relay and webhooks, and every event tracked next to your marketing data.
- REST API and SMTP relay for transactional sends
- Verified sender domains with per-domain keys and webhooks
- Sent, opened, clicked and bounced tracked per event
- Suppression and consent rules shared with marketing
White-label ESP
Sell it as your own.
Create unlimited client accounts with their own domains, branding, limits and billing. Your customers log in to your product, not ours.
- Unlimited tenant accounts, isolated data
- Custom domains, logos and colours per account
- User groups with limits, credits and pricing
- One-click impersonation for support
| Account | Custom domain | Subscribers | Plan | Status |
|---|---|---|---|---|
| Client One | news.clientone.io | 412,900 | Agency Pro | Active |
| Northwind Retail | mail.northwind.shop | 1,208,441 | Enterprise | Active |
| Bluebird Travel | go.bluebird.travel | 88,120 | Starter | Active |
| Acme Labs | updates.acmelabs.dev | 19,004 | Trial | Trial |
Developers
315+ endpoints. Everything scriptable.
Every screen in Octeth is available through the REST API. Signed webhooks push events to your stack, and a plugin system lets you extend the platform itself.
- REST API with JSON and XML responses
- HMAC-signed webhooks for every event
- Plugin and hook system for custom features
- Server-to-server postback tracking
# Create a campaign and send it to a segment curl -X POST https://mail.yourbrand.com/api/v1/campaigns \ -H "Authorization: Bearer $OCTETH_API_KEY" \ -d '{ "name": "Product update", "segment_id": 8412, "subject": "Your September update", "template_id": 227, "send_at": "2026-09-05T09:00:00Z" }' # 201 Created { "id": 30411, "status": "scheduled", "recipients": 184203 } # Webhook payload · email.clicked { "event": "email.clicked", "campaign_id": 30411, "subscriber": { "email": "[email protected]" }, "url": "https://yourbrand.com/changelog", "signature": "hmac-sha256:…" }
Deploy anywhere
Runs on your server. Sends through any ESP.
One Docker deployment on AWS, DigitalOcean, Hetzner or bare metal. Your subscriber data never leaves infrastructure you control.
Deploy in minutes
Docker Compose on any Linux server. Upgrades are one command.
$ cli/octeth.sh docker:up
octeth running · https://mail.yourbrand.com Bring your own delivery
Route through one or many providers with failover and per-client routing rules.
Own the data
Subscriber records, events and logs stay in your database. GDPR, HIPAA and data-residency reviews get simpler.
Pricing
One license. No per-contact pricing, ever.
SaaS platforms bill you for every contact and every send. Octeth is a one-time license that runs on infrastructure you already pay for.
Software license plus installation on your server. Pay once, own it forever. Optional annual service package from $3K/yr.
- Perpetual license
- Unlimited subscribers and sends
- Unlimited client accounts
- Full white-labeling
- 12 months of updates
- 12 months of support
- Migration assistance
- Full API access
30-day money-back guarantee on every license. The Community Edition is free for up to 10,000 subscribers.
“The rich feature set of Octeth truly stood out for us. Whether it was email tracking, subscriber management, or automation, Octeth had everything we were seeking in an ESP.”
Bryan Rosenkrantz President and Co-Founder, StrikePoint Media From the blog
Deliverability, infrastructure and email operations.
FAQ
Questions, answered.
Self-hosting, licensing, migration and what the Community Edition includes.
More questions? Book a callNo. We provide full migration support, setup assistance, and consulting services. Many of our agencies have no dedicated tech team.
We help you set up on AWS, DigitalOcean, or any cloud provider. A basic VPS costs $50-100/month. Our premium installation handles everything.
Most agencies are sending campaigns within days. We handle migration from Klaviyo, Maropost, GetResponse including lists, templates, and automations.
We offer a free Community Edition with core features for up to 10,000 subscribers—perfect for testing. For the full platform, we provide live demos where you can see everything in action before committing. 30-day money-back guarantee on all licenses.
The perpetual license includes unlimited subscribers, unlimited email sends, unlimited user accounts, full white-label capabilities, 12 months of updates, 12 months of support, 4 training sessions, migration assistance, and complete API access. You own it forever.
Yes. One license covers one installation, but you can create unlimited 'user accounts' or brands within that installation. Each user account gets isolated lists, campaigns, templates, and reporting—perfect for agencies managing multiple accounts.
Your software continues working indefinitely. After Year 1, you can optionally renew the service package ($3-5K/year) for continued updates, support, and training. Many customers run older versions for years without issues.
Yes. 30-day money-back guarantee. If Octeth doesn't meet your needs, we'll refund your license fee—no questions asked. See our refund policy for details.
A basic VPS with 8GB RAM, 4 CPU cores, and 50GB storage handles most use cases. For high-volume senders, we suggest 16GB+ RAM, 8+ CPU cores, and 200GB+ storage. We provide detailed specs during onboarding and can recommend configurations.
New version packages are released and available for download in the client area. Upgrade instructions are published in our help center. Most updates take under 5 minutes to apply. We test extensively before releases, and you can choose when to update.
Yes. Full REST API for subscribers, campaigns, lists, templates, reporting, and webhooks. You can integrate with your CRM, website, or build custom applications. See our API documentation for details and code samples.
Octeth integrates with popular tools via API, webhooks, and Zapier. Common integrations include WordPress, WooCommerce, Shopify, Salesforce, HubSpot, and custom applications. We also support custom SMTP relay configurations.
Amazon SES, Mailgun, SendGrid, SparkPost, any cloud or in-house SMTP server including PowerMTA, KumoMTA, Halon, Postfix, and more. You can use multiple email gateways simultaneously for redundancy.
Annual service packages ($3-5K/year) include all updates, technical support, and consulting hours for customizations.
Full marketing automation with visual journey builder, trigger-based sequences, website event targeting, personalization, and conditional logic workflows. Create complex multi-step workflows without coding.
Complete white-labeling: your domain, your logo, your brand colors, your login page. Your clients never see 'Octeth' anywhere. You can even customize email footers, unsubscribe pages, and preference centers per client.
Comprehensive dashboards showing opens, clicks, bounces, unsubscribes, conversions, revenue attribution, engagement over time, and comparative campaign analysis. Export to CSV or connect via API.
Yes. Since you self-host, your data stays on your servers in your chosen jurisdiction. Built-in consent management, preference centers, data export, and deletion tools help you meet GDPR, CCPA, and other privacy regulations.
Automatic processing via feedback loops with major ISPs. Hard bounces are immediately suppressed. Complaint emails are automatically unsubscribed. All handled without manual intervention.
We've migrated agencies from Klaviyo, Mailchimp, ActiveCampaign, Maropost, GetResponse, Constant Contact, Sendinblue, and many others. Migrations can be done by custom solutions or manually. Migration includes subscriber lists, segments, templates, and automation workflows where possible.
Leadership
27 years of email. Four email companies built.
Octeth is built by a team that has run email infrastructure since 1999, for businesses in 138 countries.
Run your email on your own terms.
Deploy the free Community Edition on your own server, or book a 30-minute walkthrough with our team.

