Feb 6, 202510:35 AM - last edited
3 weeks ago
by MiaSrebrnjak
Participant
Workflow to automate follow up task after meeting end time
SOLVE
Hi all,
I'm looking into the possibilities to have a workflow that automatically creates a task for the contact owner that is due 1 hour after a meeting end time.
Example:
I book a meeting (via de scheduler or just manually via hubspot) for the 8th of march from 2-3pm with a contact. I would like automatically create a task for me to follow up on that meeting that is due the 8th of march at 4pm.
Without meeting workflows, this is possible with a caveat. You can use the 'Trigger enrollment when an event occurs' option based on a meeting outcome changed:
This is as far as I know the only way to reliably achieve what you want to do. It does however require you to change the meeting outcome manually first (something that I would generally suggest you do for better reporting, if you don't do it yet).
The alternative, a contact-based workflow, would require a workaround to ensure re-enrollment, should a contact book a meeting again. This can currently only be achieved through an additional list (contact associated to activity with activity type = meeting and with activity date less than 0 days ago) and re-enrollment through that list membership. Contacts will leave the list when when the meeting was before last midnight, re-enroll once a new meeting just completed. You could then add a one-hour-delay to your workflow, then send a notification.
This will not create a task however when a contact has multiple meetings in a day, as they won't leave the list – which is needed for re-entering the list later and for re-enrollment. We're talking edge cases here but they do occur.
Let me know if you have any follow-up questions!
Karsten Köhler HubSpot Freelancer | RevOps & CRM Consultant | Community Hall of Famer
Workflow to automate follow up task after meeting end time
SOLVE
Hi there, I found an alternative way to get this working. It requires a few steps and I am still confirming everything works as expected myself, but it allows me to have a task generated 1 hour after a scheduled meeting, regardless of meeting outcome.
Create a Contact Property for "Upcoming Meeting Start Time"
Create a Workflow that triggers whenever a contact has completed: Meeting Booked
Set The Upcoming Meeting Start Time to copy the value from the "Meeting Start Time" from the meeting activity.
Create a delay for 1 hour after the Upcoming Meeting Contact Property
Workflow to automate follow up task after meeting end time
SOLVE
Yes, Since it is triggered on Meeting Booked, which is an event that can be re-enrolled. All meetings booked through meeting links will trigger this process.
Without meeting workflows, this is possible with a caveat. You can use the 'Trigger enrollment when an event occurs' option based on a meeting outcome changed:
This is as far as I know the only way to reliably achieve what you want to do. It does however require you to change the meeting outcome manually first (something that I would generally suggest you do for better reporting, if you don't do it yet).
The alternative, a contact-based workflow, would require a workaround to ensure re-enrollment, should a contact book a meeting again. This can currently only be achieved through an additional list (contact associated to activity with activity type = meeting and with activity date less than 0 days ago) and re-enrollment through that list membership. Contacts will leave the list when when the meeting was before last midnight, re-enroll once a new meeting just completed. You could then add a one-hour-delay to your workflow, then send a notification.
This will not create a task however when a contact has multiple meetings in a day, as they won't leave the list – which is needed for re-entering the list later and for re-enrollment. We're talking edge cases here but they do occur.
Let me know if you have any follow-up questions!
Karsten Köhler HubSpot Freelancer | RevOps & CRM Consultant | Community Hall of Famer
Workflow to automate follow up task after meeting end time
SOLVE
@Onkarv I stumbled upon your reply and would like to point out to things:
The meeting end time is known before the meeting, filtering for 'is known' does not wait until the meeting has passed.
Creating a contact-based workflow based on activity properties block re-enrollment, limit the execution of this workflow to one-time-only per contact.
Please also keep in mind that the community guidelines require content generated with AI to include a corresponding disclaimer. There are quite a few indicators that your reply was generated in such a way. cc @CommunityTeam
Karsten Köhler HubSpot Freelancer | RevOps & CRM Consultant | Community Hall of Famer
You can set this up using a workflow in HubSpot. Trigger the workflow based on the meeting activity, add a 1-hour delay, and create a follow-up task for the contact owner. It may require creating a custom property.
I hope this information helps,
Pam
Join us on March 27th at 12 PM for the Digital Essentials Lab, an interactive session designed to redefine your digital strategy!
Engage with expert Jourdan Guyton to gain actionable insights, participate in live Q&A, and learn strategies to boost your business success. Don't miss this opportunity to connect and grow—reserve your spot today!