PandaDash Email Authentication Setup Checklist
Use this checklist every time you set up a new domain for sending emails through PandaDash / GHL / LeadConnector.
Domain Setup Overview
This guide explains what to do if you have just a root domain, and what to do if you are sending from subdomains (like engage.yourdomain.com, reply.yourdomain.com).
Setting up proper email authentication is critical for ensuring your messages reach recipients' inboxes rather than being marked as spam or rejected entirely.
SPF Setup for Root Domain
If Sending Only From Root Domain (e.g., yourdomain.com):
  • Create ONE TXT record for SPF at the root (yourdomain.com).
  • Value should be:
v=spf1 include:_spf.google.com include:mailgun.org include:spf.leadconnectorhq.com ~all
Root Domain Example Record
The "@" symbol represents the root domain in DNS configuration. This single record will authorize all the specified services to send email on behalf of your root domain.
SPF Setup for Subdomains
If Sending From Subdomains Too (e.g., engage.yourdomain.com, reply.yourdomain.com):
  • Each subdomain must have its own SPF TXT record.
  • Value for each subdomain:
v=spf1 include:_spf.google.com include:mailgun.org include:spf.leadconnectorhq.com ~all
Note: The "include" parts in SPF come from your email service providers (like Google, Mailgun, LeadConnector) and are specific to them.
Subdomain Example Record
This example shows how to configure the SPF record specifically for the "engage" subdomain. Other subdomains would follow the same pattern with their respective names.
Other steps include DKIM, DMARC, rDNS, and final verification.
DKIM Setup (DomainKeys Identified Mail)
What is DKIM?
Explanation:
DKIM signs your emails with a private key. The receiving mail server checks the matching public key via DNS. This proves the message hasn't been altered in transit and that it's authorized by your domain.
Required DNS Records
Publish DKIM CNAME or TXT records provided by your email services:
Mailgun DKIM Configuration
  • Type: CNAME
LeadConnector DKIM Configuration
  • Provided inside the LeadConnector domain setup screen (typically a similar CNAME).
Subdomain DKIM Configuration
If sending from subdomains (e.g. engage.yourdomain.com), ensure DKIM is configured separately for each subdomain.
DKIM Record Verification
Use a tool like MXToolbox DKIM Lookup to verify the record exists and passes.
DMARC Setup
(Domain-based Message Authentication, Reporting & Conformance)
Explanation:
DMARC is your enforcement policy. It tells Gmail, Outlook, Yahoo, etc. how to treat messages that fail both SPF and DKIM. It also provides visibility via reports so you can watch your domain’s health and impersonation attempts.
DMARC Setup: Initial DMARC Configuration
Create a TXT record at _dmarc.yourdomain.com with this value to start:
v=DMARC1; p=quarantine; rua=mailto:dmarc@yourdomain.com; ruf=mailto:dmarc@yourdomain.com; fo=1; sp=quarantine; adkim=r; aspf=r
DNS Record Details
  • Host/Name: _dmarc
  • Type: TXT
  • Value: (see above)
Subdomain Configuration
You may optionally create similar DMARC records for each subdomain (e.g. _dmarc.engage.yourdomain.com) if you want subdomain-specific control.
DMARC Policy Enforcement
Strict Policy Configuration
Once you're confident everything is authenticating, you can tighten policy:
v=DMARC1; p=reject; rua=mailto:dmarc@yourdomain.com; ruf=mailto:dmarc@yourdomain.com; fo=1; sp=reject; adkim=s; aspf=s
Monitoring and Verification
Check your DMARC results using reports sent to the email addresses in rua and ruf, or use a DMARC monitoring tool like Postmark, Valimail, or GlockApps.
Exporting DNS Records
Cloudflare
Go to DNS Settings. Advanced Actions -> Export DNS Records.
GoDaddy
Manage DNS -> Export Zone File.
Google Domains
Manual copy.
Namecheap
Manual or third-party tool.
cPanel Hosts
Zone Editor -> Export.
Once you have your DNS zone file, upload or paste it into ChatGPT for full review.
Validation with ChatGPT
Hey ChatGPT, I just finished setting up my domain for email sending. I have uploaded the records for you. Please: 1. Confirm if my SPF, DKIM, and DMARC are structured correctly. 2. Check that I have only one SPF per domain or subdomain. 3. Verify that includes are correct based on Mailgun, LeadConnector, and Google Workspace. 4. Let me know if anything might cause deliverability problems.
Live Email Authentication Testing
Why Test Your Email Authentication
After setting up your DNS records, it's smart to simulate a real email send and see how your domain performs.
Recommended Testing Tools
Two great tools for this:
  • Mail-Tester.com
  • MailGenius.com
Step-by-Step Testing Process
How to Use Testing Tools
  1. Go to either site and copy the temporary email they give you (e.g., test-abc@mail-tester.com).
  1. Add that email as a new contact inside PandaDash or your GHL subaccount.
  1. Send a real email using these 3 methods:
  • Workflow → create a test workflow with one "Send Email" step.
  • Conversations → manually send the email in the Conversations tab.
  • Email Campaign → send it as part of a scheduled campaign broadcast.
  1. Check the results on Mail-Tester or MailGenius.
Interpreting Your Test Results
Key Success Indicators
💡 What You're Looking For:
  • SPF, DKIM, DMARC pass
  • Blacklist checks
  • Content score
  • Inbox placement (Gmail, Outlook) if shown
Verification Complete
This confirms your setup is working from all angles—and that your emails are ready for the world.
Warming Up Your Email Using PandaDash
Why Email Warming Matters
Email warming tells inbox providers that you're a legitimate sender. It builds trust and reputation gradually, which improves long-term deliverability.
Essential Setup Before Warming
  • Dedicated sending domain is configured (SPF, DKIM, and DMARC all pass)
  • Confirm inbox access (make sure you can receive replies)
  • Set up Google Postmaster Tools (if using Google Workspace)
Week 1: Low Volume, High Engagement Strategy
  • Upload a warm list of contacts who are likely to open and respond
  • Create a simple drip campaign with 15–20 contacts
  • Send 5–10 emails per day maximum
  • Use split sending times (e.g. some in the morning, some in the afternoon)
  • Include a question or call-to-action to encourage replies
  • Monitor bounce rates and spam complaints daily
  • Manually reply or use reply automations where safe
Weeks 2–3: Slow Scaling Phase
  • Increase to 20–50 emails per day
  • Segment your list across different tags or smart lists
  • Use value-driven emails (e.g. tips, helpful resources)
  • A/B test subject lines and preview text
  • Track open and reply rates in PandaDash
Week 4 and Beyond: Reaching Normal Volume
  • Gradually increase to 75–150+ emails/day if engagement stays strong
  • Continue with smart drip campaigns
  • Start introducing sales or promotional content slowly
  • Rotate sender identities if scaling across sub-accounts
Advanced Warming Tactics
  • Use PandaDash's inbox rotation if managing multiple sending accounts
  • Create a reply network (team or known contacts reply to emails)
  • Enable click tracking and monitor domain health
  • Use soft CTAs like "Would you be open to a quick chat?" to keep engagement high
  • Track engagement and regularly prune unengaged contacts
Email Setup Checklist
Follow these steps to ensure your domain is properly configured for optimal email deliverability.
Domain Records
Verify SPF, DKIM, and DMARC records are properly configured for your root domain and all subdomains.
Export DNS Files
Use your provider's export feature to capture a complete snapshot of your current DNS configuration.
Live Testing
Send test emails through Mail-Tester or MailGenius to confirm authentication passes all checks.
Regular Audits
Schedule quarterly reviews of your email setup to maintain high deliverability rates.