Hi everyone,
We're integrating a new destination into Segment that requires us to change the groupId in our Group API calls. Currently, the groupId is set to customer_name (e.g., "CUSTOMERNAME"), which is a recognized unique identifier in our business. However, the new destination requires the groupId to be customer_key, a different unique identifier that maps 1:1 with customer_name but is represented as a string like "c9r0239nfoe".
The issue is that we also use Mixpanel and Intercom as destinations, both of which receive data from our existing Segment API calls. I’m trying to understand:
- What impact will changing the
groupIdupstream have on these existing destinations? - Will the data in Mixpanel or Intercom become fragmented (e.g., old data linked to
customer_nameand new data linked tocustomer_key)? - Are there best practices for managing such a transition to ensure data consistency across all destinations?
If anyone has experience with this or similar scenarios, I’d greatly appreciate your advice! Thanks in advance. 😊
