Do I need to reconnect my HubSpot integration user after domain change

I recently updated our organization’s domain, changing the integration user’s email from integration@abc.com to integration@xyz.com.

In Salesforce, the HubSpot integration user is correctly set to integration@xyz.com. However, in HubSpot’s Salesforce integration settings, it’s still showing as connected to integration@abc.com.

Functionally, I’m not seeing issues when creating Contacts and Accounts in Salesforce—they sync properly to HubSpot as Contacts and Companies. The issue occurs in the other direction: when I create a Contact and Company in HubSpot, it attempts to sync to Salesforce, but I receive a sync error stating there’s a duplicate (even though I’ve confirmed that there isn’t one).

To work around it, I’ve been manually resyncing the Company record from HubSpot, which then allows it to push to Salesforce and make the proper association. I’ve double-checked our duplicate and matching rules in Salesforce, and everything looks clean—there shouldn’t be a conflict.

At this point, I’m wondering if the issue stems from the integration still being linked to the old @ABC.com email in HubSpot. Would reconnecting the integration user in HubSpot to the updated integration@xyz.com resolve this?

Would appreciate any guidance—thanks in advance!

Hi @jasminesimi ,

Thanks for the detailed explanation — this kind of scenario can definitely be tricky when changing domains and integration user credentials.

Based on your description, here’s what I’d recommend:

While your Salesforce integration user is correctly set to integration@xyz.com on the Salesforce side, the fact that HubSpot still shows the old user (integration@abc.com) strongly suggests the token/auth session is tied to the old identity.

This doesn’t always cause full sync failure, especially when pulling data from Salesforce to HubSpot (as this relies more on the connected org ID than the user email). However, pushing from HubSpot to Salesforce can break due to:

  • Permission mismatches
  • Ownership validation rules
  • Or, as in your case, Salesforce duplicate/matching rules not being evaluated correctly because the session identity doesn’t align with the current integration user’s profile.

Recommended Next Steps

  1. Reconnect the Salesforce Integration in HubSpot:

    • Go to Settings > Integrations > Connected Apps > Salesforce.
    • Click “Reconnect”, and authenticate using the new integration user (integration@xyz.com).
    • This will regenerate the token and align the integration to the correct user context.
  2. Re-test the sync:

    • After reconnecting, try creating a new test Contact + Company in HubSpot.
    • Verify if the sync proceeds without triggering the duplicate rule.
  3. (Optional) Re-check the Duplicate Rules in Salesforce:

    1. Even if they seem clean, ensure there are no hidden conditions that could be triggered by record ownership or source system (HubSpot Integration User vs actual owner)
  4. (Recommended) Use a HubSpot Sandbox to Test First (If Available):

    • If you’re on HubSpot Enterprise or higher, use a sandbox environment to reconnect and validate the integration there before applying the change in production
    • This helps mitigate any disruption to live syncs

Let me know if this helps — and if it’s the solution you were looking for, feel free to mark it so others in the community can benefit too!

Disclaimer:

This content was generated with the assistance of AI. While I strive to ensure its accuracy and relevance, I recommend that you review and test all information thoroughly before applying it in a production environment, as the content may not always be 100% accurate.

@IohranAraujo please keep in mind that, per the community guidelines, generative AI content needs to come with a disclaimer.

Thanks for your suggestion @IohranAraujo.

As with my suspicion, i’ve reconnected my HubSpot integration to the correct domain, which is @xyz.com and I’m still encountering the same issue. I’m caught in between here because HS support tells me that the issue is coming from SF end and SF support is tellling me that it’s an issue from SF. Does the community have someone who is proficient in both HubSpot and Salesforce’s technical configuration and troubleshooting? Thanks again for any thoughts on this!