A method for generating a notification on a mobile device is provided, including: establishing a wireless connection to an activity monitoring device; receiving activity data from the activity monitoring device via the wireless connection; processing the activity data to determine an activity metric for a user of the activity monitoring device; comparing the activity metric against a predefined threshold, the predefined threshold being mapped to a notification message; in response to determining that the activity metric reaches or exceeds the predefined threshold, scheduling the notification message for display on the mobile device at a specified date and time; wherein the notification message is displayed on the mobile device at the specified date and time, the display of the notification message providing access to an application for interfacing with the activity monitoring device.