In short: A repeat inquiry can be the same person asking for help in a second channel, a new request from an existing contact, or a different person at the same company. Connect records only when identity and context support the match. Preserve each inquiry’s channel, time, and content, then give one owner responsibility for the next response.
A prospect may submit a web form and then call the office because they are unsure the form worked. Another person at the same company may send a separate request about a different need. Treating both situations as the same kind of “duplicate” can cause a missed response or overwrite useful source history.
Separate the person record from each inquiry or interaction. The record can be shared; the customer’s requests and channel touches should remain visible.
1. Identify the kind of repeat
Before merging or closing anything, decide what appears to have happened:
- Same person, same request: likely one active inquiry with an additional channel touch.
- Same person, new request: an existing contact has a distinct need or asks for a new next step.
- Different people at one account: separate people and requests, even if they use the same company domain.
- Uncertain identity: possible match that needs human review before records are joined.
Use more than a shared company name or email domain to conclude that two people are the same contact. A shared inbox, alias, family address, or internal contact form may represent different people or roles. Follow the organization’s approved identity and data-access rules.
2. Search before creating another contact
When a second inquiry arrives, check for an existing contact using the information the requester supplied and any other permitted identifiers. Review recent activity, account context, and whether a person already owns the next action.
A CRM duplicate alert is a prompt to compare records, not proof that they should be merged. Matching rules vary by system and configuration. Salesforce, for example, supports duplicate rules and matching rules that can alert users or control whether a record is created. Use the CRM’s current configuration and verify the person and request before changing data.
If identity is uncertain, keep the new submission in a review queue and preserve its details. Do not discard a request simply because it resembles a record that may be stale or inaccurate.
3. Connect the inquiry without erasing its history
Store each request as a distinct activity or inquiry record linked to the contact, where the CRM supports it. Keep:
- Channel and received timestamp.
- Original wording and requested next step.
- Campaign or referral source attached to that interaction.
- Whether the person appears to reference an earlier request.
- The owner and status of the next action.
If the system only offers a single source field on the contact, avoid overwriting it with the latest touch. Preserve first-touch or original-source history separately from the channel that prompted the current inquiry. If the distinction cannot be represented reliably, record the limitation rather than assigning all interactions to one source.
4. Prevent parallel or contradictory outreach
Choose one owner for the next customer-facing response when two records represent the same person and active request. Close or link the duplicate work item only after confirming that the underlying request is represented elsewhere and has an owner.
Check the shared inbox and call log before sending another automated acknowledgment or sales sequence. If the requester has already received a reply, continue from that conversation. If the second touch adds new information, attach it to the active request and update the next action rather than starting a competing thread.
Do not suppress all future messages from a contact just because one interaction was a duplicate. Respect the person’s current request, communication preferences, and applicable suppression rules.
5. Report duplicates and repeat demand separately
Track potential duplicate person records separately from repeat inquiries across channels. Useful review counts include:
- Contacts flagged as possible duplicates.
- Inquiries linked to an existing contact.
- Same-request repeats by channel.
- Distinct new requests from known contacts.
- Records requiring manual identity review.
- Cases where duplicate handling delayed or duplicated a response.
Use these measures to improve intake and data quality. A high count of repeat inquiries may mean people need a clearer confirmation or response path; it does not automatically mean the acquisition channel is producing duplicate people.
Multichannel inquiry worksheet
- New request, channel, timestamp, and wording: ______
- Possible existing contact and confidence in identity: ______
- Same request, new request, or uncertain match: ______
- Other channel activity or response to check: ______
- Canonical contact and linked inquiry record: ______
- Source and campaign history to preserve: ______
- Single owner and next customer-facing action: ______
- Duplicate or repeat-inquiry disposition: ______
- Data correction or intake improvement needed: ______
A reliable duplicate process protects both the individual record and the separate story of each request. Match carefully, preserve the interaction history, and make one person responsible for the next response.
If teams are creating parallel records or losing the source of a repeat inquiry, review CRM matching and routing.
Sources and scope
- Salesforce Help: Manage Duplicate Records — describes how Salesforce uses matching rules and duplicate rules to identify and handle potential duplicate records; accessed October 8, 2026.
This is a CRM operations guide, not an identity-verification standard. Review access rights, merge permissions, retention rules, and matching behavior in the system your organization uses.
How did this article land?
Choose one reaction. You can change it anytime.
