Skip to main content

Task Custom Fields Library

Create a shared directory of task custom fields in Productive and apply them across all your projects from one place.

Custom fields let you add specific attributes to tasks, making it easy to filter and sort by them. You can create fields directly within a project, or save them to the Task Custom Fields Library β€” a shared directory that makes the same fields available across all projects, including the global Tasks view.

πŸ‘‰ Learn about project-specific custom fields.

Plan Availability

While you're free to create and save as many task custom fields as needed without impacting your subscription plan's total custom field count, please note that you can only apply a certain number of custom fields per project, which depends on your subscription 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.


Accessing the Library

Task Custom Fields Library can be accessed via Settings > Custom fields, or by clicking your avatar in the upper right and going to Customize > Custom Fields.

Scroll to the Tasks custom field section.

By clicking on the Open library option for the first time, you'll be prompted to create your first global task custom field.
​

Creating a Field in the Library

  1. In the library, click Add field.

  2. Choose a field type (e.g. Single-select).

  3. Fill in the field name, description, and any additional options (such as dropdown choices).

  4. Click Create field to save it to the library.

πŸ“Œ Example: You could add a Single-select field called Task Priority with options like Low, Medium, and High to help your team flag urgency across projects.

Editing a Library Field

To edit a library field, go to Settings > Custom fields, scroll to the Tasks section, and click the field you want to update. You can also open the three-dot menu to the right and select Edit.

πŸ“Œ Changes to a library field apply across all projects where that field is in use.

Adding a Custom Field to a Project

Once your library fields are set up, you can pull them into any project β€” or add a project-specific field from the same place.

1) Open your project, then open the project sidebar and go to the Custom fields tab (🧩). Click Manage task custom fields.
​

2) In the popup, choose one of two options:

  • Add from library: select from your shared library fields. Fields pulled from the library show a Library tag next to their name.

  • Add new custom field:create a field specific to this project only.

3) After adding, open any task in the project: the custom field will appear on the right, ready to use.
​

πŸ“Œ The popup also shows how many of your plan's per-project fields you've already used.

Adding Fields to Multiple Projects

You can add task custom fields from the library to multiple projects at once from Project Management > Projects.

Select the projects you want to update, then choose Manage task custom fields.

πŸ“Œ If a project has reached its custom field limit, the fields won't be added to it β€” you'll see a message indicating how many projects were affected.

Removing or Deleting a Custom Field from a Project

To manage fields on a project, open the Custom fields tab (🧩) in the project sidebar and click Manage task custom fields. Click the three-dot menu next to the field you want to remove.

What happens next depends on the field type:

  • Library fields show a Remove from project option. This detaches the field from the project, but it stays in the library and can be re-added at any time.
    ​

  • Project-specific fields show a Delete option. Deleting permanently removes the field and all data associated with it. You'll be asked to type "DELETE" to confirm.

πŸ“Œ Deleting a project-specific field cannot be undone. All values entered in that field across tasks will be lost.

Did this answer your question?