Video guide: How to authenticate a domain in Shopify manually
A step-by-step guide to authenticate your domain using DKIM, SPF, and DMARC records in Shopify
Inbox providers like Google and Yahoo have introduced new email authentication requirements to improve inbox security and reduce spam. Verifying your domain helps improve deliverability, protects your sender reputation, and ensures your emails make it to your subscribers’ inboxes.
In this guide, we’ll show you how to manually verify your domain with Flodesk if you purchased your domain through Shopify.
Before You Start
You’ll need:
Access to your Flodesk account
Access to your Shopify account
A domain purchased through Shopify
Step 1: Start domain authentication in Flodesk
Log into your Flodesk account.
Navigate to My Account > Domain setup.
If this is your first time verifying your domain, click Authenticate now.
Select the option to Add your records manually.
You’ll see three types of DNS records to add:
DKIM (CNAME record)
SPF (CNAME record)
DMARC (TXT record)
Use the Copy buttons next to each record to make copying and pasting easier.
Step 2: Open your Shopify DNS settings
In a new browser tab, log into your Shopify Admin.
Click Settings in the bottom-left corner.
Select Domains from the left-hand menu.
Choose the domain you’re verifying (e.g., lamarstudio.com).
Click Domain settings in the top right.
Select Edit DNS settings.
Step 3: Add your Flodesk DNS records to Shopify
You’ll be copying the records from Flodesk to Shopify, one by one.
To add a CNAME record (applies to DKIM and SPF):
Click Add custom record > Select CNAME record.
Paste the copied Host/Name from Flodesk into the Name field.
Paste the copied Value from Flodesk into the Points to field.
Click Confirm.
Repeat this for each DKIM and SPF CNAME record.
To add the DMARC record:
Click Add custom record > Select TXT record.
Paste the DMARC Host into the Name field (usually _dmarc).
Paste the DMARC Value (policy) into the Value field (e.g., v=DMARC1; p=none;).
Click Confirm.
Step 4: Complete authentication in Flodesk
Go back to your open Flodesk tab.
Click Next, then click Done.
You’ll now see a Pending status on your domain authentication card. DNS changes can take up to 48 hours to propagate, so check back later.
Troubleshooting Tips
Make sure you select the correct record type (CNAME for DKIM/SPF, TXT for DMARC).
Wait at least 24–48 hours before checking your status.
Need help? Email support@flodesk.com.
Summary
What you’re doing | Why it matters |
---|---|
Adding DNS records | Verifies you own your domain |
Authenticating with DKIM/SPF/DMARC | Increases deliverability, reduces spam risk |
Completing verification in Flodesk | Final step to enable domain authentication |
Important reminder: If you’re using a free email address (like @gmail.com), you won’t be able to authenticate your domain. Learn more here.