Marketing automation platforms write to leads: score, status, source, and sometimes the owner. If the sync includes the owner, it can set it back to what the platform holds. Long after Salesforce routed the lead.
What it looks like
- A lead is assigned by the rule. Then the owner changes to a user or queue that matches no entry.
- The change is made by the integration user, not a person or a flow.
- It happens in batches, at the sync interval.
How to find it
Turn on field history for the lead owner if it is off. Then look at who made each change. Group recent owner changes by the user who made them. A large share made by the integration user is the sign. Leads still owned by the integration user are the other half of the same problem.
The free scan cannot count your marketing tool's field mapping. It checks the setup behind it.
How to fix it
- Remove the owner from the fields the sync writes. Or make the sync fill it only on create.
- If the marketing platform must assign, make that the only place that does. Remove the owner step from Salesforce.
- Whichever you choose, write down which system has the last word on the owner.
Two systems setting the owner: also the usual cause of an owner that keeps changing.
See also: HubSpot Salesforce sync changing the lead owner and Account Engagement prospects not assigned.
What HubSpot says about the owner in a sync
If you sync HubSpot with Salesforce, HubSpot describes the order of events. Source: HubSpot knowledge base, how Salesforce lead owners get assigned, read on 18 October 2026, page dated 16 September 2026.
- A new Salesforce lead made from a HubSpot contact takes the HubSpot owner. The owner must match an active Salesforce user before the first sync.
- If there is no match, Salesforce lead assignment rules apply.
- An existing lead with an active owner keeps its Salesforce owner on the first sync.
- After that, the most recent owner value updates the value in the other system.
Whichever system edited last sets the owner.
Questions to settle with your admin
- Which system may set the owner on a new lead?
- Does the sync write the owner after creation?
- Does a HubSpot rotate action also run on the same contacts? HubSpot notes it may not behave as expected when the owner property syncs to Salesforce. See HubSpot knowledge base, rotate record to owner.
The workflow side is covered in HubSpot Salesforce sync changing the lead owner.
Have it checked every night instead.
Routing Forensics connects as a read-only user and checks this, and the rest of your routing, against your real leads. Three design partners get a free health report on their own CRM, free for 90 days: what is leaking, where, and what it is worth. Apply for a place.
The free scan cannot count your marketing tool's field mapping. It reads your routing setup in your browser. Scan your Salesforce or HubSpot routing. The nightly check, open to design partners, counts it.