Google In-Page Analytics is not a heatmap

19. February 2014 22:07 by Sasha in UX, Analytics, Conversion  //  Tags:   //   Comments

Heatmap Software

Using heat map software is a great way to visually get an idea of how users interact with your website pages. If you don’t already have a heat map then see the links below for the 2 most popular tools:

Below is what a sample page report looks like:










Google Analytics In-Page View

Google Analytics looks like it does the same thing with it’s in-page analytics.





In Analytics, if you drill down through Behaviour > Site Content > All Pages and then use the tabs to go to In-Page. You will see a page like this:







The numbers in the orange boxes appear to be how many people have clicked these links. Wrong! These numbers represent the percentage of people who visit the pages that this link links to. 
I.E. If your menu and your footer both link to “Contact Us” and 20% of visitors get to the contact us page, then regardless of users got to Contact Us, both the header and footer and any other link to Contact Us links will show 20%.

By contrast a heat map will show you how many people clicked the actual links. The brighter the spot below the more people clicked on it. Note: The Flash banner is invisible in the heat map render although we can still see where users clicked.


10 reasons why we chose Kentico over WordPress

17. February 2014 04:11 by Sasha in Kentico, CMS  //  Tags:   //   Comments

WordPress and Kentico are both awesome CMS’s that have been used to develop thousands of websites.

This article seeks to explain why we chose Kentico as our standard CMS platform.


Kentico Logo

General Overview






Free Edition exists but paid version starts at $3,599 and goes up to $15,999 for Enterprise Marketing Solution.

Licence Type

Open Source

Proprietary but you can buy Source code






Paid Support


Mainly through plugins

Mainly through code

Feature set

Minimal out of the box

Many out of the box


Reason 1 - Support

While community support is nice, it can’t beat the support you get from the creators of the product itself. Recently when I was working with WordPress for a small website and I ran into issues where images would not appear. I tried Googling for a few hours tin find an answer and never found a solution. I did eventually resolve the issue myself but support would have helped.

On the flip side Kentico support has always been amazing so when I am dealing with a large corporate client, it’s a good feeling to know that help is available should I need it.

Reason 2 – Feature set

Kentico comes with hundreds of features out of the box while WordPress is extended through Plugins. There are many great WordPress plugins but having the features baked in to the system creates reliability and consistency (Just ask Apple). There are many stories of how user’s favourite plugins stop working with the next WP upgrade but more on that later.

Reason 3 – Security

The source code for Kentico is not available for download which prevents possible hackers from examining the code for vulnerabilities.

Because WordPress has such a huge market penetration it is also a bigger, more attractive target for hackers.

Reason 4 – Managing Content

Both systems are extremely easy to use but Kentico is much more rigid in terms of layout templates. (This is a good thing) Although Kentico offers the ability through its portal model to create new layouts on the fly, it is usually the case that editors just use layouts that are predefined for them at design time. The reason this is a good thing is because there is less chance that a content editor will destroy the integrity of what the page is supposed to look like.

Reason 5 – Managing Multiple Sites

The ability to manage multiple sites and share content, users and files is built into Kentico. Many of our clients host multiple sites on the one install base. It also means when you upgrade Kentico, all sites get upgraded.

Reason 6 – Extending the platform

Kentico was built with developers in mind. Extending Kentico into a powerful platform that is tailored to your business needs is relatively easy. An example is Event Birdie – This site allows visitors to search through a directory of venues, caterers and suppliers. There are reviews, ratings and shortlisting features. WordPress is rarely used to develop something so sophisticated.

Reason 7 – Big Data (and not so big)

With Kentico all your data is easily accessible to provide you with real insights into how your site is being used. If you use Kentico EMS (Enterprise Marketing Solution) then you have even greater visibility to what your users are doing. You can then use that data to personalise the user experience, for lead nurturing or to integrate with another system.

Reason 8 – Roadmap

Kentico provides a clear roadmap for what’s in store with the next releases of the product. This allows companies and developers to plan appropriately for improved or great new features.

Reason 9 – Upgrading is simple

Upgrades are relatively painless in Kentico. We have upgraded even the most heavily customised sites without too much difficulty and not relying on plugins developed by various programmers all over the world makes the likelihood that the upgrade will work infinitely higher.

Reason 10 - Partner Program

The partner program creates a healthy competition amongst development companies to provide better solutions. It also creates a transparency for customers to be able to see which development companies are in their local area so customers are not “locked in” to one particular developer.

Kentico – Using metadata for SEO

13. December 2013 01:02 by Sasha in   //  Tags:   //   Comments

Kentico provides many great SEO features including the basic ability to add meta tags to your pages.

The most common properties are:

  • Title
  • Description – This description shows up in  Google search results (See image below)
  • Keywords






Interestingly Google doesn’t seem to care about the keywords tag but it doesn’t hurt to populate it for other search engines. See here for Googles notes on meta tags.

Kentico provides a way to update the metadata for pages on your site under each page, got to the properties tab and then metadata in the vertical tab.


Social Media Strategy

18. September 2011 01:52 by Sasha in Social Media  //  Tags:   //   Comments

As more organisations realise Social Media is something that can benefit their business it is important to remember that Social Media has matured beyond just having a Facebook and Twitter account.

To maximise benefit though you need a strategy. Remember that Social Media is about engaging your audience. You could actually alienate people or damage your brand  if you do it badly.

Get Informed

You can get ideas by reading articles such as this -

Rules of Engagement

It is important that everyone from your organisation is clear on the Rules of Engagement. Here is a good example. -
Remember that everything someone from your organisation says online represents the organisation so you don't want people saying things they shouldn't. You should also decide who from your organisation should be posting comments or feedback. Should you have a consistent voice or do you prefer having many personalities engaging your users/customers?

Keep Users Engaged

Will new content be posted regularly? At least once per day is a good start.

Set Goals

You should have some clear goals up front. Is it all about the traffic or is also about quality of information or getting to know your users.
We recommend setting up an account with to measure the results of your Social Media campaign.

Optimise SEO for international sites. (Geotargeting)

15. September 2010 03:45 by Sasha in SEO  //  Tags: , ,   //   Comments

If your website audience is spread over different countries then you would want to rank well in the local Google searches for those countries. This article covers only sites that are in one language – English. If you have a multi-lingual site then there are other rules you also need to follow.

A good place to start is the Google support pages  -

Basically Google does it’s best to determine who and where your audience is by using things such as:

  • Domain Suffixes (.au,, etc)
  • Where your server is located. Locally to your audience is better.
  • If your site includes local addresses and phone numbers on the pages or the use of local language and currency
  • links from other local sites
  • Use of Google Places

As having a local domain for the same site such as and should theoretically improve your rankings in both Australia and the UK, it is tempting to apply both domains to the same site. The problem is that Google may penalise you for having duplicate content. (Read more)

A way around this is to create different content that appears based on your visitors location. Obviously this requires creating more content as well as your site being able to handle displaying different content based on users location.

Keep it Simple

For most people the best strategy would be to:

  • Use a domain with a generic suffix such as .com
  • If possible tailor content to apply to your target countries by providing addresses, phone numbers and email addresses in those countries.
  • Generate links from sites that are hosted in the location you are targeting.
  • Use Google places and Adwords in the local countries.
  • Research if users in other countries are searching with different terms and optimise for those terms.

Kentico - Homepage Url

10. June 2010 22:54 by Oleg in   //  Tags:   //   Comments

 To set-up your homepage to be  accessible only through / url you need t:

  1. Use following key in <appSettings> section of your web.config:
    <add key="CMSDefaultPageURL" value="~/" />
    This prevents putting .../default.aspx in the url.
  2. Go to Site Manager -> Settings -> Web site, and set default alias path to your home page alias (e.g. "/Home")
    Also on the URLs and SEO, turn off Redirect document aliases to main URL. 
    Note - this is a slight disadvantage, because you lose the ability to benefit from this setting.
  3. In CMS Desk, go to Properties -> URLs of your Home document, and set Custom URL path to "/"
That should ensure that any request on the root or /home url will be kept at the root domain path, while still showing content of the home node. 

Kentico SEO - Move Viewstate down the page

28. May 2010 03:21 by Oleg in   //  Tags:   //   Comments


To move the Viewstate down the page when using Kentico Portal Model you need to override Render method on the ~\CMSPages\PortalTemplate.aspx.cs file e.g.

    protected override void Render(System.Web.UI.HtmlTextWriter writer) {
        System.IO.StringWriter stringWriter = new System.IO.StringWriter();
        HtmlTextWriter htmlWriter = new HtmlTextWriter(stringWriter);
        string html = stringWriter.ToString();
        int StartPoint = html.IndexOf("<input type=\"hidden\" name=\"__VIEWSTATE\"");
        if (StartPoint >= 0) {
            int EndPoint = html.IndexOf("/>", StartPoint) + 2;
            string viewstateInput = html.Substring(StartPoint, EndPoint - StartPoint);
            html = html.Remove(StartPoint, EndPoint - StartPoint);
            int FormEndStart = html.IndexOf("</form>");
            if (FormEndStart >= 0) {
                html = html.Insert(FormEndStart, viewstateInput + Environment.NewLine);


More info on this method can be found here


Super fast development

28. March 2010 04:47 by Sasha in   //  Tags:   //   Comments

Webcoda may be a small team of web developers but we know we can compete with any company when it comes to speed of development and code quality. How we know this is because we use the best tools on the market. One of the tools that really allows us to build custom admin pages in seconds is PLINQO. If you are a developer and haven’t checked it out, here is the URL

Basically what it is Codesmith’s implementation of LINQ to SQL. Apart from the fact that it also allows you to build the UI and not just the DAL is that you can make updates to your DAL and when you regenerate, PLINQO will not overwrite your changes. Other advantages are consistent code quality adhering to company standards as everyone works from the same templates and great database structure as PLINQO is most effective when your DB is properly designed with proper foreign keys and normalisation.

No one in the company can imagine not working with this tool anymore. It is really that awesome.

Does Twitter live up to the hype?

31. August 2009 09:01 by Sasha in   //  Tags: ,   //   Comments

Does Twitter live up to the hype? As with most things that depends on who you are, what you do and how you do it.

A lot of people who have tried Twitter have written it off as a waste of time citing headlines such as Twitter tweets are 40% 'babble'.

That may be true but 80% of TV and pop music are rubbish but there is still enough decent stuff that we can just take what we like and ignore the rest.

This is why I believe Twitter works…

You can follow only people you want to hear from.

I pick up lot’s of great news and tips about web development, current affairs, politics etc because I follow people who are in the know. There are no ads and if someone is wasting my time I stop following them.

The information comes in small bite size chunks

We live in the era of the sound bite. So many people only skim headlines anyway as so much news is free online. A lot of the time a Tweet is a link to a story. If you like a Tweet, you can click on the link and read the full story.

From a marketers point of view it is easier to Tweet than to create newsletters.

Dell has made over 3 million dollars from Twitter related sales. It costs nothing but someone’s time. Think about the effort that goes into sending newsletters. Newsletters is the tried and true method for keeping customers engaged but you cant send more than one marketing newsletter every few days without it looking like Spam. Twitter can be used to have a continuous dialog with customers reminding them about you and your services or products.

As a consumer, the information comes to me

I don’t have to go looking for the news I want. It arrives by itself, tailored to my interests.

Twitter is a real time barometer of what’s going on

Use tools like TwitScoop to see what is happening in the world in real time. We no longer live in an age where only marketers can spot the trends. Now anyone can.

Twitter is an amazing tool and definitely will have it’s place on the internet for a while to come. It can also be a big time suck.
After all if you listen to Tim Ferris, the author of The 4-hour work week we shouldn’t even be listening or watching the news. Oddly enough though, even he is on Twitter. -
I guess if you only work 4 hours a day, you probably have plenty of time to spend on Twitter.

The best online Website Creation Tools

3. August 2009 04:16 by Sasha in   //  Tags: , ,   //   Comments

Lately, there has been a boom in online website creation tools.
These sites allow you to create your won sites that can be really easy to set up and very (very!!) cheap.
The best ones I have seen are – For building cool looking Flash-based sites – Very comprehensive HTML based sites – Old faithful but limited functionality although there is an iPhone app. – Haven’t used it but the portfolio looks pretty good. – pretty cool if all you are after is a basic Blogand also has an iPhone app. - Just added this last one long after writing this blog but it looks like it may be the best. Will give update soon.

Starting Price: Free unless you want to use your own domain name


The Good

  • The interface to WIX is incredible!! So easy and so much fun to use.
  • Tons of cool functionality


The Bad

  • It’s all Flash. No matter what anyone says, I am yet to see how Flash sites can compete against HTML sites for SEO friendliness
  • Your design options are limited to the templates provided. Granted there is a lot of scope for customisation.


If SEO is not your main concern then this is a great option.
So easy to use my Grandma could build a great looking site in minutes.

Starting Price: $8 per month


The Good

  • Beautiful interface. These guys really take their design seriously.
  • Very flexible layout and CSS customisation options.


The Bad

  • Limited functionality.
  • Although it is well designed will still require a decent amount of learning to create a site.


If you are money poor but time rich then you can create a very decent site.
As long as you don’t need any specific functionality (or ever will) then definitely worth trying the free 2 week trial.
If I was creating a brochure site on the cheap then Squarespace would be my pick.


Starting Price: Free unless you want to use your own domain name


Although technically Wordpress is blog software, the fact that they allow you to add non blog pages to your site means that a lot of people are using Wordpress for their main site.


The Good

  • It’s fast, easy to use and cheap and works very well if you just want a good Blog.
  • It’s very widely used so there are a lot of third party add-ons and a large community.
  • Very SEO friendly
  • If you just want a blog you can download the Wordpress software and add it to your site.
  • All open source so if you have a PHP developer handy, you can really do what ever you like with it.

The Bad

  • To utilise third party add ons or create your own themes/skins, you will need to either host the site yourself or find a hosting provider. Wordpress won’t host customised sites.
  • If you want a decent public facing site you will have to choose this option as the Wordpress hosted sites give you minimum functionality. This is fair enough as it is not really designed to be a full CMS.


Great for Blogs but wouldn’t cut it as as a stand-alone CMS.

Final Conclusion

I haven’t tried but it looks good. Also is worth a look for those wanting a cool blog site.
The online tools for creating websites are getting better and better. is certainly a very mature, effective and highly usable piece of software.
If all your organisation requires is a good looking brochure site then with a great web designer you should be able to achieve your requirements very cheaply.
If you need any custom functionality such as integration with internal systems, Shopping Carts etc then you will always need a proper CMS system such as kentico or Sitecore

Webcoda, Web Development & Design, Sydney

Webcoda, Web Developers & Designers Sydney is a Sydney based Web Development company comprising a team of consultants who are experts in all aspects of Microsoft web technology from ASP.Net development to Kentico CMS & SharePoint.

Webcoda has a long history of producing outstanding results for clients large and small. We have helped companies grow from humble beginnings to multi-million dollar enterprises through technology.

We love what we do and this blog is our way of sharing info that we find interesting with the world at large. Please feel free to comment or drop us a line on +612 9370 3636

Month List

Page List