What I have found most helpful, if you want an upgrade, is to send a message to the hotel through the app to ask about availability around a day before your arrival. If you do get an upgrade that way, check in as soon as the upgrade appears in the app. Unless you're proactive, the hotel may assume that you are particular about certain things (i.e. bed type) that don't match an available upgrade.