LifterLMS Custom Fields is a powerful add-on that lets you collect, store, and display extra student and course data across your LifterLMS site. Create personalized enrollment forms, capture compliance info, tailor onboarding, and enhance reporting—all without code. Perfect for membership sites, schools, and training programs that need flexible, structured data.
- Create unlimited custom fields for students, courses, memberships, and lessons
- Field types: text, textarea, select, checkbox, radio, date, number, file upload
- Add fields to checkout, registration, and profile forms
- Conditional logic to show or hide fields by user input
- Required/optional fields with validation rules
- Map fields to user profiles and course/membership metadata
- Display custom data on course pages, dashboards, and certificates
- Admin tools to view, filter, and export custom field data (CSV)
- Secure storage with role-based access to sensitive fields
- Shortcodes and blocks to render fields anywhere
- Merge tags for emails, notifications, and certificates
- Supports GDPR workflows and user data requests
- Compatible with WooCommerce, Stripe, PayPal, and core LifterLMS
- Developer-friendly hooks, filters, and REST API endpoints
- Lightweight, fast, and translation-ready