Once you have created the WhosOn Database, the WhosOn Administrator will start the WhosOn Server services.
Because no monitored sites have been setup yet the New Site Wizard will start automatically. You can start the New Site Wizard manually by clicking the Add Site button from the toolbar.
If you are running IIS to host your website on the same server as WhosOn then you can import the site details from IIS itself. If your website is hosted elsewhere then unselect the Import A Site From IIS option. Click Next to continue.
Enter your site Name and Domain Name. Click Next to continue.
You can now select the Visitor Tracking Method.
WhosOn can track visitors using JavaScript code that you embed into your web pages (this method is called 'page tagging'), or by using the log files from your web server. Page tagging is the recommended option - since it provides faster performance and accuracy. Log files can only be used if WhosOn is being run on your web server itself. Select Use The WhosOn Gateway option and click Next to continue.
The Allow Remote Access To This Site Via The WhosOn Client option needs to be enabled. This will allow you to view the visitor activity for this site via the WhosOn Client.
You can specify a User Name & Password for this site. If a user name/password is specified then only users of the WhosOn Client that connect with the same username/password will be able to see this site in their visitor views and reports. If you leave the username/password blank then the default system-wide username will be assumed.
Click Next to continue.
Enter the Email Address and Contact Name for this site. WhosOn will can send various alerts and reports via email. Enter the address to receive these for this site. If the email address is left blank then the default email address will be assumed. Click Next to continue.
The Wizard is now complete. Click the Send Setup Email button if you want WhosOn to send a setup email to the address specified. This setup email contains the download link and login information for the WhosOn Client.
Click the Create Tracking Code button to generate the page tagging code that you need to embed into your web pages. This can also be done later via the WhosOn Client.
Click the Finish button to close the Wizard. The site will then be added to WhosOn.
Before visitors can be tracked or chat requests can be taken, you must specify the Public IP Address or DNS Name of your WhosOn Server. A 'public' IP address is the Internet IP address that is visible to other users on the Internet and is 'static'. A static IP address is one that does not change each time you connect to the Internet.
WhosOn automatically obtains your public IP address when the Administrator is first started. This shows in the Server Status window against the External Gateway Address entry. If this is incorrect, or if you want to change it select the Public IP Setup Wizard option from the File menu.
Note: The 'File' menu is opened by clicking the large round button in the top left corner of the Administrator window or by pressing ALT-F.
Users With Dynamic IP Address
If you do not have a static IP address you can use a service that maps a permanent DNS name to a dynamic IP. For example, http://www.nettica.com - once you have a permanent DNS name use you should specify this in the Setup Wizard.
Checking Your Firewall
If you are using a firewall, ensure that ports 8080 & 8011 are open. This will allow WhosOn page tagging requests and WhosOn Client users to connect from the Internet. If you use port-forwarding on your router, ensure that traffic on these ports are forwarded to the WhosOn PC (most routers will do this automatically).
Start the WhosOn Client from the WhosOn Start menu. The WhosOn Client is used to monitor your web site visitors and to view reports and take chat requests. The Client can be run on remote PC's. It connects to the WhosOn Server via TCP/IP port 8011.
You will see your newly added site in the Monitored Sites tree. Click it so that it is selected.
Click the Options tab on the ribbon bar.
Now click the Create Tracking Code button.
The code that you need to embed into your pages will be shown (for SSL pages select the SSL Pages tab).
Click the Copy To Clipboard button to copy the code to your clipboard. You can then paste it into the HTML of your web pages.
Once the code is embedded you will start seeing visitors appear in your WhosOn Client. Right-click a visitor to view visit details or send chat 'invites'. Visitors will be able to click the:
..link to start a chat session. You will then be able to chat to yourself.
You can view a test page to check that everything is working. Click the Create A Test Page button.
If you do not maintain your web site code yourself, click the Email To Web Designer button to create an email message to send to your web designer.
You can customize that chat graphics on the Visitor Chat tab of the Site Properties.
Server-Side Tracking
If your website is developed using a server-side language, such as ASP, ASPX or PHP, you can also track visitors via 'server-side' code. This is code that is executed on the web server before the page is sent to the visitor. This has advantages over 'client-side' tracking using JavaScript. Click the Server-Side Tracking button to view the help page for more information.
Non-Javascript Tracking
If you want to track page views on sites that do not allow JavaScript, like MySpace, Blogs, eBay sites etc or in your Email Signature, click the Non-Javascript Tracking button and paste the code shown into your pages. See: Tracking Visitors Without Using JavaScript for more information.
See Also: