Only five years after its founding, ClickUp already ranks among the top project management tools. The cloud-based platform offers extensive import options, a clean user interface and a stack of advanced features to enable productivity and collaboration. Like other top project management tools, ClickUp has something every team can appreciate with a multitude of use cases across industries.
SEE: Hiring kit: Project manager (TechRepublic Premium)
This review is based on my personal experience registering, configuring and executing a project in ClickUp. The sample project I built in the tool is a three-month application development timeline with six sprints and over 20 core tasks.
Below is the sample project (Figure A). The columns listed include task name, start and end dates, assigned contact, status, duration, completion percentage, and notes. Meanwhile, rows organize tasks and subtasks into sprints. Two sprints contain multiple subtasks.
To add additional context, I familiarized myself with ClickUp’s product documentation, demos, industry reviews and recognition, and a comparative analysis with alternative software applications. I ran the free edition of ClickUp to test this tool.
ClickUp alternatives & competitors
*in alphabetical order
What is ClickUp?
ClickUp is a cloud-based project management, productivity and collaboration platform for a range of team sizes and functions.
Started in 2017, ClickUp is already an industry-recognized name in the project management tools marketplace and boasts a user base of more than 800,000 teams. The San Diego, California-based startup offers a full stack of collaboration tools to enable team productivity. ClickUp’s quick success was most recently validated by a Series C round of funding worth $400 million in October 2021, bringing the total to $538 million raised to develop the project management platform.
All subscription plans for ClickUp offer access to some level of the platform’s features including different views of project data, customized and collaborative workspaces, and critical tracking for visibility into project details and stakeholders.
ClickUp is a cloud-based software available as a free trial, free plan or premium software-as-a-service subscription for teams. ClickUp is available via web browser, desktop application or a mobile application through the Apple and Google Play stores for iOS and Android devices.
Start with the ClickUp desktop or mobile application
New users can create an account by submitting their email, full name and password on the homepage’s Sign Up button (Figure C). After verifying the secret code sent to the email, users will be asked to:
- Name and customize their workspace.
- Select a reason for using ClickUp to get recommended templates.
- Estimate team size, and send invites to the workspace.
- Select integrations from a group of 13 applications.
- Import tasks from Excel, CSV or other project management tools.
After making these initial selections, users are redirected to a window to choose a ClickUp setup (Figure D). As seen below, teams can limit the number of advanced features users start with, which can be helpful for avoiding the common overwhelmed feeling experienced by new project management tool users. Since I look to take full advantage of ClickUp’s features, I chose the Advanced setup.
Upon selection, users arrive at their default space view (Figure E) with a continued onboarding guide on the bottom left to start their workspace with tasks, additional spaces, custom fields and team member invitations. As selected in the onboarding engine, I have quick access to three applications in the bottom right corner: Slack, Zoom and GitHub.
While the onboarding guide is helpful for teams starting a new project from scratch, I skipped the remaining steps to move on to importing an existing project.
Import existing project data to ClickUp
Teams can manually input project data or import data via an Excel or CSV file or choose from seven different project management tools. While the top project management tools all offer a few import options, ClickUp leads the pack providing a list of choices for importing existing project data. For teams currently using one of the listed project management tools, ClickUp certainly makes it easy to change vendors by making the switch from one tool to another an efficient transition.
From the post-onboarding user space, I selected the bottom-left button labeled Excel & CSV to jump to the Import/Export tab of the user’s account menu (Figure F).
Upon confirming my choice of import, I uploaded the project data from the Google Sheets file (Figure A) and proceeded with ClickUp’s import process.
Users will first select the row for column headers, followed by a longer step to match project data with the platform’s set field values. I moved through each column with the option to confirm or ignore the potential match or create a custom field.
In Figure G, I confirmed columns E (Assigned To), F (Status), and I (Notes), while columns G (Duration), H (% Complete), and J (Project Manager) require action. Columns G and H both show Duration and % Complete match field values within ClickUp and only need a click of Confirm mapping to add them to the project space. At image bottom, column J (Project Manager) does not automatically match a field. This is an easy fix by creating a custom field.
Relative to other import engines, I was impressed that the ClickUp import engine could create new fields when columns failed to match, leaving me optimistic all existing data would make it to the platform project.
Mapping fields was the first step of five; the second step has users select where to import the data, whether columns are separated by delimiters, and the date format. The third step comes back to the custom fields users created in the first step when fields didn’t automatically match.
To ensure these column values transfer and align with ClickUp’s project parameters, users must select the type of data of these custom columns. I selected the appropriate data type for column values from the list of options seen in Figure H, like placing the Duration data type as a number.
For teams managing a multitude of data types, this list may seem short. Sadly, the Custom Fields library only offered one additional option, which might be because I’ve yet to build custom fields within the space just yet. For the % Complete column, I would’ve liked a percentage option, which typically comes alongside choices like a currency option.
The fourth step (User Mapping) reconciles users listed in the Excel file against existing ClickUp users. The import manager has the option of selecting a user, sending an invite or not importing users. As I’m setting this project up before other teammates join, no assignee names will import.
Finally, the last step (Status Mapping) is determining whether imported “Status” values like Complete, In Progress, and Not Started map as open, closed or a new status based on the imported text. Since I’m unsure what open and closed means just yet, I chose to create a new status based on original spreadsheet values.
With that, the import process is in progress! ClickUp allows users to wait for an email or check the status from the platform, however, it took my project probably 30 seconds before completion.
Viewing and managing project data in ClickUp
The ClickUp platform includes several ways to view, modify and analyze project data. These options include a familiar List, Kanban-style Board, Calendar, Gantt chart, and a Timeline.
List view: Getting to know the platform
ClickUp’s List view is the default perspective when entering an imported project with the option to filter and group tasks by different conditions. In Figure I, my imported project tasks are grouped by status, and I closed the sections for tasks designated Not Started and Project Sprints.
Note: My original spreadsheet had rows, labeled as Project Sprints, to divide tasks and list the sprint start and end dates. In this format, they aren’t necessary. As all tasks sit together divided by condition, users can delete these tasks and add a label to tasks for sprints as Sprint 1, Sprint 2, Sprint 3…
For spreadsheet users, the first glance of tasks divided into different groups rather than an orderly list can be intimidating; however, this is an easy fix by changing the Group by: condition to None.
Once I had my familiar view, I wanted to test ClickUp’s ability to manage task data, including creating subtasks (Figure J). I found configuring rows intuitive, as I could drag and drop tasks under their given sprint, but even better, I could select multiple tasks and mass designate them as subtasks.
Conducting bulk operations on tasks
On the left-hand side of tasks (Figure K), an empty circle will appear on hovering, allowing users to select the given row. Selecting a row triggers the black banner menu seen at screen top with the number of rows selected and 17 choices to conduct bulk operations.
Among the top project management platforms, ClickUp’s options to modify project data is one of the most substantial levels of configurability I’ve seen. When selected, users can choose from a number of actions, including
- Set assignees, status and tags
- Merge or link tasks
- Set dates, milestones and priorities
- Share tasks
- Build dependencies
Single operations on tasks
On the right-hand side of tasks (Figure K), three dots appear on hovering over tasks, which opens a menu for configuring individual rows. There’s some overlap between what the top black banner and in-List menu can do, with additional options to rename or favorite the task, send emails to the task, or copy the task link to share with stakeholders.
Subtasks: Note of caution
While I initially made subtasks to replicate the view most familiar to me and my original Google Sheet (Figure A), I undid this after seeing its impact on other views. Instead of showing each individual task when changing to List views grouped by other conditions and the Board view, all subtasks were conjoined with the sprint as a single task.
Luckily, this wasn’t difficult to undo as I went back to the Group by: None view, selected all subtasks sitting under parent sprint rows, and via the row menu choose Convert to task.
Board view: Kanban-style cards and lanes
For Agile teams and more that prefer kanban-style systems, ClickUp’s Board view allows users to drag and drop cards vertically within a lane and horizontally between lanes to show progress or priority on tasks. The popular default view splits lanes by task status; however, teammates can filter or rearrange lanes by assignee, priority, tags, deadline, custom field and more.
As seen below, the default lanes aren’t positioned in the ideal order, such as the Not Started column sitting to the right of Complete and In Progress columns. Unfortunately, there wasn’t a clear way to move lanes, and I didn’t see the option within the List view either. As the current order doesn’t make sense, this was disappointing in an otherwise positive user experience.
Gantt, Calendar and Timeline views
The Gantt chart, Calendar and Timeline view options should satisfy any user’s appetite for visualizing tasks against dates and durations of times. The Calendar (Figure L) especially stood out to me because multiple other project management tools often only mark start and end dates and fail to capture the duration between tasks featured below.
Other ClickUp features
From the top of a space, users have access to the views and additional tools applicable to the project. Those additional views and tools include:
- Table view: Most similar to a classic spreadsheet with numbered rows
- Box view: Boxes representing each assignee, tasks and workload details
- Mind Map: A graphic visual representation of task hierarchies
- Workload view: A table of assignees and tasks per day for workload management
- Activity view: All changes made to project data for team visibility
- Map view: Add and edit a Google map for project use
- Doc view: Create, save and collaborate on team documents
- Form view: Create a custom form to streamline intake and collect data
- Embed view: Choose and insert third-party application data into ClickUp
ClickApps: Granular control over features
At the top of every space, users can select the robot head to add an automation or jump to customize options for templates, custom field, status and ClickApps. ClickApps (Figure M) is also available from the administrator menu seen in the import process and is every teams’ gateway to exploring platform tools.
As seen above, the first several features are enabled automatically including the Automations library, screen recordings, collaborative editing, comment reactions and custom fields. Other capabilities listed include marking milestones, assigning a task to multiple people, sprint creation, tags and threaded comments.
The list goes on, but what’s evident from ClickApps is the user and team’s ability to curate their experience using the ClickUp platform. Other project management platforms offer similar configurability, but I’ve yet to see this breakdown of specific tools that are more or less pertinent to different teams.
Of note, the features not automatically enabled included defaulting all new view to private, emailing within ClickUp, up to seven levels of nested subtasks and previews for Office 365 files.
Security: Safeguard access and data integrity
Also from the administrator menu, teams would be wise to enable two-factor authentication, single sign-on and session limitations. While 2FA and SSO are common features, the ability to manage sessions is unique.
Administrators can choose how promptly to require 2FA for team members, meanwhile for SSO, they can choose to go with Google or Microsoft, Okta and SAML for Enterprise clients. Session management is similarly limited to enterprise plans but gives administrators the ability to set sessions to expire after a duration of time or idle timeout.
Dashboards: Track project metrics
Breaking down and analyzing project data is one of the most important features a project management tool can offer, and I was impressed with ClickUp’s range of options. On first glance, users can create standard, reporting and time tracking dashboards via templates or choose to Start from Scratch. The latter is a tad deceiving as it opens an extensive list of widgets.
ClickUp offers a stack of widgets to display on Dashboards based on project data points. The widgets menu (Figure O) offers plenty to consider ranging across metrics for priorities, assignees, time tracking and embedded tools.
Embed view: Coming full circle
The option to embed different third-party data is another feature offered by ClickUp and can be incredibly convenient for consolidating data onto the platform for teams. Users can try to embed anything or choose from Google Workspace apps like Sheets, Docs, Calendar, Maps and YouTube.
Figure P is a look at the Google Sheets tab I created on the ClickUp platform. With the same project template I imported into the space, I was able to add a view of the sheet data. With the exact same interface used in Google Sheets (except the menu on top), it can be difficult to tell which app you’re in.
Note: This is not a copy of embedded files, any changes made to the file within ClickUp are also reflected within the Google Workplace application and vice-versa.
ClickUp clients and use cases
ClickUp is a general-use project management platform providing capabilities designed for an array of different functions and teams. Through working with over 800,000 teams, ClickUp’s core solutions, use cases and clients include:
Engineering teams and use cases
- Automate sprint workflows including points, unfinished tasks and issue tracking.
- Integrate with critical engineering tools Zapier, Zendesk, GitHub, GitLab and Bitbucket.
- Agile templates for bug queues, product briefs, roadmaps and release notes.
Product teams and use cases
- Build product roadmaps with over ten customizable views to visualize data.
- Streamline bug tracking and response data with ClickUp’s Forms.
- Team management, documents, communication, time tracking and guest collaborators.
Marketing teams and use cases
- Map marketing timelines, align goals and collaborate on a central console.
- Proof, markup and approve files, and customize forms and requests for data collection.
- Templates for content calendar, A/B testing, campaign tracking, promotions and SEO.
Design teams and use cases
- Proof and annotate files, share attachments, and invite guests for projects.
- Embed projects with design tools Figma and Invision within the ClickUp platform.
- Templates for clothing, web pages, architectural, interior and graphic design.
Human resources teams and use cases
- Create a central location for company documents, handbooks and policies.
- Website forms, application tracking, and score cards for employee candidates.
- Create templates with custom onboarding tasks for new employees and training.
Operations teams and use cases
- Manage teams with inventory, payroll, calendar management and routine tasks.
- Document processes for everything and create a dashboard to see all operations.
- Delegate tasks and communicate with team members on project details.
|Pricing Plan||Cost||Use Case|
|Free||Free||Best for personal use|
|Unlimited||$5/month per member||Best for small teams|
|Business||$12/month per member||Best for mid-sized teams|
|Business Plus||$19/month per member||Best for multiple teams|
|Enterprise||Contact ClickUp||Best for many large teams|
Pros & cons of ClickUp
ClickUp advantages and benefits
- Five different plans to meet different user, team and feature needs.
- Extensive import option for existing project data from other project management tools, Excel or CSV files.
- Intuitive user interface for onboarding new users, including spreadsheet users.
- Substantial options to view, modify and analyze project data.
- Access to over 1,000 integrations for storage, developers, business suites
- Onboarding and training required for maximizing business plans.
- Lagging when switching between projects views or opening sections containing tasks.
- I struggled to move sections of tasks within a space, notably the kanban board lanes.
- No free trials for plans past the first paid tier; payment required to upgrade.
- Repeated banner message at top saying “Your import is in progress!” long after import.
- Newer platform but just as powerful as the top project management tools.
- Robust management capabilities for configuring UX, integrations and workflows.
- Affordable range of plans and features for different sized teams and functions.
After reviewing ClickUp, I was thoroughly impressed with its extent of features and the flexibility and configurability for teams to use the platform to fit their objectives and workflows. As a general project management tool, its feature set expands to all teams as well as niche use cases for software development teams or HR departments.
ClickUp has one of the widest range of plans with a free edition, three priced editions and a quoted enterprise plan. Together, the company’s subscriptions sit in the middle between the most expensive enterprise vendors like Smartsheet and cheaper alternatives like Zoho Projects.
While I knew ClickUp was a reputable project management platform, no one prepared me for how intuitive and powerful it really is.