Skip to content
Customer Support

Managing Course Drip Settings in GHL Customer Care

Learn how to configure course drip settings in GHL Customer Care, including drip scheduling, lesson release timing, and valid drip value requirements.

10 min read2,298 words6 explained imagesUpdated Sat, 9 May at 8:58 PM
View as markdownOpen in ClaudeOpen in ChatGPT
Each image has a one line explanation. Switch to full detail for the step it belongs to, the fields and buttons involved, examples and the whole procedure.
On this page
  1. Preparation for Migration
  2. Step 1: Review Current Kajabi Setup
  3. Step 2: Define Migration Goals
  4. Step 3: Prepare Backup
  5. Improved Kajabi Import Reliability
  6. Step 1: Setup for Success
  7. Step 2: Migrate Courses to GHL Customer Care
  8. Step 3: Recreate Assignments and Quizzes in GHL Customer Care
  9. Migrate Contacts
  10. Step 1: Export Contact List from Kajabi
  11. Step 2: Prepare CSV for GHL Customer Care Import
  12. Step 3: Import Contacts into GHL Customer Care
  13. Migrate Calendars
  14. Step 1: Review Calendars Connected to Kajabi
  15. Step 2: Recreate Kajabi Calendars in GHL Customer Care
  16. Step 3: Customize Your GHL Customer Care Calendars
  17. Migrate Offers & Automation
  18. Step 1: Review Existing Kajabi Offers and Automations
  19. Step 2: Import Email Templates from Kajabi
  20. Step 3: Recreate Offers in GHL Customer Care
  21. Step 4: Recreate Automations in GHL Customer Care
  22. Step 5: Test Workflows
  23. Migrate Website and Funnels
  24. Step 1: Recreate Website Pages and Funnels in GHL Customer Care
  25. Step 2: Save, Draft, and Publish Your Pages
  26. Step 3: Set up DNS Records
  27. Step 4: Add the Domain to GHL Customer Care
  28. Step 5: Link the Domain to a Funnel or Website
  29. Final Checks and Training
  30. Step 1: Perform Final Data Validation
  31. Step 2: Train Team Members
  32. Step 3: Monitor and Optimize
  33. Cancel Kajabi Subscription
  34. Step 1: Transition Period
  35. Step 2: Cancel Kajabi Subscription
  36. Step 3: Post-Migration Review
  37. Frequently Asked Questions
  38. Related ArticlesMembership UI: Courses

This is a comprehensive guide that will help you migrate from Kajabi to GHL Customer Care. It will cover the steps necessary to transition your online courses, automations, offers, and other digital assets, ensuring that you can fully utilize GHL Customer Care’s comprehensive marketing automation and CRM features.


TABLE OF CONTENTS


Preparation for Migration

Step 1: Review Current Kajabi Setup

  • Identify Key Assets: List all courses, offers, automations, and other digital assets in Kajabi.
  • Document Workflows: Record details of Kajabi automations, email campaigns, and integrations that are critical to your operations.
  • Assess Data Volume: Evaluate the amount of content (e.g., videos, attachments) and data (e.g., contacts, orders) to be migrated.

Step 2: Define Migration Goals

  • Set Clear Objectives: Determine what you aim to achieve by migrating to GHL Customer Care, such as enhanced CRM capabilities, integrated marketing automation, or cost savings.
  • Prioritize Features: Decide which content and workflows are most critical to migrate first.

Step 3: Prepare Backup

  • Backup Data: Ensure all data is securely backed up before beginning the migration process.

Improved Kajabi Import Reliability

GHL Customer Care has improved Kajabi course imports to better support large and nested course structures.

The updated import process now:

  • Detects and expands “Show More” sections automatically
  • Captures lessons inside nested categories and subcategories
  • Improves reliability for large course imports

These enhancements help ensure all available Kajabi lessons and modules are imported more consistently.


Migrate Courses

GHL Customer Care’s Kajabi Importer allows you to easily transfer courses, including videos, text, and images. Note that assignments and quizzes will not be transferred automatically and will need to be recreated manually within GHL Customer Care.

Migrate Courses (image 1 of 6) What this shows GHL Customer Care’s Kajabi Importer allows you to easily transfer courses, including videos, text, and images. What this shows Illustrates the "Migrate Courses" section of "Managing Course Drip Settings in GHL Customer Care". This screenshot appears in the "Migrate Courses" section of "Managing Course Drip Settings in GHL Customer Care". The text alongside this image reads: GHL Customer Care’s Kajabi Importer allows you to easily transfer courses, including videos, text, and images. Note that assignments and quizzes will not be transferred automatically and will need to be recreated manually within GHL Customer Care. Immediately after, the guide continues: Create a Backup: Before starting, make a backup of your Kajabi themes and course content so you have a copy. Plan the Migration: Start the migration during off-hours to reduce any disruption for learners and keep the process smooth. Image 1 of 6 What this coversGHL Customer Care’s Kajabi Importer allows you to easily transfer courses, including videos, text, and images. Note that assignments and quizzes will not be transferred automatically and will need to be recreated manually within GHL Customer Care. Next stepCreate a Backup: Before starting, make a backup of your Kajabi themes and course content so you have a copy. Plan the Migration: Start the migration during off-hours to reduce any disruption for learners and keep the process smooth.

Step 1: Setup for Success

  • Create a Backup: Before starting, make a backup of your Kajabi themes and course content so you have a copy.
  • Plan the Migration: Start the migration during off-hours to reduce any disruption for learners and keep the process smooth.

Step 2: Migrate Courses to GHL Customer Care

  • Use the Kajabi Course Importer: Go to Sites > Memberships in GHL Customer Care and select Import from Kajabi.
  • Authenticate Your Kajabi Account: Follow the steps to securely connect your Kajabi account.
  • Select Courses to Import: Choose which courses you want to transfer. Only published lessons will be brought over, so make sure all content is live.
  • Start the Import: Start the Import: Click Import Course and wait for the process to finish. It might take a few minutes, depending on the course size.

Step 3: Recreate Assignments and Quizzes in GHL Customer Care

  1. Choose a Product
    • Go to Sites > Memberships > Products in GHL Customer Care.
    • Select the product where you want to add an assessment.
    • Click the "+" icon next to the section title and choose Add Assessment.
  2. Create an Assessment
    • Enter a Title for your assessment and click Save.
  3. Set Passing Grade (Optional):
    • Decide if the assessment needs a passing grade.
    • If yes, set the minimum score required to pass.
  4. Custom Messages:
    • Create pass/fail messages based on student scores.
  5. Add Questions:
    • Choose either Single Choice (one correct answer) or Multiple Choice (multiple correct answers).
    • Type your question and use "Add choice" to enter possible answers.
    • Mark the correct option(s) using the “Correct Option” checkbox.
  6. Save & Publish the Assessment:
    • Go back to the Product Editing Page after saving.
    • Click on the “Publish” option next to your Assessment when it’s ready to go live.
    • Once published, the assessment will be visible and accessible to all course members
Step 3: Recreate Assignments and Quizzes in GHL Customer Care (image 2 of 6) What this shows Choose a Product Create an Assessment Set Passing Grade (Optional): Custom Messages: Add Questions: Save & Publish the Assessment: What this shows Illustrates the "Step 3: Recreate Assignments and Quizzes in GHL Customer Care" section of "Managing Course Drip Settings in GHL Customer Care". This screenshot appears in the "Step 3: Recreate Assignments and Quizzes in GHL Customer Care" section of "Managing Course Drip Settings in GHL Customer Care". The text alongside this image reads: Choose a Product Create an Assessment Set Passing Grade (Optional): Custom Messages: Add Questions: Save & Publish the Assessment. This part of the guide covers 1 field, listed below. Immediately after, the guide continues: Navigate to the Contacts tab in Kajabi. Select all contacts and use the bulk action dropdown to export as a CSV file. The CSV file will be emailed to the address associated with the Kajabi account. Download this file promptly as the link…. Image 2 of 6 What to chooseChoose a Product Create an Assessment Set Passing Grade (Optional): Custom Messages: Add Questions: Save & Publish the Assessment:
Fields in this part of the guide Custom Messages:
Buttons and menus referenced Choose a ProductSites > Memberships > ProductsAdd AssessmentCreate an AssessmentTitleSaveSet Passing Grade (Optional)minimum scoreCustom Messagespass/fail messagesAdd QuestionsSingle Choice
Next stepNavigate to the Contacts tab in Kajabi. Select all contacts and use the bulk action dropdown to export as a CSV file. The CSV file will be emailed to the address associated with the Kajabi account. Download this file promptly as the link expires in 3 days.
All 6 steps in this procedure
  1. Choose a Product
  2. Create an Assessment
  3. Set Passing Grade (Optional):
  4. Custom Messages:
  5. Add Questions:
  6. Save & Publish the Assessment:

Migrate Contacts

Step 1: Export Contact List from Kajabi

  • Navigate to the Contacts tab in Kajabi.
  • Select all contacts and use the bulk action dropdown to export as a CSV file.
  • The CSV file will be emailed to the address associated with the Kajabi account. Download this file promptly as the link expires in 3 days.

Step 2: Prepare CSV for GHL Customer Care Import

  • Check Date Formats: Ensure all date fields in the CSV are in the YYYY-MM-DD format. This is essential for compatibility with GHL Customer Care.
  • Encode Special Characters: Make sure the CSV file uses UTF-8 character encoding to properly handle special and accented characters.
  • Clean Up Data: Remove any line breaks, emojis, and unnecessary special characters from the file. This step helps prevent import errors.
  • Recreate Custom Fields:  Log in to GHL Customer Care and navigate to Contacts > Settings > Custom Fields. Add custom fields to store contact data in a similar way to how they were stored in Kajabi.

Step 3: Import Contacts into GHL Customer Care

  • Log in to GHL Customer Care: Navigate to the Contacts section using the left-hand menu.
  • Start Import Process: Click the Import Contacts button.
  • Upload CSV File: Select and upload the prepared CSV file.
  • Map Fields: GHL Customer Care will prompt you to map the fields from the CSV file to the corresponding fields in GHL Customer Care. For example, map “First Name” in the CSV to “First Name” in GHL Customer Care.
    • Field Mapping Tip: Ensure all required fields are correctly mapped. If a field in your CSV does not have a corresponding field in GHL Customer Care, you may need to create a custom field in GHL Customer Care before proceeding.
  • Assign Tags and Lists: During the import process, you can assign contacts to specific lists and apply tags. Consider applying a tag that indicates the source of the contacts, such as "Course A - Enrolled" or “Imported from Kajabi.”
  • Complete Import: After mapping all fields and setting tags/lists, click Import. GHL Customer Care will process the import, and the contacts will be added to your account.
Click here for more information about Troubleshooting Bulk Imports Via CSV
Step 3: Import Contacts into GHL Customer Care (image 3 of 6) What this shows Click here for more information about Troubleshooting Bulk Imports Via CSV What this shows Illustrates the "Step 3: Import Contacts into GHL Customer Care" section of "Managing Course Drip Settings in GHL Customer Care". This screenshot appears in the "Step 3: Import Contacts into GHL Customer Care" section of "Managing Course Drip Settings in GHL Customer Care". The text alongside this image reads: Click here for more information about Troubleshooting Bulk Imports Via CSV. Immediately after, the guide continues: Like GHL Customer Care, Appointments in Kajabi support one time and recurring events. Migrate 3rd party calendars such as Google Calendar and Microsoft Outlook to prevent double booking in GHL Customer Care Calendars. Image 3 of 6 What to clickClick here for more information about Troubleshooting Bulk Imports Via CSV
Buttons and menus referenced ContactsImport Contacts
Next stepLike GHL Customer Care, Appointments in Kajabi support one time and recurring events. Migrate 3rd party calendars such as Google Calendar and Microsoft Outlook to prevent double booking in GHL Customer Care Calendars.
All 6 steps in this procedure
  1. Log in to GHL Customer Care: Navigate to the Contacts section using the left-hand menu.
  2. Start Import Process: Click the Import Contacts button.
  3. Upload CSV File: Select and upload the prepared CSV file.
  4. Map Fields: GHL Customer Care will prompt you to map the fields from the CSV file to the corresponding fields in GHL Customer Care. For example, map “First Name” in the CSV to “First Name” in GHL Customer Care.
  5. Assign Tags and Lists: During the import process, you can assign contacts to specific lists and apply tags. Consider applying a tag that indicates the source of the contacts, such as "Course A - Enrolled" or “Imported from Kajabi.”
  6. Complete Import: After mapping all fields and setting tags/lists, click Import. GHL Customer Care will process the import, and the contacts will be added to your account.

Migrate Calendars

Like GHL Customer Care, Appointments in Kajabi support one time and recurring events. Migrate 3rd party calendars such as Google Calendar and Microsoft Outlook to prevent double booking in GHL Customer Care Calendars. 

If you're using Calendly for your Kajabi calendars & appointments check out this guide!
Migrate Calendars (image 4 of 6) What this shows If you're using Calendly for your Kajabi calendars & appointments check out this guide! What this shows Illustrates the "Migrate Calendars" section of "Managing Course Drip Settings in GHL Customer Care". This screenshot appears in the "Migrate Calendars" section of "Managing Course Drip Settings in GHL Customer Care". The text alongside this image reads: If you're using Calendly for your Kajabi calendars & appointments check out this guide! Immediately after, the guide continues: Calendar Integrations: Go Products > Coaching > Settings to view your connected Google and Outlook calendars. Document Calendar Details: Make a note of each calendar’s purpose and where it’s used (e.g., on a website or for Zoom meetings)…. Image 4 of 6 What this coversIf you're using Calendly for your Kajabi calendars & appointments check out this guide!
Buttons and menus referenced one time and recurring events
Next stepCalendar Integrations: Go Products > Coaching > Settings to view your connected Google and Outlook calendars. Document Calendar Details: Make a note of each calendar’s purpose and where it’s used (e.g., on a website or for Zoom meetings). Include whether any calendars involve paid sessions.

Step 1: Review Calendars Connected to Kajabi

  • Calendar Integrations: Go Products > Coaching > Settings to view your connected Google and Outlook calendars.
  • Document Calendar Details: Make a note of each calendar’s purpose and where it’s used (e.g., on a website or for Zoom meetings). Include whether any calendars involve paid sessions.

Step 2: Recreate Kajabi Calendars in GHL Customer Care

  • Create GHL Customer Care Calendars: Navigate to Sub-account Settings > Calendars. Set up each calendar to match the ones in Kajabi. Make sure to adjust settings like reminders, assigned users, and meeting locations.
  • Add Calendar Integrations: Go to Subaccount Settings > Calendars > Connections to sync your Google or Outlook calendars with GHL Customer Care.
  • Set Up Recurring Appointments: For repeating events, manually configure recurrence rules in the GHL Customer Care calendar settings.
  • Preview and Test: Verify that your new calendars work as expected by comparing them with the existing Kajabi setup.

Step 3: Customize Your GHL Customer Care Calendars

  • GHL Customer Care offers different calendar styles and settings. Here’s how to get started with common configurations:
    • Create Round Robin Calendars: Use this setup if you want to distribute appointments among multiple team members.
    • Set Up Class Schedules: Configure calendars for group sessions or classes.
    • Recurring Appointments: Set up recurring sessions for ongoing meetings or classes.
    • Advanced Customization: Adjust colors, availability, and user permissions to fit your needs.
  • For more detailed instructions on these calendar types, visit the GHL Customer Care help center and search for Calendars Setup.

Migrate Offers & Automation

Migrate Offers & Automation (image 5 of 6) What this shows GHL Customer Care offers different calendar styles and settings. What this shows Illustrates the "Migrate Offers & Automation" section of "Managing Course Drip Settings in GHL Customer Care". This screenshot appears in the "Migrate Offers & Automation" section of "Managing Course Drip Settings in GHL Customer Care". The text alongside this image reads: GHL Customer Care offers different calendar styles and settings. Here’s how to get started with common configurations: For more detailed instructions on these calendar types, visit the GHL Customer Care help center and search for Calendars Setup. Immediately after, the guide continues: List Active Offers: Identify all free and paid offers in your Kajabi account, including the associated products, pricing, and payment settings. Document Automations: Note down all automations in Kajabi, including any email sequences…. Image 5 of 6 What this coversGHL Customer Care offers different calendar styles and settings. Here’s how to get started with common configurations: For more detailed instructions on these calendar types, visit the GHL Customer Care help center and search for Calendars Setup. Next stepList Active Offers: Identify all free and paid offers in your Kajabi account, including the associated products, pricing, and payment settings. Document Automations: Note down all automations in Kajabi, including any email sequences, tags, and triggers used to control course access or other actions.

Step 1: Review Existing Kajabi Offers and Automations

  • List Active Offers: Identify all free and paid offers in your Kajabi account, including the associated products, pricing, and payment settings.
  • Document Automations: Note down all automations in Kajabi, including any email sequences, tags, and triggers used to control course access or other actions.

Step 2: Import Email Templates from Kajabi

  • Create New Email Template in GHL Customer Care:
    • Go to Email Marketing > Templates in your GHL Customer Care account.
    • Click New and select Import Templates.
    • Choose Kajabi from the dropdown menu.
  • Copy the provided email ID: This will be used to send your templates.
  • Go to Kajabi: Send the template you want to import as a test email or campaign to the copied email ID.
  • Return to GHL Customer Care: Click Continue, name the template, and select Create Template.
For more details, check out the GHL Customer Care Kajabi Email Template Importer Guide.

Step 3: Recreate Offers in GHL Customer Care

  • Navigate to Memberships in GHL Customer Care: Go to the "Memberships" tab and click on the dropdown menu, then select "Offer."
  • Create the Offer: Enter the title, choose the product(s) (courses), set the price, and then click Create.
    • The offer will appear in the "DRAFT" tab until you choose to publish it.
  • Link Membership Offer to a Product:
    • Click on the "Payments" tab, then go to the "Products" tab.
    • Click "+ Create Product" and fill out the product information.
    • Enter the Pricing name, type, and amount.
    • Go to "Additional Options", toggle the "Memberships" option, and select the appropriate membership offer.
PLEASE NOTE: Ensure the offer is published for it to appear in the dropdown menu. For more details, see the GHL Customer Care Offer Setup Guide.

Step 4: Recreate Automations in GHL Customer Care

  • Build New Workflows: Use GHL Customer Care’s Workflows to replicate Kajabi automations. Set up triggers, actions, and conditions that match your Kajabi workflows.
  • Available Actions: Utilize different actions like:
    • Grant Course Access: For offering your learner's access to specific courses.
    • Send Email: To replicate your email sequences.
    • If/Else Conditions: To manage tags and user journeys.
For a complete overview, see the Introduction to Workflows and Automations and Course Access Actions Guide.

Step 5: Test Workflows

  • Test each workflow to ensure they function as expected. Verify triggers, email sequences, and course access settings, making adjustments as needed.

Migrate Website and Funnels

Use GHL Customer Care’s Website Builder to recreate the pages from your Kajabi site, including the homepage, product pages, and contact pages. Customize the design to match your brand, leveraging GHL Customer Care’s templates and blocks.

Migrate Website and Funnels (image 6 of 6) What this shows Use GHL Customer Care’s Website Builder to recreate the pages from your Kajabi site, including the homepage, product pages, and contact pages. What this shows Illustrates the "Migrate Website and Funnels" section of "Managing Course Drip Settings in GHL Customer Care". This screenshot appears in the "Migrate Website and Funnels" section of "Managing Course Drip Settings in GHL Customer Care". The text alongside this image reads: Use GHL Customer Care’s Website Builder to recreate the pages from your Kajabi site, including the homepage, product pages, and contact pages. Customize the design to match your brand, leveraging GHL Customer Care’s templates and blocks. Immediately after, the guide continues: Access the Site Builder: Navigate to Sites > Funnels & Websites in GHL Customer Care to get started. Use the Template Library: Browse and choose templates that best match your Kajabi pages. This will speed up your setup and maintain a…. Image 6 of 6 What this coversUse GHL Customer Care’s Website Builder to recreate the pages from your Kajabi site, including the homepage, product pages, and contact pages. Customize the design to match your brand, leveraging GHL Customer Care’s templates and blocks. Next stepAccess the Site Builder: Navigate to Sites > Funnels & Websites in GHL Customer Care to get started. Use the Template Library: Browse and choose templates that best match your Kajabi pages. This will speed up your setup and maintain a cohesive design. Learn more about the Template Library here. Build Each Page: Recreate key pages from Kajabi, such as your homepage, product pages, landing pages, and contact pages. Utilize pre-built blocks to replicate sections like hero banners, testimonials, and contact forms.

Step 1: Recreate Website Pages and Funnels in GHL Customer Care

  • Access the Site Builder: Navigate to Sites > Funnels & Websites in GHL Customer Care to get started.
  • Use the Template Library: Browse and choose templates that best match your Kajabi pages. This will speed up your setup and maintain a cohesive design. Learn more about the Template Library here.
  • Build Each Page: Recreate key pages from Kajabi, such as your homepage, product pages, landing pages, and contact pages. Utilize pre-built blocks to replicate sections like hero banners, testimonials, and contact forms.

Step 2: Save, Draft, and Publish Your Pages

  • As you build each page or funnel, Save your work, Preview changes, and Publish once you’re ready. This ensures that every change is live when you want it to be. For more guidance, visit Saving and Publishing Pages.

Step 3: Set up DNS Records

  • Add an A Record: Use 162.159.140.166for root domains or subdomains.
    • Example: yoursitename.com
    • Note: If using Cloudflare, set the Proxy Status to DNS Only as GHL Customer Care does not support Cloudflare Proxy.
  • Add a CNAME Record: Use sites.ludicrous.cloudfor subdomains in your domain registrar (e.g., GoDaddy or Cloudflare).

Step 4: Add the Domain to GHL Customer Care

  • Go to Settings > Domains, then click + Add Domain.
  • Enter your domain (e.g., mydomain.com) or subdomain (e.g., offer.mydomain.com) and select Add Record Manually.
  • For root domains, enable the www redirect to point traffic to your main domain.
  • After DNS verification, select which funnel or website to associate with the domain.
  • Choose the default landing page for the domain (e.g., homepage).
  • Click Link Domain. The system will automatically add an SSL certificate, which may take a few minutes to process.
For more details on linking domains, visit the GHL Customer Care Domain Setup Guide.

Final Checks and Training

Step 1: Perform Final Data Validation

  • Cross-Check Data: Ensure all data has been successfully migrated, including contacts, course content, and offers.
  • Validate Workflows: Confirm that all workflows and automations are operational in GHL Customer Care.

Step 2: Train Team Members

  • GHL Customer Care Training: Provide training to your team on using GHL Customer Care’s CRM, course management, and automation tools.
  • Leverage Support Resources: Encourage team members to utilize GHL Customer Care’s support resources for ongoing learning.

Step 3: Monitor and Optimize

  • Monitor Performance: Track the performance of your new setup in GHL Customer Care, making adjustments as needed.
  • Continuous Improvement: Regularly review and refine your GHL Customer Care setup to ensure it meets your business goals.

Cancel Kajabi Subscription

Step 1: Transition Period

  • Run in Parallel: Consider running Kajabi and GHL Customer Care in parallel during the transition phase to ensure no critical operations are missed.
  • Gradual Phase-Out: Gradually reduce reliance on Kajabi as GHL Customer Care becomes fully operational.

Step 2: Cancel Kajabi Subscription

  • Final Data Backup: Ensure all data is securely backed up before canceling your Kajabi subscription.
  • Official Cancellation: Follow Kajabi’s process to cancel your subscription and terminate services.

Step 3: Post-Migration Review

  • Review Success: Evaluate the success of the migration and document any lessons learned.
  • Continuous Monitoring: Keep monitoring the system post-migration for any potential issues.

Frequently Asked Questions

Q: What are drip settings in GHL Customer Care courses?
A: Drip settings allow you to schedule when lessons or course content become available to members over time.

Q: Can drip values be set to 0?
A: No. Invalid drip values such as 0 are now blocked to prevent scheduling issues.

Q: Why was my drip setting not saved?
A: GHL Customer Care now validates drip values before saving. Invalid scheduling values will be rejected automatically.

Q: Do these updates affect existing drip schedules?
A: No. Existing valid drip schedules continue to function normally.

Q: Are drip schedules available for memberships and courses?
A: Yes. Drip scheduling is supported within GHL Customer Care course and membership products.


Was this guide helpful?

Related guides