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 are more on Etsy than on my website due to Etsy's stealer fees, I mean seller fees.