Skip to main content

How to Register a SendGrid Account and Verify Your Domain?

Updated over 4 months ago

Step 1: Create a SendGrid Account

  1. Visit the SendGrid Sign-Up Page

  2. Choose a plan (Free or Paid, based on your needs)

  3. Enter your details (Name, Email, Company, Password)

  4. Click "Create Account"

  5. Verify your email by clicking on the confirmation link sent to your inbox

Step 2: Verify Your Domain in SendGrid

To send authenticated emails, you must verify your domain.

  1. Login to your SendGrid Dashboard

  2. Go to Settings > Sender Authentication

  3. Click "Authenticate Your Domain"

  4. Choose your DNS provider (e.g., GoDaddy, Namecheap, Cloudflare)

  5. Enter your domain name (e.g., yourdomain.com)

  6. Click "Next"

Step 3: Add DNS Records to Your Domain

SendGrid will provide three TXT records for domain authentication.

  1. Go to your DNS provider's control panel (where your domain is hosted)

  2. Add the following records provided by SendGrid:

    • CNAME Record 1 (Hostname: em1.yourdomain.com)

    • CNAME Record 2 (Hostname: em2.yourdomain.com)

    • TXT Record (For SPF & DKIM authentication)

  3. Save the changes and wait 15 minutes to 24 hours for DNS propagation

Step 4: Verify Your Domain in SendGrid

  1. Return to SendGrid Dashboard > Sender Authentication

  2. Click "Verify" to confirm DNS record updates

  3. Once verified, your domain is successfully authenticated for email sending

Step 5: Send a Test Email

  1. Go to Email API > Integration Guide in SendGrid

  2. Choose an integration method (SMTP, API, etc.)

  3. Send a test email to confirm the setup

Need help? Contact our support team through your Deonde dashboard, and we'll guide you through the process.

Did this answer your question?