One of the most discouraging things I see happen in my work is organizations that want to use all these shiny “new” tools to grow, thinking the results will be immediate.
That has never been true for any form of marketing, though there are occasional exceptions. Most businesses need to ignore the exceptions. Statistically, they're outliers and the results aren’t likely to be replicated. The stories about them should all include disclaimers that say, "results not typical."
Web marketing, web presence, digital marketing, internet marketing, social media, new media, content marketing - they're all phrases that essentially represent the same thing: Using web-based tools to build content that builds relationships, increases brand awareness, sales conversion rates, and has a positive impact on an organization's bottom line.
Whatever word or phrase you use to describe it, the activity is marketing and no matter what medium you're using, it's going to take time, effort, and commitment to see results.
If you set up a social media account or website, it doesn't mean people will immediately come and buy from you - or engage with you. It's important to remember that every person, every business starts out with zero followers.
However, compared to large corporations, small businesses start out at a disadvantage. A well-known brand name company will grow an audience fairly quickly. A new small business has to work to build an audience by consistently reaching out to other social media users, starting compelling conversations, and offering value.
Evolving to modern marketing practices in 2019 is very different than starting out 5-10 years ago. It can be frustrating and take time to show a return. But for the companies that make the effort to do it well, the pay off will come.