According to Gallup, only 29% of B2B customers are engaged with the companies they do business with.