Business owners and managers are routinely told that more traffic will help them to generate more profit. Sometimes, they are told this by well meaning staff; other times they are reminded by consulting professionals and experts in the field of marketing. This is understandable, and in many cases it is true: more traffic to the […]