Contact identification
Customer Engagement identifies each contact in its system using a unique GUID (Globally Unique Identifier). This is used as the integration key when a customer’s data is created, updated or deleted. If you are using new customer accounts, you won’t be able to track who has an account or not in Customer Engagement. New customer accounts allow a merchant’s customers to log in using a one-time verification code, meaning they don’t have to memorize passwords. This information is not exposed in the Shopify API.Contact types
Customer Engagement uses the term “contact type” as a way to group contacts that behave in different ways. This integration uses two contact types to create a solution that works for both Shopify and Customer Engagement.Read about contacts in Customer Engagement
Stores / Markets in Customer Engagement
You can use multiple markets in the Shopify integration with Customer Engagement. Shopify will set the market ID in Customer Engagement based on the configuration that is done in the app. This is configurable by the client.Consents
Historically the app set a consent flag calledhasShopifyAccount in Customer Engagement for customers who had an online account. With Shopify’s New customer accounts, account status is no longer exposed through the Shopify API, so this flag is no longer set.