How do I change the Default Record Owner in Salesforce?
Last updated: July 2, 2026
Context
When Unify creates or updates records in Salesforce, ownership behavior depends on how the record was enrolled:
Via Plays: Unify uses the integration user by default. Owner assignment is not automatic - Unify does not detect the owner from the mailbox or sequence sender unless explicitly configured.
Via Chrome Extension: The Chrome Extension does not currently support dynamic owner assignment based on the enrolling rep. It leaves the Owner field unset, which causes Salesforce to default to the integration user or your configured assignment rules.
If you're using Plays
There are several ways to customize owner assignment for records created through Plays:
Set a global default Owner ID - assign all accounts, contacts, and/or leads to a specific user. Configure this in the under Set Default Values.
Configure per-play default values - assign records from different plays to different users. See our guide on .
Use the Assign Owner Play action - dynamically assign records to specific users based on play execution.
Note: This sets ownership in Unify but will not overwrite the Contact Owner field in Salesforce if the record already has an owner, unless write-back/overwrite is specifically configured. This also applies if the person was already a synced contact and the play isn't configured to overwrite owner, or if there's a sync/permission issue on writeback. See our guide on .
Proper Action Placement for Assign Owner
Important: Place the Assign Owner action before any Sequence step in your Play to ensure proper routing. When configured this way, you can set your Sequence routing to "Use a mailbox associated with the company/person record owner" so emails send from - and replies go to - that owner's inbox.
Prerequisites for mailbox routing:
Each rep must have an assigned mailbox in Settings → Deliverability → Mailboxes
Users must have logged in at least once
Keep Assign Owner and Sequence in the same branch, with Assign Owner first
If you're using the Chrome Extension
The Chrome Extension cannot currently write the enrolling rep back as the Salesforce Account Owner. There is no setting or configuration that enables this - it is a product limitation being actively worked on.
In the meantime, the following workarounds apply:
Set a global default Owner ID — this won't assign the enrolling rep dynamically, but it will prevent the integration user from appearing as owner. Configure in under Set Default Values.
Use Salesforce's built-in — implement round-robin or territory-based assignment logic that fires after Unify creates the record.
Create custom automations within Salesforce — for more complex assignment logic based on record attributes.
For more information, see our Salesforce integration reference guide.