LifterLMS Custom Fields is a powerful add-on that lets you create, manage, and display custom fields across your courses, lessons, memberships, and checkout forms. Capture the right student data, personalize learning experiences, streamline onboarding, and enhance reporting—without touching code.
- Create unlimited custom fields (text, select, checkbox, date, file upload, and more)
- Add fields to student profiles, registration, checkout, and enrollment forms
- Attach fields to courses, lessons, memberships, and quizzes
- Show or hide fields with conditional logic based on user input
- Map custom fields to user meta for clean data storage
- Pre-fill fields for logged-in students to speed up checkout
- Validate inputs with required rules, character limits, and patterns
- Display field values on course pages, dashboards, and certificates
- Use shortcodes and blocks to render fields anywhere on your site
- Segment learners and trigger automations using field values
- Export and import custom field configurations between sites
- Integrate with LifterLMS emails and notifications for personalization
- Filter reports and progress by custom attributes for deeper insights
- GDPR-friendly: consent fields and easy data export/delete
- Developer-ready with hooks, PHP functions, and REST API support