For most GHL agencies: Mailgun Foundation ($35/month) is the best balance of compatibility, pricing, and features. For maximum cost savings: AWS SES ($0.10/1K emails) if you have AWS experience. For agencies at 20+ clients: self-hosted Postal (~$10/month total) eliminates per-email costs. SendGrid works but Mailgun's GHL integration is more battle-tested. Google Workspace SMTP is too limited (500/day) for any real volume.
Best SMTP Provider for GoHighLevel (2026 Comparison)
The Comparison
| Provider | Monthly Cost (50K emails) | GHL Compatibility | Monitoring | Best For |
|---|---|---|---|---|
| Mailgun Foundation | $35 | Excellent (native) | Good dashboard | Most GHL agencies |
| SendGrid Essentials | $19.95 | Good | Good dashboard | Budget-conscious, marketing features |
| AWS SES | $5 | Good (after setup) | CloudWatch (manual) | High volume, cost-optimized |
| Self-hosted (Postal) | ~$10 (VPS) | Good | Built-in web UI | 15+ client agencies |
| Self-hosted (Mailcow) | ~$5-10 (VPS) | Good | Basic (logs) | Full email server needed |
| Google Workspace SMTP | $6/user | Limited (500/day) | None | Don't use for GHL |
For setup instructions, see our GHL SMTP setup guide. Don't forget email authentication for whichever provider you choose.
Recommendation by Agency Size
Solo Agency (1-5 clients)
Use: Mailgun Foundation ($35/month)
- Simple setup, good GHL compatibility
- Adequate monitoring dashboard
- Per-domain credentials for client isolation
Growing Agency (5-15 clients)
Use: Mailgun Scale ($90/month) or AWS SES (~$10-30/month)
- Mailgun if you value simplicity and don't mind the cost
- AWS SES if you have technical skills and want cost savings
Established Agency (15+ clients)
Use: Self-hosted Postal ($10/month)
- Multi-organization support maps to per-client management
- Delivery tracking web dashboard
- Eliminates per-email cost entirely
- Setup: Postal Guide
Enterprise/High Volume (100K+/month per client)
Use: AWS SES or Self-hosted + Postmark for transactional
- SES for cost at volume
- Postal for sending control
- Postmark for mission-critical transactional streams
Migration Path
Most GHL agencies follow this progression:
- Start: LC Email (built-in, shared infrastructure)
- Upgrade: Mailgun custom SMTP (own domain, own reputation)
- Scale: AWS SES or self-hosted (cost optimization)
- Optimize: Hybrid (self-hosted for marketing + Postmark for transactional)
Each step improves deliverability and reduces cost. Move to the next step when the current one's limitations impact your business.
Practitioner note: Mailgun Foundation at $35/month is the sweet spot for 80% of GHL agencies. It's enough volume, good monitoring, and the integration is bulletproof. Don't over-optimize on cost until you're managing 15+ clients — the complexity of self-hosted or SES isn't worth saving $25/month.
Practitioner note: Whatever provider you choose, the setup process is the same: verify domain → add DNS records → get SMTP credentials → enter in GHL → test → warm up. Don't let provider choice delay your migration from LC Email — any of these options beats shared infrastructure.
If you want help choosing and configuring the right SMTP provider for your GHL agency, schedule a consultation.
Sources
- Mailgun: Pricing
- SendGrid: Pricing
- AWS: SES Pricing
v1.0 · March 2026
Frequently Asked Questions
Why is Mailgun recommended over SendGrid for GHL?
Mailgun powers GHL's built-in LC Email, so the integration is the most tested. Mailgun's per-domain SMTP credential management is more flexible. SendGrid's authentication method (API key as password) causes confusion. Both work, but Mailgun has fewer GHL-specific issues.
Can I use Google Workspace SMTP with GoHighLevel?
Technically yes, but it's limited to 500 emails/day (2,000 for Google Workspace Business). This is inadequate for any meaningful campaign volume. Use Google Workspace for employee email, not for GHL bulk sending.
When should I consider self-hosted SMTP for GHL?
When you manage 15+ client sub-accounts and total volume exceeds 100K/month. At that scale, Mailgun costs $90-175+/month while Postal on a VPS costs $10/month. Annual savings: $960-1,980. The setup is more complex but the cost difference is significant.
What about Postmark for GHL?
Postmark works via SMTP with GHL but restricts bulk marketing email. It's designed for transactional only. If you're using GHL for marketing campaigns (most agencies are), Postmark isn't the right fit. Use Postmark alongside GHL for transactional if needed.
Which gives me the best delivery monitoring with GHL?
Mailgun and SendGrid both provide delivery dashboards showing what GHL can't (delivered, bounced, deferred, complained). AWS SES requires CloudWatch setup. Self-hosted Postal provides a built-in web dashboard with delivery tracking.
Want this handled for you?
Free 30-minute strategy call. Walk away with a plan either way.