How to Create and Manage Custom Fields in Lectful

  1. Overview
  2. Users Management
  3. How to Create and Manage Custom Fields in Lectful

Why Custom Fields Matter

Custom fields empower you to:
📊 Gather demographic data (gender, age, location).
🎯 Personalize user experiences.
📈 Analyze audience segments.
📝 Collect specialized information (company name, skill level).

Example Use Cases:

  • Track gender distribution in courses.

  • Segment users by job title.

  • Collect language preferences.

  • Gather educational background.

Step-by-Step Guide

1. Access Custom Fields Settings

  1. Log in to Admin Dashboard

  2. Navigate to Settings > Custom Fields

  3. View existing fields or create new ones

2. Create a New Custom Field

Click "New Custom Field" and complete:

Unique ID (internal reference, no spaces/special chars)

    • Example: user_gender

Field Type (choose one):

    • Text (single-line input)

    • Textarea (multi-line)

    • Select (dropdown)

    • Checkbox (multiple selection)

    • Radio (single selection)

Field Label (what users see):

    • Example: "Gender"

Placeholder (optional):

    • Example: "Select your gender"

Requirement:

    • Required (must be filled)

    • Optional (can be skipped)

Additional Options (for select/checkbox/radio):

    • Add all possible choices (e.g., Male, Female, Other)

Click "Add Field" to save.

Managing Existing Fields

Delete a Field

  1. Find field in list

  2. Click trash can icon

  3. Confirm deletion

⚠️ Warning: Deleted fields permanently remove all collected data for that field

Best Practices

✔️ Plan ahead - Decide what data you really need
✔️ Keep it simple - Don't overwhelm users during signup
✔️ Use clear labels - Avoid ambiguous field names
✔️ Test thoroughly - Check all field types work correctly

FAQs

Q: How many custom fields can I create?
A: No hard limit, but we recommend ≤10 for best UX.

Q: Can I make fields visible to only certain user roles?
A: Yes! Configure in Field Visibility.


Was this article helpful?