I am in the process of creating a workflow for a ticket pipeline. I want to set up the following:
A ticket is automatically moved to another stage when a property is set to A SPECIFIC value. How can this be done? Please provide an example.
Additionally, I want to create an automatic calculation of a stage and a task after a specific date set on the ticket (fx 'end of contract' date). How can this be done?
As previously mentioned, I want the ticket in "Awaiting Deletion" to create a task for the ticket owner 30 days BEFORE the termination date. The ticket should then automatically move to the "Delete Now" stage in the churn pipeline the day AFTER the termination date and create a task for the ticket owner to delete the account 1-2 days after the termination date.
If you could take a moment to go back in this thread and accept those answers as solutions that you found helpful, I'd appreciate it. It helps others find this content, too!
Karsten Köhler HubSpot Freelancer | RevOps & CRM Consultant | Community Hall of Famer
Ok thank you for your answer. I am still working on the pipeline and have followed your workflow, but it still acting a bit weird (or perhaps i am a dummy :D)
So, what I want exactly is to create a workflow in the Churn Pipeline, where:
When a ticket in the stage "Termination received" gets a winback opportunity (property) that’s set to YES, the ticket automatically moves to the stage "Winback opportunity" with a task to a specific user/ticket owner (i.e ME).
If the ticket property is set to NO in the winback opportunity (property), the ticket moves to the ticket stage "Termination confirmed" with a task to ticket owner to inform Finance
“Awaiting Deletion” should have a task to the ticket owner to inform the customer of the upcoming closing (30 days BEFORE Termination date, how do I set this?)
When a ticket hits the “Termination date” a task should be made for the ticket owner to DELETE the customer account based on the “Termination date property”.
How do I set this up, and could you provide an example?
So, what I want exactly is to create a workflow in the Churn Pipeline, where:
When a ticket in the stage "Termination received" gets a winback opportunity (property) that’s set to YES, the ticket automatically moves to the stage "Winback opportunity" with a task to a specific user/ticket owner (i.e ME).
If the ticket property is set to NO in the winback opportunity (property), the ticket moves to the ticket stage "Termination confirmed" with a task to ticket owner to inform Finance
Enroll tickets when 'Winback opportunity is known AND Ticket status and pipeline is any of Termination received'
As a next action, add an and/or branch, add a filter and specify 'Winback opportunity is any of Yes' (no need to specify any further branch criteria
In the left branch, use the 'Set property value' workflow action to update the property 'Ticket pipeline and status' to 'Winback opportunity', after that, add the action 'Create task' and assign it to yourself
In the right branch, use the 'Set property value' workflow action to update the property 'Ticket pipeline and status' to 'Termination confirmed', after that, add the action 'Create task' and set it up for finance
“Awaiting Deletion” should have a task to the ticket owner to inform the customer of the upcoming closing (30 days BEFORE Termination date, how do I set this?)
This would be a separate workflow that enrolls tickets when "Ticket pipeline and status is any of Awaiting Deletion AND Termination date is less than 30 days from now", then add an action for an automated marketing email.
When a ticket hits the “Termination date” a task should be made for the ticket owner to DELETE the customer account based on the “Termination date property”.
This could be added to the previous workflows, simply add a 30 day delay after the automated email to the customer, then an action "Create task" for the ticket owner.
If you're getting stuck at a specific point, please let me know where and share a screenshot 🙂
Karsten Köhler HubSpot Freelancer | RevOps & CRM Consultant | Community Hall of Famer
@MKorsgaard unfortunately no, it doesn't. Have you reviewed my instructions step by step? The first discrepancy is that you're enrolling based on "Winback opportunity is any of Yes" when I wrote that enrollment should be based on "Winback opportunity is known AND Ticket status and pipeline is any of Termination received".
Karsten Köhler HubSpot Freelancer | RevOps & CRM Consultant | Community Hall of Famer
A last thing - could this be a possible workaround for the "other" workflow?
I am not working with marketing emails etc but only from customer support. Therefore I cannot atm make a marketing email.
In "awaiting deletion" the ticket should generate a task to ticket owner to reach out to the customer 30 days BEFORE termination date (property) and after 30 days the ticket should move to DELETE now 2 day AFTER termination date.
@MKorsgaard happy to help – if you found my previous answers helpful, please mark them as accepted solutions, I'd appreciate it!
Could you specify which one is the 'other' workflow?
In your screenshot, again, please make sure you're following my steps exactly. In my steps, I mentioned that the Termination date is less than 30 days from now, you set it to 30 days ago.
The steps in the workflow would have to be as follows:
'Create task' that termination date is in 30 days
Add delay for 30 days
'Create task' that customer account should be deleted
Add delay for 2 days
Use 'Set property value' to update 'Ticket pipeline and status' to 'Delete'
Karsten Köhler HubSpot Freelancer | RevOps & CRM Consultant | Community Hall of Famer
As previously mentioned, I want the ticket in "Awaiting Deletion" to create a task for the ticket owner 30 days BEFORE the termination date. The ticket should then automatically move to the "Delete Now" stage in the churn pipeline the day AFTER the termination date and create a task for the ticket owner to delete the account 1-2 days after the termination date.
If you could take a moment to go back in this thread and accept those answers as solutions that you found helpful, I'd appreciate it. It helps others find this content, too!
Karsten Köhler HubSpot Freelancer | RevOps & CRM Consultant | Community Hall of Famer
Its an example given by the hubspot support team which I gave same criteria and now I cannot figure out what workflow that is considered as the best one for "us".
And of cause I will do that on your really helpful answers.
@MKorsgaard what that workflow does is account for the fact that tickets might meet the enrollment criteria later than 30 days before the termination date. If that's something you're cautious of, then it works, yes, permitting that the "Go to action" actions point to actions 4 and 7, not 3 and 6.
Karsten Köhler HubSpot Freelancer | RevOps & CRM Consultant | Community Hall of Famer
@MKorsgaard you need to set up a dedicated workflow to follow my instructions, e.g. the enrollment criteria "Ticket pipeline and status is any of Awaiting Deletion AND Termination date is less than 30 days from now". You can only specify that in a standalone ticket-based workflow.
Karsten Köhler HubSpot Freelancer | RevOps & CRM Consultant | Community Hall of Famer
@MKorsgaard this workflow wouldn't be doing anything, no. It would look for tickets where "Winback opportunity" is yes, then proceed to update "Winback opportunity" to yes. It's redundant. Please re-review my screenshot from earlier, if you want to update the pipeline status, you need to update "Ticket pipeline and status".
Whether you want to include yes/no depends on what you want to happen. Do you only want to move tickets where winback opportunity is yes? Or do you want to move tickets where winback opporunity is yes or no?
Karsten Köhler HubSpot Freelancer | RevOps & CRM Consultant | Community Hall of Famer