Ways to connect Kajabi to an existing site
Every Kajabi account gets a subdomain automatically when the account is created, so the Kajabi subdomain option works with no setup at all.
If a third-party site will remain live, the Subdomain of an existing domain option is the one to use. For a side-by-side comparison, see Kajabi default subdomain vs custom domain.
Point a subdomain at the Kajabi site
A subdomain is an extension of a domain name that forwards to a site. If a main site isexample.com, a subdomain might be courses.example.com — the same brand, a different destination.
This is the option that keeps a third-party site untouched. Choosing it does not change where the root domain points, so a WordPress or Squarespace homepage keeps serving example.com while Kajabi serves courses.example.com.
Connecting a subdomain takes a few Kajabi’ domain settings plus a single n Domain Name System (DNS) record added at your domain registrar. For the full walkthrough, see Create a subdomain for a Kajabi site.
Note: Kajabi’s Subdomain Setup wizard displays the exact DNS values to enter at your registrar. Use the values it shows rather than any recorded elsewhere, and allow up to 48 hours for DNS changes to take effect.
Link a third-party site to Kajabi pages
Every Kajabi page has its own URL, so a third-party site can link to it the same way it links anywhere else. Add the Kajabi page link to the existing site’s navigation menu, buttons, or body copy, and visitors move between the two seamlessly. To find the address of a Kajabi page, see Copy a page link. Links work in both directions. Kajabi pages, headers, and footers can point back to the third-party site so the two behave like one.Embed a Kajabi Form on a third-party page
A Form can live directly on a third-party page rather than only on a Kajabi page. Kajabi generates a one-line script for this, so an opt-in on a WordPress post can add contacts to Kajabi without sending anyone to a different site. For the steps and compatibility caveats, see Embed a Kajabi Form on an external webpage.Sync data with Zapier and webhooks
Links move visitors. Webhooks move information. A webhook sends a small message from one application to another the moment something happens, which is how a purchase in Kajabi can create a record in a third-party tool seconds later. Zapier connects the two without writing code.Note: Webhooks require the Growth or Pro Plan. Accounts on Basic, Kickstarter, or the free plan cannot create them.
Send data out of Kajabi
Outbound webhooks fire when something happens on a Kajabi site — a purchase, a payment, a form submission, or a completed assessment. Two things are worth knowing before setting one up:- The Third Party Integrations page offers only two events — Payment Succeeded and Cart Purchase. Webhooks for a specific Offer or Form are set up on that Offer or Form instead
- Endpoint addresses must start with
https://. A plainhttp://address is rejected before the webhook can be saved
Bring data into Kajabi
Inbound webhooks run the other way: an event somewhere else grants or revokes access in Kajabi. The most common use is granting an Offer after a customer pays through a system Kajabi doesn’t process directly. Each request must include a name and an email address, and some sites also require an external user ID. Connecting Zapier to a Kajabi account takes an API Key and API Secret, both found in Settings > Account settings > Account details. For the full walkthrough, see Use Zapier with Kajabi.FAQs
Does connecting Kajabi change where an existing domain points?
Not if you choose the subdomain option. It adds one DNS record for the subdomain only and leaves the root domain pointing wherever it already points.Can the same domain serve both a third-party site and Kajabi?
The same root domain, yes — through different subdomains. A WordPress site can serveexample.com while Kajabi serves courses.example.com. The identical address cannot point to both at once.