Do I need to delete webhook subscription manually after uninstalled app?

If a merchant uninstalls our app from their admin portal, do we also need to manually trigger the webhook cleanup and the UninstallApp process for that shop?

Hey @Rahul_Rakesh, no manual cleanup needed. When a merchant uninstalls your app, we automatically delete all webhook subscriptions, script tags, and admin links. The app/uninstalled webhook is for your own internal cleanup (marking the shop as uninstalled in your database, cleaning up sessions, etc.).