1. A unitary apparatus configured to be worn by a user, comprising: a processor; a sensor configured to capture motion and location data of the user; a network adapter; a user interface; and a non-transitory computer-readable medium comprising computer-executable instructions that when executed by the processor perform at least: capturing, from the sensor while being worn on the user, motion data generated by the sensor as a result of a motion of the user; calculating, from the motion data, an activity point metric indicative of an amount of physical activity carried out by the user over a first time period; calculating a goal status that compares the calculated activity point metric with a goal activity point total for a second time period that encompasses the first time period; detecting, from the sensor while being worn on the user, a current location of the user; receiving, through the network adapter, data indicating that one or more individuals known to the user are participating in a physical activity at a sporting facility that is within a proximity of the current location of the user; identifying the physical activity as a stored activity in which the user has previously participated; and communicating, using the user interface, a motivational message to the user suggesting that the user join the physical activity at the sporting facility, wherein the physical activity, if participated in by the user within a remainder of the second time period, would cause the user to meet the goal activity point total, based on the calculated goal status.