DKIM for Kit (ConvertKit): Email Authentication Setup Guide
How to set up DKIM for Kit (formerly ConvertKit). Step-by-step guide covering domain authentication, DNS records, and email deliverability.
Last updated: 2026-05-03
This guide is part of our Marketing and CRM series.
If your Kit emails are ending up in spam folders or showing "via kit.com" in your recipients' inboxes, the most likely culprit is missing domain authentication. DKIM (DomainKeys Identified Mail) is a standard that lets you prove your emails genuinely come from your domain and haven't been altered along the way. Without it, inbox providers like Gmail and Outlook treat your messages with suspicion. Kit - formerly known as ConvertKit before their 2024 rebrand - includes a built-in domain authentication feature that handles DKIM for you. This guide covers every step from start to finish.
Kit handles DKIM through its domain authentication settings. When you authenticate your sending domain, Kit generates the necessary DNS records (CNAME or TXT) for DKIM. You don't need to generate DKIM keys yourself - Kit creates everything for you during the setup wizard.
How Kit Domain Authentication Works
When you send email through Kit without authenticating your domain, those messages are signed with Kit's shared domain. Recipients may see "via kit.com" or "via convertkit.com" next to your sender name, which looks unprofessional and can hurt trust. Domain authentication changes this by telling inbox providers that Kit is authorized to send on behalf of your domain.
Here's what happens behind the scenes:
- You start the domain authentication process in Kit's settings
- Kit generates DKIM records (CNAME or TXT) tied to your domain
- You add those records to your DNS provider
- Kit checks for the records and verifies them automatically
- All future emails from Kit are signed with your domain's DKIM key
Once authentication is complete, your emails appear as coming directly from your domain - no more "via kit.com" label. This improves both deliverability and brand trust with your subscribers.
Setting Up DKIM in Kit
Open email authentication settings
Log in to your Kit account. Navigate to Settings > Email > Email Authentication (this may also appear as "Sending Domain" depending on your account). This is where Kit manages your sending domain configuration.
Enter your sending domain
Type the domain you use in your From address (e.g., yourdomain.com). This should match exactly the domain your subscribers see when they receive your emails. Kit will generate the DNS records based on this domain.
Copy the DNS records Kit provides
Kit displays the DNS records you need to add. You'll see CNAME or TXT records for DKIM authentication. Copy each record carefully - the hostname and value fields must be entered exactly as shown. Kit may also provide records for SPF alignment as part of the same process.
Add the records to your DNS provider
Log in to wherever you manage your domain's DNS (GoDaddy, Cloudflare, Namecheap, etc.) and create the records exactly as Kit shows them. If your DNS provider automatically appends your root domain to hostnames, leave off the domain portion to avoid duplication like selector._domainkey.yourdomain.com.yourdomain.com.
Wait for verification
Return to Kit and let the system verify your records. Kit checks automatically after DNS propagation, which usually takes 15 minutes to a few hours. In some cases it can take up to 48 hours. Once verified, Kit shows a confirmation status and begins signing your emails with DKIM.
Kit DNS Record Format
When you authenticate your domain, Kit typically provides CNAME records for DKIM. The records follow a pattern similar to this:
| Field | Value |
|---|---|
| Type | CNAME (or TXT) |
| Host / Name | `selector._domainkey` (Kit-assigned) |
| Value / Points to | *(Kit-provided endpoint)* |
| TTL | Default or 3600 |
The exact record values are unique to your Kit account. Always copy them directly from the Kit domain authentication page. Even a single extra space, missing period, or wrong character will cause verification to fail. Don't use examples from blog posts or documentation - use what Kit shows you.
Need DKIM keys for other services?
Generate DKIM key pairs for email services that don't provide built-in key management like Kit.
Why Authentication Matters for Creators
Kit is built for creators - bloggers, newsletter writers, course creators, and small business owners. If you're building an audience, email deliverability is everything. A single missed inbox can mean a lost subscriber or a missed sale.
Here's what domain authentication changes:
- No more "via kit.com" label. Your emails look like they come directly from you, not from a third-party platform.
- Better inbox placement. Gmail, Yahoo, and Outlook all favor authenticated senders. Google and Yahoo now require DKIM for bulk senders.
- DMARC compatibility. If you ever set up a DMARC policy (which is increasingly expected), DKIM authentication through Kit ensures your marketing emails pass alignment checks.
- Subscriber trust. When someone sees your domain in the sender field - not a generic platform domain - they're more likely to open and engage.
Using Kit with Other Email Services
Many Kit users also send email through other platforms. You might use Google Workspace or Microsoft 365 for personal and business email, or a service like SendGrid for transactional messages. Each of these services can have its own DKIM records on the same domain.
DKIM selectors make this possible. Each service uses a unique selector name, so receiving mail servers know which public key to check for each email:
| Service | Typical Selector |
|---|---|
| Kit (ConvertKit) | `kit._domainkey` or Kit-assigned selector |
| Google Workspace | `google._domainkey` |
| Microsoft 365 | `selector1._domainkey` / `selector2._domainkey` |
| SendGrid | `s1._domainkey` / `s2._domainkey` |
All of these records coexist in your DNS without interfering with each other. Just add the records from each service and they'll work independently.
Troubleshooting Kit DKIM
Kit says verification failed
- Confirm the DNS records are entered exactly as Kit provided them
- Check that your DNS provider hasn't auto-appended your domain to the hostname, creating a doubled domain
- Wait at least an hour and retry - propagation times vary by DNS provider
Emails still show "via kit.com"
- Verification may still be in progress. Check Kit's settings page for the current authentication status
- Make sure your From address uses the exact domain you authenticated, not a subdomain or variation
DKIM was working but stopped
- Check that your DNS records haven't been removed or modified, especially if you recently changed DNS providers or migrated your domain
- Use a DNS lookup tool to verify the records still resolve correctly
Emails landing in spam despite authentication
- DKIM alone doesn't guarantee inbox placement. You also need a valid SPF record and ideally a DMARC policy
- Review your sending practices - sudden spikes in volume, low engagement rates, or spam complaints can hurt deliverability regardless of authentication
- Make sure your email content isn't triggering spam filters (excessive links, misleading subject lines, missing unsubscribe links)
Related Articles
References
- RFC 6376 — DomainKeys Identified Mail (DKIM) Signatures
- Kit (ConvertKit) official documentation — Domain authentication and email setup
Using Kit to grow your audience? Authenticate your sending domain with DKIM so every email reaches the inbox.
Generate DKIM keys instantly
Create DKIM key pairs for any email service. Free, secure, and generated in your browser.
Generate DKIM Keys