SendGrid Account Setup Guide
Last updated
Last updated
This document provides step-by-step instructions for setting up a new SendGrid account, including generating an API key, configuring DNS settings, setting up alerts, configuring webhooks, CRM configuration and other essential configurations. Links to official documentation are provided for further reference.
Visit SendGrid's website () and sign up for an account.
Complete the email verification process.
Log in to your account and navigate to the Dashboard.
For more details: SendGrid Account Guide ().
Navigate to Settings > API Keys in the left-hand menu.
Click Create API Key.
Provide a name for the API key (e.g., App Integration Key).
Set the appropriate permissions: Full Access.
Click Create & View to generate the API key.
Copy and save the API key securely, as it will not be shown again.
For more details: API Key Creation Guide ().
Access DNS Settings by navigating to Settings > Sender Authentication.
Choose your DNS host provider and enter your domain name.
Log in to your DNS host and add the records provided by SendGrid.
Verify the settings in SendGrid once the DNS changes propagate (It takes 48 hrs).
Navigate to Settings > Alerts.
Click Create Alert and choose the alert type (e.g., Usage Alerts or Bounce Alerts).
Enter recipient email(s) and set thresholds or conditions.
Save the configuration.
Enable Webhooks via Settings > Mail Settings > Event Webhook.
Test the webhook to confirm functionality and Save.
Enable Subscription Tracking to comply with anti-spam laws (Settings > Mail Settings).
Monitor email deliverability using the Statistics section.
For more details:
Send a test email to confirm your account is correctly configured.
Check the inbox, spam folder, and delivery status logs.
Regularly review the Activity section for errors or issues.
Update DNS records if there are domain changes.
Once the SendGrid setup is complete, integrate the API key into Sangam CRM to enable email functionality.
Steps to Integrate API Key in Sangam CRM
Log in to your Sangam CRM admin panel.
Navigate to Admin > Email.
Select SendGrid as your email provider.
Paste the previously generated API Key into the provided field.
Configure additional options, such as:
From Name, From email address.
Allow Domains of your email (eg. @enjayworld.com).
Reply-to email address (optional).
Test the configuration:
Send a test email from Sangam CRM to verify the integration.
Ensure the email is successfully delivered.
Save Changes
Once all fields are configured, click Save Settings in Sangam CRM.
Conduct a final test to ensure smooth functionality.
For more details: Domain Authentication Guide ( ).
For more details: Alert Setup Guide ().
Enter the URL () where events will be sent and choose events to track.
For more details: Webhook Configuration Guide ().
- Subscription Tracking Guide ().
- Email Deliverability Monitoring ().
For more details: Testing Emails Guide ().
For more details: SendGrid Activity Monitoring ().