Use Case · CDL & ELDT Training
CDL Training Software
Built for ELDT Providers
Everything CDL schools and ELDT providers need — theory courses for every class, assessments with the 80% pass mark, automatic completion certificates, and Stripe checkout with 0% transaction fees — all on one branded platform.
ELDT Theory for Every CDL Class.
Deliver FMCSA ELDT theory online for Class A and B, passenger, school bus, hazmat, and restriction removals — structured courses students move through step by step.

Assessments With the 80% Pass Mark Built In.
Set the 80% minimum FMCSA requires, limit attempts, and draw from a question bank — students get instant scores, and only those who pass move on to their certificate.

Completion Certificates, Issued Automatically.
Certificates are generated in your required ELDT format the moment a student completes — with their details, program, completion date, and your provider information.

Get Paid Directly. Keep 100% of It.
An easy-to-configure checkout page connected straight to your own Stripe account — with in-state and out-of-state pricing, 0% transaction fees, and payouts direct to your bank.

Every Record You Need for TPR Reporting.
See every student's progress, scores, and completion date in one place — so submitting completions to the FMCSA Training Provider Registry takes minutes, not a spreadsheet hunt.

Why FreshLearn
Run Your Whole ELDT Program
From One Place
CDL training providers use FreshLearn to sell theory online, stay compliant, and keep every dollar they earn.
Keep 100% of revenue
ELDT programs are high-ticket, so per-sale fees add up fast. With 0% transaction fees, every payment lands in your own bank account through your Stripe.
Compliant without the paperwork
Assessments enforce the 80% pass mark and certificates issue automatically in your required format — no manual certificates, no chasing scores.
Theory online, anywhere
Students complete ELDT theory on the web or a mobile app on their own schedule — so your in-person time goes to behind-the-wheel training.
Switch without the headache
Our team migrates your website, courses, and past enrollments for free — so current students carry on without starting over.
Success Story
Real ELDT Provider. Real Results.

CDL Missions
FMCSA ELDT Training Provider, Kentucky
transaction fees on every ELDT enrollment
We chose FreshLearn after our current LMS became too expensive. There were things we needed to make our jobs easier, and they were willing to make changes that allowed our courses to work better and you cannot ask for better customer service.Read their full story
Platform
Everything you need —
built in
Run your entire course business — without stitching together multiple tools.
Student Management
Bulk enroll, segment, manage access, send announcements, and export anytime.
Multi-Language
Teach in any language, localized checkout.
Integrations
Zoom, Stripe, Razorpay, Zapier, Webhooks and more — connect what you already use.
SSO & Security
Enterprise-grade security, single sign-on, GDPR compliance.
Stop duct-taping tools together. Run everything on one platform.
Start FreeLoved by educators
Training Providers Trust FreshLearn
Educators running certification and test-prep programs choose FreshLearn for its support and 0% fees.
I love this product
“I love this product. So easy to use and has lots of improvements since my first use. Great customer service too. I feel it was designed to be user friendly for non techy online entrepreneurs yet has so many features you'll need to scale your business.”
FreshLearn is a great platform
“FreshLearn is a great platform for launching an online course, easy to setup and integrate with Stripe/Paypal and custom domain. They also don't charge extra transaction fees which is a big reason why I choose them over other options out there.”
What a great experience!
“FreshLearn customer support is the best. They are so helpful, kind and knowledgeable. All my questions were answered and I feel a huge sense of relief knowing I can easily get the answers I need to navigate what could be an intimidating process.”
Highly Recommended!
“An all-in-one, easy-to-use platform for course creators with a special shout-out to their customer support. You can easily schedule a call with an expert who can help you with any questions.”
Great product and support
“I really like using FreshLearn and the effort they put in to get it as I want. Before, I used a way more expensive option, which was actually too much overkill for what I needed. I recommend this to everyone who looks for a great platform at an affordable cost.”
FreshLearn is my favorite platform!
“Anytime I need help, FreshLearn's customer service is great! 100% of the time. I give them 5 stars for customer service, being courteous, reliable, knowledgeable, and helpful. The platform is easy to use & user friendly.”
Platform for Online Courses and Digital Products
“I love how simple it is to set up and launch courses, live workshops, or digital downloads. I can create unlimited courses and products, design custom sales pages, and automate marketing all from one dashboard. The AI tools are a bonus.”
A successful FreshLearn year
“FreshLearn gives us all we need to setup our online courses. We have about 9 online courses live that are working really well. The use of bundles & webinars is a real plus. No limit on storage is also a great benefit.”
AMAZING experience with FreshLearn
“After being so frustrated with trying to setup Kajabi, Teachable's insane pricing and so many other platforms — FreshLearn has been a breath of fresh air. Their UI for the setup is easy and the video tutorials have been a breeze!”
Integrations
Integrate with the tools you love
Connect your favorite payment gateways, marketing tools, communication platforms, and automation workflows — all built in.
FAQ
Common Questions
Everything you need to know about running CDL and ELDT training on FreshLearn.
What is ELDT and who has to complete it?
Entry-Level Driver Training (ELDT) is the FMCSA rule, in effect since February 7, 2022, that requires new drivers to complete theory and behind-the-wheel training from a provider listed on the Training Provider Registry before taking the CDL skills test. It applies to drivers getting a Class A or B CDL for the first time, upgrading from Class B to A, or adding a passenger, school bus, or hazmat endorsement for the first time.
Can I deliver ELDT theory training online with FreshLearn?
Yes. The theory portion of ELDT can be delivered online, and FreshLearn handles the whole journey: enrollment, lessons, graded assessments, and completion certificates. Behind-the-wheel training still has to happen in person on the range and public road, so most providers pair online theory on FreshLearn with their own in-person sessions.
Does FreshLearn register me on the FMCSA Training Provider Registry?
No. Training providers register themselves on FMCSA's Training Provider Registry (TPR) and submit each student's completion there. FreshLearn gives you what you need for those submissions — each student's assessment score and completion date — so reporting is quick instead of a hunt through spreadsheets.
Can I require the 80% minimum score on theory assessments?
Yes. FMCSA requires students to score at least 80% overall on the theory assessment. On FreshLearn you set the pass mark, limit attempts, and draw questions from a larger bank, and the certificate is only issued once the student passes.
Can FreshLearn issue ELDT completion certificates?
Yes. Certificates are generated automatically when a student completes, in the format you need — with the student's details, the program, the completion date, and your provider information. CDL Missions uses this to issue certificates in their required ELDT format without any manual work.
Can I charge different prices for in-state and out-of-state students?
Yes. You can offer separate pricing options for the same program — for example in-state and out-of-state rates, or cash and card pricing — all through a checkout page connected directly to your own Stripe account.
Do you charge transaction fees on course sales?
No. FreshLearn charges 0% transaction fees on every plan. Payments go through your own Stripe account and are paid out directly to your bank — FreshLearn never holds your money.
Can you move my courses and students from my current LMS?
Yes, for free. Our team migrates your website, courses, and past enrollments, so current students carry on without starting over. CDL Missions moved their entire ELDT classroom to FreshLearn this way.
Get Started
Turn your expertise into
a learning business.
Create, sell and deliver courses, CE and professional training with FreshLearn.
No credit card required

“This course completely changed how I approach marketing. Worth every penny!”
