Custom Fields
Create and manage custom fields to capture additional lead data.
Overview
Custom fields let you capture data beyond the standard lead fields. These can be synced to your CRM or used for segmentation.
Creating Custom Fields
- Go to Settings → Custom Fields
- Click Add Field
- Configure the field:
- Name: Internal field name (e.g.,
start_date) - Label: Display name (e.g., “Preferred Start Date”)
- Type: Text, Number, Date, Select, or Boolean
- Name: Internal field name (e.g.,
- Click Save
Field Types
| Type | Description | Example |
|---|---|---|
| Text | Free-form text | ”Fall 2025” |
| Number | Numeric values | 25 |
| Date | Date values | 2025-01-15 |
| Select | Dropdown options | ”Morning”, “Evening” |
| Boolean | Yes/No values | true |
Using Custom Fields
In API Requests
Include custom fields in the custom_fields object:
{
"email": "student@example.com",
"custom_fields": {
"start_date": "Fall 2025",
"time_preference": "Evening"
}
}In Webhooks
Custom fields are included in the webhook payload under data.custom_fields.
In CRM Sync
Map custom fields to your CRM fields in Settings → CRM Integration → Field Mapping.
Best Practices
- Use consistent naming (snake_case recommended)
- Add descriptions for clarity
- Use Select type when options are limited
- Review and clean up unused fields periodically