Skip to main content

How do I configure DNS records for email domains and ensure proper authentication?

P
Written by Partner Training

How to Configure DNS Records for Email Domains and Ensure Proper Authentication

Configuring DNS records for your email domain is an important step to improve email deliverability and ensure your domain is properly authenticated. This guide walks you through adding DNS records, requesting verification from Spark, updating your “send from” settings, and troubleshooting common issues.


Step 1: Add DNS Records to Your Domain Host

  1. Log in to your domain host (for example: GoDaddy, Namecheap, Cloudflare).

  2. Open DNS settings (sometimes called “DNS Management” or “Zone Editor”).

  3. Add the DNS records provided by Spark exactly as written.

    • Pay close attention to record names that include underscores (for example: _dmarc for TXT, s1._domainkey for CNAME).

  4. Save your changes.


Step 2: Contact Spark Support to Complete Verification

After you save the DNS records, reach back out to the Spark Help Desk/Support team so we can verify the records and complete domain authentication on our end.

When you contact Support, include:

  • Your domain name (example: yourbusiness.com)

  • Confirmation that the DNS records have been added

  • Optional (helpful): screenshots of your DNS records in your domain host

Note: DNS changes may take some time to propagate. If verification fails at first, Support may ask you to wait and recheck.


Step 3: Update Email Automation “Send From” Settings

Once Support confirms your domain is authenticated, update your automations to send from the authenticated business email address.

To update email automations in Spark:

  1. Go to Automations.

  2. Open the relevant automation and go to Action Steps.

  3. Edit the email action step.

  4. Under General Settings, set the Send from address to your authenticated business email.

  5. Save your changes.


Step 4: Troubleshoot DNS Record Issues

If authentication fails or Support says records are incorrect:

  1. Compare the DNS records in your domain host against the records provided by Spark.

  2. Confirm:

    • Record names match exactly (including underscores)

    • Correct record types are used (TXT vs CNAME)

    • All required records are present

  3. If your DNS is managed by a different provider than where you bought the domain, make sure you’re editing DNS where the nameservers are managed.

  4. After correcting records, contact Spark Support again to re-verify.


FAQs

What happens after I add the DNS records?

After you add and save the records, contact Spark Support so we can verify them and complete authentication. Once confirmed, update your automations to use the authenticated “send from” email.

How long does DNS propagation take?

DNS updates can take a few hours (and sometimes longer). If verification fails at first, waiting and rechecking is often required.

How do I know if the DNS records were added correctly?

Support can confirm whether the records are visible and valid. If there’s an issue, compare your entries against the exact values provided and correct any mismatches.


Did this answer your question?