Yes, all bonuses and promotions come with an expiration date, and you must claim or play them before they expire.
The duration for each promotion will be specified in the terms and conditions. Please note that once a promotion has expired, it cannot be recovered.