Set up and customize ticket pipelines and statuses
Last updated: June 17, 2024
Available with any of the following subscriptions, except where noted:
All products and plans |
With tickets, you can keep track of your customer interactions as they progress over time. The tickets tool includes a default Support pipeline that you can use to manage your ticket statuses.
If your account has a Service Hub Starter, Professional, or Enterprise subscription, you can create custom ticket pipelines and statuses to define your own business processes, as well as automate ticket statuses and actions.
Create a new ticket pipeline
If your account has more than one unique support process, you can create additional pipelines. Separate pipelines are only recommended if your processes have unique statuses that require different pipelines. Otherwise, you can use the same pipeline across multiple users and teams and manage access via user permissions. For example:
- Your business has an online support ticketing process for existing customers with a few statuses, such as Waiting on us, Waiting on customer, and Resolved. You also have an on-site support process that requires more statuses, such as scheduling a service appointment and follow-up communication. In this scenario, you should create separate pipelines.
- Your business has multiple brands and your HubSpot account has teams for each brand. The process for help with products for each brand is the same and you can use the same statuses for all support tickets. In this scenario, it's not recommended to create separate pipelines. Instead, you can use the same pipeline and set Team only user permissions so each team can only access tickets for their brand (Professional and Enterprise only).
Please note: only users in accounts with Service Hub Starter, Professional, or Enterprise subscriptions can create additional ticket pipelines. Learn more about the maximum number of ticket pipelines available for your subscription.
To create a new ticket pipeline:
- In your HubSpot account, click the settings settings icon in the top navigation bar.
- In the left sidebar menu, navigate to Objects > Tickets.
- Click the Pipelines tab.
- Click the Select a pipeline dropdown menu, then select Create pipeline.
- In the dialog box, enter a Pipeline name and click Create.
Edit or delete ticket pipelines
You can rename your pipeline or if you have multiple ticket pipelines, you can reorder and delete them. Users in an account with a Service Hub Professional or Enterprise subscription can also manage who has access to a pipeline.
- In your HubSpot account, click the settings settings icon in the top navigation bar.
- In the left sidebar menu, navigate to Objects > Tickets.
- Click the Pipelines tab.
- Click the Select a pipeline dropdown menu, then select a pipeline.
- On the right, click the Actions dropdown menu and select one of the following:
- Rename this pipeline: change the pipeline’s name. In the dialog box, enter the new name, then click Rename.
- Reorder pipelines: change the order of your pipelines. In the pop-up box, click a pipeline and drag it to a new position. When all pipelines are in the desired order, click Save.
- Manage access: if you're a super admin, manage which users can view and edit the pipeline (Service Hub Professional or Enterprise only).
- Delete this pipeline: delete the pipeline. You can't delete a pipeline if it contains tickets. You'll need to delete or move tickets to another pipeline before deleting the pipeline.
- Click Customize ticket cards to select the properties that are displayed on board cards for the pipeline.
- To customize automation settings for the pipeline, click the Automate tab.
- To set up rules for the pipeline, click the Pipeline Rules tab (Service Hub Professional and Enterprise only).
Add, edit, or delete ticket statuses in a pipeline
You can use ticket statuses to track the progress of your tickets within a pipeline. By default, HubSpot includes a support pipeline with four ticket statuses: New, Waiting on contact, Waiting on us, and Closed. You can also add your own statuses or edit and delete existing statuses. To customize the statuses in a pipeline:
-
In your HubSpot account, click the settings settings icon in the top navigation bar.
-
In the left sidebar menu, navigate to Objects > Tickets.
-
Click the Pipelines tab.
-
Click the Select a pipeline dropdown menu, then select a pipeline to edit.
-
To add a new ticket status:
-
Under the existing ticket statuses, click + Add status.
-
Enter a ticket status name, then click the dropdown menu in the Open or closed column and select if the ticket status should set a ticket as Open or Closed. There must be at least one Open and one Closed status.
-
- To change the name of an existing ticket status, click the status' name, then enter a new name in the text box.
-
To reorder a ticket status, click the ticket status and drag it to a new position.
- To view the internal name for a ticket status, hover over the status and click the code code icon. The internal name is used by integrations and the API.
-
To delete a ticket status, hover over a status and click Delete. If there are tickets in the status you're deleting, you'll need to move these existing tickets to another status. To do this in bulk, navigate to the tickets index page, and in list view, bulk edit the Ticket Status property.
- To edit the properties shown when a ticket moves to a certain status, hover over the Update status properties column and click Edit properties.
- Once you've finished editing your statuses, in the bottom left, click Save.
Customize properties shown in each ticket status
You can also customize which ticket properties are presented to users when manually moving a ticket to a specific status. Users must have Edit property settings permissions to customize ticket status properties.
- Navigate to the pipeline you want to edit.
-
In the row of the status, hover over the Conditional stage properties column and click Edit properties.
-
In the dialog box, select the checkboxes next to any new properties you want to appear.
Please note: properties with read-only values (i.e. that aren't set by users, such as score or calculation properties) cannot be used as ticket status properties, and will not appear as options to select. Learn how to include these properties in the About this ticket section on a record instead.
-
To require a value for a property, select the checkbox in the Required column (Starter, Professional or Enterprise only). When a property is required, users won’t be able to create a ticket in that status unless they enter a value for that property.
-
To reorder the properties, click and drag them to a new position.
- To remove a selected property, click the X next to that property in the Selected Properties column.
- Once you've selected your properties, click Next. The properties you've selected will automatically appear when manually creating a new ticket in that status or when moving an existing ticket to that status.
- Once you're done, in the bottom left, click Save.
Learn how to customize the properties that appear on ticket cards in board view.
Assign access to tickets based on team membership (Professional and Enterprise only)
Regardless of your HubSpot subscription, you can update an individual user's access to tickets. However, if your account has a Professional or Enterprise subscription and your pipeline includes tickets assigned to multiple teams, you can configure ticket access so that users can only access tickets assigned to themselves or team members. This means multiple teams can share a pipeline without affecting the tickets assigned to other teams.
- In your HubSpot account, click the settings settings icon in the top navigation bar.
- In the left panel, navigate to Users & Teams.
- To edit an individual user's permissions, click the name of a user on the desired team. To edit multiple users' permissions, select the checkboxes next to the users' names. If the users aren't yet on a team, learn how to create and add users to a team.
- Click Edit permissions.
- In the right panel, navigate to the CRM tab.
- In the Tickets row, set the user's view permissions to Team only, then clear the Unassigned checkbox. This will automatically update the edit and delete permissions.
- Click Save. The user(s) must log out and back in for the permissions to take effect.
With these permissions, the users can now only view, edit, or delete tickets where they or another user on their team are the owner. If a user is on multiple teams, they can access tickets assigned to any of their teams.
Learn more about editing user permissions.