Curious if anyone knows a good critiera to use for re-enrollment since meeting outcome can't be used. Need to move the deal stage based on the outcome, but running into an issue since reschecdule doesn't cause the deal stage to move.
My favorite workaround here is via lists: You can create an active contact-based lists that filters for Activity properties and specify that contacts should enter the list when they have at least one associated activity with an activity date less than 1 day ago with a specific meeting outcome. Contacts would leave the list after 1 day at the latest, re-entering when they meet the criteria again.
Since contacts leave and re-enter the list, you can use the list as re-enrollment trigger for your workflow.
Best regards!
Karsten Köhler HubSpot Freelancer | RevOps & CRM Consultant | Community Hall of Famer
My apologies, I had missed the fact that this was a deal-based workflow. Yes, re-creating it as a contact-based workflow is an option but means that all deals associated to the contact will be updated, not just the one you intended to enroll originally.
If you want to stick to the deal-based workflow, the setup gets a bit more complicated. You would create a contact-based workflow based on the list and set a property of all deal-based workflows which is used for re-enrollment on the deal workflow (e.g. a single checkbox Deal re-enrollment). A separate deal-based workflow would have to clear this property shortly after it is set to make sure it can be set again. Your original workflow can use the shortly checked box to re-enroll the deals.
Let me know if you have questions about this!
Karsten Köhler HubSpot Freelancer | RevOps & CRM Consultant | Community Hall of Famer
My favorite workaround here is via lists: You can create an active contact-based lists that filters for Activity properties and specify that contacts should enter the list when they have at least one associated activity with an activity date less than 1 day ago with a specific meeting outcome. Contacts would leave the list after 1 day at the latest, re-entering when they meet the criteria again.
Since contacts leave and re-enter the list, you can use the list as re-enrollment trigger for your workflow.
Best regards!
Karsten Köhler HubSpot Freelancer | RevOps & CRM Consultant | Community Hall of Famer
Thank you for the suggestion. This is working for the enrollment but having an issue with setting the deal property since the workflow had to change from deal trigger to contact trigger. Any suggestions on fixing this error? Getting this error:
My apologies, I had missed the fact that this was a deal-based workflow. Yes, re-creating it as a contact-based workflow is an option but means that all deals associated to the contact will be updated, not just the one you intended to enroll originally.
If you want to stick to the deal-based workflow, the setup gets a bit more complicated. You would create a contact-based workflow based on the list and set a property of all deal-based workflows which is used for re-enrollment on the deal workflow (e.g. a single checkbox Deal re-enrollment). A separate deal-based workflow would have to clear this property shortly after it is set to make sure it can be set again. Your original workflow can use the shortly checked box to re-enroll the deals.
Let me know if you have questions about this!
Karsten Köhler HubSpot Freelancer | RevOps & CRM Consultant | Community Hall of Famer