> ## Documentation Index
> Fetch the complete documentation index at: https://help.hoopai.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Migrate from Kajabi

> Step-by-step guide to migrating courses, memberships, contacts, and email sequences from Kajabi to HoopAI.

This guide covers moving your online courses, memberships, and marketing from Kajabi to HoopAI.

***

## What transfers

| Data                         | Transferable? | Method                           |
| ---------------------------- | ------------- | -------------------------------- |
| Contacts/members             | Yes           | CSV export/import                |
| Course content (text/images) | Partial       | Copy content manually            |
| Course videos                | Yes           | Download and re-upload           |
| Course structure             | No            | Rebuild in HoopAI course builder |
| Email sequences              | No            | Rebuild as workflows             |
| Landing pages                | No            | Rebuild in funnel builder        |
| Products/offers              | No            | Recreate in HoopAI               |
| Payment history              | No            | Export for records               |
| Custom domain                | Yes           | Repoint DNS                      |
| Pipeline automations         | No            | Rebuild as workflows             |

***

## Migration steps

<Steps>
  <Step title="Export contacts from Kajabi">
    In Kajabi, go to **People → Export**. Download the CSV with all contact data, tags, and offers.
  </Step>

  <Step title="Download course content">
    Download all course videos, PDFs, and images from Kajabi. You will re-upload these to HoopAI's media library.
  </Step>

  <Step title="Import contacts into HoopAI">
    Go to **Contacts → Import → CSV**. Map fields and import. Tag contacts by their Kajabi offer/course membership.
  </Step>

  <Step title="Upload media">
    Go to **Media Library** and upload all your course videos, images, and files.
  </Step>

  <Step title="Build courses in HoopAI">
    Go to **Memberships & Communities → Courses** and create your courses:

    * Create modules matching your Kajabi categories
    * Add lessons with video, text, and downloadable content
    * Set drip schedule if you used drip content in Kajabi
  </Step>

  <Step title="Create offers/products">
    Go to **Payments → Products** and create products for each course or membership. Set pricing (one-time, subscription, payment plan).
  </Step>

  <Step title="Grant access to existing members">
    Use a workflow or bulk action to grant course access to contacts tagged with the appropriate membership tags.
  </Step>

  <Step title="Rebuild email sequences">
    Recreate Kajabi email sequences as HoopAI workflows triggered by course enrollment, purchase, or lesson completion.
  </Step>

  <Step title="Rebuild landing pages">
    Create sales pages and opt-in pages in the HoopAI funnel builder.
  </Step>

  <Step title="Move your domain">
    Update DNS to point your custom domain to HoopAI.
  </Step>
</Steps>

***

## Post-migration checklist

* [ ] Contacts imported with membership tags
* [ ] Course videos uploaded to media library
* [ ] Courses rebuilt with correct module/lesson structure
* [ ] Drip content schedules configured
* [ ] Products created with correct pricing
* [ ] Existing members granted access
* [ ] Email sequences rebuilt as workflows
* [ ] Sales/landing pages recreated
* [ ] Custom domain pointed to HoopAI
* [ ] Payment gateway connected (Stripe)
* [ ] Student notifications configured
* [ ] Test purchase and course access verified

***

## Common issues

<AccordionGroup>
  <Accordion title="Videos take long to upload">
    Large video files may take time. Upload in batches and consider compressing videos before upload.
  </Accordion>

  <Accordion title="Members need new login credentials">
    HoopAI's client portal uses separate credentials. Notify members and provide login instructions after migration.
  </Accordion>

  <Accordion title="Drip content timing resets">
    Drip schedules start fresh in HoopAI. For existing members, you may want to grant full access or manually set their drip positions.
  </Accordion>
</AccordionGroup>
