11 Tested Ways to Speed Up your WooCommerce Store
How to Speed Up Your Shopify Store - 17 Practical Ideas
17 Proven Ways to Speed Up your BigCommerce Store
32 Holiday Marketing Ideas for eCommerce Stores (2023 Update)
The Best Quiz Funnel Examples for your eCommerce Store
Top 20 eCommerce Thank You Email Examples That Convert
How To Get More Sales on Shopify: 31 Proven Hacks
11 Proven Ways To Reduce Shopify Bounce Rate
Add to Cart Button: 14 Ways To Get People To Click Them
How to Increase Add-to-Cart Conversion Rate: 22 Brilliant Ideas
Build a High-Converting Squeeze Page: 13 Conversion Tips (+ Great Examples)
eCommerce Referral Email: 10 Examples That Really Work
Re-engagement Email Examples That (Actually) Win Back Subscribers
13 Proven Ways to Reduce Email Unsubscribe Rate (eCommerce)
How to Use Targeted Email Marketing to Drive More Sales (eCommerce)
25 Ways to Grow Your Email Click Through Rate Quickly (eCommerce)
How often should eCommerce stores send marketing emails?
How To Improve Email Marketing "Click-to-Open" Rate in eCommerce
28 No-BS Ways To Get More Email Subscribers in eCommerce
What is a Good Open Rate for eCommerce Emails?
eCommerce Email Design: 25 Beautiful Examples (& Why They Drive Sales)
Getting Traffic But No Sales? 21 Reasons Why (+ How To Solve)
11 High-Converting Win Back Email Examples (+ Templates)
23 Thanksgiving Email Examples For 2023 (eCommerce)
The Right Way to Calculate Email Marketing ROI in eCommerce
13 Solid Ways To Improve Marketing Email Delivery Rate (eCommerce)
4 eCommerce Brands Nailing Augmented Reality (And How You Can Do It Too)
Deliver An Amazing Post Purchase Experience: 17 Ideas (& Examples)
50+ eCommerce Email Marketing Statistics (2023 Data)
eCommerce Newsletter: 20 Ways To Stand Out And Actually Drive Sales
52 Ways eCommerce Businesses Can Use ChatGPT
eCommerce Inbound Marketing: 17 Ideas That Still Work
Shopify Upselling Ideas for Product page, Cart, Checkout
How to Market to Gen Alpha
5 Powerful Ways to Drive Conversions via Microsites (eCommerce)
Why Are Shoppers Dropping Off My Checkout Flow?
eCommerce Gift Card Marketing: 8 Creative Ways to Drive Max ROI
153 A/B Testing Ideas for eCommerce (Homepage, PDP, Cart, Checkout)
Optimize your Shopify Store for Mobile: Proven ideas + Examples
[2023] Cart Abandonment Rate Statistics
Product Page Statistics Every eCommerce Pro Should Know (2023 Update)
eCommerce Splash Page: 17 Attention-Grabbing Examples
Top Book Recommendations for eCommerce Business Owners
How to Increase Average Session Time on Your Shopify Store
The Right Way to Calculate eCommerce Conversion Rate (& How to Improve it)
11 Ways to Create a Killer "Coming Soon" Page (With Brilliant Examples)
6 Ways to Make Your Products Look Exclusive (& Real-world Examples)
Mobile Commerce: Examples, Trends, Best Practices (For 2023)
eCommerce Tiered Discount: 10 Awesome Examples You'd Want To Copy
eCommerce Affiliate Marketing: 7 Common Mistakes to Avoid (+ Things that Actually Work)
Boost Conversions this Father's Day: 15 Brilliant Tips (2023 update)
21 High-Converting Mobile Landing Page Examples to Inspire Yours
Flash Sales Guide: 10 Proven Ideas & Amazing Examples
Labor Day Marketing: 15 Amazing Ideas and Examples (2023)
Juneteenth—Marketing Handbook for eCommerce
Memorial Day Marketing: 10 Fresh Ideas and Examples (2023)
Next-Level 4th of July Marketing Ideas (+ Examples)
How to avoid "No results page" on your eCommerce store
14 Common CRO Mistakes eCommerce Brands Make
eCommerce BNPL: Who should DO it—Who should AVOID
16 Timeless Lead Generation Strategies for eCommerce (2023 Update)
eCommerce Subscriptions: 15 Amazing Examples (+ Ways to Increase Subscription Sales)
Cart Abandonment Pop-Up: 14 Amazing Examples (That Actually Work)
10 eCommerce brands winning at Social Commerce (+ Lessons we can learn from them)
13 eCommerce Brands that use AI like Champs
11 Next-Level Reciprocity Marketing Examples (eCommerce)
14 Ways Online Jewelry Stores Can Boost Conversions
Selling Luxury Products Online: 7 Unique Strategies to Boost Conversions
eCommerce conversion rate by industry (2023 update)
Prime Day Sale Marketing Ideas (Even if you are NOT Selling on Amazon)
Mother's Day Emails: 20 Amazing Examples (eCommerce)
18 brilliant ways to use microcopy to boost eCommerce conversions
Does infinite scrolling kill conversions? Here's what we found
BigCommerce Product Page: 46 Ways to Prevent Drop-offs
30 Amazing eCommerce Email Templates (from 6 industries)
Our Favorite Hero Image Examples in eCommerce (2023)
Improve BigCommerce conversion rate: 20 proven ideas
Promote your online store in the USA - 15 unique ideas
17 Underrated Easter and Spring Marketing Ideas (eCommerce)
International Women’s Day - 22 Marketing Ideas for your eCommerce store
100 Conversion Rate Hacks for eCommerce Stores
Top eCommerce Events in India (2023)
32 Amazing Valentine’s Day Email Examples (eCommerce)
eCommerce migration: 9 challenges for online stores
10 Boxing Day Marketing Ideas (+ Examples) for eCommerce
2023 eCommerce Calendar (& Expert Marketing Advice for Businesses)
35 Amazing Countdown Timer Examples (eCommerce)
23 Christmas Email Examples & Templates for eCommerce (2023)
11 Guaranteed Ways To Boost Revenue per Visitor (eCommerce)
3 eCommerce SEO mistakes to avoid and get more conversions
Prevent Shopify Cart and Checkout Abandonment: 24 Tested Ideas
Top 20 Product Page examples from the UK (eCommerce)
11 Ways to Improve Inventory Turnover Ratio in eCommerce
Top 20 Product Page examples from Australia (eCommerce)
How to go Omnichannel on a Budget (Strategies + Case Studies)
eCommerce copywriting: 23 inspiring examples from the US
6 eCommerce Conversion Rate Case Studies from the US
Surviving a Downturn: 26 Ideas for eCommerce Stores (Inspired from 3 Global Brands)
Product Detail Page: High-converting Templates (eCommerce)
22 Ways to Use Visual Cues to Drive More Conversions in eCommerce
No result fofund
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Conversion Optimization

How to Increase Average Session Time on Your Shopify Store

47 seconds is the average amount of time people can pay attention to one screen. Here are some amazing ways to improve the average session time on your eCommerce store.

How to Increase Average Session Time on Your Shopify Store

Are you paying attention?

Probably not. 

47 seconds is the average amount of time people can only pay attention to one screen.

Also, in eCommerce, the average time spent in a single session fell by an alarming 7.5%.

Consequently, as the average session time decreases, so does the conversion rate. 

In this article, we’ll explore:

  • 8 ways to improve average session time
  • Frequently asked questions about session duration

1. Add videos to offer more product information 

According to a survey, shoppers expect to see an average of 6 photos and 3 videos before making a purchase decision.

Also, one of the best ways to engage mobile users is undoubtedly through video. 

Why: mobile video consumptions go up by 100% every year.  

Through customer review videos, you can brag about your product features and benefits without hard selling. 

Furthermore, shoppers will understand your product better through customers who have used it  

See how Frank Body lets its customers do the talking for them and increases average session time. 

The video shows how to differentiate your brand from a nameless commercial one to a human and relatable one. 

Further reading: eCommerce product videos: Brand examples to learn from

2. Implement a guided selling experience

There’s a reason why some shoppers like to visit brick-and-mortar stores. Someone who’s helping you choose the right product makes it easier to shop and beats the AI bot that can offer only scripted advice. - Mike Hale, UX specialist, Convertcart 

Shopify brands can upgrade their live chat strategy by introducing shopping assistants to help visitors shop better and increase average session time.  

Shoppers are also less hesitant to give their email IDs and other details to a person rather than a bot. 

See how Lululemon enabled virtual shopping where customers can book appointments by adding basic information including email ID:

Lulumelon - How to Increase Average Session Time on Your Shopify Store

3. Improve site speed for better session duration

Research shows that:  

  • A load time of 0–4 seconds was ideal for conversion rates
  • The first 5 seconds were the most crucial and had the highest impact on web conversion rates
  • For every additional load time—between 0–5 seconds—the conversion rate drops at an average of 4.42%

There’s no shortage of things you can do to speed up your Shopify store, but here are the ones that’ll have the most impact:

On Shopify, build using a lightweight theme - While multi-purpose themes might seem like a good idea, all the unused extra features will still load in the background, slowing your site down. 

Run an audit on-site navigation to ensure menus aren’t hidden, and highlight parent categories, and sub-categories.

Compress files with heavy coding by minifying files with Javascript, HTML, and CSS to reduce the time they take to load from servers to browsers. 

Next read: Shopify landing page design: examples + proven ideas

4. Offer smart product recommendations 

Most customers keep returning to your Shopify store because they’ve had a valuable experience before. 

And in today’s eCommerce climate, this has a lot to do with personalization. 

To engage customers more deftly, offer up product recommendations and deals that they’d create for themselves if they had a way. 

Make use of the homepage, the collection pages, and the product detail pages to do this. 


  • Browsing history
  • Fresh products based on browsing behavior
  • A combination of offers and recommended products 
  • Bestsellers based on location
  • Your brand’s USP in the recommendations you offer through retargeting

See how Macy's offers personalized product recommendations and consequently improves average session time:

 How to increase average session time on your Shopify store | session duration
Read more: How do I boost my Shopify conversion rate? (45 effortless strategies)

5. Use exit-intent popups but don’t be annoying 

Exit-intent popups are another great way to keep visitors on your page longer.

But wait, popups are annoying, right?

Here’s an innovative approach from JewelStreet.

When they realized their highest converting page was the best-selling items, they directed their Shopify exit popup to the women’s jewelry category to take all their visitors there. 

They saved their best for last. 

 How to increase average session time on your Shopify store | session duration
Further reading: How to make Shopify popups less annoying (+ examples)

6. Collect zero-party data

Consumers are very aware of security and privacy while shopping. They hesitate before offering personal data and even accepting cookies.

When they land on your online store, if the first action includes accepting cookies, shoppers might hesitate and bounce off.   

That’s where zero-party data comes in. 

As defined by Forrester, ‘zero-party data’ is information that consumers voluntarily provide to 


See how Lancome has a 3-step survey to find the right product to encourage average session time and capture email IDs and customer details. 

 How to increase average session time on your Shopify store | session duration

Once a shopper has filled in the details, the brand offers relevant recommendations.

Lancome offers the option to save the recommendations by sending them to the shopper’s email ID.  

7. Don’t implement infinite scrolling on any webpage

Infinite scrolling might be easy to implement and one of the first strategies used for improving session duration. But the question to ask is ‘where?’ because not every page needs it. - Luke Perry, CRO expert, Convertcart    

Many eCommerce stores ask us - does infinite scrolling increase session duration?

It might. 

The main benefit of endless scrolling is that it keeps shoppers engaged. In online stores, shoppers are constantly engaged as they scroll through and keep getting new content. 

This increases a shopper’s engagement rate with the brand’s website and improves the session duration per shopper.   

However, infinite scrolling also hinders UX and causes a shopper to lose their place, eventually decreasing conversion rates. 

Alternatively, implement a load more button. Once a shopper clicks on the load more button, more products can appear.  

See how River Island adds a load more button with a progress bar to the product listing page. They also have an arrow so shoppers can navigate up to find products easily: 

Read more: Does infinite scrolling kill conversions? Here's what we found

8. Write content that helps in the buying journey

Just talking about your products can get boring fast. 

One of the ways to create unique content is by focusing on the post-purchase strategy. 

While shopping, shoppers need a clear understanding of maintaining and caring for the product before they make a purchase.

For instance, if they are purchasing a gift, then it’s necessary that the product should be easy to maintain or that any repairs/assistance is easily accessible.   

See how Harry Winston has the option to explore product care details on the product page: 

 How to increase average session time on your Shopify store | session duration

When clicked, the brand takes shoppers to a landing page with all the information regarding product care and different components, and the functioning of the products.  

Buyers can also request assistance by submitting a request form, and Harry Winston’s salons can help with customizations to repairs.

Read more: eCommerce content marketing mistakes (+ their fixes)

Frequently Asked Questions (FAQ)

1. What is ‘session duration’?

Average session duration is the average time users spend on your website. A session starts when someone visits a page on your site and ends when they leave your site or after 30 minutes of inactivity.

2. Why does session duration matter?

One of the metrics Google uses to rank your website is user experience. Long average session duration will let Google and other search engines know that visitors find your content engaging and valuable, which will lead to an increase in rankings.

Longer session durations are also associated with higher conversion rates. This makes sense because a user who spends a lot of time on your site is more likely to become a repeat buyer or convert into a lead.

3. What is a good average session duration?

What’s considered a good average session duration will vary by industry

A report shows that the average across all industries is 4.41 minutes. This means a good average session duration would be anything above three minutes.

4. What is the difference between Shopify visitors vs sessions?

One of the cookies that report back to Shopify analytics is a record of the device accessing the store.

This device is called a ‘Visitor’, and one device equals one visitor.

This cookie will identify the device for future visits too, so you can see when and how often a particular customer on a particular device returns to your store!

Session data tracks the nature of a visitor’s interaction with the store.

Variables such as length (time spent in the store), location of the visit, and source of referral are collected by session cookies and presented to you via Shopify analytics.

5. What is the average time on page vs the average session duration?

Average session duration measures how long visitors spend on your website as a whole, including multiple pages. Average time on page measures time spent on a specific page.

Another important difference is that the average session duration does not ignore exits and bounces. So bounces and exits often contribute very low-duration sessions to the overall average.

How can we help you:

98% of visitors who visit an eCommerce site—drop off without buying anything. 

Why: user experience issues that cause friction for visitors. 

And this is the problem ConvertCart solves. 

We've helped 500+ eCommerce stores (in the US) improve user experience—and 2X their conversions. 

Our conversion experts can audit your site—identify UX issues, and suggest changes to improve conversions. 

Conversion rate optimization
Thank you.
We'll be in your inbox soon 🙂
Oops! Something went wrong while submitting the form.
Conversion rate optimization
[Free Guide]

100 Conversion Hacks for eCommerce (2023 Edition)