SEO and marketing go hand in hand. I never really get to talk about it here, but much of what creates high CTR (click through rate) and high engagement for web users are marketing techniques that are typical Marketing 101 and not Internet related. As well, good ole fashioned marketing really boots a sites visibility especially for e-commerce and the service industry such as hotels, restaurants, etc. But it can also help in the tech sector and other areas too. I am talking about advertising. I once put out fliers in shop windows and that did the trick just fine. I still use an ad in the news paper each week where the website is listed. I know I get people who see the ad then check out the website before deciding to visit. People are more cautious these days until they get to know you. All you have to do is get them to your door (so to speak) and the rest is easy.
SEO is important for search visibility, but in my view, it is a mistake to think that the work is done at that point. I like what is called the shot-gun approach. You can take aim with one bullet and hit one target maybe or you can hit several geese with one shot. Your choice.