No, you don’t need to manually update the products. Once your license is activated, updates can be applied directly from your WordPress dashboard.