The answer is maybe, and it will depend on how competitive your business sector is. For example, suppose you have a business in a reasonably common sector with many other companies competing for that SEO keyword and search engine results. To increase website traffic, you will likely need good SEO, digital marketing services and maybe some social media marketing to propel you to a page 1 Google ranking.
If your business website is one of a few in your sector and area, you may not need to do much marketing.
Having a semantically correct, high-quality website is the perfect foundation to build on. Once complete, things can expand to search engine optimisation and social media marketing if required, providing brand awareness and search engine visibility.
Using a website builder without the knowledge of websites or a very low-quality website designer to build a substandard website is a recipe for failure online and search engine optimisation problems, unfortunately.