Opt-in advertisements with rewards