A dynamic retail media network system for generating a digital circular displayed to a user via a communications device based on a plurality of vendor parameters that dynamically trigger a generation and display of a plurality of circular content items included in the digital circular associated with a retailer, comprising:
- at least one processor;
- and
- a memory coupled with the at least one processor, the memory including instructions that when executed by the at least one processor cause the at least one processor to:
- provide access to a digital media platform associated with the retailer in response to an end user selection of a digital advertisement of a plurality of digital advertisements, each digital advertisement of the plurality of advertisements being associated with the retailer and a different vendor of a plurality of vendors that vend with the retailer;
- trigger the vendor parameters associated with a vendor of the selected digital advertisement to determine a position of each item card of a plurality of item cards to be displayed in the digital circular associated with the retailer based on the vendor parameters associated with the vendor of the selected digital advertisement, wherein the vendor parameters associated with the vendor of the selected digital advertisement are indicative of a presentation of each item card as displayed in the digital circular of the retailer and are based on a vendor priority to display the selected item card associated with the vendor of the selected digital advertisement as compared to item cards not associated with the vendor of the selected digital advertisement;
- dynamically generate the digital circular of the retailer that includes the item cards created based on the vendor parameters associated with the vendor of the selected digital advertisement that displays in real-time the selected item card based on the display request of the vendor of the selected digital advertisement, wherein the selected item card is displayed in real-time based on the display request of the vendor of the selected digital advertisement as compared to the item cards not associated with the vendor of the selected digital advertisement based on a current state of the vendor parameters;
- dynamically receive updates to the vendor parameters associated with each corresponding item card that are updated in real-time based on the selections by the vendor of different item cards in the digital circular to continuously identify product preferences of the vendor, wherein each item card changes as the corresponding vendor parameters associated with each item card change;
- dynamically adjust the digital circular grid as formatted on a display of the communications device to dynamically display updates to each item card included in the digital circular grid to update an item card position and item card size of each item card and integrating the updated vendor parameters as triggered by the selections by the vendor to continuously identify product preferences of the vendor thereby triggering a change to the item card content displayed and a change in size and spatial position as each item card in the digital circular is updated;
- and
- dynamically adjust the digital circular grid as formatted on the display of the communications device to prioritize the display of the selected item card in the digital circular based on the updated vendor parameters, wherein the size and spatial position of each item card is dynamically formatted to be displayed based on the content of each item card after the selected item card is dynamically formatted to be displayed based on the updated vendor parameters thereby displaying the selected item card based on the display request of the vendor of the selected digital advertisement as compared to item cards not associated with the vendor of the selected digital advertisement as triggered by the selections by the vendor to continuously identify the product preferences of the vendor.