Configuring Email Delivery options in UltraCart
Introductionβ
UltraCart provides multiple options for sending transactional and marketing emails, including native tools and third-party integrations. While UltraCart does not offer a dedicated SendGrid integration, you can still configure SendGrid using custom SMTP settings.
This guide outlines the recommended email delivery options, including native UltraCart solutions, Mailgun integration, and SendGrid configuration via SMTP.
Prerequisitesβ
Prerequisite: You must have access to your UltraCart account with permissions to manage StoreFront Communications.
Prerequisite: If using SendGrid or Mailgun, you must have an active account with the provider and access to API credentials or SMTP settings.
Email Delivery Options Overviewβ
UltraCart provides three primary approaches to sending emails:
-
Native Email Sending Domains + MailGrid (Recommended)
-
Mailgun (Official Integration)
-
SendGrid via SMTP (Custom Configuration)
Option 1: Email Sending Domains + MailGrid (Recommended)β
UltraCartβs native tools provide the best combination of deliverability, ease of use, and performance.
What is Email Sending Domains?β
Email Sending Domains allows UltraCart to send emails from your branded domain using optimized infrastructure.
Navigation:
Main Menu β StoreFronts β (Select StoreFront Host) β StoreFront β Communications β Email Sending Domains
Setup Stepsβ
-
Log in to your UltraCart dashboard.
-
Navigate to:
- StoreFronts β (Select StoreFront Host) β Communications
-
Click Email Sending Domains.
-
Add your domain (e.g.,
yourstore.com). -
Complete DNS verification:
-
SPF record
-
DKIM records
-
Domain verification
-
[Image Placeholder: Email Sending Domains configuration screen]
Expected Outcomeβ
-
Emails (order notifications, receipts, campaigns) are sent from your domain
-
Improved inbox placement and deliverability
Tip: This method eliminates the need for external SMTP providers in most cases.
Option 2: Mailgun (Official Integration)β
UltraCart offers a dedicated integration with Mailgun for merchants who require advanced email capabilities.
When to Use Mailgunβ
Use Mailgun if you require:
-
Email validation
-
Webhooks and event tracking
-
Extended logging and analytics
Setup Guideβ
Refer to the official documentation:
- Mailgun Integration Guide (link placeholder)
Option 3: SendGrid via Custom SMTPβ
If you prefer to use SendGrid, you can configure it using UltraCartβs SMTP settings.
Note: SendGrid is not a native UltraCart integration and requires manual SMTP configuration.
Configuration Stepsβ
Navigation:
Main Menu β StoreFronts β (Select StoreFront Host) β StoreFront β Communications β Email Settings
-
Navigate to the email configuration screen.
-
Set the sending method to SMTP.
-
Enter the following SendGrid SMTP settings:
| Field | Value |
|---|---|
| Host | smtp.sendgrid.net |
| Port | 587 |
| Use Case | Recommended Solution |
|---|---|
| Most merchants | Email Sending Domains + MailGrid |
| Advanced email workflows | Mailgun integration |
| Existing SendGrid infrastructure | SendGrid via SMTP |
Troubleshootingβ
Emails Not Sendingβ
-
Verify SMTP credentials (API key, username, port)
-
Confirm DNS records (SPF/DKIM) are correctly configured
-
Check firewall or outbound SMTP restrictions
Poor Deliverabilityβ
-
Use Email Sending Domains instead of SMTP when possible
-
Ensure domain authentication is complete
-
Avoid sending from unverified domains
Permission Issuesβ
-
Confirm your user has access to:
- StoreFront Communications
-
Ensure the user does NOT have:
- Communications - Read Only enabled
Additional Resourcesβ
-
UltraCart Reporting Overview ucdoc-Configuring Email Deliverβ¦
-
AI-Powered Report Builder Documentation
-
Mailgun Integration Guide (link placeholder)
-
StoreFront Communications Documentation (link placeholder)
-
Email Marketing & Campaigns Guide (link placeholder)
Conclusionβ
UltraCart provides flexible email delivery options to suit a wide range of merchant needs.
For most merchants, Email Sending Domains + MailGrid offers the simplest and most reliable setup. For advanced use cases, Mailgun provides a fully supported integration, while SendGrid remains a viable alternative through SMTP configuration.
Next Stepsβ
-
Configure your Email Sending Domain for optimal deliverability
-
Explore MailGrid campaigns and automation flows
-
Evaluate whether your use case requires Mailgun or SMTP-based providers