Dell Tag

A recent Pitney Bowes survey reveals that only 18% of consumers believed that engaging with a larger company or its brands on social media would encourage a repeat purchase. While I believe the study is mildly loaded -- Pitney Bowes's core business is in postage meters and direct mail -- there's a strong takeaway for businesses to not forget about other marketing channels and more important - to produce a great product.