A successful business is not just built in a day. There is a lot of time and effort that is involved in establishing a business. There is a serious need to strategically plan and then build a system that makes the business profitable in the long run. A business that is simply giving you immediate profits is not a successful one; it might be riding the boosted wave of black hat SEO practices. But a business developed keeping in mind every angle is the one that gives result in the long run and also ensures that there is regular profit.
When you find an opportunity to establish, an online electronic business you need to make sure that you are cashing in on the marketing and attracting customers with long-term value. The things you need to consider are: