Key Takeaways
- Configuring SPF, DKIM, and DMARC in Moosend authenticates your domain, strengthens email security, and improves inbox placement.
- Moosend provides the necessary SPF and DKIM records – add them correctly to your DNS, ensuring you use only one SPF record and prepend v=DKIM1; to your DKIM entry.
- Generate your DMARC record using a tool like PowerDMARC to start monitoring and gradually enforce protection against spoofing and phishing.
- After publishing your DNS records, verify them in Moosend and continue monitoring to maintain a strong sender reputation and compliance with modern email standards.
Configuring SPF, DKIM, and DMARC records for Moosend strengthens your domain’s email authentication and reputation. These settings protect your brand from spoofing, increase inbox placement, and ensure compliance with new requirements from major email providers like Google and Microsoft.
How to Configure SPF, DKIM, and DMARC in Moosend
Step 1: Access Your Sender Domain in Moosend
Before you can add records to your DNS provider (like Namecheap), you must retrieve the required values from your Moosend account.
- Log into your Moosend account.

- Go to the top menu, click ‘More.’

- Select ‘Settings.’

- From the left sidebar, click on ‘Senders.’

- If you haven’t added your domain yet, click ‘Add new.’

- Create new sender and save.

- Once added, go to the SPF and DKIM setup page. Keep this tab open, as you’ll need to copy the records provided here.

- Here, Moosend provides you with two TXT records, one for SPF and the other for DKIM.

- Keep this tab open, as you’ll need to copy and paste the information for SPF and DKIM into your DNS Management Console (e.g., Namecheap).

Step 2: Log in to Your DNS Provider (e.g., Namecheap)
- Log in to your DNS Management Console (here, we use Namecheap) and go to the ‘Domain List.’ Find your domain and click ‘Manage.’

- Head over to the ‘Advanced DNS’ tab and find the ‘Host Records’ section (there, we will add the records).

Step 3: Configure Moosend DKIM Record
- In your DNS provider, click ‘Add New Record.’

- Choose the record Type: TXT.
- Host: Copy only the prefix from the Moosend setup page. Do not include your main domain, as most providers add this automatically.
- Value: Paste the DKIM string from Moosend. Important: You must add v=DKIM1; at the very beginning of the value string, as this is required by RFC standards.
- As you can see in the screenshot below, all the information is available in the Moosend setup page:

- Save the record.

Step 4: Set Up Moosend SPF Record
The SPF record tells inboxes that Moosend is an authorized sender for your domain.
- Note: A domain can only have one SPF record. If you already have an SPF record (e.g., for Google Workspace or Microsoft 365), you must edit the existing one. Add Moosend’s value using an include: mechanism within that single record. Do not add a second SPF record.
- If you have no existing SPF record, add a new TXT record.
- Host: Use @ (which represents your root domain).
- Value: Use the SPF value exactly as provided by Moosend (you already know where we copy this information from).
- Save the changes.

Step 5: Create a DMARC Record
You can use PowerDMARC’s DMARC generator to create your record.
- Sign up on PowerDMARC.

- Under the PowerDMARC dashboard on the left, go to Analysis Tools > PowerToolbox > Generator Tools > DMARC Record Generator.

- Choose your policy. We recommend starting with p=none (monitoring).
Important note: The p=none policy is for monitoring only and is a good starting point in your DMARC journey. It ensures your messages land in the inbox while you gather reports on authentication checks. However, you need an enforced policy to prevent spoofing. We recommend moving to “quarantine” and finally to “reject” once you are confident with your setup.
- Add an aggregate report email. This is where you will receive DMARC reports. Note that for our customers, we automatically insert RUA and RUF addresses to point to PowerDMARC, allowing you to monitor human-readable DMARC reports directly from our dashboard.
- Click “Generate” and copy the host and value.

- Now, go back to your DNS Management Console and add a new TXT record.
- Host: _dmarc
- Value: Paste the full DMARC string generated.
- Save the record.

Step 6: Validate Your Records in Moosend
- Now, time to validate your records in Moosend.
- After saving all changes in your DNS provider, head back to your Moosend account.
- In the ‘Senders’ section (on the SPF/DKIM setup page), click ‘Verify DNS Records.’
- If configured correctly, you will see green checkmarks.

Be patient: DNS updates can sometimes take up to 48 hours to propagate fully. If it doesn’t verify immediately, wait and try again later.
Step 7: Monitor with PowerDMARC
- If you don’t have an account yet, sign up with PowerDMARC (even though you should have one if you generated your DMARC record from the PowerDMARC dashboard).

- On the sidebar on the left, navigate to Dashboard > Domain Health.

- Select the domain.

- If you’ve followed the steps correctly, you should see valid SPF, DKIM, and DMARC records. We have a “B+ score” because other important (but optional) protocols like BIMI, MTA-STS, and TLS-RPT weren’t configured. Setting these up can further boost your email security.

When you configure SPF, DKIM, and DMARC for Moosend, you ensure:
- Your domain is protected against various forms of cyberattacks, such as phishing and spoofing.
- Your email deliverability is improved, helping your emails land in inboxes.
- You know who’s sending emails on your domain’s behalf.
For automated monitoring, report visualization, and advanced DMARC policy management, you can sign up with PowerDMARC’s DMARC management platform today!

- Stop Spam Emails: Protect Your Sender Reputation - November 29, 2025
- ActiveCampaign DKIM, DMARC, and SPF Setup Guide - November 25, 2025
- Constant Contact DKIM and DMARC Setup Guide - November 25, 2025


