Do you use a landing page for the products or link directly to the sale? If you do direct have you ever attempted a landing page to warm the sale, offer a takeaway deal, etc.?
If its direct to the sale what kind of buy page works well with Pinterest traffic? Do you push reviews, images, mimic...