1. Establish your brand
As a startup, establishing your brand is the first and most important step in building a business. Coming in as a new player, you will encounter uncertainty about your brand from potential consumers who are unfamiliar with your name, products, quality, differentiation, etc. But you can use that to your advantage.
Humans have an innate curiosity and desire to explore. If you disagree, watch a young child be entertained for hours upon hours by ordinary objects, such as kitchen utensils or cell phones. Even though your target market has most likely grown out of playing with common objects for hours, that curiosity remains.
How can human curiosity benefit your brand? Draw on that human trait by positioning your business as something new and unique. Don't give up all of your information up front; catch your targets' interest and make them wonder. Their curiosity will take over and subconsciously motivate them to seek, search, and investigate, which will ultimately drive traffic to your website. Then, it's your job to get them to stay.
So, how do you keep the market share you've gained?