Practical Tips to develop user engagement for e-commerce website

User engagement is very important for e-commerce websites.

User engagement leads to repeated visits  >>>>>> Repeated visits leads to brand retention >>>>>> Brand Retention leads to brand loyalty >>>>>> Brand loyalty leads to more sales, leads & high Customer Life Time Value … $$$

Examples are better than words.

Check out the analytics report of an e-commerce website which has got high user engagement:

user engagement

Check the average time spent on the website. Check the bounce rate and pages/visit. Yes it is an e-commerce website.


Check the percentage of returning visitors. Check the revenue generated by returning visitors . Yes it is an e-commerce website. You better believe it.

Check the percentage of returning visitors. Check the revenue generated by returning visitors . Yes it is an e-commerce website. You better believe it.


days to transactions

Least amount of consideration is involved during product purchase when people trust your brand. This is what happens when people heavily engage with your e-commerce website.


average order value

Check the ‘Average Order Value’ of the e-commerce site. (In case you think the website sells low price items)

Following tips can help you in building user engagement for an e-commerce website:

#1 Start a blog/forum on your e-commerce website

You need a platform where your target audience can participate on your website.

What can be a better platform than a blog or forum where you can engage with your clients on a regular basis. is a brand because of its blog.

Use that platform for your online community with which your target audience is familiar, and which is seo friendly.

I recommend using:

Develop High Quality Contents for your blog.  

Content is king and will always be.

Content can be in the form of an article, image, video, podcast etc.

As long as you ensure regular flow of highly quality contents which satisfy the needs of your target audience, you will get user engagement for the foreseeable future.

#2 Get Audience/Build Community

If people don’t care about what you say or write then why they will bother to comment or participate on your blog/forum?

To get audience you need three things: targeted traffic, authority and a platform (where you can demonstrate your authority).

If you are already getting tons of targeted traffic, then you can use your website’s blog/forum as your platform.

If not, then you can choose popular blogs or forums in your industry as your launch pad.

For example, Linkedin has lot of big niche communities and you can establish your authority there by demonstrating your subject matter expertise.

Do guest blogging on popular websites.

All these activities can later help you in building an audience for your own site.

#3 Develop a community which does not revolve around your brand

Develop a community (like forum) which does not revolve around your brand instead talk about your industry or the topics your customers really care about.

Unless you are a very big brand like iPhone or Dell, nobody would care to talk about your brand or next new product.

So if you sell cycles, you should develop a community which revolves around the benefits one get through cycling like: good health, increased stamina or you can discuss topics on road trips etc.

Avoid pushing new product announcement/offers all the time through your social media accounts.

This is a fire shot way to loose audience.,, are good example of online communities which revolve around the topic their target audience really care about and not the products they sell.

#4 Build activity. Stimulate discussions/participation.

Nobody likes to sit in an empty auditorium no matter how grand it is.

Same analogy applies to your website.

You may have best design and tools in your niche but if there is little to no users activity on your website, then your target audience won’t participate.

So if you have a forum with Zero discussions and Zero topics, then it will most likely remain the same.

Don’t expect people to dive into your forum and start launching threads after threads.

You need activity to generate activity.

It is a vicious circle.

As a webmaster/community manager you should take the initiative and start new threads.

Make this your habit and do it daily.

At least one post every day.

Replies/responses are also equally important.

Here your employees/colleagues can come handy.

Request them to write their reviews/opinions about the topic being discussed.

Gradually inactive members will start participating.

An active community will draw new members and you can expect even more participation.

To develop user engagement, you need to communicate with lot of members of your community at least occasionally if not daily.

Managing and engaging with target audience can be a full time job in itself.

It is not something which can be done in an hour or two or in your spare time.

That’s why you need a dedicated resource, a professional like ‘community manager‘ who loves interacting with people, who can retain and recruit new members.

If you won’t communicate with your target audience then they won’t participate or stop participating.

Develop contents which encourage participation.

Get the E-book (52 Pages)

Get the E-Book (37 Pages)


Ask lot of Questions

Majority of people register on a website and then abandon it.

This is because nobody cared to engage with them.

Make sure there first visit is not their last.

Ask open ended questions from your new members which encourage for a response.

Like what is your opinion about …….?

How you started in this industry?

How did you find us etc.

Ask people lot of questions about themselves.

Introduce the new member to existing members.

Encourage old members to welcome new members.

Encourage new members to participate by asking their opinion on current hot topics in your community.

Invite them to the groups they might be interested in.

Spend more time in engaging with the new members than with the existing members.

#5 Build a recognition system

People participate to get recognition and to increase their status in a community.

You can provide this recognition in terms of loyalty points and virtual ranks.

Recognition System used by



Recognition System used by which sells SEO software.


Participation Recognition mail sent to me by Developer Shed team (people behind

Give recognition to active members.

Interview them and publish the interview on your website.

This will also create a desire in new members to be featured.

Give some control/power to your long time members.

Like you can make them moderator or community manager.

 #6 Make your website community centric instead of product centric

Most e-retailers work with the mindset of business first and community laterand develop electronic brochures instead of a highly engaging e-commerce website.

People rarely purchase on their first visit to your site and there is a high probability that they won’t make a second visit if your site lacks user engagement (unless off course you are a very big brand like Dell, Apple, Microsoft, Nike etc).

You need to make your website community centric instead of product centric.

Let me give you some examples.

Let start with

This company started as a blog and then gradually built business around its community.

Result, it has now more than 20,000 paying customers.

Even today their website is still community centric and not product centric.

Other examples of highly successful community centric e-commerce website:


Community Centric design of which sell photo accessories. A very successful e-business.



Community Centric design of which sell science fiction and fantasy books. A very successful e-business.

#7 Think outside the box

Many e-retailers complain that their industry is boring or intellectually primitive so there is no scope of engaging with the target audience.

Actually it is all about your perception and how creative you can be.

Thinks which look boring to you may be of great interest for someone else.

Say you are in the plumbing business.

Now can you develop plumbing communities? Yes you can.

Check out these websites:

  • (official website of “World Toilet Organization”)
  • (official website of ‘Sustainable Sanitation Alliance’)

The list is endless.

All these organizations improve toilet and sanitation conditions worldwide.

They have members throughout the world.

They can also be your potential linking partners, if you run a plumbing site.

#8 Be human

Following activities make your business very much inhuman:

  • You believe in sending automated messages to your subscribers/clients.
  • The only thing that you have on your ‘contact us’ page is an e-mail address or PO box number.
  • You interact with your community through your company name.
  • There is no human touch in your business operations and after sales services.

All these activities leads to credibility issues and eventually little to no user engagement and sales.

Following activities make your business very much human:

  • Show that you are as real as real can be.
  • Publish your team and store (if it exists) photos on your website.
  • Provide your complete physical address with location on Google Maps.
  • Interact with your community as a living person not via avatar hidden behind your company logo.

 #9 Run contest and survey on your e-commerce site

Contest and surveys is a great way to build user engagement and brand awareness:

10 Companies That Hit the Bullseye With Online Contests –

Just make sure that your contest/survey is relevant to your niche.

#10 Use high quality images on your e-commerce site.

An image catalog is more appealing and enticing than a text based product category page.

So spend some money on high quality images.

Here is an example of good product category page:

#11 Organize Community Events

Organize community events like: offline meetups, webinars, seminars, online chats, conferences, workshops etc which revolves around your community’s interest and likings.

Customers talking to you face to face, develop stronger bond with your brand.

This is equivalent to developing the same bond through several years of online interactions.

Again a good example is

They organize webinars, meetups, office tours and seminars for their members.

No wonder they have 200k+ blog subscribers and 20k+ customers.

Another example is

They organize worskhops in the offline world.


Do you know the difference between Web Analytics and Google Analytics?

99.99% of course creators themselves don’t know the difference between Web analytics, Google Analytics (GA) and Google Tag Manager (GTM).

So they are teaching GA and GTM in the name of teaching Web analytics.

They just copy each other. Monkey see, monkey do.

But Web analytics is not about GA, GTM.

It is about analyzing and interpreting data, setting up goals, strategies and KPIs.

It’s about creating strategic roadmap for your business.

Web Analytics is the core skill. Google Analytics is just a tool used to implement ‘Web Analytics’.

You can also implement ‘Web analytics’ via other tools like ‘adobe analytics’, ‘kissmetrics’ etc.

Using Google Analytics without the good understanding of ‘Web analytics’ is like driving around in a car, in a big city without understanding the traffic rules and road signs.

You are either likely to end up somewhere other than your destination or you get involved in an accident.

You learn data analysis and interpretation from Web analytics and not from Google Analytics.

The direction in which your analysis will move, will determine the direction in which your marketing campaigns and eventually your company will move to get the highest possible return on investment.

You get that direction from ‘Web analytics’ and not from ‘Google Analytics’.

You learn to set up KPIs, strategies and measurement framework for your business from ‘Web analytics’ and not from ‘Google Analytics’.

So if you are taking a course only on 'Google Analytics’, you are learning to use one of the tools of ‘Web analytics’. You are not learning the ‘Web analytics’ itself.

Since any person can learn to use Google Analytics in couple of weeks, you do no get any competitive advantage in the marketplace just by knowing GA.

You need to know lot more than GA in order to work in Web analytics and marketing field.

So what I have done, if you are interested, is I have put together a completely free training that will teach you exactly how I have been able to leverage web/digital analytics to generate floods of news sales and customers and how you can literally copy what I have done to get similar results.

Here what You'll Learn On This FREE Web Class!

1) Why digital analytics is the key to online business success

2) The number 1 reason why most marketers are not able to scale their advertising and maximize sales.

3) Why Google and Facebook ads don’t work for most businesses & how to make them work.

4) Why you won’t get any competitive advantage in the marketplace just by knowing Google Analytics.

5) The number 1 reason why conversion optimization is not working for your business.

6) How to advertise on any marketing platform for FREE with an unlimited budget.

7) How to learn and master digital analytics and conversion optimization in record time.


My best selling books on Digital Analytics and Conversion Optimization

Maths and Stats for Web Analytics and Conversion Optimization
This expert guide will teach you how to leverage the knowledge of maths and statistics in order to accurately interpret data and take actions, which can quickly improve the bottom-line of your online business.

Master the Essentials of Email Marketing Analytics
This book focuses solely on the ‘analytics’ that power your email marketing optimization program and will help you dramatically reduce your cost per acquisition and increase marketing ROI by tracking the performance of the various KPIs and metrics used for email marketing.

Attribution Modelling in Google Analytics and Beyond
Attribution modelling is the process of determining the most effective marketing channels for investment. This book has been written to help you implement attribution modelling. It will teach you how to leverage the knowledge of attribution modelling in order to allocate marketing budget and understand buying behaviour.

Attribution Modelling in Google Ads and Facebook
This book has been written to help you implement attribution modelling in Google Ads (Google AdWords) and Facebook. It will teach you, how to leverage the knowledge of attribution modelling in order to understand the customer purchasing journey and determine the most effective marketing channels for investment.

Himanshu Sharma

Digital Marketing Consultant and Founder of

Himanshu helps business owners and marketing professionals in generating more sales and ROI by fixing their website tracking issues, helping them understand their true customers' purchase journey and helping them determine the most effective marketing channels for investment.

He has over 12 years of experience in digital analytics and digital marketing.

He was nominated for the Digital Analytics Association's Awards for Excellence. The Digital Analytics Association is a world-renowned not-for-profit association that helps organisations overcome the challenges of data acquisition and application.

He is the author of four best-selling books on analytics and conversion optimization:

error: Alert: Content is protected !!