Insycle Product News

Enhanced OR Logic and Multi-Select Conditions in Merge Duplicates

Lynn avatar
Shared by Lynn • January 08, 2026

We've improved the Field data condition handling in Step 4 of the Merge Duplicates module to provide you with more flexible control over which field values are kept during merging.

OR Logic with Pipe-Separated Values

The "Is" and "Is not" conditions now support OR logic using pipe-separated values (|). This lets you create a single condition that checks multiple values at once.

For example, if you want to retain the Country field when it contains either "United States" or "Canada," you can now use a single condition: Country is United States|Canada instead of creating two separate rules.

New "Any Of" and "Not Any Of" Conditions for Picklist Fields

For picklist fields, we've added two new conditions—"any of" and "not any of"—that allow you to select multiple options from a dropdown menu without needing pipe separators.

For example, if you want to keep the Lead Status field when it's set to "New," "In Progress," or "Connected," you can select all three options at once using the "any of" condition instead of creating separate rules or using pipe separators.

Learn more about using conditions in Step 4 of the Merge Duplicates module.

HubSpot
Association

Filter Target Records When Creating HubSpot Associations

Lynn avatar
Shared by Lynn • January 08, 2026

In Insycle's Associate app under Step 2, you can already use the object filter to limit the number of target records Insycle searches for matches on the Simple and Advanced tabs.

Now, you can also apply filters to narrow down target HubSpot records on the Related and Existing tabs. This helps ensure that you create associations only between records that meet specific field-value criteria.

Related tab: The Related tab in Step 2 leverages existing associations to fill in missing ones. For example, when a new order comes in, you want it associated with the relevant company. Since you automatically link orders to contacts, you can use the Related tab to connect orders to companies through existing contact-to-company relationships.

Now, you can filter to associate only companies that meet specific conditions—such as those that have a Parent Company value (only select subsidiaries) or a Type value of "Customer." If multiple companies meet your filter criteria, all qualifying records will be associated with the source order.

Existing tab: The Existing tab of Step 2 lets you add or remove association labels between records that are already related in HubSpot. For example, you have course objects related to contacts and want to add an "Enrolled-Win26" label to currently unlabeled associations.

To ensure you label only relationships for the winter term, you can filter to show only courses with "Winter 2026" in the Term field.

Learn more about using the Filter when managing HubSpot associations and labels.

Association
Improvement

Prevent Mismatched Associations with New Condition Field

Lynn avatar
Shared by Lynn • January 08, 2026

In Insycle's Associate App, you can now add a Condition to your matching rules in Step 2, giving you more precise control over which records to create relationships with.

Previously, preventing associations where certain field values didn't match between records required separate cleanup steps. Now, you can specify conditions directly within your association setup to ensure relationships are only created when all criteria are met.

For example, when removing existing associations between contacts and companies, you can add a condition to only remove relationships where the contact's Country/Region doesn't match the company's Country/Region. This helps you clean up incorrect relationships while preserving valid ones—all in a single operation.

This enhancement works alongside your existing matching fields, giving you more detailed control over association logic and helping prevent "Failed. Multiple target matches" errors by restricting potential matches to only those that satisfy all your specified conditions.

Learn more about configuring these Conditions in the Associate App.

Merge Duplicates
Improvement

Advanced Merge Logic: Values Don't Match

Lynn avatar
Shared by Lynn • January 08, 2026

Duplicates aren't always easy to identify—sometimes the same person has multiple records with matching names and phone numbers but different email addresses (e.g., a personal versus work email). Or you might have companies with the same domain and other indicators showing they're the same organizations, but with differences in other fields.

In Insycle's Merge Duplicates module, you can now create sophisticated templates that identify duplicates even when certain fields exist but don't match, helping you catch variants and edge cases.

The new Values Don't Match condition lets you set up multi-phase deduplication workflows that target different duplicate scenarios without overlap.

For example, after running a template to merge contacts with identical email addresses, you can run a second template to catch duplicates with matching first name, last name, and phone number - but different email addresses. By setting the Email field condition to Values Don't Match, you'll only surface duplicate groups where the email addresses exist, but differ, automatically excluding the exact-match duplicates you've already merged.

merge-duplicates-hubspot-contacts-step-1-conditions-email-dont-match-646px.png

Or, if you've already merged companies with identical names, you can create a follow-up template to find duplicates with similar names (like "A.B.C. Corp" versus "ABC Corporation") and other matching information. Use the Values Don't Match condition on the company name field to find only duplicates with different company names, skipping the exact matches you've already taken care of.

Check out these articles in our Help Center for more details:

Salesforce
Improvement

Enhanced Security for Salesforce Users

Lynn avatar
Shared by Lynn • December 10, 2025

Insycle's Salesforce integration now includes enhanced security during the authorization process with PKCE (Proof Key for Code Exchange) implementation in our OAuth flow.

PKCE provides additional protection against token interception attacks and ensures Insycle meets Salesforce's updated security standards. This security enhancement works automatically in the background—no action is required from you, and all existing integrations will continue to function normally.

This upgrade reflects our ongoing commitment to maintaining the highest security standards for your data integrations.

Learn more about getting started with Insycle for Salesforce.

Improvement

Time Estimates Now Available for Update Operations

Lynn avatar
Shared by Lynn • November 20, 2025

When running operations in Update mode, Insycle now displays an estimated duration in the confirmation dialog before you execute the operation. This helps you plan your work and understand how long data processing will take.

The estimate is calculated based on the number of records being processed, the complexity of the operation, and typical throughput rates.

For example, if you're about to merge 900 duplicate contacts, the confirmation dialog might show you an estimated time of approximately 2 minutes, allowing you to decide whether to proceed immediately or schedule the operation for a more convenient time.

This feature is available in Merge Duplicates, Transform Data, Magical Import, Bulk Operations, Cleanse Data, Group & Update, Assign, and Associate modules.

Learn more about data update speeds and throughput in Insycle.

Association
Merge Duplicates

Compare Website URLs More Effectively When Merging Duplicates and Associating

Lynn avatar
Shared by Lynn • October 24, 2025

When comparing website URLs in Insycle's Merge Duplicates module and Associate app, you can now choose to ignore the URL path—the part that comes after the domain.

This new option lets you focus on matching just the domain while ignoring everything that follows. For example, when comparing nytimes.com/puzzles/spelling-bee and nytimes.com/crosswords/daily-puzzle, you can now match these as the same website by ignoring the paths /puzzles/spelling-bee and /crosswords/daily-puzzle.

In the Merge Duplicates module: Use the Ignored setting to exclude URL Paths when identifying duplicates. For example, if you have multiple records for the same company with different regional URLs, such as servicepublic.fr/france-33/bouches-du-rhone-13 and servicepublic.fr/france-75/paris. Ignoring the URL path will treat these as duplicates of the same organization.

In the Associate app: When defining rules to match related records, select "URL Path" in the Ignored dropdown to exclude paths from comparison. For example, when associating contacts to companies, you can match contacts from perthur.com/us/western-region and perthur.com/uk/northern-region to the same parent company by ignoring their regional URL paths.

Learn more about finding duplicates and creating associations in Insycle.

New feature

Pin Your Most-Used Templates to the Top with Favorites

Lynn avatar
Shared by Lynn • October 24, 2025

Finding the right Insycle template is now easier with our new Favorites feature. You can mark your most frequently used templates as favorites to pin them to the top of the template list in each module for quick access.

Click the Favorite button (heart icon) in the template menu to pin a template to the top of the list. Your favorite templates will always appear first, making them instantly accessible whenever you need them.

For example, if you often use a specific template to deduplicate contacts by email domain, you can favorite it so it always appears at the top of your Merge Duplicates template list—no more scrolling through dozens of templates to find the one you need.

Note: When you favorite a built-in Insycle template, a copy is automatically created and pinned to the top of your list, allowing you to customize it without affecting the original.

Learn more about managing and using templates.

Improvement
HubSpot

Automation Fields Now Sync Automatically in HubSpot Integration

Lynn avatar
Shared by Lynn • October 07, 2025

All fields used in Insycle templates and Recipes configured to run automatically in Update mode, or included in the Health Assessment, now sync automatically with Insycle. This ensures that your automated processes always have access to the necessary data, eliminating the need for manual field management.

In Insycle’s Settings under Fields, a new "Automation" column displays which fields are used in active automated Recipes and templates. These fields sync automatically and cannot be turned off, ensuring your automations run reliably. The manual 'Sync' toggle remains independent—if you don't manually enable it and later remove the field from your template, the field will stop syncing automatically.

For example, if you have an automated Recipe that updates contact lifecycle stages based on email engagement scores, both the "Lifecycle Stage" and "Email Engagement Score" fields will automatically sync to keep your automation running smoothly.

Or, if your Health Assessment tracks incomplete company records missing industry data, the "Industry" field will sync automatically to monitor data quality issues.

This enhancement reduces the need for manual field management while maintaining full control over which additional fields you want to sync for manual operations.

Learn more about managing field synchronization in HubSpot.

Salesforce
HubSpot
Bulk Operations

Enroll HubSpot Contacts in Sequences and Add Salesforce Records to Campaigns

Lynn avatar
Shared by Lynn • October 07, 2025

The Bulk Operations module now includes new HubSpot and Salesforce enrollment capabilities that streamline your sales and marketing processes directly from your data management workflows.

Both features support automation and can be included in Insycle Recipes for hands-free operation, making your sales and marketing enrollment processes more efficient and consistent.

HubSpot: Enroll Contacts in Sequences

You can now enroll HubSpot contacts in sales sequences in bulk as part of your Bulk Operations workflows. Select a user with sequence access, choose your target sequence, and set the sender—either dynamically from each contact's owner or from a specific email address.

For example, you could filter for contacts with Lifecycle Stage = ‘Marketing Qualified Lead’ and Last Activity Date older than 30 days, then automatically enroll them in a re-engagement sequence sent from their assigned sales rep.

For more details, visit our HubSpot Bulk Operations Overview article in the Help Center.

Salesforce: Add Contacts and Leads to Campaigns

For Salesforce users, you can now bulk add contacts and leads to existing campaigns using the Bulk Operations module. Simply search for and select your target campaign, set the campaign member status, and apply the changes. This feature helps you quickly segment and enroll records in your marketing campaigns based on your filtering criteria.

For example, you could filter for leads in the ‘Technology’ industry with a Lead Score greater than 75, then add them to your ‘Q1 Enterprise Outreach' campaign with a status of ‘Sent.’

For more details, visit our Salesforce Bulk Operations Overview article in the Help Center.