Homepage LearnDash Community Forums General (free) Migrate user data to new site?

  • Migrate user data to new site?

    Posted by Chris on Mar 29, 2024 at 9:46 am

    Hello! We are migrating our Learndash/Buddyboss site to a new server and fresh rebuild.

    When I migrated Learndash, the courses all came over. But the users are no longer associated with their courses and progress.

    How might I do that? Thank you for any pointers!

    A Rahman replied 2 weeks, 5 days ago 3 Members · 2 Replies
  • 2 Replies
  • Dave Warfel

    Administrator
    Oct 9, 2024 at 10:39 am

    Hi Chris — First, I’m curious what the migration process looked like. Migrating to a new server should NOT cause any loss of data, or break the connections of users to courses. Your new host should be able to grab 100% of the data about your users from the old server and pull it over. Who did you migrate from and to?

    Second, migrating servers and doing a fresh rebuild are two different things, at least in my eyes.

    A fresh rebuild could mean completely rebuilding how LearnDash works and functions. What kind of rebuilding did you do?

  • A Rahman

    Member
    Dec 18, 2025 at 12:03 am

    Hi!

    This usually happens because LearnDash saves user enrollments and course progress in the WordPress database, not inside the course content. When only the courses are migrated, the user–course relationships and progress data do not come over.

    What you can do: The best option is to migrate the full WordPress database, including users, user meta, and LearnDash activity tables. This will keep course access, lesson completion, and quiz progress intact.

    If a full database migration is not possible, you can re-enroll users in their courses. This restores access, but their previous progress will be lost. LearnDash export/import can also help with course access, but it does not fully restore progress.

    If you are using BuddyBoss, partial migrations often cause issues because it relies heavily on user data.

    In short, if you want everything to work as before, a full database migration is required.

    • This reply was modified 2 weeks, 5 days ago by  A Rahman.
    • This reply was modified 2 weeks, 5 days ago by  A Rahman.

Forum Rules

Forum Rules

Be Kind & Patient

We’re here to learn and/or help each other. Please don’t be mean, rude, or condescending. Treat all members the way you should be treating dogs and your elders—with the utmost love & respect.

External Links

✅ Other websites that add value, help solve problems & contribute to the discussion. ❌ Affiliate links are prohibited. (Site owners may use affiliate links to help support the site.)

Promotion

✅ You may promote your own products/services if they are relevant to an existing discussion. You must disclose your relationship with the product(s).
❌ You may not create new posts simply to promote your products.

Non-LearnDash Topics

❌ General (free) Forum: Only LearnDash-specific topics are allowed.
✅ Premium Forums: You are allowed to post other questions tangentially related to LearnDash. Please use the appropriately named forum. If it doesn’t exist, use the “LearnDash Integrations” forum.

Our Right to Remove

We reserve the right to remove any content, at any time, for any reason. We can also merge one post with another. We will exercise caution when removing content and always try to provide an explanation.