One variation of a system for tracking medication adherence by a user includes: a medication device configured to receive a set of pills, to output a dynamic visual queue to consume a pill from the set of pills throughout a medication window, to detect dispensation of a pill during a medication window, and to broadcast confirmation of a medication event in response to detection of dispensation of a pill; and a native medication tracking application configured to execute on a computing device, to generate parameters of the medication window based on a medication type of the set of pills and historical medication consumption data of the user, to upload the parameters of the medication window to the medication device, and to receive confirmation of a medication event from the medication device.