Configuring Email Delivery options in UltraCart

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:

  1. Native Email Sending Domains + MailGrid (Recommended)

  2. Mailgun (Official Integration)

  3. 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

  1. Log in to your UltraCart dashboard.

  2. Navigate to:

    • StoreFronts → (Select StoreFront Host) → Communications

  3. Click Email Sending Domains.

  4. Add your domain (e.g., yourstore.com).

  5. 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

  1. Navigate to the email configuration screen.

  2. Set the sending method to SMTP.

  3. Enter the following SendGrid SMTP settings:

Field

Value

Field

Value

Host

smtp.sendgrid.net

Port

587

Encryption

TLS

Username

apikey

Password

Your SendGrid API Key

  1. Save your configuration.

  2. Send a test email to verify connectivity.

[Image Placeholder: SMTP configuration screen]

Warning: Ensure your SendGrid API key has Mail Send permissions enabled.


Choosing the Right Option

Use Case

Recommended Solution

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