Profile custom fields appear on every volunteer's profile in your org. Use them for data you need once (like grade level) rather than data you need per-event.
Adding a profile field
Go to Settings → Custom Fields → Profile Fields. Click Add Field, choose a type (Text, Number, Date, Select, or Checkbox), set it as Required or Optional, and save.
When to use each type
- Text — free-form answers: emergency contact name, allergies, special skills.
- Number — numeric values: graduation year, years of experience.
- Date — date values: CPR certification expiry, date of birth.
- Select — dropdown options: grade (9th/10th/11th/12th), department, program track.
- Checkbox — yes/no: background check completed, liability waiver signed.
Select fields with consistent options (like 'Grade: 9th / 10th / 11th / 12th') make powerful group filters. You can auto-create groups like 'All 11th graders' based on the Select value.
When you mark a profile field Required, every volunteer in your org must fill it out. Use Required sparingly — too many required fields slow down onboarding.