Social media is the queen of advertisement online compared to paying for ads.
Or so that is what I've experienced over the past months on Facebook and on this website. The more active you're on social media the better your traffic will be.
I re-opened/renamed my Etsy shop since I wanted to take advantage of Pinterest's linking to Etsy instead of waiting until September to work with my website. I like Pinterest better than I do Instagram! Sorry, pinning is more fun!
Note, that my prices for my shop on Etsy are the same on my website, but Etsy will have less inventory due to listing fees. That, and I make a lot of different products!