Cancelling your LearnDash license involves disabling annual auto-renewals in the StellarWP customer portal, safely exporting your WordPress database records, and migrating your curriculum to a dedicated hosted LMS. While self-hosting an online course on WordPress offers theoretical control, managing plugin updates, database queries, and student login failures frequently burns out solo creators and small teams. Here is the step-by-step blueprint to cancel your LearnDash subscription, back up your assets, and transition to a reliable hosted platform without instructional downtime.
Quick Answer: How to Cancel LearnDash & Export Your Academy
- Disable Auto-Renewal: Log in to your LearnDash account dashboard at LearnDash.com or StellarWP, navigate to Subscriptions > Manage, and toggle off auto-renewal.
- Export Enrolled Students: In your WordPress admin, navigate to LearnDash LMS > Reports > User Data (or use WP All Export) to generate a comprehensive student CSV roster.
- Back Up Course Content: Navigate to Tools > Export, choose custom post types (Courses, Lessons, Topics, Quizzes), and download the XML backup archive.
- Download Video Masters: Ensure you have local copies of all curriculum video files stored on Vimeo, Bunny.net, or AWS S3.
- Clean Up WordPress Database: If decommissioning the site, deactivate and delete the plugin after full site migration to prevent residual database bloat.
Why Course Creators Leave LearnDash and WordPress
LearnDash is one of the most capable WordPress LMS plugins on the market. However, running an online school on WordPress requires managing an entire technical ecosystem rather than simply teaching. Over time, creators run into four major operational frustrations:
1. The Multi-Plugin Maintenance Spiral
LearnDash only handles course hierarchy. To run a functioning online business, you also need an ecommerce plugin (WooCommerce or SureCart), a membership access plugin (MemberPress or Restrict Content Pro), a transactional email service (WP Mail SMTP + SendGrid), an SEO plugin, and a caching system. A single theme update or PHP version bump can break student logins or corrupt checkout funnels.
2. The "Cheap $199" Illusion: True Annual Costs
The $199/year LearnDash license seems affordable compared to SaaS course platforms, until you tally the mandatory supporting infrastructure: premium managed WordPress hosting ($35–$100/mo), private video hosting via Vimeo Pro or Wistia ($20–$100/mo), email delivery services ($15–$30/mo), and periodic developer maintenance. Real operating costs quickly exceed $1,500 to $3,000 annually.
3. You Are the 24/7 Technical Support Desk
When a student cannot reset their password, experiences a video player error, or gets locked out after an automated browser cache update, LearnDash does not field support tickets for your learners. You—or your virtual assistant—must diagnose WordPress database logs, user session cookies, and hosting firewall rules while trying to deliver educational transformation.
4. Server Performance Bottlenecks During Launches
Self-hosted WordPress sites run dynamic database queries every time a student marks a lesson complete or submits a quiz. When 50 to 200 students log in simultaneously during a live cohort kickoff or webinar, standard shared hosting servers throttle CPU limits, crashing the site at the exact moment student engagement matters most.
Step-by-Step Guide: How to Cancel LearnDash Subscription Auto-Renewal
Because LearnDash operates under StellarWP, subscription management takes place inside your customer account portal:
- Sign in to LearnDash Account Management: Visit LearnDash.com and clickAccount in the header navigation (or navigate directly to your StellarWP portal).
- Navigate to Subscriptions: Click the Subscriptions orLicenses tab in your customer dashboard.
- Locate Your Active License: Find your active LearnDash plan (e.g., LearnDash 1-Site, 10-Site, or LearnDash Cloud).
- Turn Off Auto-Renew: Click Manage Subscription and selectCancel Auto-Renewal.
- Confirm and Archive Receipt: Follow the on-screen prompts to confirm that recurring card charges are halted. Retain the cancellation receipt email for your financial records.
LearnDash Refund Policy: Understanding the Fine Print
LearnDash enforces a strict policy regarding license refunds:
- 15-Day Money-Back Guarantee: New license purchases are eligible for a 100% refund within 15 calendar days of initial checkout. You must submit a support request through their help desk before the 15th day ends.
- Annual Renewals Are Non-Refundable: When your annual subscription renews automatically ($199, $399, or $799), StellarWP does not issue refunds. Always set a calendar reminder 30 days prior to renewal to evaluate your tech stack.
- Software Usage Post-Cancellation: Deactivating your license does not immediately break your live WordPress site. Your installed plugin files remain functional. However, you will no longer receive security patches, bug fixes, or compatibility updates for new WordPress and PHP releases.
Pre-Cancellation Data Export Guide for WordPress LMS
Before taking your WordPress course offline, back up all course materials and student progress:
WordPress LMS Data to Export
- Student User CSV Export: Go to LearnDash LMS > Reports > Export User Data. Alternatively, install the free WP All Export plugin to extract user names, email addresses, enrollment timestamps, and lesson completion status into a standardized spreadsheet.
- Lesson & Syllabus XML: Go to Tools > Export in WordPress. Select the LearnDash custom post types: Courses, Lessons, Topics, and Quizzes. Download the generated XML file. While XML cannot be uploaded directly to non-WordPress tools, it serves as a permanent text archive of your written lessons.
- Video Assets: Verify that your original MP4 video master files are stored safely in cloud storage (Dropbox, Google Drive, or your Vimeo library). Never rely solely on WordPress media library uploads.
- Student Certificates: If your students rely on verified completion certificates (especially in continuing education or professional training), ensure that past certificates or issuance records are archived for audit compliance.
Migrating from LearnDash to Ruzuku (Calm, Hosted LMS)
Transitioning from a complex self-hosted WordPress installation to a modern hosted platform like Ruzuku frees you from technical maintenance so you can dedicate your energy to teaching:
Self-Hosted LearnDash
- Fragile ecosystem of 5–10 separate plugins
- Frequent database slow-downs during launches
- Separate video hosting costs (Vimeo Pro, Bunny.net)
- No native live video meetings (Zoom account required)
- Instructor acts as 24/7 technical helpdesk
Hosted Ruzuku Experience
- Zero server or plugin maintenance — fully managed
- 0% platform transaction fees on every plan
- Built-in browser live video meetings (no Zoom required)
- Integrated lesson discussions and completion tracking
- Dedicated student tech support handled by human experts
Ruzuku provides complimentary white-glove migration for instructors leaving LearnDash. Our team will assist in transferring your video lessons, structuring your syllabus modules, and importing your student roster so your students experience zero interruption.
Leave Plugin Maintenance Behind
Switch from fragile WordPress plugins to a secure, purpose-built course platform with 0% transaction fees, native live meetings, and expert student support.