TemperStack
Intermediate8 min readUpdated Mar 18, 2026

How to authenticate your domain for deliverability on GetResponse

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.

Prerequisites

  1. Active GetResponse account
  2. Domain ownership and DNS access
  3. Basic understanding of DNS records
  4. Email address using your custom domain
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.
Tip
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.
Tip
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.
Tip
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.
Tip
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.
Tip
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.
Tip
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.
Tip
Update your campaign 'From' addresses to use your authenticated domain for maximum deliverability benefit.

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.

Related Guides

More GetResponse Tutorials

Other Tool Tutorials

Ready to get started with GetResponse?

Put this tutorial into practice. Visit GetResponse and follow the steps above.

Visit GetResponse