Skip to content

SendGrid email

Last updated View as Markdown (opens in a new tab)

Authenticate your domains in SendGrid and add your SendGrid API key so your platform can send emails from your own domains.

Your wholesale platform sends emails to customers through SendGrid. Every wholesale partner must add their SendGrid API key and verify every domain used to send email.

  • A SendGrid account. If you don’t have one, sign up on the SendGrid website.
  • Access to the DNS settings of every domain you send email from. Verify all of these:
    • billing domains;
    • SMTP sending domains;
    • email address domains;
    • PBX domains.

Repeat these steps for each domain. SendGrid’s menus change from time to time; if a step looks different, follow SendGrid’s own domain authentication guide.

  1. In SendGrid, open Sender Authentication and start authenticating a domain.
  2. If SendGrid asks for your DNS host, leave it empty. Don’t turn on link branding.
  3. Enter your domain exactly as you send email from it. www.domain.com and domain.com are two different domains.
  4. SendGrid shows the DNS records to add: three CNAME records and a recommended DMARC record. Add the three CNAME records to your domain’s DNS. The change can take 1 to 2 hours.
  5. If your domain already has a DMARC record, leave it as it is. If not, add the recommended DMARC record.
  6. Click Verify in SendGrid.
  1. In SendGrid, create an API key and copy it.
  2. In your wholesale portal, go to Settings › Global Configuration and select Mail.
  3. Double-click SendGrid API Key, paste the key as its value and click Update.
  • In SendGrid, each domain shows as verified.
  • Send a test email from the platform, such as a password reset for a test customer, and check it arrives.