How do online marketing solutions become an effective business strategy?