![]() |
||||||||||
|
General Problems Special Tracking Q: How can I provide my clients access to HitLens reports?
Q: How do I activate HitLens correctly?
Q: How do I deactivate HitLens?
Q: How do you calculate the number of unique visitors?
Q: I don`t have a local copy of my site. How can I activate HitLens for it?
|
tag. External script refers to webceo.js, a file that is referenced in the embedded script; this file should be uploaded to the root directory of your domain. The frameset for the frame controller pages is inserted in the Head tag and used to define external referrers and exclude counting double hits.
If your sites don't include framesets, you'll need only embedded and external Java Scripts. Get the embedded JavaScript by copying it from the preview window in the HitLens Wizard.
Assign values to the following variables:
var id = $SITE_ID$ > var id = 1234. This lets the system know what site is being tracked. Your site ID is available in the Project Manager.
var pc = $PAGE_ID$ > var pc = 0 to let HitLens know that it should not look in the database server for a page's name. These two variables are the same for all pages of your site.
To let the system know that the value should be used for the page's name, enter var PAGENAME = escape('') > var PAGENAME = escape('My Homepage').
You can also populate the content group variable (var CONTENTGROUP), if you want to group some pages under the same category based on their content, or transaction (var TRANSACTION) for your thank-you pages if you want to track transactions. PAGENAME and other HitLens variables are page-specific.
Insert the changed tracking code into your HTML page between the opening and closing Body tags.
Get the most recent version of the external JavaScript script from the Web CEO site at http://www.webceo.com/webceo.js.
Upload the pages with the embedded JavaScript and the external webceo.js to your host.
Q: What is the HitLens password and how can I get it?
A:
When you activate HitLens, you set at least one password which allows you to access the HitLens reports and settings.
Note: the HitLens passwords can be different from your Web CEO account password.
The master password is mandatory. The site owner sets it while activating HitLens. Master passwords are associated with the Web CEO registration details for the person who activated HitLens for the site. Master passwords give full access to HitLens modifications. If the site owner gives his/her Master password to another person, this person will be able to view traffic reports and change some of the HitLens settings for that site.
If you want somebody (for example, your client) to view the Hitlens reports, you can set a Guest password for him/her. The Guest passwords only allow Web CEO users to view traffic reports (no HitLens settings can be changed).
You can also set an eCommerce password. If you do this, the user who has entered the Guest password will be prompted to enter the eCommerce password when he/she attempts to access reports under eCommerce and Campaigns.
If you forgot your Master password, you can request it from the Web CEO Datacenter. Just click 'Forgot password' on the Master password request form and it will be sent to your e-mail address (since it is also your Web CEO user name).
Q: Why don`t you have spider tracking in HitLens?
A:
It goes without saying that the spider tracking and reporting tool is a very helpful instrument for an SEO. However, Web CEO's technology does not allow us to easily add this feature. Our visitor tracking system is based on scripts; Robots do not run scripts and so robots' visits are not tracked by our tracking system. To track spiders and report their activity, log analyzers are required. For now, we do not have plans to develop a log analyzer.
Q: Is there a solution for Macromedia Dreamweaver incompatibility?
A:
We can offer you a workaround so that Dreamweaver will not remove the tracking codes from template-based pages after updating the template.
When creating a Dreamweaver template, you should insert a new Editable Region (Insert > Template Objects > Editable Region (Ctrl + Alt + V)) at the bottom of the template page. For instance, you can name this region 'Hitlens'. You will see the following lines in the code:
<!-- TemplateBeginEditable name="HitLens" -->
<!-- TemplateEndEditable -->
</body>
Move the "<!-- TemplateEndEditable -->" line in the code so that it is placed after the closing </body> tag :
<!-- TemplateBeginEditable name="HitLens" -->
</body>
<!-- TemplateEndEditable -->
The HitLens Wizard is set to insert the tracking code before the closing </body> tag. If you create the Editable Region in the way shown above, the HitLens tracking code will be inserted into the editable area.
To insert the HitLens code into the page, please go to Project Manager (File > Project Manager), select your website there and press 'HitLens settings'. This will open the HitLens wizard window. Select the 'Pages' tab and insert the tracking code into each page of your site. Then upload the updated pages to your Web server.
Note: if you put the mouse pointer on one of the following lines:
<!-- TemplateBeginEditable name="HitLens" -->
or
<!-- TemplateEndEditable -->
You will get the following warning on the Properties tab:
"Invalid markup <!--
Marked invalid because it's an overlapping or unclosed tag. If the display look correct, it is safe to delete these tags."
Please don’t pay attention to this message, as it doesn't affect the work of your website.
Q: My ad campaigns are not being tracked. Why?
A:
The most common reasons for this are:
1) The syntax of the link that you gave to your advertiser is incorrect. Check to see that it fits this pattern:
http://www.yoursite.com/your_landing_page.html?source=banner101&kwd=my+key+phrase
The `source` parameter stands for the campaign name, and the `kwd` parameter stands for the keyword, which is helpful if you are tracking a ppc campaign.
Note that if your key phrase contains more than one word, we recommend separating the words with a + sign.
2) The landing page includes invalid tracking code in its source code.
3) The page hasn't been visited yet. Please have patience or make a test visit.
For more details on campaign tracking, see Help > Help Topics > Part III: Analyze Your Performance > Step 9. Monitor Traffic With HitLens > Sub-Step 1. Setting Up Live Visitor Tracking > Tracking Ad Campaigns.
Q: My site has a framed structure and seems to be tracked improperly. How can I fix it?
A:
HitLens inserts a special piece of code in the head tag of the frameset pages. This code helps to correctly define external referrers to framed sites and makes HitLens count only one page view (otherwise it would count a hit on every frame as a different page view).
As a rule, when you activate HitLens for a framed site, HitLens will detect a page with frameset and present you with a special code (frameset.js) to insert into your page -- you should see the 'Recommended to enable' message against such a page file name.
If for any reason you prefer to insert this script by hand, you should do as follows:
1. Open frameset.js located in ...\Web CEO\BIN\ for editing. Replace $SITE_ID$ with your site ID which can be found in the Web CEO Project Manager.
2. Copy the code and paste it before the closing tag.
3. All content pages should contain the embedded code.
4. No tracking code should be placed into the side menu frame if your site has it.
Q: Why are HitLens data different from my log analysis reports?
A:
The information in the log files (processed with log analyzers) will never match the numbers you see in stats based on JavaScript (visitor tracking systems).
Log file analyzers and real-time visitor tracking systems monitor website activity differently. Log analyzers report server-side activity, such as how many times a file has been requested from the server. Visitor tracking systems are based on tracking scripts and obtain information directly from visitors' browsers, reflecting how many times a file has been loaded onto browsers. These techniques provide two sets of data describing the same site's traffic.
Both systems have their own advantages and disadvantages. If your focus is on technical performance, like bandwidth consumption, server clustering, and peak loads, then log analyzers will give the most detailed data. However, most website owners and operators are interested in how well their sites satisfy visitors' needs, so visitor tracking systems are much better at providing this information.
Q: Why do I have undefined referrers in reports?
A:
There are several reasons why the referrers of a visit can show up as `undefined`:
* a referrer isn't located on the Web, or is located on the local Web, or is blocked by a firewall or another similar program;
* the visitor's browser doesn't support cookies;
* a visit has started on a page of your site that lacks tracking script, or the page's script didn't work for some reason (for example, if the page is very large and takes some time to load, the visitor might not wait until it loads fully before proceeding to another page);
* your site consists of frames. Normally, HitLens detects a frame controller page (where the frameset is described) and offers to insert special code in it. If for some reason HitLens fails to detect the frame controller file, you should insert the code by hand into the Head tag. Download the script file from the Web CEO site at
http://www.webceo.com/download/frameset.js.
Please note: this script is only for frame controller pages, it cannot be used for other pages.
If you have any other HitLens-related questions that were unanswered in this section, please contact our customer support department at support@webceo.com.
Q: Why does HitLens report undefined pages?
A:
If the page on your Web server is tracked by HitLens, but there is no page name that corresponds to it in the HitLens Tracking system, you will see an 'Undefined page' in the HitLens reports.
There are three common reasons why this happens.
1. You inserted the HitLens script into a few local pages using the HitLens wizard and uploaded them to your host. After this, you removed the HitLens code from these pages and pressed 'Apply' or saved changes on exit. Because of this, the Hitlens database server lost the information that helps it link page IDs with page file names (or custom page names). When this page containing the tracking code is visited, no page name is set in association with the visited page, and HitLens reports it as 'Undefined'.
Solution: compare the Web page IDs - they should be the same on your server and in your local copies.
2. You populated the tracking script into a page using the HitLens wizard and then manually copied and pasted the same script into all the other pages of your site, forgetting to save the changes in the wizard.
Solution: remove the incorrect script and insert it using either the HitLens wizard or by hand.
3. HitLens tracking code was inserted manually, and var ðñ was set to zero. However, no value to var PAGENAME is assigned, so the tracking system was unable to define such a page and reported it as 'Undefined'.
Solution: the page's name should be included in the code as a value of var PAGENAME.
Q: Can HitLens track sites built with Flash?
A:
You can enable HitLens for a flash movie consisting of several sections. To track these sections, you should do the following:
1. Create as many blank html pages as you have sections in your flash movie, and give names to each blank page corresponding to the name of each section.
2. Insert the tracking script to every blank page using the HitLens Wizard.
3. Insert the following code to the html page where the main flash movie resides:
..where "news.html" is the first section of the movie.
4. Load the flash movie for editing. Assign the following Action Script to each movie section you want to be tracked:
getURL("yourpage.html", "HitLens_frame");
where "yourpage.html" is a blank html page that is assigned to the event you wish to track (movie load started, movie load finished, button click, divisions, subdivision entrance),
and "HitLens_frame" is a frame created on the page where the main movie is located (see point #3).
As a result, you will get movie sections tracked under their logical names.
Q: Can I set up HitLens to track ad campaigns ?
A:
To track ads used in ppc campaigns (Overture, Google Adwords), enable the eCommerce reporting plan in HitLens settings and give your advertiser a link including the "?source=...&kwd=..." parameters, for example:
http://www.yoursite.com/your_landing_page.html?source=banner101&kwd=my+key+phrase
The `source` parameter stands for the campaign name, and the `kwd` parameter stands for the keyword.
If your key phrase contains more than one word, we recommend separating the words with a + sign.
As soon as you activate your ad campaign tracking and a visitor comes to your site by following the link, Banner101 (see the URL in the above example) will appear in your HitLens reports under Campaigns. Select this campaign, then press Budget to enter the cost.
There are several reports related to ad campaigns: Activity By Campaign, Cost Of Visit By Campaign, Cost Of Transaction By Campaign, and ROI. You can also view Details in the Activity By Campaign report to see the list of keywords related to a specific campaign and stats that have been generated by keywords used in the campaign.
For more details on campaign tracking, see Help > Help Topics > Part III. Analyze Your Performance > Step 9. Monitor Traffic With HitLens > Sub-Step 2. Viewing Reports > Sub-Step 10: Get An Overview Of Your Ad Campaigns: Clicks, Actions, Revenues.
See also Help > Help Topics > Part III: Analyze Your Performance > Step 9. Monitor Traffic With HitLens > Sub-Step 1. Setting Up Live Visitor Tracking > Tracking Ad Campaigns.
Q: How can I add the HitLens tracking code manually?
A:
HitLens has three types of the tracking scripts: embedded, external, and frameset. Embedded scripts are inserted in the pages before the closing tag. External script refers to webceo.js, a file that is referenced in the embedded script; this file should be uploaded to the root directory of your domain. The frameset for the frame controller pages is inserted in the Head tag and used to define external referrers and exclude counting double hits.
If your sites don't include framesets, you'll need only embedded and external Java Scripts. Get the embedded JavaScript by copying it from the preview window in the HitLens Wizard.
Assign values to the following variables:
var id = $SITE_ID$ > var id = 1234. This lets the system know what site is being tracked. Your site ID is available in the Project Manager.
var pc = $PAGE_ID$ > var pc = 0 to let HitLens know that it should not look in the database server for a page's name. These two variables are the same for all pages of your site.
To let the system know that the value should be used for the page's name, enter var PAGENAME = escape('') > var PAGENAME = escape('My Homepage').
You can also populate the content group variable (var CONTENTGROUP), if you want to group some pages under the same category based on their content, or transaction (var TRANSACTION) for your thank-you pages if you want to track transactions. PAGENAME and other HitLens variables are page-specific.
Insert the changed tracking code into your HTML page between the opening and closing Body tags.
Get the most recent version of the external JavaScript script from the Web CEO site at http://www.webceo.com/webceo.js.
Upload the pages with the embedded JavaScript and the external webceo.js to your host.
Q: How can I get the statistics for the number of visits to a specific page?
A:
You can get some limited stats for a specific page or a number of pages united into a group.
If you enabled tracking using the HitLens Wizard, you should do as follows:
1. Select your site in Project Manager and press 'HitLens settings'.
2. On the 'Names and Groups' tab, click the 'Group Manager' button located at the bottom left.
3. In the 'Content Group Manager' window, click 'New', type in the name of the content group and click 'Save'.
4. Go back to 'Names and Groups'. In the 'Content Group' column, select the name of the group of the page you would like to track individually. You can repeat this for any other page and assign groups to several pages.
5. Apply changes.
As a result, you'll enable generation and viewing of some reports, namely: 'New visitors by content groups', 'Visitors by content groups', 'Repeated visitors by content groups' (all in Visitors category), and 'Views by content groups' (in 'Pages' category).
Q: How can I set up HitLens to track different domains as the same website?
A:
To merge visitor statistics from a different domain (www.yoursecondarysite.com) with the data of your main project (www.yourmainsite.com), add its URL to the list of URL masks.
Open File > Project Manager, and select www.yourmainsite.com there.
Click HitLens Settings, go to the Advanced section, and click URL Masks. Add the following URL masks with the `include` rule:
yoursecondarysite.com/*
*.yoursecondarysite.com/*
Press OK and then Apply to save changes to your HitLens settings.
Q: How can I track clicks on the "mailto" links?
A:
There is a solution for tracking clicks on the 'mailto' links on your site pages.
1) Create a separate HTML page for each e-mail link that you would like to track, for example, 'my_email_at_emailcom.html'.
Insert the tracking code to these pages using the HitLens wizard. At the Names&Groups tab enter the e-mail address to be tracked as a 'Name in Reports' for all such pages. Create a new Content Group and assign it to all pages with tracked e-mail links.
2) Create a new blank HTML page, for example 'blank.html'.
3) On the HTML pages with mailto links, add the following line:
This line is used to create a 1x1 pixel frame on the page. When this page with the frame is opened in a browser, blank.html is loaded in the frame.
4) Add a link to your e-mail address in the following way:
your_email@email.com
When a visitor clicks on this link, a window for the new message to your_email@email.com will be opened. At the same time, my_email_at_emailcom.html with the Hitlens tracking code in it will be loaded in the frame described above.
Q: How can I track orders?
A:
To track the number of your orders, reservations, form submissions, etc. you should assign transactions to the 'thank-you' pages on the eCommerce tab of the HitLens Activation Wizard. Follow this way:
1. Make sure that you are using HitLens eCommerce reporting plan for your website.
2. Insert the tracking code into the page that shows up to your visitor after he/she completes the form (also known as the 'thank-you' page).
3. Assign a transaction and amount (if applicable) to this page on the eCommerce tab in the HitLens settings.
The number of people who have made a positive decision -- i.e. who have ordered your goods or services by filling out the order form -- will be shown in the eCommerce reports group in HitLens.
You may refer to our Help file (Help > Help topics > Part III: How do you analyze your achievements? > Step 9. Monitor traffic with HitLens > Sub-step 1. Setting up live visitor tracking and Sub-step 2. Viewing reports > Sub-step 6: Get a summary of your eCommerce: visits, conversions, revenues) for more details on the eCommerce tracking activation.
Q: How do I insert the tracking code into a PHP-driven (ASP, JSP etc.) web page?
A:
HitLens can track dynamic as well as static sites. However, in order for HitLens to track dynamic sites, you must be familiar with the technology your site was created with - PHP, ASP or another dynamic environment. You should follow this procedure:
1. Copy the HitLens tracking script and learn what the variables are used for.
2. Create dynamic variables with necessary values and pass these values to the HitLens code.
3. Insert the modified code into your pages and upload them to your Web server.
For more details, read our example for the PHP-driven pages that is given in Part III of the Help topics (Help > Help Topics > Part III: Analyze Your Performance: Rankings and Traffic? > Step 9. Monitor traffic with HitLens > Sub-step 1. Setting up live visitor tracking > Setting up HitLens for dynamic sites).
If you doubt your ability to complete this task, or simply do not have the time to look into it, our specialists can help you for an additional fee. Depending on the difficulty, the cost of this job may vary from $100 to $300.
Please fill out the following form http://www.webceo.com/pricing/hitlens_activation.htm at our website if you wish to proceed with this process.
> to Top