The first rule of how to start a small business online is to have a solid business model. There is no secret “push-button” model for generating online revenue. There are many hyped-up schemes on the Internet that promise that you will make millions of dollars to do very little work by simply pressing a few buttons. But that is simply not the reality. Having a small business online is like any other business.

However, a small Internet business is scalable and benefits from higher margins and lower implementation costs than a traditional “offline” business. A solid business model for an online business has the perfect mix of recurring revenue, affiliate revenue and high ticket revenue.