How to Have a Successful Online Business Understand Who Your Customer Is. ... Solve Your Customer's Problems. ... Get Traffic to Your Website from as Many Places as Possible. ... Add an Easy Payment Method. ... Use Webmaster Tools to Determine How Your Site is Actually Working. ... Understand Conversion Testing. ... Use Tech Support.