Scope
Error Message: Associated contact in HubSpot is already mapped to a different Chargebee customer
Summary
These errors occur when the integration tries to sync individual records from Chargebee to HubSpot. Follow the steps below in Chargebee to see the list of record-level errors:
On the left menu, click Settings > Third-party Integrations.
Under Apps connected, select HubSpot.
Unless the sync is currently underway, a Sync Health card is displayed.
To see record-level errors, either click on View errors in current sync or View all.
Status: Failed
Reason: In HubSpot, two Contacts cannot have the same value in the email address field. However, duplicate values are allowed for email addresses in Chargebee customer records. This error occurs when the customer record in Chargebee has an email address that matches a HubSpot contact previously mapped to another Chargebee customer record.
Example
Say a customer record A in Chargebee was synced to HubSpot and was mapped to contact C with the matching email address. Later, this error occurs when say, a different customer record B syncs to HubSpot and has the same email address as the contact C.
Solution: Edit the affected customer records in Chargebee to ensure that they have different values for the email address field.
Note:
I. We have sunset the Hubspot legacy integration on March 3, 2023 which will not be available on the Marketplace.
II. We have migrated from Hubspot legacy to Hubspot Quote to Cash (Q2C) integration, with the release of self-serve flows for customer and subscription sync from Chargebee to Hubspot which also have all features that was on the legacy integration.
III. This migration will not impact the existing users and they will continue to use the integration normally as before. Reach out to us from here to know more.