As far as I can tell sync only runs when you open the app. Can you add a setting to automatically sync/activate offers? (E.g. once a week). I'd actually be fine with a push notification if manual intervention is required (though this should be configurable).