I am looking for a way to display an image overlay on certain products on our website. As an example, when browsing the products on our website, I would like an image, or badge, to appear on new products, to bring attention to these products; also for closeout products, pre-order, etc...

I'm not sure the best way to manage that, and am open to suggestions; but I have been told that maybe we can use a flat file somewhere (to determine which products should have what overlay) and some javascript code to manipulate the already rendered image by our e-commerce platform (BigCommerce) depending on the information from the flat file...

Any thoughts?