1. A method comprising: receiving a plurality of notifications indicating that one or more premises devices, of a plurality of premised devices, detected one or more user devices, of a plurality of user devices, wherein each notification, of the plurality of notifications, comprises a respective user device identifier of a respective user device of the detected one or more user devices and a respective premises device identifier of a respective premises device of the one or more premises devices that detected the respective user device; determining a respective confidence level of each of the detected one or more user devices that indicates a respective confidence that each of the detected one or more user devices is within a presentation area of a presentation device associated with at least one of the one or more premises devices; determining, based on a confidence level of a first detected user device, that the first detected user device is within the presentation area; determining, based on a user device identifier of the first detected user device and the confidence level of the first detected user device, a first campaign to be presented on the presentation device; transmitting, to the presentation device, the first campaign; determining that the first campaign has been accessed by the first detected user device; and determining, based on user demographic information associated with a user of the first detected user device, a second campaign.