Can I use my own email provider with SendSeven?
Yes. Connect SendGrid, Mailgun, AWS SES, Postmark, or a custom SMTP server via the dashboard. Switch providers without code changes. Per-provider deliverability tracking. Test connections before switching. Available in every plan.
Your provider.
Your choice.
SendGrid, Mailgun, AWS SES, or your own SMTP server. Switch email providers without code changes.
Provider switch, developer nightmare?
Your SaaS startup uses SendGrid. But deliverability rates are dropping, costs are rising, and support isn't responding. You want to switch to AWS SES. The problem: your entire email code is tied to SendGrid.
Vendor lock-in is one of the biggest problems in email marketing. When your code is directly coupled to a provider, every switch means: rewriting API calls, reconfiguring webhooks, migrating templates. That takes weeks and ties up developer resources.
Then there's the risk: what happens when your provider has an outage? When deliverability rates suddenly plummet? When prices increase? Without provider flexibility, you're stuck.
Many teams stay with a suboptimal provider because the switching cost is too high. In the long run, that costs more than the saved developer hours.
Connect, switch, done
Connect any email provider through the dashboard. Test deliverability. Switch without changing a single line of code.
Here's how it works: you configure your email provider in the dashboard with an API key or SMTP credentials. The platform abstracts the provider, so your campaigns, templates, and automations work regardless of which provider you use.
Want to switch? Configure the new provider, send a test email, activate. Your existing campaigns run on the new provider immediately. No code changes, no template migration, no downtime risk.
For maximum control: use per-provider tracking to compare deliverability rates, bounce rates, and costs across providers. Make data-driven decisions about which provider works best for your needs.
Measurable results
Teams with provider flexibility optimize deliverability and reduce costs.
Connect providers in minutes
Configure SendGrid, Mailgun, AWS SES, or a custom SMTP server directly in the dashboard. Enter your API key, verify the sender domain, send a test email. The connection is ready in minutes.
- SendGrid: enter API key, verify domain
- Mailgun: configure API key and region (EU/US)
- AWS SES: enter access key and region
- SMTP: configure host, port, username, password
No vendor lock-in
Your campaigns, templates, and automations are provider-independent. Switch anytime: configure the new provider, send a test email, activate. Your existing campaigns run on the new provider immediately.
- Campaigns stored independently of provider
- No template migration needed
- Automations continue running after the switch
- No developer required for switching
Deliverability per provider
Compare deliverability rates, bounce rates, and costs per provider in the analytics dashboard. See which provider works best for your recipients and make data-driven switching decisions.
- Compare deliverability rates per provider
- Track bounce rate and spam rate
- Evaluate cost per email sent
- Choose the best provider based on data
Custom SMTP server
Full control: connect your own SMTP server for maximum flexibility. Configure host, port, encryption, and authentication. Ideal for companies with their own email infrastructure or specific compliance requirements.
- Configure host, port, TLS/SSL
- Username and password or API key
- Ideal for own infrastructure
- Meet compliance requirements (e.g., GDPR)
ROI in numbers
What this looks like in practice
A SaaS startup sending 5,000 transactional emails per day uses SendGrid. Deliverability drops to 92%, support isn't responding. The team configures AWS SES in the dashboard, sends test emails, compares deliverability rates. After one week of parallel operation, they switch completely to AWS SES. Deliverability: 98%. Costs: 40% less. Developer effort: zero.
Typical scenario based on industry data
Get started right away
Connect a provider in minutes. Switch without code.
Connect provider
Enter API key or SMTP credentials in the dashboard and verify the domain.
Test and configure
Send a test email, verify deliverability, adjust sender settings.
Activate and send
Activate the provider. All campaigns run through it automatically.
Step-by-step guides for setup via the platform or API.
Platform Guide: Step by Step
Configure your email providers:
Navigate to Email Providers
Go to Reach > Email > Settings, then click "Email Providers".
Add Provider
Click "Add Provider". Select SendGrid or Mailgun, enter your API key and sender domains.
Configure Webhooks
Copy the webhook URL and configure it in your provider's dashboard for delivery tracking.
Test Connection
Click "Send Test Email" to verify the provider is configured correctly.
Set as Default
Mark one provider as default for new campaigns. You can override per campaign.
API Reference: Developer Access
Manage email provider configurations via API.
| Method | Path | Description |
|---|---|---|
| POST | /api/v1/email-providers | Add email provider |
| GET | /api/v1/email-providers | List configured providers |
| POST | /api/v1/email-providers/{id}/test | Send test email |
const response = await fetch('https://api.sendseven.com/api/v1/email-providers', {
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_API_TOKEN',
'X-Tenant-ID': 'YOUR_TENANT_ID',
'Content-Type': 'application/json'
},
body: JSON.stringify({
name: 'SendGrid Production',
provider_type: 'sendgrid',
api_key: 'SG.xxxxxxxxxxxxxxxxxxxxx',
sending_domain: 'mail.acme.com',
is_default: true
})
});
const provider = await response.json();
console.log('Provider added:', provider.id);const response = await fetch(
'https://api.sendseven.com/api/v1/email-providers/provider_123/test',
{
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_API_TOKEN',
'X-Tenant-ID': 'YOUR_TENANT_ID',
'Content-Type': 'application/json'
},
body: JSON.stringify({
test_email: '[email protected]'
})
}
);
const result = await response.json();
console.log('Test result:', result.success ? 'Passed' : 'Failed');Frequently asked questions
Which email providers are supported?
Currently SendGrid, Mailgun, AWS SES, and custom SMTP servers are supported. Additional providers are being added continuously.
How do I switch providers?
Configure the new provider in the dashboard, send a test email, activate. Your existing campaigns and templates run on the new provider immediately. No code required.
Can I compare deliverability per provider?
Yes. The analytics dashboard shows deliverability rates, bounce rates, and costs per provider. Make data-driven decisions.
Can I use my own SMTP server?
Yes. Configure host, port, encryption, and authentication in the dashboard. Ideal for companies with their own email infrastructure or GDPR requirements.
Do I need to migrate templates when switching?
No. Templates and campaigns are stored independently of the provider. After switching, everything works immediately with the new provider.
How much does provider flexibility cost?
Email provider integration is included from Basic (plans from €49/month), with unlimited users and no per-user fees, and is also available on API Only (from €9/channel). Try free for 14 days. View pricing.
Switch email providers with confidence
SendGrid, Mailgun, AWS SES, or SMTP. Connect, test, switch. No code required.