As with any marketing, there are no guarantees.
Think of social media and online marketing as joining a chamber of commerce or an association. You are not guaranteed that by joining you’ll get more sales. Of course not!
You get out of it what you put into it!
If you just join and add your business listing to their site, it will help some with search engine optimization (SEO). Nice. However, if you get involved: join a committee or two, attend the events, become a sponsor, etc., then you’ll get noticed. You’ll be known for what you do.
It’s the same with social media and online marketing.
If you just setup social media profiles and don’t post or engage your audience, nothing is going to happen.
If you have a website and are not blogging, you’re not going to draw traffic to your site.
I can go on and on. The classes here are meant to educate you in what you need to do and how to do it. There’s no magic bullet or trick that will make your message go viral or make you an overnight success. However, you never know. What you have to say may catch on.