Skip to main content

Task Custom Fields

Add custom attributes to tasks in a project to filter, sort, and organize work the way your team needs.

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.

Did this answer your question?