Hello! Last week I started seeing this uninstall reason for the very first time. I have never seen this before, is this something new that Shopify has added? Has anyone else started seeing this as well in their dashboards?
Also I am a bit confused on what this mean, are the apps automatically uninstalled by Shopify when a merchant decides to cancel their Shopify plan?
Hey @Rami! Good eye, this is a recent platform change. When a merchant schedules the cancellation of their Shopify store (rather than cancelling immediately), Shopify now automatically uninstalls all third-party apps as part of that process. The scheduled_cancellation reason indicates exactly that. The merchant didn’t manually uninstall your app; they’ve decided to close their store and Shopify handled the app cleanup on their behalf.
This went live in the last few weeks, which is why you hadn’t seen it before. Your existing webhook handlers will continue to work normally, but you may want to account for this reason in your analytics. These uninstalls represent merchants leaving the platform, not merchants choosing to remove your app specifically, so filtering them out of your churn metrics could give you a more accurate picture of voluntary uninstalls.
I don’t believe the possible uninstall reasons are documented anywhere publicly at the moment. I’m raising that internally as something that should be addressed. Let me know if you have any other questions about this!