The key to knowing if you are investing in the right marketing activities and have a website that works for your business is to set your purpose and goals and have your customers pain points/needs and journey (as in path to purchase and beyond it) well defined.