Why your sending address includeskjbm
Every custom email domain connected to Kajabi sends from a kjbm subdomain. Your marketing emails will show a From address like:
yourname@kjbm.yourdomain.com
This is required. It is not optional, and it cannot be removed, renamed, or hidden.
What kjbm actually is
kjbm is a sending subdomain — a separate branch of your domain that Kajabi uses exclusively for marketing email. Your root domain (yourdomain.com) stays untouched.
Why Kajabi requires it
- It protects your existing email. Your root domain likely already has SPF, DKIM, DMARC, and MX records pointing at your webmail provider. If Kajabi’s sending records were added at the root, they would collide with those records — most commonly breaking your Google Workspace or Microsoft 365 inbox. Isolating Kajabi’s records under kjbm means the two systems never overwrite each other.
- It isolates your sending reputation. Mailbox providers score reputation at the subdomain level. If a marketing campaign draws spam complaints, the damage is contained to kjbm.yourdomain.com — your day-to-day business email from yourdomain.com keeps its clean reputation.
- It makes strict authentication possible. Gmail, Yahoo, Microsoft, and T-Online now require SPF, DKIM, and DMARC alignment for bulk senders. A dedicated sending subdomain lets Kajabi publish a complete, correctly aligned authentication set without you having to reconcile it against your webmail provider’s records.
Note: The
kjbm requirement applies to both setups. Even if your DNS is not managed through Kajabi, your custom email domain must include the kjbm subdomain and have strict DMARC enabled to keep sending.

Why customize an email domain?
A custom email domain presents a consistent, professional sender across every marketing email you send. That consistency builds recognition and recognition builds trust. As more of your audience comes to know your brand and the value you offer, that trust shows up where it matters: higher engagement with your emails and better conversion rates.What you can and can’t customize in your sender address
Example: if you enter hello as the From email and connect yourdomain.com, recipients see hello@kjbm.yourdomain.com.
Note: If you leave the From email blank, Kajabi uses the shared marketing domain personalized for your account (for example,
yoursite@c.kajabimail.net). If you enter a personal address from a provider like Gmail or Outlook in the From email field, Kajabi rewrites it behind the scenes to protect deliverability — person@example.com becomes person=example.com@a.kajabimail.net. Use those addresses as your Reply-to instead.Transactional emails (purchase confirmations, account notices)
Transactional emails never use your custom email domain. They always send from Kajabi’s transactional server.
Example: the subdomain yoursite.mykajabi.com sends transactional email from yoursite@t.kajabimail.net.
Create unique DNS records in Kajabi
In order to generate your unique DNS records in Kajabi, you must first add your custom email domain in your Kajabi Marketing Settings. To create your DNS records:- From your Kajabi dashboard, open Settings.
- Select Marketing settings.
- Scroll down to the Email Settings section.
- Locate your Custom Email Domain settings.
- Input the From name, From email, and Reply-to email for your custom email domain.
- Then, click Setup Custom Email Domain.
- Your unique DNS records will appear on the Custom Email Domain Setup page:

Add DNS records to a domain registrar
To connect your custom email domain to Kajabi, you’ll need to add the following DNS records provided by Kajabi to your DNS provider:- Three TXT records
- Two MX records
- One CNAME record
- Connect a custom email domain with Bluehost
- Connect a custom email domain with GoDaddy
- Connect a custom email domain with Namecheap
- Connect a custom email domain with SiteGround
- Connect a custom email domain with CloudFlare
Note: Don’t delete or replace existing DNS records when you add DNS records provided by Kajabi.
What happens during the verification process?
The verification process can take up to 48 hours due to the timeframe for the Domain Name System (DNS) changes to propagate.What does this mean?
To create a successful connection:- A custom subdomain has been added to ensure that your records don’t interfere with existing domains.
- Your DNS changes must propagate, meaning that Internet Service Provider (ISP) nodes across the world must update their caches with your DNS information.
Can I send emails during this time?
Yes. As your custom email domain propagates, your marketing emails will continue to send via Kajabi’s shared marketing email domain.Can I make changes to my ‘from’ information during this time?
After updating your DNS records, you can continue to make changes to your “from name”, “from email”, and “reply-to email”. These changes will not impact your custom email domain setup. Regardless of your connection status (i.e. connection pending, error, or successful connection), you can continue to make changes to your ‘from’ information.How will I know when it’s done?
After the verification process has completed, you’ll receive an email notification from our support team:- Your custom email sending domain is confirmed
- There is a problem with your custom email sending domain

What if there’s a problem?
If there’s a problem verifying your email domain, Kajabi will notify you by changing the Marketing Email Domain Sending status to indicate that there’s been an error during the verification process:
Verify your setup and troubleshoot spam delivery
Once your custom email domain shows as confirmed, run through this checklist if your emails still land in spam:- Confirm authentication is active. In your DNS provider, check that all three TXT records, both MX records, and the CNAME record from Kajabi are present and unchanged. Missing or edited records are the most common cause of authentication failing after setup.
- Confirm Strict DMARC is enabled. See Custom email domain requirements for how to check and enable this.
- Rule out list health issues separately from authentication. If your DNS records and DMARC are all confirmed active but emails still land in spam, the cause is more likely list quality (inactive or unengaged contacts) or subject-line/content spam triggers than the domain setup itself. Clean your contact list and review your subject lines before re-checking your DNS setup.
Remove a custom email domain
If you wish to remove your custom email domain and send your marketing emails with Kajabi’s shared marketing email domain instead:- From your Dashboard, open Settings.
- Then, select Marketing Settings.
- Scroll down to Email Settings and locate your Custom Email Domain settings.
- Click Remove Custom Email Domain.
- Then confirm by clicking Continue:
