We require our sales reps to attach a PO or Signed Contract document to our deals before they can be marked Closed - Won.
I can create a workflow on the deal stage changing but I can't seem to find criteria on their being an attachment or not.
I also can't see a way to trigger a workflow when the attachment is created to be able to set a property to indicate that the Contract or PO has been received.
Have you considered using a file type property, as opposed to record attachments? For a while now, file type properties also accept uploads and they can be made required as part of a deal stage.
CRM
Improved file property experience in HubSpot's Smart CRM
May 21, 2024
What is it?
You are now able to upload and manage files using a custom file property in HUbSpot's CRM, enabling you to more seamlessly manage files across the Smart CRM.
Why does it matter?
These enhancements to custom file properties will improve file management in HubSpot. Some examples of how they can be used:
Requiring that a purchase agreement is attached to every new deal created using the 'Create Deal' form
For previously existing file properties, HubSpot will attempt to resolve existing values on file properties and show them as preview links in the file manager. Unresolved values will be highlighted in red, noting that the value doesn’t appear to reference a file.
Limitations to keep in mind:
A maximum of 10 files can be uploaded per property
Files uploaded to file property are 'private' and cannot be referenced elsewhere