Mirror Mirror on the wall; what is one of the most innovative digital products of them all? If you guessed Social Mirror™ ads, you nailed it! This is a product that we launched back in November of 2020 and in less than a year it has gained enough popularity to become the second most used digital product that we offer.Now that we have run over 330 Social Mirror™ campaigns, we have some pretty intriguing data to back up why these ads are so popular