Video guide: How to manually authenticate your domain in Namecheap
Overview
This guide walks you through how to manually add your DKIM, SPF, and DMARC authentication records in Namecheap to verify your custom domain in Flodesk.
Prefer to skip the manual steps? You can also automatically authenticate your domain using the Entri integration.
Before you start
Namecheap uses specific field names that are a little different from other providers. Here's a quick reference so you know what maps to what:
Flodesk label | Namecheap field |
|---|---|
Host value | Host |
Points to value | Target |
Here's how each record type gets added in Namecheap:
Record | Type to select in Namecheap |
|---|---|
SPF | CNAME Record |
DKIM | CNAME Record |
DMARC | TXT Record |
Important: Flodesk provides CNAME SPF records, which are not the same as the TXT SPF records that other email service providers may give you. Always add the Flodesk-specific CNAME SPF record as a separate new DNS record. Do not combine it with any existing TXT SPF records.
Important: Your domain can only have one DMARC record. If a DMARC record already exists in your Namecheap DNS settings, skip adding the DMARC record shown in Flodesk. The one Flodesk provides is intended for members who haven't set up a DMARC policy yet.
Video tutorial
Video: How to manually authenticate your domain in Namecheap
Step-by-step instructions
Step 1: Go to domain settings in Flodesk
Log in to your Flodesk account.
Navigate to My Account > Domain setup.
Step 2: Start manual authentication
On your domain card, click Authenticate now.
Select I'll do it manually.
Click Next.
Step 3: Review your DNS records
Flodesk will display all the authentication records you need to add. Depending on your account type, you'll see one of the following:
Option A: Five DNS records
One SPF record
Three DKIM records (all three must be added)
One DMARC record
Option B: Three DNS records
One SPF record
One DKIM record
One DMARC record
Step 4: Add each record in Namecheap
Repeat the steps below for each record shown in Flodesk (SPF, each DKIM record, and DMARC):
In Flodesk, click the Copy button next to the Host value for the record you're adding.
In a new browser tab, log in to your Namecheap account and navigate to the Advanced DNS panel for your domain.
Click Add New Record.
Under the Record Type dropdown, select CNAME Record for SPF and DKIM records, or TXT Record for the DMARC record.
Paste the Host value into the Host field.
Go back to Flodesk, copy the corresponding Points to value, and paste it into the Target field in Namecheap.
Set the TTL to 5 min.
Click the Save changes icon (the green checkmark).
Repeat for each remaining record.
Step 5: Return to Flodesk and finish up
Once all records are added in Namecheap, head back to Flodesk.
Click Next, then Done.
Flodesk will begin monitoring your DNS records automatically.
DNS propagation time
DNS changes don't take effect right away. Here's what to expect:
Full verification can take up to 48 hours.
Your domain status will show as Pending in the meantime.
It's common to see DKIM and DMARC verify first, while SPF can take a little longer. A Partially authenticated status during this window is completely normal.
You don't need to repeat any steps or re-enter records while propagation is in progress.
If your domain isn't verified after 48 hours, review the recommended troubleshooting steps. For additional help, reach out to the Flodesk support team at support@flodesk.com.
FAQ
What record type should I select for each record in Namecheap?
Select CNAME Record for your SPF and DKIM records, and TXT Record for your DMARC record. You'll find these options in the Record Type dropdown when adding a new record in the Advanced DNS panel.
What TTL should I set in Namecheap?
Set the TTL to 5 min for all records. This is the recommended setting and helps speed up propagation.
I already have a DMARC record in Namecheap. Do I need to add the one from Flodesk?
No. Your domain can only have one DMARC record. If one already exists in your Namecheap DNS settings, skip the DMARC record shown in Flodesk. Adding a second DMARC record can cause conflicts and break authentication.
I already have a TXT SPF record from another provider. Should I replace it with the Flodesk one?
No. Flodesk uses a CNAME SPF record, which works differently from TXT SPF records. Add the Flodesk CNAME SPF record as a separate new record. Do not replace or merge it with any existing TXT SPF records.
Why does my domain show as "Pending" or "Partially authenticated" after I've added all the records?
DNS changes can take up to 48 hours to propagate. DKIM and DMARC typically verify faster, while SPF can take a bit longer. Both statuses are normal during this window. You don't need to redo any steps. Check back after 24 to 48 hours.
My domain still isn't verified after 48 hours. What should I do?
Double-check that each record was entered exactly as shown in Flodesk, with no extra spaces or missing characters. Also confirm the record types are correct: CNAME Record for SPF and DKIM, and TXT Record for DMARC. If everything looks right and verification still hasn't completed, review the recommended troubleshooting steps or reach out to the Flodesk support team at support@flodesk.com.
Can I use automatic authentication instead of doing this manually?
Yes. If you'd rather skip the manual steps, Flodesk's Entri integration can add your DNS records automatically. From your domain card, click Authenticate now and select Automatically authenticate. Learn how to automatically authenticate your domain in Namecheap.
