Connecting an email service
Supported integrations
Gmail / Google Workspace
Connect Gmail for two-way email sync and sending. Supports OAuth authentication.
Outlook / Microsoft 365
Two-way email sync for Outlook with Microsoft 365 accounts.
SendGrid
Connect SendGrid as your SMTP service for reliable bulk sending.
Mailgun
Connect Mailgun for transactional and marketing email delivery. See the Mailgun setup guide.
Custom SMTP
Connect any third-party SMTP service with your server credentials.
Dedicated sending domain
Set up a subdomain dedicated to sending email from the HoopAI Platform.
Adding a third-party SMTP account
Dedicated sending domain
A dedicated sending domain (e.g.,mail.yourdomain.com) gives your emails their own sending reputation, separate from shared infrastructure.
Add your domain
Navigate to Settings > Email Services > Dedicated Domain and enter the subdomain you want to use.
Add DNS records
The platform will display the DNS records you need to add to your domain registrar:
- MX record — for receiving bounces and replies
- SPF record — authenticates your sending domain
- DKIM record — adds a cryptographic signature to your emails
- DMARC record — sets policy for failed authentication
Verify the domain
After adding DNS records, click Verify in the platform. DNS propagation can take up to 48 hours.
Email authentication
Proper authentication is essential for inbox delivery.SPF (Sender Policy Framework)
Tells receiving mail servers which IP addresses are authorized to send email for your domain. Add an SPF record to your DNS.DKIM (DomainKeys Identified Mail)
Adds a cryptographic signature to outgoing emails so recipients can verify they haven’t been tampered with. The platform generates your DKIM keys.DMARC (Domain-based Message Authentication)
Sets a policy for what happens when emails fail SPF or DKIM checks. Recommended minimum policy:p=none (monitoring mode) to start, then tighten to p=quarantine or p=reject.
Meeting Google and Yahoo’s email sender requirements (2024) requires SPF, DKIM, and DMARC to be configured for domains sending more than 5,000 emails per day.
SSL certificate for dedicated domains
Once your dedicated sending domain is verified, an SSL certificate is automatically provisioned to enable secure email transmission.Forwarding address and BCC
- Forwarding address — set a forwarding address to receive a copy of all inbound replies
- BCC — automatically BCC a specific address on all outgoing emails for audit or compliance purposes
Custom reply address
Set a custom Reply-To address so that when recipients reply to your emails, their replies go to a different address than the From address.Masking sender emails
Configure a From Name and From Address that differs from your actual sending account — useful for sending on behalf of team members or client brands.Two-way email sync
Gmail 2-way sync
Gmail 2-way sync
Connects your Gmail inbox so that emails sent and received through Gmail also appear in your CRM conversation threads.
Outlook 2-way sync
Outlook 2-way sync
Same as Gmail sync but for Microsoft Outlook / 365 accounts.
Troubleshooting
Test email errors
Test email errors
If your test email fails, check that your SMTP credentials are correct and that your provider allows SMTP authentication. Some providers require an app password rather than your regular login password.
Gmail / Google Workspace error codes
Gmail / Google Workspace error codes
Common Gmail delivery errors include authentication failures (550-5.7.26) and rate limits. Refer to the Error Codes Library for Gmail in the platform help articles.
Outlook error codes
Outlook error codes
Outlook blocks emails from IPs with poor reputations. Check your sending IP’s reputation and ensure SPF/DKIM are correctly configured.
Emails going to spam
Emails going to spam
Check SPF, DKIM, and DMARC records. Ensure you are sending to opted-in contacts, include an unsubscribe link, and avoid spam trigger words in subject lines.
Bounce classifications
Bounce classifications
The platform logs bounce events from your sending service. Hard bounces (permanent failures) should be removed from your list. Soft bounces (temporary failures) are retried automatically.
RSS email body showing HTML tags
RSS email body showing HTML tags
.png?fit=max&auto=format&n=EQK5eX9kTD8NzWwA&q=85&s=878008bf159fcc4964d0c0d508b6e400)
.png?fit=max&auto=format&n=EQK5eX9kTD8NzWwA&q=85&s=e7fddd192d86dd299bb26a190e6a7e96)