1. A method performed by one or more devices within a closed distribution network, comprising: sending, by one of the one or more devices and to a video client, a trigger for initiating a context-specific transactional advertisement associated with a linear program segment; sending, by one of the one or more devices and over the closed distribution network, the linear program segment for presentation by the video client; receiving, by one of the one or more devices and based on the trigger, a request from the video client for instructions for the context-specific transactional advertisement; determining, by one of the one or more devices and based on the request, contextual information for the linear program segment; and sending, by one of the one or more devices to the video client and based on the contextual information, the instructions for the context-specific transactional advertisement.