why digital marketting is required for online business