How to only enroll HubSpot records once in a Make.com workflow

Hey everyone,

Hoping someone may be able to help me with this! I have a workflow that sends Deals from HubSpot into a Notion database. The trigger for the workflow is that the Deal Stage is equal to X, and I have it set to run every evening. It is working as needed apart from the fact that it essentially re-enrolls records, meaning it doesn’t just create a new line in a Notion database when a new deal moves to Stage X, it creates a new line for each deal in that stage every time the workflow triggers. Is there any easy way that I can ensure it only triggers for each deal once?

Thank you!

1 Like

Hi @Louise_Hare ,

It sounds like you need some duplicate checking incorporated. There’s multiple way of solving for this you can have a custom field on Hubspot titled “Sent to Notion” or a custom field created in Notion that holds Hubspot ID for a deal and you can search to check if the hubspot ID exists in Notion before you perform any sort of Create Actions.

I usually incorporate duplicate checking mechanisms in all of the automations I create and only proceed with Create steps when required. You can solve for this by adding a conditional to a path (pictured)

Hope this helps!

-@Trainward_Consulting

1 Like

Thank you! I was able to use a filter from HubSpot to prevent duplicates being created :slightly_smiling_face:

1 Like

Wonderful to hear! @Louise_Hare