Aspects identify an item that is offered for sale at a retailer location in association with a sales promotion, in response to determining that a mobile device of a user is within a threshold location proximity to the retailer location. Embodiments determine an in-game virtual reward value for awarding to the user within a virtual game that is executing on the mobile device as a function of gaming profile data of the user; and present an offer to the user within the virtual game to award the determined in-game virtual reward value to the user in consideration for an engagement by the user with the identified item that meets a term of the sales promotion.