When you start selling online, you probably won't have a big marketing budget like the top retail brands. In fact, you may not have any money set aside for marketing. Fortunately, there are plenty of ways to market your products online for free, as long as you're willing to spend some time learning how to do it.
Marketing on social networks:
Every worthwhile company must have a presence on social networks. Facebook, Instagram, LinkedIn, Pinterest, Twitter - they're great for promoting your business and your products, and you don't have to spend a dime. You can create an audience simply by sharing interesting and engaging photos and content associated with your product or niche.
Start a blog:
Blogging is still one of the most popular content marketing methods. If you sell outdoor / hiking gear, why not start a blog on your website that your audience will enjoy? You can be great for SEO and it will probably help convert customers over time.
Start a YouTube channel:
Vlogging is another option. If you are good in front of a camera and have something interesting to say, why not set up a YouTube channel and start talking to your audience and customers that way?
Positive public relations:
do something that is newsworthy. You will have to be creative, but if you can do something that will get the media attention for your business, that is one of the best free marketing programs you can get. Just make sure it's not a cheap "trick" that could end up damaging your reputation.
Try giving away some of your products through contests that you can run on the social networks or website channels you are using. It may not be 100% free, but it can be a great way to draw attention to your business and your products.