Welcome to SendDock
SendDock is an email marketing platform designed for developers, with a BYO-SMTP (Bring Your Own SMTP) model that gives you total control over your sending without vendor lock-in.
What is SendDock?β
SendDock allows you to:
- π§ Send transactional and marketing emails via API or Dashboard
- π₯ Manage subscribers with flexible metadata
- π¨ Create beautiful templates with our visual drag-and-drop editor
- π Analyze your performance with open and click tracking
- π Use your own SMTP (AWS SES, Resend, Hostinger, etc.)
- π Scale without limits with predictable pricing
Why SendDock?β
1. BYO-SMTP (Bring Your Own SMTP)β
Unlike Mailchimp or SendGrid, we don't send emails from our servers.
β Advantages:
- You use your own IP β better reputation
- No vendor lock-in β change whenever you want
- Predictable costs β we don't charge by volume
- Total flexibility β multiple SMTP providers
2. Developer-Firstβ
The API is the main product, the Dashboard is just a GUI:
# Send an email in 2 lines
curl -X POST https://senddock.dev/api/v1/send \
-H "Authorization: Bearer sdk_..." \
-H "Content-Type: application/json" \
-d '{
"email": "user@example.com",
"template": "welcome",
"data": { "name": "John" }
}'
Check out the API Documentation.
3. Fair Pricingβ
Monthly plans + lifetime packages model:
| Plan | Price | Subscribers | Sends/month |
|---|---|---|---|
| Free | $0 | 300 | 1,200 |
| Starter | $15/mo | 5,000 | 40,000 |
| Pro | $49/mo | 20,000 | 200,000 |
| Business | $99/mo | 50,000 | 600,000 |
Need more sends one month? Buy additional packages that never expire:
- +20,000 sends for $15 (one-time payment)
- Never expire until you consume them
Quick Start (10 Minutes)β
1. Create Accountβ
Sign up for free at senddock.dev/register (no credit card required).
2. Configure SMTPβ
Set up your favorite SMTP provider:
3. Create Your First Templateβ
Use our visual drag-and-drop editor:
4. Send Your First Campaignβ
From the Dashboard or via API:
await fetch('https://senddock.dev/api/v1/send', {
method: 'POST',
headers: {
'Authorization': 'Bearer sdk_...',
'Content-Type': 'application/json'
},
body: JSON.stringify({
email: 'user@example.com',
template: 'welcome',
data: {
name: 'John',
verifyLink: 'https://myapp.com/verify/abc123'
}
})
});
Complete 10-minute tutorial β
Main Featuresβ
Complete Dashboardβ
Manage everything from an intuitive interface:
- Overview: Key metrics at a glance
- Subscribers: Contact management with CSV import
- Templates: Visual editor with Handlebars variables
- Broadcasts: Mass campaign sending
- Analytics: Open rate, click rate, engagement
- SMTP Settings: Multi-SMTP with automatic failover
- API Keys: Public and secret keys
- Logs: Complete event auditing
Visual Template Editorβ
Create professional emails without code:
- π¨ Drag-and-drop blocks (text, image, button, etc.)
- π± Automatic responsive design
- π§ Handlebars variables for personalization
- ποΈ Preview in desktop/mobile/tablet
- πΎ Save as reusable templates
Advanced Analytics (Pro+)β
Track the performance of your campaigns:
- π¬ Open Rate: Automatic tracking pixel
- π±οΈ Click Rate: Transparent link rewriting
- π Charts: Visualize trends with Recharts
- π― Per Campaign: Individual metrics for each broadcast
- π Geolocation: Where your emails are opened (Business)
Complete APIβ
Integrate SendDock into your application:
Main endpoints:
# Send individual email
POST /api/v1/send
# Mass sending (broadcast)
POST /api/v1/broadcast
# Manage subscribers
GET/POST/DELETE /api/v1/subscribers
# Capture emails (waitlist)
POST /api/v1/join
# Analytics
GET /api/v1/analytics/stats
See complete API reference β
Webhooksβ
Receive real-time events:
email.sent- Email sentemail.delivered- Email deliveredemail.opened- Email openedemail.clicked- Link clickedemail.bounced- Email bouncedsubscriber.unsubscribed- User unsubscribed
Use Casesβ
SendDock is perfect for:
1. Transactional Emailsβ
Critical automated emails for your app:
- β Email verification
- π Password reset
- π¦ Order confirmation
- π§Ύ Invoices and receipts
2. Newslettersβ
Send periodic updates to your audience:
- π° Weekly newsletter
- π’ Product announcements
- π Monthly reports
3. Waitlistsβ
Capture emails before launch:
- π Landing page with form
- π§ Automatic welcome email
- π Launch announcement
4. Marketing Automationβ
Automated sequences:
- π Onboarding drip campaign
- π― Behavior-based segmentation
- β° Trial reminders
Migrationsβ
Coming from another platform? We have migration guides:
Documentation Structureβ
π Getting Startedβ
π Dashboardβ
- Dashboard Overview
- Subscriber Management
- Create Templates
- Send Broadcasts
- View Analytics
- Configure API Keys
- Review Logs
π¨ Templatesβ
π‘ SMTP Providersβ
- BYO-SMTP Introduction
- Configure Resend
- Configure AWS SES
- Configure Hostinger
- Configure SendGrid
- Failover System
- Troubleshooting
π³ Billingβ
π Analyticsβ
π API Referenceβ
π Securityβ
π Migrationsβ
π‘ Use Casesβ
π Guidesβ
Supportβ
Need help?
Documentationβ
π Search this documentation - it covers 90% of use cases.
Emailβ
π§ support@senddock.dev
- Response in < 24h (Free/Starter)
- Response in < 4h (Pro)
- Response in < 1h (Business)
Discordβ
π¬ Join our Discord
- User community
- Peer-to-peer support
- Feature announcements
Slack Connect (Business)β
π Direct channel with the team (Business plan only)
GitHubβ
π Report bugs
- Report bugs publicly
- Feature requests
- Contribute to the project
SendDock Philosophyβ
1. Developer-Firstβ
The API comes first. The Dashboard is just a visual interface for the API.
2. BYO-SMTPβ
We don't send from our servers. You control your reputation.
3. No Vendor Lock-inβ
Your data is yours. Export everything at any time.
4. Fair Pricingβ
Pay for what you use. Additional packages never expire.
5. Extreme Efficiencyβ
Architecture optimized to run on small VPS without sacrificing performance.
Next Stepsβ
Start your journey with SendDock:
- Create your free account
- Follow the 10-minute tutorial
- Configure your SMTP provider
- Send your first campaign
- Integrate with your application
Questions? Email us at support@senddock.dev or join our Discord.
Ready to control your email marketing? Get Started Free β