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
Export contacts from Kajabi
In Kajabi, go to People → Export. Download the CSV with all contact data, tags, and offers.
Download course content
Download all course videos, PDFs, and images from Kajabi. You will re-upload these to HoopAI’s media library.
Import contacts into HoopAI
Go to Contacts → Import → CSV. Map fields and import. Tag contacts by their Kajabi offer/course membership.
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
Create offers/products
Go to Payments → Products and create products for each course or membership. Set pricing (one-time, subscription, payment plan).
Grant access to existing members
Use a workflow or bulk action to grant course access to contacts tagged with the appropriate membership tags.
Rebuild email sequences
Recreate Kajabi email sequences as HoopAI workflows triggered by course enrollment, purchase, or lesson completion.
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
Videos take long to upload
Videos take long to upload
Large video files may take time. Upload in batches and consider compressing videos before upload.
Members need new login credentials
Members need new login credentials
HoopAI’s client portal uses separate credentials. Notify members and provide login instructions after migration.
Drip content timing resets
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.