SendGrid is a cloud-based Customer Communication Platform that allows businesses to send emails reliably without having to maintain their own email servers. It is primarily used by developers and marketers to handle two types of email:
Transactional Emails: Automatic emails triggered by user actions, such as password resets, order confirmations, and "welcome" messages.
Marketing Emails: Scheduled campaigns, such as newsletters, promotional offers, and company updates.
Essentially, SendGrid acts as the "delivery engine" for an application’s email. It solves three major challenges:
Deliverability: It ensures emails land in the Inbox rather than the Spam folder by using established relationships with providers like Gmail and Outlook.
Scalability: It can handle sending millions of emails simultaneously without slowing down or crashing.
Analytics: It provides real-time data on how your emails are performing, including:
Open rates (who read it).
Click rates (who engaged with links).
Bounce rates (which email addresses are invalid).
In short: If your app needs to talk to its users via email, SendGrid is the "postal service" that ensures those messages are delivered quickly, safely, and at scale.
To get your agent up and running with SendGrid, you need to verify your identity as a sender and ensure your links are properly tracked and compliant.
Here is the step-by-step guide to authenticating your domain, enabling opt-out links, and generating your API key.
This step removes the "via sendgrid.net" message from your emails and tells inbox providers (Gmail, Outlook) that you are a legitimate sender.
Log in to your SendGrid Dashboard.
Go to Settings > Sender Authentication.
Under "Domain Authentication," click Get Started.
Choose your DNS Host: Select your provider (e.g., GoDaddy, Namecheap, Cloudflare) and click Next.
Enter your Domain: Type in the domain you'll be sending from (e.g., yourbusiness.com).
Advanced Settings: Usually, you can leave "Automated Security" checked. Click Next.
Update DNS Records: SendGrid will provide 3 CNAME records. Log into your DNS provider's dashboard and add these records.
Once added, go back to SendGrid and click Verify. You will see a green "Verified" checkmark when successful.
To remain compliant with anti-spam laws (like CAN-SPAM or GDPR), you must provide a way for users to unsubscribe.
In the SendGrid sidebar, go to Settings > Tracking.
Find Subscription Tracking and click the pencil icon (Edit).
Toggle the status to ON.
Customize (Optional): You can edit the "Landing Page" text or the "Unsubscribe Content" that appears at the bottom of your emails.
Click Save (the checkmark icon).
Note: You agent may require you to place a specific "replacement tag" like [unsubscribe] or <%asm_group_unsubscribe_raw_url%> in your email templates. Your agent settings handle the link placement for you.
This is the "password" that allows Leadhootz to send emails through your SendGrid account.
Go to Settings > API Keys.
Click Create API Key in the top right corner.
Name your key: Call it something recognizable like "Agent Integration."
API Key Permissions: Select Full Access (this ensures your agent can send and track correctly).
Click Create & View.
CRITICAL: Copy the API Key immediately. SendGrid will only show this code once. If you lose it, you will have to create a new one.
Paste this key into the connection settings within your Agent dashboard.
DNS Propagation: If your domain doesn't verify immediately, wait 30–60 minutes. Some DNS changes take time to "propagate" across the internet.
API Key Error: Ensure there are no accidental spaces at the beginning or end of the key when you paste it into Leadhootz.
Warm-up: If this is a brand-new domain, start by sending small batches of emails to avoid being flagged as spam by Gmail or Outlook.
Cookie Notice
We and third parties such as our customers, partners, and service providers use cookies and similar technologies (\"cookies\") to provide and secure our Services, to understand and improve their performance, and to serve relevant information. For more information, see our Cookie Policy.