These are very common points you have mentioned. Every company is doing it. You need write tactics to do well in digital marketing as digital marketing is teh best way to make your company a brand.