1. Make sure that the business is ready to start a website 2. Secure your business domain 3.Prepare all product images & corresponding prices 4.Think through your contents that relays your brand and style then draft it 5. Consider all regulatory contents such as Ts and Cs, Privacy Policy, etc. 6. Decide if you do it yourself or hire someone else.