How Massachusetts Biotech Teams Reconcile Clinical-Trial Site Accounts in Salesforce
Why Do Trial-Site Name Variants Matter to Massachusetts Biotech Teams?
In this anonymized composite scenario, a Massachusetts biotech sponsor imports clinical-trial facility records from a registry and two CRO feeds into Salesforce. Variant names create duplicate Site Accounts, while a broad name match risks collapsing separate campuses. An illustrative 15,000-row review shows how the team can verify each physical facility, preserve separate study-site relationships, preview approved ZaapIT corrections, and retain backup, bulk undo, and restore for supported updates. This is not a named customer result.

Why Facility Names Alone Cannot Identify a Trial Site
A UC Berkeley School of Information project on ClinicalTrials.gov facility data found that free-text institution names contain spelling and department variants; its team retrieved facility names and locations and used candidate matching rather than treating an exact name as a stable institution identifier. The researchers also warned that aggressive grouping can collapse organizational units that ought to remain distinct. A peer-reviewed analysis of ClinicalTrials.gov metadata similarly proposed persistent research-organization identifiers for facility and affiliation fields. Those studies concern registry metadata, not Salesforce outcomes or a Massachusetts customer. The same facility-name and physical-location grain matters to the scenario below. Locally, MassBio reports between 6,000 and 8,000 active clinical trials in Massachusetts; that industry scale explains why reliable site identity matters here but is not a measure of duplicate records.
Use Case: Variant Facility Names Split One Site Account
A sponsor’s Salesforce Site Account represents a verified physical trial facility. One CRO imports the formal hospital name, another uses a department abbreviation, and a registry extract uses a shortened campus name. The import creates three Accounts for the same address. Meanwhile, a similarly named facility at a different campus is a genuinely separate site. A report overstates the number of outreach sites and splits investigator and startup activity across the three duplicates; an overly broad merge would instead attach the wrong study work to the other campus.
The team defines one Site Account as one verified physical facility under the appropriate organization, not one institution name and not one trial. A separate Study Site record links that facility to each protocol or NCT study. Several studies can use the same facility without becoming duplicate study relationships, and multiple facilities can share one parent health system. Reviewers preserve the CRO’s source site IDs, the registry’s facility text, and the chosen canonical Site Account as different fields.
| Identifier or attribute | What it helps establish | Unsafe shortcut |
|---|---|---|
| Facility name and alias | Candidate matches to investigate. | Assuming matching names prove one physical site. |
| Verified address, campus, and unit | The specific operating location. | Collapsing two campuses under a health-system name. |
| CRO source site ID | One source system’s site record. | Using it as an organization-wide identifier. |
| Protocol or NCT ID plus site | One study-site participation relationship. | Merging different studies because they use the same facility. |

Where Salesforce Import Matching Stops
Salesforce Help on custom-object imports says the Data Import Wizard can match on a name, Salesforce ID, or external ID; name matching is case-sensitive, and Salesforce recommends standardizing external-ID values. Salesforce’s related-record import guidance describes external-ID upserts and advises backup and a small test. These mechanisms can prevent a repeat import when the correct key is known. They do not establish that two facility labels refer to one address, or that two campuses under one parent are the same Site Account. The team assigns a reviewed canonical site key and keeps source aliases separately.
A Controlled Review of 15,000 Illustrative Rows
- Baseline: export the illustrative 15,000 imported facility and study-site rows with Salesforce IDs, source IDs, facility names, parent organizations, addresses, campus details, protocol IDs, status, and current lookups. Exclude participant and patient data.
- Profile: cluster likely name and address variants, flag ambiguous campuses and departments, and compare each candidate with an authoritative site directory or approved CRO onboarding record. A same-name candidate is not an automatic match.
- Approve: clinical operations confirms the physical facility and parent relationship. Keep separate locations separate, and retain each distinct protocol-to-site participation record.
- Preview and protect: preview approved Salesforce field and lookup corrections in ZaapIT, back up affected rows, and pilot the exact supported bulk-undo or restore route before broad updates.
- Apply in batches: update approved canonical-site references and reporting fields, keeping source aliases and source IDs for audit. Do not mass-merge ambiguous Accounts or rewrite study history.
- Reconcile: compare verified physical-site counts, distinct study-site relationships, open startup work, and unresolved exceptions with the baseline. If a mapping is wrong, bulk-undo or restore the supported ZaapIT changes and recheck the source rule.
The 15,000 rows are an illustrative review population, not a claim that every record changes. ZaapIT’s bulk-update guidance and user guide describe backup and recovery for supported operations. Confirm the exact custom objects, relationships, and undo scope in the organization’s own setup.

Validation Before Site Reports Are Trusted
The composite team samples corrected and unchanged Accounts against approved facility addresses and CRO source records. It verifies that one physical site can have several study relationships, that separate campuses remain separate, and that every imported alias can be traced back to its source. Report owners compare unique verified facilities and protocol-site participation counts before using startup and outreach dashboards. Unresolved identities remain explicit exceptions, and the upstream import is changed to use the reviewed site key.
Make Trial-Site Cleanup Reviewable and Recoverable
Use ZaapIT to review Salesforce site records, preview approved corrections, and protect supported bulk changes with backup, bulk undo, and restore.
Frequently Asked Questions
Do two clinical-trial facility names prove there are two sites?
No. Registry and CRO feeds can use variant names for one physical facility. Compare verified address, campus, parent organization, and source records before linking them to one Site Account.
Should two campuses under one hospital system share a Site Account?
Not when they are distinct operating locations. Preserve each verified physical facility and relate both to the appropriate parent organization.
Can several studies use one verified facility?
Yes. Keep one verified physical Site Account while retaining a separate Study Site relationship for each distinct protocol or NCT study at that facility.
What if a bulk site-lookup correction is wrong?
Preview and back up the affected rows, test the exact ZaapIT action, confirm its supported bulk-undo or restore scope, and reconcile site and study links after recovery.
Useful ZaapIT Resources
Sources
- UC Berkeley School of Information: ClinicalTrials.gov institution deduplication project
- Scientific Data: Obstacles to the reuse of study metadata in ClinicalTrials.gov
- MassBio: Massachusetts clinical-trial and industry context
- Salesforce Help: What Is Imported for Custom Objects?
- Salesforce Help: Import Related Records with External ID in Data Loader