How a Global Health Nonprofit Stopped Retyping Learner Data Between Its LMS and CRM
INMED’s first-time LearnDash-to-Neon CRM integration replaced manual registration work with real-time sync.
A nonprofit whose training runs the world over.
INMED, the Institute for International Medicine.
Founded and led by Dr. Nicholas Comninellis, INMED trains healthcare professionals and students in global health through online hybrid courses, in-classroom training, and international health conferences built around hands-on, real-world application. It offers Professional Diplomas and Master’s Degrees in International Health, preparing learners to serve under-resourced communities. Its courses run on LearnDash; its records of membership, donors, and engagement live in Neon CRM.
Six months in, the difference was already showing.
Straight from the client's side of the table
Two systems, one relationship, and no bridge between them.
LearnDash held the course activity. Neon CRM needed to see all of it, in real time.
INMED runs on Neon CRM for membership, donors, and engagement, but had never connected it to LearnDash before. Every piece of this had to be built from scratch, against a CRM whose API didn’t expose every data point the integration needed.
- API mapped
- Data flowing
- No delays
- Seat limits
- Group forums
- One login
The real question
It wasn’t just whether LearnDash and Neon CRM could be connected. It was whether the connection could run in real time, on a CRM the team had never built against, without slowing the site down for a single learner.
All in all, it came down to these 4 non-negotiables.
Neon CRM’s API had to be learned and mapped before a single field could sync.
Course registrations had to reach the CRM instantly, without slowing the site.
Seat limits, enrollment, and capacity notifications needed reliable, scalable logic.
Learners needed one login and one smooth path from checkout to classroom.
Three moves, one system that finally talks to the other.
Wiring LearnDash into Neon CRM, then making the learner side just as smooth.
01 · Real-Time Integration
A first-time build, wired for instant sync.
WisdmLabs connected LearnDash and WordPress to Neon CRM through its API, so every user registration and course detail transfers automatically. Learner data is captured the moment someone registers and synced without delay or manual effort on either side.
-
Registrations sync instantly Learner data reaches Neon CRM the moment someone registers.
-
No manual effort Records stay current without staff intervention.
-
First-time CRM build Built against a CRM the team had never integrated before.
02 · Course & Community Management
Cohorts that manage themselves.
Learners choose a batch or group at registration, which automatically spins up a private forum for that cohort, while seat-limit logic closes enrollment once a course fills and grants lifetime access immediately after purchase.
-
Private forums Created automatically per cohort at registration.
-
Seat limits enforced Enrollment closes itself once a course fills.
-
Lifetime access Granted the moment someone enrolls.
03 · Seamless Sign-In & Checkout
One login, one clean path to class.
Single sign-on via OAuth lets existing Neon CRM users log into INMED’s WordPress site without a separate account, while custom checkout fields capture additional data points and sync them straight into each learner’s Neon CRM profile.
-
SSO via OAuth No second login for existing Neon CRM users.
-
Custom checkout fields Extra data synced directly into Neon profiles.
-
One consistent identity Same learner profile across both systems.
Two systems that never interacted now run as one, in real time.
Faster once the sync went live
Less manual data entry
More efficient course enrollment
More stable system overall
What INMED actually walked away with.
A CRM that finally sees everything the LMS sees.
two systems, no link
LearnDash and Neon CRM operating independently
No real-time path for registration or course data
Seat limits and forum access handled without automation
one synced, stable system
Course registrations and event data sync to Neon automatically, in real time
Seat limits, forums, and lifetime access all run without manual handling
SSO and custom checkout fields keep learner profiles consistent across both systems
LMS Course completions never reaching the CRM you report from?
Sync your LearnDash & CRM with built-in reporting, so learner activity lands where your team already works, no manual data entry needed.
- See how LearnDash scales health training
- Explore custom flows for global cohorts
- Learn what mission-driven training needs
Tech Partners Driving Business Outcomes
For 14+ years, we’ve partnered with ambitious businesses across industries that are investing seriously in growth and need websites built for what comes next.