The strategic truths of online marketing