If this related to specific APIs or components, please list them here
useApplyLineItems attribution
Is your feature request related to a problem? Please describe.
Line items (products) added from a checkout extension using the useApplyLineItems api should be appropriately attributed within the sales/reporting data similar to POS Staff or Sales Channels.
Describe the changes you are looking for
I'd like for Shopify to provide app level attribution for line items added via checkout extensions so that it's easier for a merchant to understand how much actual revenue is being added via a particular app/extension.
A few important considerations:
Merchants really should not have to check individual apps for revenue generation metrics and instead this should be provided natively within analytic reports like POS Staff & Sales Channels do today.
Accurate and transparent reporting is important and this is really only possible if done by Shopify at the platform level. Most apps have different determinations on attribution (window of time) and don't take into account returns which inflate the ROI
Regardless of public vs private app, Plus merchants want to know what's driving revenue and attributing it at the app solves for this.
Describe alternatives you’ve considered
Currently doing my own attribution and surfacing in-app
Additional context
I think this is similar to the (upcoming/future) native a/b features on checkout.
Please list the related package(s)
checkout-ui-extensions
If this related to specific APIs or components, please list them here
useApplyLineItems
attributionIs your feature request related to a problem? Please describe.
Line items (products) added from a checkout extension using the
useApplyLineItems
api should be appropriately attributed within the sales/reporting data similar to POS Staff or Sales Channels.Describe the changes you are looking for
I'd like for Shopify to provide app level attribution for line items added via checkout extensions so that it's easier for a merchant to understand how much actual revenue is being added via a particular app/extension.
A few important considerations:
Describe alternatives you’ve considered
Currently doing my own attribution and surfacing in-app
Additional context
I think this is similar to the (upcoming/future) native a/b features on checkout.