Reducing the amount of food digested after drinking milkshakes may cause constipation, so drinking plenty of water can also make you feel full.
If you really want to lose weight in this way, it is cheaper to use lotus root starch instead of milkshake.