HubSpot or a dedicated outreach tool?
This is a records problem before it is a tool problem. Two systems that both create contacts will make two cards.
This is a records problem before it is a tool problem. Two systems that both create contacts will make two cards. Pick the system allowed to insert a row, match on the email address, and write the field names down so a rename does not drop the lead.
One person, one record
Duplicates show up when two tools both create a contact and neither checks the email address first. The fix is a rule: match on email before insert, and decide which system is allowed to create the row. Syncing everything both ways, with no winner, will keep making a second card.
Write the field names down. When a tool renames a field, the mapping silently drops the value and the rep thinks the CRM 'lost' the lead. A short map, dated, is more useful than another automation.
Fields worth keeping
If a field does not change the next action, it can wait. A form that demands twelve answers before a note can be saved will be empty by Friday.
If those four are filled, the rest of the form can wait. A rep will keep a short record. They will not keep a long one.
- The email address, used as the match before any insert.
- Owner, stage, and the next step, with a date.
- Why you wrote, in a sentence a colleague can read.
- The source of the row, so a bad file can be pulled back out.
What the rep will actually keep up
A CRM that asks for twelve fields before a note can be saved will be abandoned by Friday. Keep the fields that change what you do next: stage, next step, owner, and the reason you wrote. The rest can wait.
If outreach and the CRM disagree, trust the record a person can open and correct. The sequence should read that record. It should not invent a company, a title, or a reason that is not on it.
Decide who is allowed to create the row
Duplicates are what you get when two tools both insert a contact and neither checks the email first. Pick one system as the creator. The others may update a field they own. They may not make a second card.
Write the field map down, with the date. When a tool renames a column, the sync drops the value and the rep thinks the lead vanished. A one-page map is more useful than another automation that copies everything both ways.
Make the next person able to see it
A record is useful when a colleague can open it and know the owner, the next step, and why you wrote. If those three are missing, the rest of the fields are decoration.
Check the sync after a rename, not only when someone complains. A dropped field looks like a lost lead, and it is usually a map that nobody updated.