There are many ways to get digital marketing right, but it’s important to know what is possible depending on your objectives, strategy and budget....