How to Make Money Online by Coaching Others

A coach is a person who has know-how knowledge or special skill in a particular field and sharing it other people what want to achieve success in that particular field as well. Coaches can be an expert at anything from writing to marketing to business itself.

Many people have good knowledge at something or experience in a particular field. If you are one of them who are expert at an area, you can become a coach and earn money sharing your knowledge. On the Internet, there are a lot of coaches who help others in web design, graphic design, Internet marketer, SEO and many more.

There are a few important things you must have to become a coach and make money online. Firstly, you must have the ability to be a good listener. And patience is also needed when guiding your clients. Those people that hire you to become their coach would expect you to listen to their bad experiences and help guide them out of the muck they find themselves in no matter how strange they may sound.

To establish good reputation and credibility in the coaching business, you should know your field well. If you haven't done Internet marketing before, then being an Internet marketing coach isn't a good idea, because you don't possess real experience in this field and your students will find out that quickly.

The tools required for starting a coaching business are a computer, an email program, a website that sells your service, a shopping cart for receiving payment and telephone line dedicated for this business. There will be a lot of conversations occurring between you and your students. Both the email program and the phone line are set up for this purpose.

To start your coaching business, you need to first write a plan. Decide what coaching service you want to offer. Obviously, you will want to become a coach in the field that you have excellent knowledge in.

Then, set up a sale website to market your service. Describe exactly what service you are providing. Publish some good articles and content related to your field. This can help build credibility and expert status for your business.

Your website should also tell how much you will be charging. If possible include some positive testimonials from others who have tried your services to increase your chance of getting clients. Make your site look professional and clean; and also the navigation links of your site should be as simple as possible.

Once your sale website launched, you are ready to do business. You will want as many potential clients as possible come to your website and check out your offer so that you can make sales. Starting several Internet marketing campaigns such as pay-per-click advertising, article marketing and press release are some good ideas to market your service to your potential clients.

Not every potential client who comes to your site will participate in your coaching program. In fact, you may find that the majority of your potential clients don’t sign up your coaching program on the first visit on your site. Since they are your potential clients, you should find a way to collect their contact information before they leave your site so that you can later persuade them to sign up your program.

Perhaps offering your potential clients a free mini course on your website is a good way to collect their email contact information. Those who find you mini course good may go ahead and sign up your coaching program. Others whom take no action after the finish of the mini course may one day become your clients because you have got the email address where you can communicate with them often to build up good relationship and entice them to join your coaching program.

How to Set Up virtual Hosts in WAMP on Windows


Setting up virtual hosts in WAMP on Windows is easier than it sounds. Here is how to do it.


1. Install WAMP
Without this step, you most likely won’t have a hosts file to speak of.
And be forewarned: when you log in to phpMyAdmin, you will see a warning like this one:
“Your configuration file contains settings (root with no password) that correspond to the default MySQL privileged account. Your MySQL server is running with this default, is open to intrusion, and you really should fix this security hole by setting a password for user ‘root’.”
Don’t screw up your installation by following directions to set a password for the root user. Just stay away from this unless you really know what you are doing. (Clicking your way through the phpMyAdmin interface to fix the vulnerability would only result in phpMyAdmin losing access to MySQL and you starting from scratch, so please don’t, for now.)
2. Edit the hosts file on Windows
The hosts file on Windows (both 64 bit and 32 bit systems) is located in
C:\Windows\system32\drivers\etc\hostsOpen this file in a code editor and add a line like this:
127.0.0.1       webserver1.homebehind whatever other content is there already. Save and close the file.
3. Edit the httpd.conf file
In the Windows Explorer, navigate to
C:\wamp\bin\apache\apache2.2.17\confand open the httpd.conf file in a code editor.
Scroll to the bottom of this file and once you find this line:
#Include conf/extra/httpd-vhosts.confremove the comment sign (#). Save and close the file.
Now it’s time to edit your virtual hosts list.
4. Edit the httpd-vhosts.conf
Navigate to this directory
C:\wamp\bin\apache\apache2.2.11\conf\extraand open the file httpd-vhosts.conf in your code editor. Scroll all the way to the bottom of this file and remove all dummy virtual host entries (they didn’t hurt because the file wasn’t being loaded but now that you completed step 3 above you must get this right). Put instead this code in place:

ServerAdmin webmaster@localhost
DocumentRoot "c:/wamp/www"
ServerName localhost
ErrorLog "logs/localhost-error.log"
CustomLog "logs/localhost-access.log" common


DocumentRoot "c:/wamp/www/webserver1"
ServerName webserver1.home

Options Indexes FollowSymLinks
AllowOverride all
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
The first of these directives is needed to preserve the dashboard. The second directive is your virtual host, for which you should now create the directory webserver1 specified above.
In order to create additional virtual hosts, repeat the steps concerning webserver1 for your webserver2, and so forth. Save and close the file.

5. Restart Apache and verify
After restarting Apache using WAMP Server you should be able to access http://webserver1.home using your web browser.