Skip to main content
NEW Didit KYC Identity Verification is live, verify signers with government ID & biometrics for eIDAS Advanced signatures Learn more

LMS & education

LearnDash Integration

Signatures that belong in your LearnDash courses

Collect student agreements, enrollment contracts, and policy acknowledgments with WPsigner — connected to LearnDash on your self-hosted WordPress site.

LearnDash

Course enrollment · student agreements · signed PDF on WordPress

LMS enrollment with a signature you control

LearnDash runs the course experience. WPsigner collects the agreements that should exist before access, payment terms, or completion — on the same WordPress site.

Enrollment agreements

Collect signatures tied to LearnDash course enrollment and student onboarding.

Policy acknowledgments

Have learners sign codes of conduct, waivers, or academic policies before access.

Self-hosted LMS stack

Courses and signed PDFs stay on your WordPress hosting with LearnDash and WPsigner.

How LearnDash and WPsigner fit together

Define the agreement, connect it to the enrollment path, collect the signature, then let learners continue in LearnDash.

  1. 1

    Prepare the agreement

    Create or choose a WPsigner template for enrollment, waiver, or course terms.

  2. 2

    Connect to LearnDash

    Attach the signing step to the enrollment or course access path you already run.

  3. 3

    Collect the student signature

    Learners complete the WPsigner request before or as part of getting course access.

  4. 4

    Keep the signed PDF

    Store completed agreements with WPsigner on WordPress for records and audit needs.

Education workflows that need more than a checkbox

A checked box on a course page is easy to dispute. WPsigner gives LearnDash sites a proper e-signature trail for enrollments, waivers, and training acknowledgments — without moving student documents to a separate SaaS e-sign product.

  • Collect signatures for course enrollments
  • Send student agreements and policy acknowledgments
  • Keep learner documents on your WordPress server
  • Pair LearnDash access with WPsigner evidence
Browse integrations →

What you can collect

  • Signatures for LearnDash course enrollments
  • Student agreements and training acknowledgments
  • Waivers and codes of conduct before access
  • Signed PDFs stored with WPsigner on WordPress
  • Self-hosted LMS + e-sign stack

Built for LearnDash educators

Online academies

Require enrollment contracts before students unlock paid courses.

Corporate training

Collect policy acknowledgments before compliance or safety modules.

Coaching programs

Send coaching agreements as part of LearnDash program onboarding.

Schools & cohorts

Gather permission slips or cohort terms tied to course access.

Frequently asked questions

How does WPsigner integrate with LearnDash?

WPsigner connects to LearnDash enrollment and course workflows so you can collect student agreements and related signatures, then store signed PDFs on your WordPress site with WPsigner.

Can I require a signature before course access?

Yes. Use WPsigner agreements as part of the enrollment path so learners sign terms, waivers, or policies before continuing in LearnDash.

Where are student signed documents stored?

On your WordPress server with WPsigner — self-hosted with your LearnDash site — under your hosting and retention policies.

Does this replace LearnDash?

No. LearnDash remains your LMS; WPsigner adds e-signatures for agreements that should accompany enrollment or training.

Can I use different agreements for different courses?

Yes. Prepare WPsigner templates for specific courses or programs and attach the right agreement to each enrollment workflow.

Do I need a separate e-sign SaaS account?

No. WPsigner runs on your WordPress site alongside LearnDash — no per-envelope cloud signing account is required for this workflow.

Add e-signatures to LearnDash enrollments

Collect student agreements on your self-hosted WordPress LMS stack — LearnDash for courses, WPsigner for signatures.

Unlimited Usage · Self-Hosted

Stop paying per envelope

Choose an annual or lifetime license with unlimited documents and no per-envelope fees. Keep control of your data and signing workflows.