"Pop it in store" is an expression used to describe the act of placing advertising materials near the point-of-sale to increase their visibility and impact.