Q. How often will I be able to earn the reward? Is it assured? 

It is a chance to win, and not assured. The customer performs a specific action, like booking a movie ticket and stand a chance to win a reward. The customers are eligible to get a chance to win once in 30 days on a movie booking.