1. A computer-implemented method comprising: obtaining, by a computer, via a network, information relating to an incentive, offer, or coupon to be distributed; obtaining, by the computer, via the network, a data structure comprising: a first item identifier identifying a first item related to the incentive, offer, or coupon, a second item identifier identifying a second item related to the first item, and an association between the first item identifier and the second identifier, wherein the data structure is indicative of at least a first category in which the first item should be placed; causing, by the computer, an association between the first category in which the first item should be placed and information that identifies the incentive, offer, or coupon to be stored, wherein the incentive, offer, or coupon is categorized into the first category based on the stored association; receiving, by the computer, a request to display incentives, offers, or coupons; responsive to the request, generating, by the computer, a user interface that includes a plurality of incentives, offers, or coupons, each categorized into a respective category, wherein the plurality of incentives, offers, or coupons includes the incentive, offer, or coupon categorized into the first category; and causing, by the computer, the user interface to be provided via the network.