---
title: How to avoid merging contacts that are still enrolled in HubSpot workflows
description: Learn how to safely deduplicate contacts in HubSpot without breaking workflows. Create the “Currently in Workflow” property & protect merges with Koalify.
image: https://koalify.io/hubfs/How%20to%20avoid%20merging%20contacts%20that%20are%20still%20enrolled%20in%20HubSpot%20workflows%20resized.png
---

[Skip to content](https://koalify.io/blog/hubspot-deduplication-avoid-merging-contacts-in-workflows#main-content)

[![rectangle\_long\_koala\_with\_name\_bold\_200\_125\_white](https://koalify.io/hubfs/rectangle_long_koala_with_name_bold_200_125_white.png)](https://koalify.io)

- Products
  
  Show submenu for Products 
  
    - [Deduplication](https://koalify.io)
    - [Email Validation](https://koalify.io/hubspot-email-validation)
- Pricing
  
  Show submenu for Pricing 
  
    - [Deduplication](https://koalify.io/pricing)
    - [Email Validation](https://koalify.io/hubspot-email-validation-pricing-koalify)
- [Partners](https://koalify.io/partners)
- [Blog](https://koalify.io/blog)
- Knowledge base
  
  Show submenu for Knowledge base 
  
    - [Deduplication](https://koalify.io/knowledge-base)
    - [Email Validation](https://koalify.io/email-validation-knowledge-base)

- Products
  
  Show submenu for Products 
  
    - [Deduplication](https://koalify.io)
    - [Email Validation](https://koalify.io/hubspot-email-validation)
- Pricing
  
  Show submenu for Pricing 
  
    - [Deduplication](https://koalify.io/pricing)
    - [Email Validation](https://koalify.io/hubspot-email-validation-pricing-koalify)
- [Partners](https://koalify.io/partners)
- [Blog](https://koalify.io/blog)
- Knowledge base
  
  Show submenu for Knowledge base 
  
    - [Deduplication](https://koalify.io/knowledge-base)
    - [Email Validation](https://koalify.io/email-validation-knowledge-base)

![menu-toggle](https://21645388.fs1.hubspotusercontent-na1.net/hubfs/21645388/menu-toggle.svg)

![menu-close](https://21645388.fs1.hubspotusercontent-na1.net/hubfs/21645388/menu-close.svg)

[Get Started Free](https://api.koalify.io/hubspot/install?utm_source=koalify&utm_medium=website&utm_campaign=navigation)

# How to avoid merging contacts that are still enrolled in HubSpot workflows

[By \- Jonas,](https://koalify.io/blog/author/jonas)  Dec 29, 2026

![ Featured Image](https://koalify.io/hs-fs/hubfs/How%20to%20avoid%20merging%20contacts%20that%20are%20still%20enrolled%20in%20HubSpot%20workflows%20resized.png?width=768&height=512&name=How%20to%20avoid%20merging%20contacts%20that%20are%20still%20enrolled%20in%20HubSpot%20workflows%20resized.png)

Keeping your CRM clean is key to running effective marketing, sales, and service teams. But when it comes to managing duplicate contacts in HubSpot, there’s one important thing to keep in mind:

👉 Merging contacts automatically unenrolls them from any active workflows.

If those contacts are mid-nurture or onboarding, an unexpected merge can interrupt communications, impact reporting, and negatively impact the customer experience.

![Merging contacts automatically unenrolls them from any active workflows.](https://koalify.io/hs-fs/hubfs/Merging%20contacts%20automatically%20unenrolls%20them%20from%20any%20active%20workflows..png?width=800&height=430&name=Merging%20contacts%20automatically%20unenrolls%20them%20from%20any%20active%20workflows..png)

## Why this got harder: the “Currently in Workflow” property is deprecated

Many teams relied on HubSpot’s “Currently in workflow” contact property to understand whether a contact was actively being automated.

As this property is being sunset, HubSpot recommends alternatives such as workflow-specific filters or lists. While these options work, they can become difficult to manage at scale, especially in portals with many workflows that are frequently updated.

In this guide, we’ll show how to recreate this signal using a custom property and how to use it in [**Koalify duplicate rules**](https://koalify.io/knowledge-base/how-to-create-custom-rules-to-identify-hubspot-duplicates) to avoid merging contacts that are enrolled in important workflows.

![Currently in Workflow” property is being discontinued](https://koalify.io/hs-fs/hubfs/Currently%20in%20Workflow%E2%80%9D%20property%20is%20being%20discontinued.png?width=800&height=337&name=Currently%20in%20Workflow%E2%80%9D%20property%20is%20being%20discontinued.png)

 

 

## The solution: a list-based “workflow protection” signal

Rather than updating properties inside every workflow (which is fragile and hard to maintain), a more reliable approach is to:

1. Create a custom property that replaces the deprecated property
2. Track workflow enrollment using active lists
3. Update the custom property based these active lists
4. Use the new custom property  in Koalify duplicate rules

 This approach improves the discontinued native property by focusing only on the workflows that matter to your team.

 

## Step 1: Create a custom property

Create a single checkbox contact property called:

**`Currently enrolled in important workflow`**  
(True / False)

This property becomes your new single source of truth for determining whether a contact should be protected from deduplication with [Koalify](https://koalify.io/).

![Create a custom property Currently Enrolled in Imporant Workflow](https://koalify.io/hs-fs/hubfs/Create%20a%20custom%20property%20Currently%20Enrolled%20in%20Imporant%20Workflow.png?width=800&height=433&name=Create%20a%20custom%20property%20Currently%20Enrolled%20in%20Imporant%20Workflow.png)

## Step 2: Create two list to track important workflow enrollment

We need two lists as we'll need need re-enrollment for both lists in step 3.

### List A: Contacts in important workflows

Create one **active contact list** with criteria like:

**Contact is currently active in ANY of your imporant workflows:**

- Email Nurture A
- Customer Onboarding
- Product Education
- …

This list automatically:

- Adds contacts when they enter any of these workflows
- Removes them when they exit or complete all of them

![Contact - Is currently active in important workflow](https://koalify.io/hs-fs/hubfs/Contact%20-%20Is%20currently%20active%20in%20important%20workflow.png?width=800&height=383&name=Contact%20-%20Is%20currently%20active%20in%20important%20workflow.png)

 

### List B: Contacts not in important workflows

Create a second **active list** that represents the inverse state:

Contact is NOT a member of List A (Contacts in important workflows)

This list is important because HubSpot supports re-enrollment for workflows triggered by list membership, but not by negative list conditions. Using two lists allows you to keep everything automated and reliable.

![Contact - Is currently NOT active in important workflow](https://koalify.io/hs-fs/hubfs/Contact%20-%20Is%20currently%20NOT%20active%20in%20important%20workflow.png?width=800&height=302&name=Contact%20-%20Is%20currently%20NOT%20active%20in%20important%20workflow.png)

 

## Step 3: Sync list membership → property (with re-enrollment)

Next, create two simple HubSpot workflows to keep the property in sync.

### Workflow 1: Set property to TRUE

**Enrollment trigger**

- `Is member of Contacts in important workflows = true`

**Action**

- Set `Currently enrolled in important workflow` → **true**

**Re-enrollment**

- Enable re-enrollment when list membership changes

![Workflow - Contact - Set Currently in important workflow to True](https://koalify.io/hs-fs/hubfs/Workflow%20-%20Contact%20-%20Set%20Currently%20in%20important%20workflow%20to%20True.png?width=800&height=580&name=Workflow%20-%20Contact%20-%20Set%20Currently%20in%20important%20workflow%20to%20True.png)

### Workflow 2: Set property back to FALSE

**Enrollment trigger**

- `Is member of Contacts not in important workflows = true`

**Action**

- Set `Currently enrolled in important workflow` → **false**

**Re-enrollment**

- Enable re-enrollment when list membership changes

![Workflow - Contact - Set Currently in important workflow to False](https://koalify.io/hs-fs/hubfs/Workflow%20-%20Contact%20-%20Set%20Currently%20in%20important%20workflow%20to%20False.png?width=800&height=598&name=Workflow%20-%20Contact%20-%20Set%20Currently%20in%20important%20workflow%20to%20False.png)

 

### Why re-enrollment is critical

Re-enrollment ensures the property always reflects reality:

- Contacts can enter, exit, and re-enter workflows
- List membership updates automatically
- The property is set and cleared reliably
- No “stuck” TRUE values
- No manual cleanup

This mirrors the old **“Currently in Workflow”** behavior, but with more control and transparency.

![Why re-enrollment is critical](https://koalify.io/hs-fs/hubfs/Why%20re-enrollment%20is%20critical.png?width=600&height=563&name=Why%20re-enrollment%20is%20critical.png)

 

## Step 4: Use the property in Koalify duplicate rules

With this custom property in place, you can safely apply it across all your Koalify duplicate rules. 

- **Exclude duplicates when:**  
  `Currently enrolled in important workflow = true`

![Koalify Duplicate Rules to Exclude Merging Contacts that Are Currently in an Important Workflow](https://koalify.io/hs-fs/hubfs/Koalify%20Duplicate%20Rules%20to%20Exclude%20Merging%20Contacts%20that%20Are%20Currently%20in%20an%20Important%20Workflow.png?width=800&height=428&name=Koalify%20Duplicate%20Rules%20to%20Exclude%20Merging%20Contacts%20that%20Are%20Currently%20in%20an%20Important%20Workflow.png)

What happens?

- Contacts in active workflows are **never flagged or merged**
- Once they exit all protected workflows:
  
    - The property flips to false
    - Koalify flags them as duplicates
    - You can merge manually **or**
    - Automatically merge using the **Koalify workflow action**

All without disrupting live automations.

## Why this works so well with Koalify

This setup allows you to:

- Replace a discontinued HubSpot feature with a scalable alternative
- Fully automate deduplication without breaking workflows
- Merge duplicates **at the right moment**, not too early
- Keep your CRM clean while protecting revenue-critical nurtures

Koalify doesn’t just find duplicates, it helps you merge them **safely and intelligently**.

###### Category

- [HubSpot Data Quality](https://koalify.io/blog/tag/hubspot-data-quality)
- [HubSpot Email Validation](https://koalify.io/blog/tag/hubspot-email-validation)
- [HubSpot Revenue Operations](https://koalify.io/blog/tag/hubspot-revenue-operations)
- [HubSpot Integration Duplicates](https://koalify.io/blog/tag/hubspot-integration-duplicates)
- [HubSpot Associations](https://koalify.io/blog/tag/hubspot-associations)
- [HubSpot Deduplication](https://koalify.io/blog/tag/hubspot-deduplication)

###### Popular Post

- [HubSpot best practices for contacts that leave a company](https://koalify.io/blog/hubspot-best-practices-for-contacts-that-leave-a-company)
- [How to Bulk Merge HubSpot Duplicates: Contacts, Companies, Deals and More](https://koalify.io/blog/how-to-bulk-merge-hubspot-duplicates-contacts-companies-more)
- [How to Merge Companies in HubSpot (Safely, Manually or in Bulk)](https://koalify.io/blog/how-to-merge-companies-in-hubspot-manual-or-in-bulk)
- [HubSpot Deduplication: How to Find, Manage, and Remove Duplicates in HubSpot](https://koalify.io/blog/hubspot-deduplication-the-ultimate-guide-to-zero-duplicates-in-hubspot)
- [How to Merge Duplicate Contacts in HubSpot Without Losing Data](https://koalify.io/blog/how-to-merge-contacts-in-hubspot-manual-or-in-bulk)

### Similar Blogs

![How to Measure the Number of HubSpot Merges over Time](https://koalify.io/hs-fs/hubfs/How%20to%20measure%20the%20number%20of%20merges%20over%20time%20-%20Report%20v2.png?width=352&name=How%20to%20measure%20the%20number%20of%20merges%20over%20time%20-%20Report%20v2.png)

#### [How to Measure the Number of HubSpot Merges over Time](https://koalify.io/blog/how-to-measure-the-number-of-hubspot-merges-over-time)

By [Jonas](https://koalify.io/blog/author/jonas) 21 November 2024

Keeping your contact and company data clean is one thing, but tracking how often and when merges...

[READ MORE](https://koalify.io/blog/how-to-measure-the-number-of-hubspot-merges-over-time)

![When to Merge HubSpot Duplicates in Bulk versus Manually](https://koalify.io/hs-fs/hubfs/Merge%20Strict%20HubSpot%20duplicate%20Automatically%20With%20Koalify.png?width=352&name=Merge%20Strict%20HubSpot%20duplicate%20Automatically%20With%20Koalify.png)

#### [When to Merge HubSpot Duplicates in Bulk versus Manually](https://koalify.io/blog/when-to-merge-hubspot-duplicates-in-bulk-versus-manually)

By [Jonas](https://koalify.io/blog/author/jonas) 6 August 2024

Merging HubSpot duplicates can be a daunting task, especially for users with hundreds or even...

[READ MORE](https://koalify.io/blog/when-to-merge-hubspot-duplicates-in-bulk-versus-manually)

![How to Merge Deals in HubSpot (Safely, Manually or in Bulk)](https://koalify.io/hs-fs/hubfs/Choose%20the%20property%20values%20you%20like%20to%20retain%20after%20the%20deal%20merge.png?width=352&name=Choose%20the%20property%20values%20you%20like%20to%20retain%20after%20the%20deal%20merge.png)

#### [How to Merge Deals in HubSpot (Safely, Manually or in Bulk)](https://koalify.io/blog/how-to-merge-deals-in-hubspot-manual-or-in-bulk)

By [Jonas](https://koalify.io/blog/author/jonas) 5 May 2025

Duplicate deals in HubSpot can confuse sales reps, break follow-ups, and distort pipeline...

[READ MORE](https://koalify.io/blog/how-to-merge-deals-in-hubspot-manual-or-in-bulk)

## Koalify

HubSpot deduplication & email validation

- <https://www.linkedin.com/company/koalify-io>
- <https://www.youtube.com/@Koalify_io>

[Review Koalify in the HubSpot Marketplace](https://app-eu1.hubspot.com/l/marketplace/listing/koalify-io/write-review?eco_review_source=external-button)

[![SOC 2 Logo](https://koalify.io/hs-fs/hubfs/SOC%202%20Logo.webp?width=70&height=70&name=SOC%202%20Logo.webp "SOC 2 Logo")](https://trust.koalify.io/)

[![gdpr](https://koalify.io/hs-fs/hubfs/gdpr.png?width=70&height=70&name=gdpr.png "gdpr")](https://trust.koalify.io/)

## Deduplication

[Deduplication for HubSpot](https://koalify.io)

[Pricing](https://koalify.io/pricing)

[Knowledge Base](https://koalify.io/knowledge-base)

[Terms of Service](https://koalify.io/terms-of-service)

[Data Processing Addendum](https://koalify.io/data-processing-addendum)

[HubSpot Deduplication Tools](https://koalify.io/best-hubspot-deduplication-apps)

[vs. HubSpot Native](https://koalify.io/compare/koalify-vs-hubspot-native-deduplication)

[vs. Insycle](https://koalify.io/compare/koalify-vs-insycle-hubspot-deduplication)

[vs. Dedupely](https://koalify.io/compare/koalify-vs-dedupely)

[HubSpot Deduplication Guide](https://koalify.io/blog/hubspot-deduplication-the-ultimate-guide-to-zero-duplicates-in-hubspot)

[Merge HubSpot Contacts](https://koalify.io/blog/how-to-merge-contacts-in-hubspot-manual-or-in-bulk)

[Merge HubSpot Companies](https://koalify.io/blog/how-to-merge-companies-in-hubspot-manual-or-in-bulk)

[Merge HubSpot Deals](https://koalify.io/blog/how-to-merge-deals-in-hubspot-manual-or-in-bulk)

[Bulk Merge HubSpot](https://koalify.io/blog/how-to-bulk-merge-hubspot-duplicates-contacts-companies-more)

## Email Validation

[Email Validation for HubSpot](https://koalify.io/hubspot-email-validation)

[Pricing](https://koalify.io/hubspot-email-validation-pricing-koalify)

[Knowledge Base](https://koalify.io/email-validation-knowledge-base)

[Terms of Service](https://koalify.io/terms-of-service-email-validation)

[Data Processing Addendum](https://koalify.io/data-processing-addendum-email-validation)

[HubSpot Email Validation Tools](https://koalify.io/best-email-validation-tools-for-hubspot)

[vs. NeverBounce](https://koalify.io/compare/koalify-vs-neverbounce)

[vs. ZeroBounce](https://koalify.io/compare/koalify-vs-zerobounce)

[vs. Kickbox](https://koalify.io/compare/koalify-vs-kickbox)

[HubSpot Email Validation Guide](https://koalify.io/hubspot-email-validation-guide)

[HubSpot Email Deliverability](https://koalify.io/hubspot-email-deliverability)

[HubSpot Bounce Rate](https://koalify.io/hubspot-bounce-rate)

## Company

[Partners](https://koalify.io/partners)

[Blog](https://koalify.io/blog)

[Trust Center](https://trust.koalify.io/)

[Security](https://koalify.io/security)

© 2026 Koalify. All rights reserved.

```json
{
  "@context" : "https://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "Jonas",
    "url" : "https://koalify.io/blog/author/jonas"
  },
  "dateModified" : "2026-04-17T11:21:35.451Z",
  "datePublished" : "2025-12-29T11:14:50.000Z",
  "headline" : "How to avoid merging contacts that are still enrolled in HubSpot workflows",
  "image" : [ "https://koalify.io/hubfs/How%20to%20avoid%20merging%20contacts%20that%20are%20still%20enrolled%20in%20HubSpot%20workflows%20resized.png" ],
  "mainEntityOfPage" : {
    "@id" : "https://koalify.io/blog/hubspot-deduplication-avoid-merging-contacts-in-workflows",
    "@type" : "WebPage"
  },
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "url" : "https://koalify.io/hubfs/koalify_rectangle_100px.png"
    },
    "name" : "Koalify"
  }
}
```