Systems, devices, media, instructions, and methods are provided for presentation of media collections with automated interactive advertising. In one embodiment, a server system merges advertising data with interaction elements to create an advertising element, and communicates the advertising element to a client device with other pieces of content. In another embodiment, advertising data is received at a client device and merged at the client device with interaction elements to generate an advertising element. The advertising element is then displayed between content elements that are part of one or more content collections. In various embodiments, interaction data recorded at the device is used to manage the presentation of future advertising elements.