I was hoping to track uninstall reasons provided by App users to help refine our onboarding process and user experience, however the 'app/uninstalled' webhook doesn't appear to provide the uninstall reason (at least not in the case of my development stores).
Is it possible to retrieve the uninstall reason through the API or in the webhooks?
Hey Dave, Josh from the Shopify Developer Experience Team here.
There's no way to access that information as a developer that I've ever been aware of, though I can see some use in it. Currently I know a popular option is that when you receive an uninstall webhook, you can reach out to the merchant on your own to find out what you could have done better. I'm sure there's an e-mail marketing solution out there that could do this for you automatically, too.
Just curious, did this change? It is unnecessary attention load on the customer to ask the same question twice! I understand Shopify might use this information to sniff out bad app developers, but you should share it for us good guys! Do you have some means of elevating this internally with Shopify devs? It would mean a lot, thanks!