November 7th, 2014.
You have built a website and sell product from it. You have entered the wonderful world of e-commerce. The question is, how well is your site performing? How are your e-commerce conversion rates?
There are a number of relatively straightforward ways to improve the conversion rates of your e-Commerce site. Here are forty ideas that you can use to ensure that potential customers find visiting your site a pleasant experience; a place where they find it worth their while spending their hard-earned money.
1. Define your engagement strategy
It is vitally important that you determine exactly how you intend to engage with your potential customers. You want to ensure that these customers perceive that you are giving them value
2. Use social media as a sales channel
There is a considerable amount of marketing done using social media – Facebook, Twitter, Google +, Pinterest etc. Firms use these channels because they work
3. Have a clear, navigable product page
Make it as easy as possible for people to find their way around your site and make a purchase. People are not going to be bothered if it is hard to work their way around your site
4. Make product features prominent
Customers really want to know about your product. Therefore product features should have the highest prominence on your page.
5. Don’t forget about mobile
In mid-2014 mobile internet usage exceeded computer internet usage. It is absolutely vital that your web presence is usable by people on mobile sites. It is a very good idea that your site is fully responsive, and (unless you have a separate mobile-specific site) your site scales down appropriately for mobile usage
6. Think carefully about your online copy – use key words and SEO
Always write with SEO (search engine optimisation) in mind, to ensure that the potential customers have a good chance of finding you in a Google or Bing search.
7. Make certain that your content is original
Your products may be the same as those on many other websites, but you need to ensure that your product descriptions are not a direct copy of those elsewhere. You need to reword each description to ensure that it is different to your competitors’ descriptions. The search engines look for, and penalise duplicate content.
8. Use photos
The internet is a visual medium. Web surfers spend much of their time looking at pictures and graphics. Potential customers want to know what a product looks like, showing the product in use if relevant.
9. Use lots of variety in your product photos
As customers cannot physically feel your product, they expect to be able to have a good view of it. This depends to some extent on your product, but in many cases potential clients are far more likely to buy your product if there are photos of it from different angles, giving an all-round view. A number of the better sites even have 360 degree viewers.
10. Provide tools to zoom in on your product photos
Another way to utilise photos of your products is to give potential customers the ability to zoom in and look at the fine details of your product.
11. Use videos if relevant
Many people browsing your site will be converted when they see a video of your product in action, particularly if it makes it clear that your product is useful and easy to operate.
12. Use a well-designed drop-down menu
If you have well-designed drop-down menus as navigation on your site it makes it easy for potential customers to find their way around your site. Avoid having these menus go more than 2 levels, though, because it can get confusing after that, and you lose the responsiveness for mobile browsers
13. Have a good site search function on your website
Site search makes it easier for customers to find what they want. Surveys show that up to 30% of people visiting a site use the site search function.
14. Offer complementary products on your product pages
Customers thinking of buying a particular product may choose to buy these complementary products, e.g. batteries beside electrical products, or on book sites show other books written by a particular author.
15. Make certain that you appear trustworthy.
There are too many fly-by-night firms on the internet. Customers want some evidence why they should trust you. Include a genuine telephone number. Include genuine reviews. Offer guarantees. If you use a certification brand, like McAfee Secured, make sure their logo is displayed in a prominent position.
16. Display a free phone number
Customers expect to be able to talk to you. Reputable firms use free phone numbers, so it is essential to your firm’s reputation that you do too.
17. Make chat available as a means of communication
It is all very well to offer a Freephone number and a Help or FAQ section on your site, but the easiest way to get interaction with a potential customer (well a reasonably computer-literate one at least), is to have a chat facility. It’s as close as you can get to there being a salesman in person to answer the customer’s questions
18. Consider offering video-chat on your site
This is even better than normal chat – your customer can see and interact with a real person, who could even demonstrate some features of the product
19. Make certain that your prices are clear and obvious
You don’t want disgruntled customers leaving, either because they can’t find the prices amongst all the guff on your page, or because they get to check-out only to find hidden costs added on. Prices need to be totally clear to your customers at a glance
20. Price competitively to your opposition
On-line customers have far more ability to do price comparison than brick and mortar customers. They can, and will, do price comparisons. You do need to be price competitive.
21. Look at offering Price Match
Being prepared to match your competitors’ prices will build up trust in you by potential customers. You may not earn as much from a particular sale, but hopefully you will make up for it with future sales. This is probably one to test over a period of time, because it will not be suitable for everyone.
22. Give limited time discounts
A classic marketing trick. Make your customers think they have to rush their decision and make a choice now, before they lose a discount.
23. Make payment easy for customers
The more payment options you have available the more potential customers will shop at your site.
24. Make a point out of offering free shipping
This is, of course, only viable if your margins can cover the free shipping. If so, then it will often be the deciding factor when a potential customer is trying to decide between you and a competitor –albeit the customer is still paying in a more indirect way
25. Offer quick delivery times
Customers like speedy delivery of products ASAP, and will often be willing to pay a premium for urgent delivery.
26. Show your daily cut-off delivery time on your site
Indeed it is very useful if you show a timer, indicating how long your customers have left to be able to get goods dispatched for delivery today. This probably depends on where you sell stock to – if most of your sales are overseas, it probably makes little difference whether the stock is dispatched today or tomorrow
27. Show your returns policy
It removes potential customers’ doubts if they can clearly see the ease with which they can return goods. If you offer Free Exchange, or a Money Back Guarantee, display it prominently.
28. Have low stock indicators on your site
It helps your customers if they know whether you have a particular stock item on hand (and if you don’t, how long will it take you to get replacement stock?
29. Use product reviews by customers
Customers like to see how others have found using the products they are considering buying. Include product reviews to assist potential buyers.
30. Show your seller ratings if you are operating in a community marketplace
If you are just one seller amongst many, for example a store in the Amazon Marketplace, displaying your seller rating (and other information about yourself) will build up trust.
31. Have clear Call to Action buttons
Make certain your call to action buttons are clear and obvious. Make certain that you test these out before they go live.
32. Use coloured buttons to direct customers through your check-out process
If you want to direct potential customers to take a certain path, highlight the button you want them to push a clear and obvious colour. Conversely, make any buttons that reverse you back through the check-out process, grey.
33. Make certain there are no programming errors visible to your customers
Nothing looks more amateurish to website browsers that when an error message comes up when they try and order from your site. Only the most determined will continue forwards – anyone else will leave your site almost instantly.
34. Use test shoppers before your shop goes live.
You do not want real customers to find flaws in your system. It is far better if you hire a few people to act as test shoppers first, and take good notice of any flaws they find navigating and using your website.
35. Use relevant tools to optimise your site
There are some tools specifically aimed at optimizing your conversions, e.g. Optimizely, Visual Website Optimizer, Qualaroo, The Cart Closer etc. Try them out and keep using the ones that suit you best
36. Ensure your check-out fits on a single page
Multi-page check-outs send potential customers away, and a number pull out of the transaction part-way through the process. Make certain that the plugin or whatever checkout method you are using enables the check-out process to occur on a single page
37. Avoid compulsory registration at the checkout
Customers are often turned away because of the rigmarole of going through a compulsory registration process. It is far better to have an optional registration process once the order is processed
38. Only ask for essential information from customers
Potential customers get put off by having to fill in too much information. The simple rule is that if an item of information is not absolutely necessary, do not ask for it. Have a clean, stream-lined check-out page
39. Use automatic address recognition at your check-out
There are various apps / plug-ins that simplify the process for a customer entering their address. A customer is more likely to go through the purchase process if they do not have to make too much effort to get through the check-out
40. Use one-click process to speed up the check-out
Add an Amazon or PayPal button to your checkout to speed up processing of orders for your customers.
I suggest that you take a close look at your website and see how it rates in relation to these guidelines. If need be, make some changes. They will almost certainly be worth your while and the outcome should be increased sales.
December 18th, 2013.
Majestic SEO, the web’s biggest open link map, just recently updated their search explorer tool to version “Alpha v0.3”. The search explorer allows marketers to search on a specialised search engine which ranks pages based on how influential on the web graph they are. The approach is no nonsense and provides realistic search results, which exclude ads, authorship and the influence of temporal algorithm rankings.
So what should we expect?
Majestic says, we shouldn’t expect the tool to rival the major search engines, but it turns out they don’t have to as they believe the time is right for a subscription based engine with no advertising and which offers complete transparency. This makes it a great tool for digital marketers, because for the first time, we can more accurately see what factors are influencing high rankings in our niche.
The new update sees two new features that should have the mouths of SEOs watering: The new live rank factors and a new link prospecting methodology.
Live Rank Factors
Labelled as “transparency at your fingertips” by Dixon Jones (marketing director at Majestic), the live rank feature allows users to search by keyword to see what factors are increasing the rankings for theirs or their competitors sites in the SERPS. From this, SEOs can gain a better understanding of what it might take to rank for specific sets of keywords or topics. “For the first time, you can run a search query and see exactly why one search result appears above another”.
The Live rank feature search results tab allows users to analyse the corresponding data on a much granular level than anything before. When performing a search, your results are scored on variables such as InTitle, InAnchor and InURL. Majestic’s trusty flow metrics are also involved as well as referring domains and total external backlinks. These metrics when combined are giving us a great understanding of how Majestic are interpreting the search data.
Getting your hands dirty
From the Live rank factors page, you can dig deeper to get a better grasp of the data being presented. Go to the “Ranking Factors” tab and you can switch from “Data” to “Chart”, which allows you to easily digest the information being presented. From here you can see that if your site is dominating majestic’s search explorer but neither of the big search engines, then this may well mean that there are other factors which are at play, such as personalisation, ads, authorship and so on.
All of this offers great insight to us as SEOs because it allows us to know when enough high authority links have been built and the onsite optimisation of our pages is in good order. If you’re under pressure from clients or your boss to “BUILD MORE LINKS” then be sure to show them the data. Make them aware that although you’re ranking high in Majestic’s search explorer, building more links might not be the way forward and you may end up tripping the big search engines’ spam filters.
Majestic has commented on its plans for its live rank reports going into the future, saying that they’re looking to increase the variables in the algorithm which will be more closely aligned to those of Google and Bing, (well the ones that are perceived as common knowledge in the SEO field).
Link Prospecting Methodology
The link prospecting methodology makes use of AQS (advanced query syntax), our good old friend “site:”. Using this command will return sites that are more than likely to be authorities in their given fields/topics. You can also go further by using the command to bring up blogs on all kinds of platforms.
“Keyword site:blogger.com site:wordpress.com site:blogspot.com site:tumblr.com site:squarespace.com”
The “bucket list” feature allows you to save a list of competitors URLs and run a search against only those URLs. This is an amazing way of benchmarking against your closest competitors.
I love this new feature as it can be used to go beyond link building. I can use this tool for research by cherry-picking the types of results I want in my bucket list, such as trusted and accurate news sites. For example, if I want to research a specific celebrity, I can exclude any news source that offers little substance (red tops and glossy magazines). Majestic also commented that this tool can be used by PR professionals who want to work on reputation management.
To take a full tour of the tool you can view Majestic’s “how to” webinar below. It’s packed full of great instructions and tips for getting the most out of the tool.
I’m excited to see how it’s going to develop over the coming months as they start to add more and more data. I have but one recommendation for going forward…
The issue I found when using the tool for the first time was one that could quite often pop up for many SEOs. It is that of searching and building for branded terms.
Searching for “Sony” will return results from Sony TLDs and international sub folders such as: .com, .net, .co.uk, .jp etc. However, the same search in Google will come with geo targeting and return results such as: .co.uk, local, news, Wikipedia and Amazon, which would be a truer version of what my target customer would be seeing.
The only way I can think of to resolve this would be to include the Google results in my bucket list, but that can also be limiting in a way because I’d constantly be changing half my list due to the amount of variables in the results on any given day, such as news.
I would personally like to see a Geo toggle implemented within the search explorer to give better flexibility in the results. Other than that, I personally love what this new tool has to offer.
Searchmetrics is a brilliant SEO tool, the amount of insight that it gives on client and competitor sites is incredibly useful. One of my favourite reports, along with some manipulation in Excel is to run a quick rankings comparison report on your competitors so you can gain insight into what they’re ranking for, more importantly what they’re ranking for and you’re not, and also how your site matches-up a full range of industry keywords.
For this sample report I’m going to take a look at some of the bigger sites in the insurance sector.
Other good insurance companies do exist, along with quite a few terrible ones.
Run each domain through Searchmetrics and run a long-tail keyword report on each of the sites that you wish to compare.
Export and download each of these reports.
In Excel create different sheets for each of the exports along with the first sheet which should be named ‘comparison’ this is where all of the magic happens and your data will be pulled-in.
Paste each sites data into onto it’s own sheet, as well as cumulatively into the ‘comparison’ sheet.
Then under Data > Remove Duplicates remove duplicated keywords on the ‘comparison’ sheet.
Then delete the following columns in the ‘comparison’ sheet – URL, Pos, Title, and Traffic Index. This should leave just Keyword, Search Volume and CPC.
Next add columns for each of the sites that you wish to compare. This should leave you with a sheet that looks something like this.
Then, using VLOOKUP you’ll need to pull the ranking data from the other sheets into the comparison sheet. So for example into Column C all of the rankings for Aviva will appear.
The formula you’ll need is =VLOOKUP(A:A,Aviva!A:G,3,0) The easiest way to generate this is to use the insert formula function,
Lookup value – Is the value that you’re looking up, in this case is column A, the keyword.
Table array – is the table you’re finding the value in, which is the Aviva sheet, so click in the table array entry field, then go to the Aviva sheet and highlight all of the columns.
Col index num – is the column with the data in that you wish to import, so column 3, the ranking position.
Range lookup – Enter FALSE or 0 here to find an exact match. This will cause #N/A to be returned if the site isn’t ranking for the keyword.
Repeat this for each site. And then expand the selection by dragging the corner of the box down to apply to each of the cells in the sheet.
Tidy the sheet up by formatting as a table, and (hopefully) you should have something that looks like this.
If the #N/A results are annoying you can easily remove them by modifying the VLOOKUP formular from
You can also colour-code the rankings using conditional formatting.
If you would like to download this example sheet I have added it here – CompetitorReport
August 17th, 2011.
Goals and transactions don’t match in Google Analytics? The most common problem if goal conversions don’t match ecommerce transactions in Google analytics, is that your urls (pages) can be visited/accessed using both upper case and lower case characters.
This then causes Google analytics to report this page as two different pages, even though it was the same page, plus it automatically inflates the number of transactions. Moreover, your transactions then don’t match your order management system, which sooner or later will cause loss of faith in your web analytics.
Example of how this might look in your report:
To fix this, all you need to do is to set up a filter in Google Analytics, ‘Force url to lower case’. The filter looks like this:
Filter Name:Force Lowercase
Filter Type: Custom Filter, Lowercase
Filter Field: Request URI
After you set this filter, check back in a few days and your goals and transactions numbers in Google analytics should match as in this example below. NOTE: this will only fix the issue from the day this lower case filter was applied. Unfortunately, the data prior to the date when this filter was applied will stay unchanged.
When was the last time you had your Google Analytics tracking code audited? Can you 100% rely on your data? If in doubt, request your Free Google analytics tag audit.
July 22nd, 2011.
Event tracking in Google analytics can be a painful task and it gets more complicated when your site has hundreds of outbound links, or downloadable documents you would like to track.
The good news is there are 2 options for how to track events (outbound links or files), manually or automatically with auto-tracking.
Option 1: Manual Tagging (complex, slow, prone to errors– recommended only for websites with a few outbound links or files to be tracked).
In this case we manually tag each link you would like to track. To log every click on a link to, for example, www.outbound.com, you would add an onClick event to outbound urls you wish to track:
<a href=”http://www.outbound.com” onClick=”recordOutboundLink(this, ‘Outbound Links’, ‘outbound.com’);return false;”>
Option 2: Auto-tracking - very easy & fast. Recommended for any website with large number of outbound links or files to be tracked.
Solution A; AnalyticsEngine provides you with a piece of script which you paste into your website just after your Google analytics and you’re done. No additional work or tagging required. In less than a minute you will be able to track thousands of outbound links or file downloads on your website.
This is how you see your results using solution from AnalyticsEngine
For small websites with a page views up to 100,000 per month this script is free. By the way, don’t confuse page views with visits. For example: 10,000 visits to your site can generate 4 page views per visit = 40,000 page views.
For websites with up to 1,000,000 page views the cost is $75 / month, plus there is an enterprise solution available as well. Considering how much time this saves you, it’s excellent value. Especially sites having a lot outbound affiliate links or downloads will greatly benefit from it.
Solution B; Or you can get similar script from advanced-web-metrics.com, for around $75 per domain (one off payment) and with no restriction on page views. No freebies here, however there is a 30 days money back guarantee and support from Brian Clifton, who is the author of an excellent book ‘Advanced Web Metrics with Google Analytics’ and former Head of Web Analytics for Google.
This solution won’t allow you to see clicked outbound links and file downloads under ‘Events’, but instead under ‘Content’ as page views. See the screenshot below.
And here when used auto-tracking used from advanced-web-metrics.com
(screenshot used from advanced-web-metrics.com)
July 14th, 2011.
Is brand awareness really important, or is it just hype? After reading a case study on ‘how catalogues drive online sales’, I did my own research with a focus on brand awareness, and analysed brand awareness on 2 small ecommerce sites, one of them with a catalogue, another without.
The result? Overall conversion rate on the site with a catalogue was 5.95%, while on the site with no catalogue, only 0.52%, a difference of 1,044%.
In order to calculate the impact of catalogues sent out to clients (offline marketing), we have to firstly establish where or how we find these people in your analytics tool. As these visitors receive your catalogue, we can therefore expect several ways how they get back to your site:
- type directly your specifically created vanity url for your catalogue (e.g. www.mysite.com/10off)
- or type your site url without the campaigned parameter
- or search for your company name using a search engine
- or dial your number on the catalogue and place a phone order. To be able to track this, you will need a call tracking solution which links with your Google analytics. Highly recommended, as it will allow you to assign your marketing to a relevant channel.
After we establish catalogue user behaviour, we need to find them in our web analytics. In Google analytics go to ‘traffic sources’ and get data for you ‘direct traffic’ and ‘search engine – paid and non paid brand keywords’. The data we need are: traffic amount and revenue generated. Let’s define what brand and direct traffic is first.
What is brand traffic? – These are the keywords people use to find your brand. For example, for Datadial.net, brand keywords could be ‘data’, ‘datadial’, ‘data dial’ and any misspellings of the brand name.
What is direct traffic? – These are visitors who type your domain name into their browser. NOTE: make sure your own company traffic is excluded by using filters in Google Analytics.
By combining brand traffic and the direct traffic you get ‘brand awareness index’ as a percentage of your overall traffic. So you will end up with number like xx% of visitors who visited my site used either my brand keyword or typed my url directly (direct traffic).
Exact calculation would be:
In terms of benchmarking, the higher the ‘brand awareness index’, the better. If your brand awareness index is 20-30% or less, that means people don’ t remember your company, site, product or service.
If your ‘brand index awareness’ is around 60+% then give yourself a high five, as everybody in the universe knows you! Well, not quite, as you would also like to find out what your market share is. Then give yourself high five if you also discovered that your market share is sound too.
Let’s jump now to some real examples.
In the example below, site A (no catalogue), with a ‘brand awareness’ of 20.92%, converted at 0.52%. Site B (with catalogue), with a ‘brand awareness’ of 65%, converted at 5.95%.
Notice one thing, site B received significantly less traffic, but the site revenue on both sites was almost identical. Also notice, that these visitors brought in both cases approx. 80% of site revenue.
So that leaves us with a question. What if I increased my site brand awareness from 20% to 60%? Is it going to have any impact on my revenue? And the answer is YES, because as we already know, direct and brand traffic conversion rate is higher, as you can see in this table below.
I hope you will find this useful and apply it to you next marketing strategy.
If you found this idea intriguing and would like to test it, call Jan at 0208 6000 500 and we will help you with calculating, planning and testing.
June 28th, 2011.
Goals in web analytics allow you to measure conversions on your website. So before you can start setting up goals, you need to know what actions (KPIs) are important for your business.
The most commonly used goals for ecommerce stores are:
- Sale completed
- Email sign up
- Help page visited
- About us page visited
- Return & delivery page visited
- Visitors who placed their order over the phone
NOTE: to be able to track revenue, average order value and what products you sold in Google Analytics, you will need a developer. See our Google analytics set up and audit prices.
Non-ecommerce websites goals could be:
- Contact us form completed
- About us page visited
- Contact us page visited
- Support page visited
- White paper download
- Pages/visit (useful for non-profit or news sites)
- Phone call tracking
Setting up goals for ecommerce stores – checkout:
Let’s say, your goal url is www.mysite.com /pages/checkout_thankyou.aspx. Below are screenshots illustrating how exactly to set up the goal in Google Analytics so you can track your sales.
URL – don’t use the full url. Instead of www.mysite.com /pages/checkout_thankyou.aspx, use /pages/checkout_thankyou.aspx
Goal value – leave it as 0.0 (for goals directly tracking ecommerce transactions), as additional ecommerce tracking codes installed on an order confirmation page will give us the exact value of each order.
Any other goals should have a value assigned to them. If you can’t calculate an exact value of each goal, then you can use value of 10.
Always set up a funnel, as this feature allows you to visualize each step and where your visitors are bailing out. Name it so you can easily associate with actual pages.
After we saved the goal, we need to install ecommerce tracking code on your order confirmation page (job for a developer). See our Google analytics set up and audit prices.
For more instruction regarding the code above go to http://code.google.com/apis/analytics/docs/tracking/gaTrackingEcommerce.html.
If any sales were made, then usually after 4-12 hours you should be able to see your transactions being tracked. If you made some sales within 24 hour period, but still can’t see any conversions being tracked in your analytics, then your goal isn’t set up properly.
With the goal and the funnel being tracked, you can see at which step your visitors are leaving and then with A/B testing you can try to fix it.
The process to set up goals for non-ecommerce sites is very similar, but with the following differences:
– No ecommerce tracking code required on your confirmation page
– Goal value – Very important. Either calculate your actual value per lead if you are able to monetize it, or try to use a goal value of 10, 50 or 100 (never leave at zero on non-ecommerce sites). This way you will be able to see in the analytics how valuable each page is in terms of contributing towards a goal. This will also help during conversion optimisation to find the lowest & highest performing pages.