Home Digital Commerce & Experience Blog How Product Recommendation Can Increase Conversion Rate for Your Magento Ecommerce Store

How Product Recommendation Can Increase Conversion Rate for Your Magento Ecommerce Store

One of the main challenges an online store faces when compared to a brick and mortar store is the ability to understand customer needs and improve their shopping experience accordingly.

In an offline store, it is possible to interact closely with customers and gauge their responses to make the shopping experience more satisfying. On the other hand, an online store is challenged with the risk of cart abandonment in the event of an unpleasant customer experience.

Traditionally, an offline store owner’s tried-and-tested method to woo a customer has been the act of making him/her feel extra special. Incidentally, the online store rule book also has a technique that promises similar results. This is referred to as Product Recommendation.

Product recommendation has the potential to improve the conversion rate of a Magento ecommerce store by a great deal.

Here, we take a deep dive into the various aspects of product recommendation and how it can be implemented on your Magento store.
Magento Ecommerce Store

Personalized Product Recommendation – A Closer Look

Product recommendation is one of the most powerful marketing tools in the arsenal of an online marketeer. Listed below are some of the key features of this functionality:

  • Personalized product recommendations are suggestions that take aggregated visitor data for deep analysis. Hence, from the customer’s perspective, these suggestions are highly relevant.
  • Ecommerce stores can leverage the potential of product recommendations to stimulate customer engagement. This can result in improved conversions and increased revenue.
  • A customer can view his/her personalized product recommendation under sections promoted as “Customers who viewed this product also viewed”.

Types of Product Recommendations

Product recommendations can be broadly classified into the following categories:

  • Generic – These recommendations suggest common products for all customers on the website. This does not depend on any purchase history or product as the baseline. Some examples of generic recommendations are best-sellers, new arrivals, etc.
  • Complementary – These recommendations are for products that would complement the choice of the customer. For instance, if a customer has selected a formal shirt, the complementary product recommendation would be that of a matching tie.
  • Alternative – These recommendations are for products that are similar to the selected product and can be purchased instead.

How Product Recommendation Engines Work

A Recommendation Engine basically filters vital information from a large amount of historical data collected based on a user’s interests and activities. These engines work on machine learning algorithms that predict a user’s preference from the “learnings”.

From the user’s perspective, a significant advantage of this feature is their ability to easily find products they are looking for. Recommendations could be based on products that the user liked or bought; it could even be dependent on the products preferred or bought by similar users.

A recommendation engine should be flexible enough to have the ability to provide timely information to users. This includes insights on special offers, change in prices/assortments, etc.

Data Processing in Recommendation Engines:

The various phases of data processing in a recommendation engine are listed below:

  1. Data Collection – Behaviour analysis of a user is done by gathering the right data to trigger a journey. Data collected from a user is classified into implicit and explicit.
    • Implicit data consists of a user’s search history, page views, orders and returns, cart events and clicks.
    • When a user provides data in the form of ratings or comments, it is classified as Explicit data.
  2. Data Storage – A standard SQL database, NoSQL database, or any kind of object storage can be used for storing data.
  3. Analysis of Data – Various types of analysing methods are used to filter data and find similar products for recommendation:
    • Real-time filtering and analysis – This analysis method processes data as soon as it is created and offers split-second recommendations.
    • Near-real-time filtering and analysis – In this analysis method, data is collected in a few minutes and refreshed in a near real-time mode.
    • Batch analysis – Data is processed periodically and emails with recommendations are sent to the user at a later date.
  4. Filtering of Data – The final step is the filtering of data to provide the personalized recommendation. Listed below are various types of filtering criteria used in recommendation engines:
    • Content Filtering – If a user has liked or bought a product in the past, the engine recommends similar products.
    • Collaborative Filtering – When the user is viewing a product, the engine recommends products that were liked or bought by similar customers.
    • Hybrid Systems – When both the above filtering methods are combined, it results in a more powerful algorithm which has been gaining popularity in recent times.

Examples of Product Recommendations

Product recommendations are now seen in various business sectors, apart from e-commerce:

  • Movie Streaming (Netflix) – “Other Movies You May Enjoy”
  • Social Media (Facebook) – “People You May Know”
  • Search Engine (Google) – “Visually Similar Images”
  • Navigation Facilities (Waze) – “Best Route”

How Does the Product Recommendation Module Track User Behavior?

If you own a Magento ecommerce store, you can deploy the Product Recommendation module on the website. This module collects behavioral data by tracking the following user events:

Event Details
sign-in User signs in to his/her account
sign-out User signs out of his/her account
view User views a Product Details Page (PDP)
add-to-wishlist Addition of a product to the user’s wishlist
remove-from-wishlist Removal of a product from the user’s wishlist
add-to-cart Addition of product to the user’s cart
remove-from-cart Removal of a product from the user’s cart
apply-discount-action User applies a discount code to the cart
remove-discount-action User removes a discount code from the cart
edit-product-qty User changes the product quantity in the cart to a non-zero value
initiate-checkout User starts the checkout process
place-order User submits the order
instant-purchase User completes an instant purchase transaction

What Types of Product Recommendations are Provided by Magento?

The following types of product recommendations can be implemented on a Magento ecommerce store:

Recommended for You Recommends products on the basis of the user’s behaviour (current and historical) on the website
More Like This Recommends products based on similar attributes
Most Viewed Recommends products that maximum shoppers have viewed in the last 7 days
Most Added to Cart Recommends products that have been frequently added to carts in the last 7 days
Most Purchased Recommends most purchased products in the last 7 days
Viewed This, Viewed That Recommends products that were often viewed by users who viewed the specified product
Bought This, Bought That Recommends products that were often purchased by users who purchased the specified product
Viewed This, Bought That Recommends products that were often purchased by users who viewed the specified product

Collection of Product Recommendation Metrics

Magento collects the following product recommendation metrics to analyse how well the recommendations are performing:

  • Views – This indicates the number of recommendation units that a user has seen. This metric is triggered when a user scrolls and views 50% of a recommendation unit.
  • Impressions – This indicates the number of times a recommendation unit is loaded and rendered on a page. This metric is triggered even if the recommendation has not been viewed by the user.
  • Clicks – This metric shows the number of times a user clicks on a product in the recommendation unit.
  • Click-Through Rate (CTR) – This is a value that indicates the percentage of recommendation unit impressions that result in a click.
  • Viewability – This value indicates the percentage of recommendation unit impressions that result in a view.
  • Revenue – This metric indicates the revenue that is accrued by a recommendation unit. Revenue is the total value of products that were purchased after click-through from a product recommendation unit.

What Recommendations are Supported by Each Page on a Magento Ecommerce Store?

Ecommerce website personalization includes providing better user experience by customizing the home page, product pages, catalogues, cart, site navigation, etc.

  • Home page – This page gets the maximum customer traction on a website. Store owners can provide geo-location based customized recommendations, personalized offers for new visitors and offers based on purchase history for existing customers on the home page.
  • Product page – A product page highlights the product to entice customers into buying; hence, it has the highest potential to improve conversions. These pages are usually enhanced by zoom-in/zoom-out features, 360-degree product images, videos, quick checkout and customer reviews for improved user experience.
  • Site Navigation – User friendly navigation is essential to an ecommerce store as it helps customers navigate smoothly across products and services offered. Some stores also provide the feeling of a completely personalized store by including the customer’s name in strategic areas on the pages.

The following table indicates the recommendations suitable for specific pages on an ecommerce store:

Page Type Supported Recommendations Ideal Placement
Home page Recommended for you
Most viewed
Most added to cart
Most purchased
At the top of the main content on page

Below the main content on page (default)

Category page Recommended for you
Most viewed
Most added to cart
Most purchased
At the top of the main content on page

Below the main content on page (default)

Product detail page More like this
Most viewed
Most added to cart
Most purchased
Viewed this, viewed that
Viewed this, bought that
Bought this, bought that
Below the main content on page (default)
Cart More like this
Most viewed
Most added to cart
Most purchased
Viewed this, viewed that
Viewed this, bought that
Bought this, bought that
Below the main content on page (default)
Confirmation page More like this
Most viewed
Most added to cart
Most purchased
Viewed this, viewed that
Viewed this, bought that
Bought this, bought that
Below the main content on page (default)

Get Started Early

Personalized product recommendations on the storefront can significantly improve ecommerce conversion rate. Similarly, these can also work well in email campaigns and newsletters.

In addition, store owners can connect with customers after purchase and provide added benefits through the distribution of coupons or discount codes for future purchases.

All in all, it is advisable to set up product recommendations on your Magento ecommerce store as early as possible. This way, data gathering can commence early and result in more accurate product suggestions.

This entry was posted in Digital Commerce & Experience Blog, Blog by Embitel. Bookmark the permalink

Feb 25 2020
Related Posts

SUBSCRIBE

ASK OUR EXPERTS

captcha

FEATURED WHITEPAPER

How Omnichannel Retail can Fuel the Growth of Online Grocery in India

RELATED SERVICES
 

Hybris Omnichannel Solutions

An enterprise-class ecommerce platform for B2B and B2C businesses


Magneto Ecommerce Services

Best digital commerce platform for small and medium businesses (Gartner’s Magic Quadrant)


CPG LaunchPro 100

A SAP Hybris based rapid deployment solution for CPG, Grocery and F&B business. Go-Live in 100 days


CUSTOMER SUCCESS STORIES
 
malabar-gold-magento

Rebuilding Jarir.com – the ERP and UX issues

A re-designed magento implementation that reduced ERP import time from 3-4 days to less than 2 hours.


medfirstindia

Medfirst India – a B2B marketplace on Magento

India’s first online marketplace for hospital and patient care equipments. Integrated with HDFC, InstaMojo, PayUMoney payment gateways


Bmmi Shops

BMMi Shops – online F&B store

Magento ecommerce website and mobile app development for Bahrain’s leading beverage retailer