Hello,
We identified a gap with Do Not Sell/Share requests and Shopify Audiences.
A third-party CMP can update a customer’s dataSaleOptOut through Shopify’s privacy APIs, but Shopify confirmed this does not automatically opt the customer out of Shopify Audiences. The merchant must manually add the customer under Audiences → Settings → Customer opt-out, and there is currently no public API to automate or verify this.
Shopify’s native Data Sharing Opt-Out page does automatically propagate the opt-out to Audiences.
From a CMP/compliance perspective, requiring merchants to manually repeat each opt-out is not a scalable or reliable workflow.
Is there any planned API or mechanism for Shopify Audiences to automatically respect dataSaleOptOut signals coming from third-party apps?