New Features

KeyDescription
DG-5794Live Dedupe is now supported on cross-object datasets, so new and updated records are matched in real time across related objects such as Leads and Contacts.
DG-5849A global health KPI summarizes your most important data-quality metrics at a glance — Duplicate Rate, Incomplete Records, Unverified Contacts, and an overall DQ Score — with color-coded severity thresholds and trend indicators.
DG-5850Each Salesforce object now has a card showing its key data-quality metrics, active modules, and dataset count, so you can compare object health at a glance and drill into any object.
DG-6106Enrichment actions are now available in the Transfer module. You can add an Enrich tab to Transfer (Local/CSV) datasets and use Enrich on a single row or Mass Enrich from the toolbar — for example, to classify leads or fill in missing phone numbers — even for lists you haven't synced to Salesforce.
DG-6109New Enrichment providers:
- Hunter.io
- Lusha
- Similarweb
- SigParser
- Dropcontact
- Seamless.ai
DG-6115Connect your own Salesforce MCP server and use it within enrichment prompts — for example, to enrich and route leads based on firmographics.
DG-6139Two new configurable widgets — Org Scorecard and Object Scorecard — let you add, arrange, and tailor org-wide and per-object data-quality views.


Improvements

KeyDescription
DG-5819When verifying websites, DataGroomr now detects redirects and suggests the updated website address so you can keep the most accurate value.
DG-5859When selecting fields in models, filters, and rules, you can now go two levels deep in the relationship hierarchy (for example, Contact → Account → Owner).
DG-6014Full WCAG 2.1 AA compliance, including keyboard navigation and focus handling.
DG-6032The Advanced section of Lead Convert now includes a Create Opportunity toggle that controls whether a new opportunity is created when a lead is converted.
DG-6148The Limits display on the subscription page has a refreshed style, with clearer color thresholds for consumption limits and a neutral "full" state for provisioning limits.
DG-6150LLM provider selection is streamlined — choose a top-level provider (Anthropic, AWS Bedrock, OpenAI, and others) and then a specific model version, with DataGroomr's Claude on Amazon Bedrock as the default.
DG-6179Standard subscriptions can now convert leads to contacts and accounts.


Fixes

  • DG-6113 — Complex, multi-step enrichment plans now generate reliably without timing out, and credits are no longer charged when plan generation fails.
  • DG-5847 — Corrected the dropdown arrow styling in Automerge options.
  • DG-6108 — Fixed the layout of advanced options in Cleanse dataset configuration so they fit correctly.
  • DG-6111 — Corrected the onboarding arrow that pointed at the refresh button when adding a sandbox.
  • DG-6112 — Fixed a scrollbar overlapping the checkbox in the review dialog.
  • DG-6114 — Corrected inconsistent Salesforce icon sizes on the Crossmatch dataset mapping tab.
  • DG-6116 — The dataset chart now updates automatically when the initial analysis completes, with no page reload required.
  • DG-6125 — Stopped duplicate "add credits" warning emails from being sent repeatedly to administrators when an org runs out of verification credits.
  • DG-6126 — Fixed Dedupe analysis returning incomplete duplicates on larger datasets.
  • DG-6127 — Rules created with the AI Assistant are now saved as active.
  • DG-6129 — Sibling accounts that share a parent are now detected as duplicates.
  • DG-6130 — Fixed PersonAccount merge and rollback so Contact-side related records are tracked, counted in the audit, and correctly restored on undo.
  • DG-6131 — Scheduled jobs configured to run every day no longer skip Sunday runs.
  • DG-6137 — Corrected the spacing between the checkbox and field name when creating a Matching Model.
  • DG-6138 — Website suggestions confirmed in the Lightning component are now applied correctly.
  • DG-6140 — Phone numbers that include a country/zone code (such as +1) now match correctly.
  • DG-6141 — Fixed the action button on the Cleanse dataset page.
  • DG-6142 — The "Save address" popup no longer appears after cancelling dataset configuration.
  • DG-6145 — Fixed an error when using AI recommend with Live Dedupe.
  • DG-6149 — The Contacts Dashboard now shows the correct verified email count.
  • DG-6154 — Transfer no longer enriches the imported CSV record in addition to the matched records.
  • DG-6155 — Fixed the "View All" link in the Campaign Verify component.
  • DG-6156 — Drag-and-drop of prompts now works in the Transfer module.
  • DG-6157 — Pipeline swimlane cards now display the date-time format consistent with the applied filter.
  • DG-6158 — The "Triggered By" field is now populated for Mass AI Recommendation events triggered by Live Dedupe.
  • DG-6159 — Trial limit counters now increment after the corresponding actions are performed.
  • DG-6160 — The Limits progress bar now follows the defined green → amber → red consumption thresholds.
  • DG-6163 — Fixed the screen shifting when switching between tabs using the keyboard.
  • DG-6164 — Fixed an issue where the ZoomInfo enrichment tool failed to return structured content for valid input.
  • DG-6165 — Fixed an "invalid client ID" error when logging in to the Seamless.ai integration.
  • DG-6166 — The Campaign Verify component now displays all members after verification.
  • DG-6167 — Corrected the placement of the verification date in the Campaign Verify component.
  • DG-6168 — The "Manage Credits" link in the Campaign Verify component now opens the Manage Credits page.
  • DG-6169 — Connecting to Lusha for the first time no longer redirects you to the Lusha dashboard.
  • DG-6170 — Fixed a merge failure caused by an "Expected an integer, but found NaN" error.
  • DG-6172 — Increased the spacing between filter buttons and corrected the Cancel button border style.
  • DG-6176 — The Campaign component now explains why emails were not verified when no credits are available.
  • DG-6177 — The Campaign component now indicates when only some emails were verified because credits ran out.
  • DG-6178 — Corrected the Sync icon color on the Cleanse dataset configuration and verify trigger pages.
  • DG-6181 — Improved keyboard navigation and focus on the Dashboard, including the Cancel button focus state, the Rules Builder, and Audit log row expansion.
  • DG-6184 — Records in the "all records" section are now excluded from merge when nested fields are used.
  • DG-6188 — Fixed a "missing field(s)" error when copying a model that uses nested fields.
  • DG-6189 — Master rules now apply to records in the "all records" section when two-level nested fields are used.
  • DG-6191 — Verify events no longer get stuck in "In Progress" when no credits are available.
  • DG-6201 — Resolved an issue where a non-admin user could remove an admin user.