You can enable automatic updates for my paid themes. So you do not need to download the latest version via the download link and upload it manually to your server. This does not work on multisite installations. If you use a multisite install, you have to upgrade the themes manually.
To enable automatic updates:
- Insert the download URL into the upgrade URL field in the customizer (under Appearance › Customize › Theme options).
- Done — from now on you will get an update notification in the backend if a new theme version is available 🙂