How to authenticate your domain for deliverability on GetResponse

intermediate 8 min read Updated 2026-03-19
Quick Answer

Domain authentication in GetResponse involves adding DKIM, SPF, and DMARC records to your DNS settings to verify domain ownership and improve email deliverability. This process helps prevent your emails from being marked as spam and builds trust with email providers.

Claim Discount → Code: GRSAVEPartner

Prerequisites

  • Active GetResponse account
  • Domain ownership and DNS access
  • Basic understanding of DNS records
  • Email address using your custom domain

Step-by-Step Instructions

1

Navigate to Domain Authentication Settings

Log into your GetResponse account and click on Settings in the top navigation menu. From the dropdown, select Domain Authentication or go to Account & Billing > Domain Authentication.
If you don't see Domain Authentication in your menu, ensure you have admin privileges on your account.
2

Add Your Domain

Click the Add Domain button and enter your domain name (e.g., yourdomain.com) in the text field. Do not include 'www' or 'http://'. Click Add Domain to proceed.
Only add the root domain - subdomains will be covered automatically.
3

Configure DKIM Record

GetResponse will generate a DKIM record for your domain. Copy the Host/Name field (usually something like getresponse._domainkey) and the Value/TXT Record. Go to your DNS provider and create a new TXT record with these values.
DKIM records can take up to 48 hours to propagate, but usually activate within a few hours.
4

Set Up SPF Record

In your DNS settings, create or modify the SPF record for your domain. Add include:smtp.getresponse.com to your existing SPF record, or create a new TXT record with the value: v=spf1 include:smtp.getresponse.com ~all.
If you already have an SPF record, don't create a duplicate - just add the GetResponse include statement to the existing one.
5

Add DMARC Record (Optional but Recommended)

Create a TXT record with the host name _dmarc and value v=DMARC1; p=quarantine; rua=mailto:dmarc@yourdomain.com. Replace 'yourdomain.com' with your actual domain in the email address.
Start with p=quarantine instead of p=reject to avoid blocking legitimate emails while you monitor DMARC reports.
6

Verify DNS Records

Return to GetResponse and click Verify next to your domain. GetResponse will check if all DNS records are properly configured. You may need to wait a few minutes to hours for DNS propagation.
Use online DNS lookup tools to verify your records are live before clicking verify in GetResponse.
7

Complete Authentication Process

Once verification is successful, your domain status will change to Verified with a green checkmark. You can now send emails from addresses using your authenticated domain with improved deliverability.
Update your campaign 'From' addresses to use your authenticated domain for maximum deliverability benefit.

Common Issues & Troubleshooting

DNS records not propagating

DNS changes can take up to 48 hours to propagate globally. Use tools like nslookup or online DNS checkers to verify records are live. Contact your DNS provider if records don't appear after 48 hours.

DKIM verification failing

Ensure you copied the entire DKIM record value without extra spaces or line breaks. Some DNS providers require quotes around TXT record values, while others don't - try both formats.

Multiple SPF records error

You can only have one SPF record per domain. If you have existing SPF records, merge them into a single record by combining all include: statements before the ~all or -all mechanism.

Domain shows as 'Pending' status

Wait for DNS propagation to complete, then click Verify again. If still pending after 48 hours, double-check all DNS records match exactly what GetResponse provided, including capitalization and punctuation.

Prices mentioned in this guide are pulled from current plan data and may change. Always verify on the official GetResponse website before purchasing.
Special Offer

Affiliate link. We may earn a commission at no extra cost to you.