One thing about my business, I don't sell templates. I only sell REAL content. I believe that template is only to give you the general overview of direction but not how_to do it. That's why I highly not recommended you choose to download or purchase marketing templates because I have seen them i personally think it won't help you much. Let me share you a recent story about template.
These above tips are vital or the stepping stones for any business, but in reality, companies need to incorporate multiple web channels for their business marketing plans. Below are popular web channels that business uses for their planning and strategies: