Congratulation, it is a very smart move that you have chosen online business.However, first, you need to be mentally prepared for the setbacks that you may experience on your journey in setting up your business.Before you start, I would like to share with you some of the pointers below;1. Learning CurveIn anything we do, there is always a learning curve, running a online marketing business is no exception. You can drive traffic for sales from various sources such as; SEO, Social Marketing, PPC, Blogging, video marketing and everything in between.Therefore, more traffic means more money earned onlineThe more traffic you sent to your online business, the more money you will be earning.Same goes here; More learning equals to more EarningsIf you put in adequate efforts to keep on educating yourself, your online business will eventually gets stronger and stronger, as you get better and better each day at promoting it.Creating quality content which actually helps people to earn online is vital to attract more traffic. Quality Content means larger traffic will be drive to your blog or sites. Thus, encouraging more sharing online giving an exponential impact on exposure.”Online business is the only way you can earn while you rest or sleep”Should your online business has adequate exposure, with only a laptop on hand, you can earn anyway, anytime.2. Creating email list is a good way to drive traffic.Giving away values to people in your email list increase engagement with your potential customers. Building a positive relationship will lead to long-term reputation, thus getting recurring business3. Be prepare to work hard with sleepless nights.During the early stage in building your business, you need to work really hard! However, if you worked very hard and reached the stage where you are at a established stage in your business. With the proper structure, your business will be self-sustaining and you will have the luxury of working lesser hours4. Do not you let negative words of others diminish your dream of succeeding in your own online business. There is once someone asked me, “Why don’t you just get a proper job”I just smile and ask him instead; “Then why didn’t you get a proper job then?” Person said that because they do not dare to dream high, it doesn’t mean you can’t. Always ensure that your passion continues to burn, read more motivational books, watch some business or motivational videos or seminars at least once a month. This applies to whatever you do in life.5. Do not believe everything you read online.Trial and error is a very powerful learning and you only get what really works for your business.6. “Do not burn any bridges” if possible to ensure good reputation in your online business. If you are working on your online business, please do not ever get into conflict with anyone you are working with. So that, no one would post negative things about your online business. Thus, it may jeopardize your online business if some prospects read about some negative comments online. Also, having more friends means you will get more help from others when in need.7. Learn anything about generating trafficAny good traffic generating way is good for making more money as you will get more client leads.8. Do not be afraid to invest money for the growth of your businessSometime, it will take money to make more money, eg. By putting in $25 investment in your marketing campaign that may land you with 100 subscribers, leading to more sales.9. Do not be afraid to outsource your online businessIf you want to speed up the process in building your business or you do not have time to work on projects campaign, ou can engage others to do the work for you. If you do not like programming, logo design or have limited knowledge on doing what is good for the growth of your online business, find help!10. Only promote high quality affiliate product to your customersThere are a few benefits of creating or marketing a new product;- You are able to keep your customer base- Lessen refund rate and keep your reputation online- Providing some researches before promoting the products. You can do it by reading reviews online and to give recommendation for the product.11. Update you blog at least once a weekRefresh your Search Engine Organizations (SEO) as frequently as possible so as to increase your search engines ranking12. Be prepared for “bad times”, Always keep an open mind on failures to get sales. In order to achieve your goals, failure is one of the best way to learn and to be successful and push on.Finally, if you want to succeed in internet marketing business, the only obstacle is “YOU”If you believe that you can do it, you can do itIf you believe that you can’t, you will probably can’t do itAlways believe in what you are doing in a persistent phase..Cheers!