How can I promote my ecommerce website for free?
Host a social media giveaway.
Have customers recommend products in exchange for commission.
Land free press coverage.
List on free advertising sites like Craigslist.
Attend networking events in your local area.