Said It Here

How to automatically update employee contact details without duplicates

Keeping company address books synchronized requires properly merging existing contacts and removing former employees to avoid duplicates and outdated information. Without automation, managing these changes across user devices manually leaves stale records active and creates awkward communication errors.

Overview
People affected5 accounts across 3 forums
Workarounds found10 items attempted
Community agreement5 total upvotes

What people tried

Every workaround mentioned in the threads below. We haven’t tested any of them — and nobody here is claiming they worked.

10 items+ Contribute

Found another way around this?

Share your steps and trade-offs so fellow engineers don't have to reinvent the wheel. No account required.

  1. 1
    writing custom PowerShell scripts
    Did this help you?
  2. 2
    manual management
    Did this help you?
  3. 3
    using existing third-party products like Cirasync
    Did this help you?
  4. 4
    relying entirely on communication and CRM platforms like Teams or Zoom instead of local address books
    Did this help you?
  5. 5
    Creating a new contact and linking them as related
    Did this help you?
  6. 6
    Splitting the record and adding a manual note to check the old contact
    Did this help you?
  7. 7
    Manually copying contacts into Outlook 365 contacts to sync to smartphones
    Did this help you?
  8. 8
    Updating user AD attributes so it flows through to Exchange/Outlook and forcing everyone to use the Outlook app
    Did this help you?
  9. 9
    Running enrichment tools or APIs over the database periodically
    Did this help you?
  10. 10
    Only refreshing contacts right before using them for a specific campaign
    Did this help you?
Tried another approach not listed above?+ Share your workaround ↑

In their words

Unedited, grouped by where they were said, most upvoted first within each place, each linked to the thread it came from.

r/hubspot1 person · September 2026

“For people using HubSpot, how are you actually keeping the contact data fresh?”source ↗

“I get why you’d want to keep everything in HubSpot, but if you have a few 100k contacts sitting there, wouldn’t a lot of the data become stale after 3–6–12 months?”source ↗

“If you have 100k of contacts, does periodically refreshing the whole database get expensive enough that it makes more sense to only refresh the records you actually need?”source ↗

Significant_Yak6337 · r/hubspot · 7 upvotes
r/CRM2 people · September 2026

“happened to me once, was pretty awkward”source ↗

NeighborhoodOpen6150 · r/CRM · 2 upvotes

“Say you spoke to a buyer at Company A about a project and agreed to follow up. They then move to Company B. You want to keep the relationship history, but the old project, pricing discussion and callback might have nothing to do with their new job.”source ↗

PitchWhipFounder · r/CRM · 1 upvotes
r/sysadmin2 people · September 2026

“If a user already has a populated address book, you need to properly manage existing contacts, avoid duplicates, update details when something changes, remove former employees, deal with contacts that are no longer valid, etc.”source ↗

“Maybe I took a relatively simple and useful internal project and massively over-engineered it because I got excited about the idea of turning it into a SaaS.”source ↗

OfficialZIMUS · r/sysadmin

“I'm looking for ideas on how to manage and synchronize company contacts across mobile devices.”source ↗

“At the moment, we manually copy contacts into Outlook 365 contacts, which then sync to smartphones. This process is time-consuming and difficult to maintain.”source ↗

u6611068687 · r/sysadmin

Where this came up

People with this problem also raised