Custom fields let you add specific attributes to tasks beyond Productive's default options, making it easier to filter, sort, and classify work.
This article covers project-specific task custom fields: fields you create and manage within a single project.
๐ To create fields available across all projects, see the Task Custom Fields Library
Plan Availability
You can create as many project-specific task custom fields as you need without affecting your plan's total custom field count. The number you can apply per project depends on your plan.
Number of task custom fields per project per plan:
Essential: 2 custom fields
Professional: 5 custom fields
Ultimate: 15 custom fields
Custom Fields Library is only available on Professional and Ultimate subscription plans.
Custom Field Types
When creating a task custom field, you'll choose one of the following types:
Text โ enter a free-text value
Number โ add an integer or decimal number
Date โ pick a date from a calendar
Single-select โ choose one option from a predefined list
Multi-select โ choose multiple options from a predefined list
Person โ select any active user in your account
๐ See detailed guidance on each type in Custom Field Types
Creating a Project-Specific Custom Field
1) Open your project and go to the Custom fields tab (๐งฉ) in the project sidebar. Click Manage task custom fields.
2) Click Add new custom field and select the field type you want to use.
3) Fill in the field name, description, and any additional options (for example, dropdown choices for a Single-select field). Click Create field to save it.
๐ Example: A Person field called Peer Reviewer lets you assign a reviewer directly on the task, making it easy to filter tasks by reviewer across the project.
โ
Using a Custom Field on a Task
Once you've created a custom field, it appears automatically on all tasks within that project. Open any task and you'll see the field on the right-hand side, ready to fill in.
You can also use the field to sort and filter the task list โ just make sure the relevant field is added to your view first.
โ
Reordering Custom Fields on a Task
The order fields appear in the task panel reflects the order set in Manage task custom fields. Drag the โฎโฎ handle next to any field to rearrange them โ this applies to both library and project-specific fields.
๐ See Reordering Your Custom Fields for full instructions.
Hiding Custom Fields on a Task
You can hide a custom field from the task panel without removing it from the project. On the task itself, click Hide field next to the field label to collapse it. To show it again, scroll to the bottom of the task panel and click Show field.
๐ Hiding a field only affects your own view โ the field and its data remain intact for all other users.
Editing a Project-Specific Custom Field
To rename a field or update its description, open Manage task custom fields from the Custom fields tab (๐งฉ), click the three-dot menu next to the field, and select Edit.
For Single-select and Multi-select fields, you can also add, rename, or remove dropdown options from the same screen.
๐ You can't change a field's type after it's been created. If you need a different type, delete the field and create a new one.โ
Removing or Deleting a Custom Field from a Project
To remove a project-specific field, open Manage task custom fields from the Custom fields tab (๐งฉ) in the project sidebar. Click the three-dot menu next to the field and select Delete.
๐ Deleting a project-specific field is permanent. All values entered in that field across tasks will be lost. You'll be asked to type "DELETE" to confirm.
๐ For library fields, see Removing a Field in the Task Custom Fields Library
Adding Library Fields to Multiple Projects (Beta)
If you're using the Task Custom Fields Library, you can add library fields to multiple projects at once โ without going into each project individually.
Go to Project Management > Projects, select the projects you want to update, then choose Manage task custom fields and select the fields to add.
๐ Learn more in Task Custom Fields Library
๐ If a project has already reached its custom field limit, the fields won't be added to it. You'll see a message indicating how many projects were affected.












