Facebook, Instagram, eBay, Amazon, Etsy, Craigslist, there are a phlethora of places to peddle your wares online in 2018 but nothing beats having your own store with your own domain name.
What is best for your brand?
Social media and marketplaces like Etsy, eBay and Amazon can be a great way to start selling online but eventually you should invest in your own store. What do you think is best for your brand; yourbrand.com or facebook.com/yourbrand?
Which brings me to…
Buy a good domain name. Personally I like premium names but some of the new extensions like .xyz and .io offer exciting opportunities. With that said, .com and the equivalent ctlds (.de, .co.uk, .ca, .com.au, etc) are generally the safest bet.
Sign up for a Google Cloud free trial
Use Cloud Launcher to install WordPress
Add your products
Bonus: Use Cloudflare for free SSL, page rules and more