Receive a notification everytime a properties changes?
SOLVE
Hi, is there a way to receive a notifications (internal email is ok) every time a property is changed? Any time that a property value is changed by a User or by any automation.
The if branch you could leverage is just checking to see if the contacts has completed the workflow before. If they haven't completed it, that means it's their first time, i.e., their last name is being set for the first time.
Once they complete that workflow, they'll be enrolled in the yes branch then on out, meaning, their original last name has been updated.
So in the No branch, you would do nothing. But in the yes branch, that's where you create actions for when the last name was changed from the previous one.
The only thing I would warn you about is if you're integrated with Salesforce and you're syncing that data back to HubSpot. Meaning, if I update the last name in HubSpot but we're using Salesforce as the true value, the contact will be enrolled in this workflow twice while also getting their last name changed back to what it was before.
Similar to what Phil was saying, if you just use whatever custom contact property you want to check against, just use that as the enrollment critieria and just specify if contact property is known. Then make sure re-enrollment is enabled.
In this case, what's going to happen is that everytime first name is updated, it will be known, thus triggering re-enrollment in the workflow.
I tested it myself (setup a workflow with an internal email send based on a custom contact property) and every time the custom property I made was updated to a new value, I received a new internal notification email.
What if you only want to be notified when the value changes from one known value to another known value (i.e., you don't want to receive a notification the first time the value is known)? Is there a way to do this?
Example: we get a new lead in the system, and his last name becomes known. I don't want to get a notification this first time. However, if the last name is changed, I want to know.
The if branch you could leverage is just checking to see if the contacts has completed the workflow before. If they haven't completed it, that means it's their first time, i.e., their last name is being set for the first time.
Once they complete that workflow, they'll be enrolled in the yes branch then on out, meaning, their original last name has been updated.
So in the No branch, you would do nothing. But in the yes branch, that's where you create actions for when the last name was changed from the previous one.
The only thing I would warn you about is if you're integrated with Salesforce and you're syncing that data back to HubSpot. Meaning, if I update the last name in HubSpot but we're using Salesforce as the true value, the contact will be enrolled in this workflow twice while also getting their last name changed back to what it was before.
Receive a notification everytime a properties changes?
SOLVE
This was great to use as a solution for a contact workflow. However, this does not work for a company workflow. Company workflows do not have "workflow status" as an option. Any recommendations on how this can work for a company workflow?
Welcome to the Community, If the properties changing to alert the company owners are based on company properties, you are able to create the same workflow but company type workflow.