This website uses cookies to better the user experience of its visitors. Where applicable, this website uses a cookie control system, allowing users to allow or disallow the use of cookies on their computer/device on their first visit to the website. This complies with recent legislative requirements for websites to obtain explicit consent from users before leaving behind or reading files such as cookies on a user’s computer/device. To learn more click Cookie Policy.

Privacy preference center

Cookies are small files saved to a user’s computer/device hard drive that track, save, and store information about the user’s interactions and website use. They allow a website, through its server, to provide users with a tailored experience within the site. Users are advised to take necessary steps within their web browser security settings to block all cookies from this website and its external serving vendors if they wish to deny the use and saving of cookies from this website to their computer’s/device’s hard drive. To learn more click Cookie Policy.

Manage consent preferences

These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services, such as setting your privacy preferences, logging in or filling in forms. You can set your browser to block or alert you about these cookies, but some parts of the site will not then work. These cookies do not store any personally identifiable information.
These cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site. They help us to know which pages are the most and least popular and see how visitors move around the site. If you do not allow these cookies we will not know when you have visited our site, and will not be able to monitor its performance.
Cookies list
Name _rg_session
Provider rubygarage.org
Retention period 2 days
Type First party
Category Necessary
Description The website session cookie is set by the server to maintain the user's session state across different pages of the website. This cookie is essential for functionalities such as login persistence, ensuring a seamless and consistent user experience. The session cookie does not store personal data and is typically deleted when the browser is closed, enhancing privacy and security.
Name m
Provider m.stripe.com
Retention period 1 year 1 month
Type Third party
Category Necessary
Description The m cookie is set by Stripe and is used to help assess the risk associated with attempted transactions on the website. This cookie plays a critical role in fraud detection by identifying and analyzing patterns of behavior to distinguish between legitimate users and potentially fraudulent activity. It enhances the security of online transactions, ensuring that only authorized payments are processed while minimizing the risk of fraud.
Name __cf_bm
Provider .pipedrive.com
Retention period 1 hour
Type Third party
Category Necessary
Description The __cf_bm cookie is set by Cloudflare to support Cloudflare Bot Management. This cookie helps to identify and filter requests from bots, enhancing the security and performance of the website. By distinguishing between legitimate users and automated traffic, it ensures that the site remains protected from malicious bots and potential attacks. This functionality is crucial for maintaining the integrity and reliability of the site's operations.
Name _GRECAPTCHA
Provider .recaptcha.net
Retention period 6 months
Type Third party
Category Necessary
Description The _GRECAPTCHA cookie is set by Google reCAPTCHA to ensure that interactions with the website are from legitimate human users and not automated bots. This cookie helps protect forms, login pages, and other interactive elements from spam and abuse by analyzing user behavior. It is essential for the proper functioning of reCAPTCHA, providing a critical layer of security to maintain the integrity and reliability of the site's interactive features.
Name __cf_bm
Provider .calendly.com
Retention period 30 minutes
Type Third party
Category Necessary
Description The __cf_bm cookie is set by Cloudflare to distinguish between humans and bots. This cookie is beneficial for the website as it helps in making valid reports on the use of the website. By identifying and managing automated traffic, it ensures that analytics and performance metrics accurately reflect human user interactions, thereby enhancing site security and performance.
Name __cfruid
Provider .calendly.com
Retention period During session
Type Third party
Category Necessary
Description The __cfruid cookie is associated with websites using Cloudflare services. This cookie is used to identify trusted web traffic and enhance security. It helps Cloudflare manage and filter legitimate traffic from potentially harmful requests, thereby protecting the website from malicious activities such as DDoS attacks and ensuring reliable performance for genuine users.
Name OptanonConsent
Provider .calendly.com
Retention period 1 year
Type Third party
Category Necessary
Description The OptanonConsent cookie determines whether the visitor has accepted the cookie consent box, ensuring that the consent box will not be presented again upon re-entry to the site. This cookie helps maintain the user's consent preferences and compliance with privacy regulations by storing information about the categories of cookies the user has consented to and preventing unnecessary repetition of consent requests.
Name OptanonAlertBoxClosed
Provider .calendly.com
Retention period 1 year
Type Third party
Category Necessary
Description The OptanonAlertBoxClosed cookie is set after visitors have seen a cookie information notice and, in some cases, only when they actively close the notice. It ensures that the cookie consent message is not shown again to the user, enhancing the user experience by preventing repetitive notifications. This cookie helps manage user preferences and ensures compliance with privacy regulations by recording when the notice has been acknowledged.
Name referrer_user_id
Provider .calendly.com
Retention period 14 days
Type Third party
Category Necessary
Description The referrer_user_id cookie is set by Calendly to support the booking functionality on the website. This cookie helps track the source of referrals to the booking page, enabling Calendly to attribute bookings accurately and enhance the user experience by streamlining the scheduling process. It assists in managing user sessions and preferences during the booking workflow, ensuring efficient and reliable operation.
Name _calendly_session
Provider .calendly.com
Retention period 21 days
Type Third party
Category Necessary
Description The _calendly_session cookie is set by Calendly, a meeting scheduling tool, to enable the meeting scheduler to function within the website. This cookie facilitates the scheduling process by maintaining session information, allowing visitors to book meetings and add events to their calendars seamlessly. It ensures that the scheduling workflow operates smoothly, providing a consistent and reliable user experience.
Name _gat_UA-*
Provider rubygarage.org
Retention period 1 minute
Type First party
Category Analytics
Description The _gat_UA-* cookie is a pattern type cookie set by Google Analytics, where the pattern element in the name contains the unique identity number of the Google Analytics account or website it relates to. This cookie is a variation of the _gat cookie and is used to throttle the request rate, limiting the amount of data collected by Google Analytics on high traffic websites. It helps manage the volume of data recorded, ensuring efficient performance and accurate analytics reporting.
Name _ga
Provider rubygarage.org
Retention period 1 year 1 month 4 days
Type First party
Category Analytics
Description The _ga cookie is set by Google Analytics to calculate visitor, session, and campaign data for the site's analytics reports. It helps track how users interact with the website, providing insights into site usage and performance.
Name _ga_*
Provider rubygarage.org
Retention period 1 year 1 month 4 days
Type First party
Category Analytics
Description The _ga_* cookie is set by Google Analytics to store and count page views on the website. This cookie helps track the number of visits and interactions with the website, providing valuable data for performance and user behavior analysis. It belongs to the analytics category and plays a crucial role in generating detailed usage reports for site optimization.
Name _gid
Provider rubygarage.org
Retention period 1 day
Type First party
Category Analytics
Description The _gid cookie is set by Google Analytics to store information about how visitors use a website and to create an analytics report on the website's performance. This cookie collects data on visitor behavior, including pages visited, duration of the visit, and interactions with the website, helping site owners understand and improve user experience. It is part of the analytics category and typically expires after 24 hours.
Name _dc_gtm_UA-*
Provider rubygarage.org
Retention period 1 minute
Type First party
Category Analytics
Description The _dc_gtm_UA-* cookie is set by Google Analytics to help load the Google Analytics script tag via Google Tag Manager. This cookie facilitates the efficient loading of analytics tools, ensuring that data on user behavior and website performance is accurately collected and reported. It is categorized under analytics and assists in the seamless integration and functioning of Google Analytics on the website.

12 Website Problems Which Prevent Visitors from Buying

  • 156492 views
  • 11 min
  • Jul 25, 2017
Irina M.

Irina M.

Copywriter

Vlad V.

Vlad V.

Chief Executive Officer

Tags:

Share

Have you ever wondered why visitors leave your website without buying?

The products and services you're offering are of good quality, but something still turns visitors away.

There are numerous website usability problems that can stand in the way of a successful sale. Even the tiniest details like load time or absence of a certain product filter can tarnish your website's UX and turn off customers.

What are the most critical problems with online shopping that make visitors leave and never come back?

In this post we’ll be looking into website issues that customers may encounter before they even add anything to the shopping cart as well as mistakes you need to avoid during the checkout process.

Why Don't People Buy from Your Website?

In order for your customers to purchase something from your online store, you need to ensure that their experience is smooth from start to finish. There are a lot of things that can go wrong even before visitors reach the checkout.

Let’s go over several website features and problems that you need to deal with in order to increase sales.

Complicated site navigation

Effective site navigation is critical for website success. Navigation plays a crucial role in overall UX results. In addition, it directly affects website’s user-friendliness and boosts traffic.

It’s important that navigation and search bars are located on top or to the left side of the main page. Don't try to be creative at this step; standard placement ensures that people find what they’re looking for and are able to browse content seamlessly.

If your website contains multiple product categories, consider making your navigation clickable with:

  • Dropdowns – appear when the cursor hovers over the main category label
  • Mega menus – dropdowns that also contain text or images
  • Flyout menus – horizontal version of a dropdown menu

Another helpful feature would be to provide shortcuts to sections frequently visited by customers, such as account settings and shopping cart, in the top right corner.

The Pottery Barn furniture store offers an extensive mega menu navigation as well as helpful shortcuts.

Example of good navigation

Unattractive website layout

“Don't judge a book by its cover” doesn't apply to ecommerce. If your online store seems unappealing to customers, they’re likely to leave without making a purchase. Your design must be clean and compact – keep text on landing pages and main pages to a minimum.

It also goes without saying that the layout of your online store must be appropriate to the types of products you’re selling and should cater to your target audience. It would be weird to see pink dominating an online auto parts store, just as chrome black would seem rather uninviting for a baby clothing website.

Notice how the website of fashion retailer DSTLD is sleek and to the point.

Example of concise design

Limited product info

Having detailed product descriptions on your website helps customers make informed decisions about whether to buy. And the better these descriptions are presented, the higher the conversion rate. Make sure that the information provided about each item is unique to your store; don’t copy descriptions from other websites!

Also, don’t forget to let customers leave feedback. Feedback boosts your store’s reliability and often plays a deciding role in a sale.

In order to maximize the allure and comfort of the product page, consider the following:

  • Detailed item descriptions
  • High-quality pictures
  • 360-degree product images
  • Size and color charts
  • Item availability
  • Customer reviews
  • Related products section

As a good example of detailed product page, take a look at a Missguided’s product page: the description of each product is brief but thorough, it includes a video and multiple images, and there’s a list of suggested items at the bottom.

Unique product description

Insufficient filter display

Another UX essential is a variety of filters. Even if customers are unsure what they’re looking for, they at least have preferences. Offering the opportunity to personalize search results increases the chances of customers finding the item they want.

In the case of clothing and footwear websites, filters may include size, color, brand, season, gender, occasion, and so on. Online music stores and bookstores might let you browse content by genre, artist, and country.

Take a look at the variety of filters that the Macy’s department store offers for sheets and bedding. The website lets visitors customize their search by categories they might not have thought of themselves.

Page with filters

Disappointing page load time

We all know how frustrating it can be when a page is loading for too long; this is one of the most common and critical website problems. According to a survey by Akamai, half of internet users expect a page to load in under 2 seconds, and are prone to leave if it takes 3 seconds. In addition, 79 percent of customers who experience problems with a website's speed will not return for another purchase, while 64 percent are likely to buy from another online store.

Page load time infographic

Don’t be alarmed. There are many ways to significantly improve your website’s speed by optimizing the client side, which contains everything a user sees on the screen. Here are several solutions that can help you improve your average page load times:

  • Analyze your website's speed with online tools such as Google's Page Speed Online, Google Webmaster Tools, and the Google Analytics Plugin by Yoast, which is available for WordPress sites.
  • Optimize the size of images with the "Save for Web" option in graphics programs like Photoshop or Fireworks.
  • Compress your files and JavaScript, CSS, and HTML documents with Gzip. This can help pages load three to four times faster.
  • Try Content Delivery Networks (CDNs) like Amazon CloudFront and CacheFly to gain faster access to a server that is close to the physical location of the user.
  • Set up your CSS and Javascript in external files so the browser loads them once instead of having to do so every time someone visits a given page of your website.

If you want to go even further, consider seeking out professional help and improving the server side of your website.

Poor customer support

High quality UX relies on active communication between customers and an ecommerce website. Before committing to a purchase, a customer will want to get acquainted with your store's shipping and return policies.

It’s important to set up shipping, returns, payment, frequently asked questions (FAQ), and customer service pages. These pages prove that on online store is credible and provide solutions for its visitors.

And of course, ensuring strong customer support will increase conversion rates. Popular fashion retailer Asos covers every possible issue their clients might have on their customer care page.

Customer care page navigation

Buggy website

When we discussed issues with page load time, we established that today’s customers expect ecommerce websites to have uninterrupted flow. However, there might be a more deep-rooted issue behind loading speeds that will ultimately result in a website crashing.

If your website exhibits any of the following characteristics, your sales are guaranteed to suffer:

  • 404 not found error
  • Malware warnings
  • Broken links
  • Files containing no data
  • Failed DNS lookup (Please try again later)
  • No Cascading Style Sheets (CSS)

In order to deal with these issues, you’re going to need a strong technical team that will monitor and tackle them as soon as they appear. Additionally, visitors must be able to contact support immediately if they encounter a problem. That way you can detect issues early on and customers won’t have to wait for the eventual solution.

Error 404 page not found display

Website Problems That Lead to Shopping Cart Abandonment

After browsing your online store, a customer has finally made up her mind and reached the checkout. Way to go! But it’s not over yet. According to research by the Baymard Institute, there are numerous reasons for shopping cart abandonment. At this stage, we need to determine how to reduce the possibility of that happening.

Obligatory and difficult registration

Imagine that your customer has added items to her cart and is excited to complete the checkout process when suddenly there’s an obligatory registration. This step may take a long time: entering personal information, confirming an email address, and maybe even verifying a telephone number.

You can optimize the registration process by decreasing the number of necessary steps. Keep registration short by requesting just an email, password, and username. All further information such as names and shipping addresses can be added in the profile later whenever the customer feels like doing so. As an alternative, you can offer sign-in using social logins such as Facebook and Twitter.

Recommended registration steps

You can avoid registration altogether by offering guest checkout. For example, American electronics retailer Best Buy offers a choice between signing in as a returning customer or proceeding as a guest. This way customers can place an order without having to create an account. If you want to see people coming back, try initiating follow-up emails in which you offer a discount or free shipping on the second purchase.

Secure checkout new customer

Too many steps in the checkout process

Lengthy registration on ecommerce websites is not the only lurking threat contributing to cart abandonment. Customers are simply not going to deal with never-ending questionnaires. It’s common for online shopping to be impulsive, and multiple steps cancel out spontaneity, which may cause you to lose customers.

Follow these rules to simplify checkout and get visitors in and out of the process quickly and painlessly:

  • Don't require billing information before shipping address, as it makes you seem desperate and screams that you require money immediately.Make sure visitors put down the information needed for them to receive the order and then introduce payment options
  • Remove any distractions that can take customers out of the checkout process, such as a navigation bar
  • Limit checkout to three steps: shipping and billing, payment, and review and order placement
  • Include a visual progress indicator so customers can know how many steps are left and what they’ve already done.
Checkout steps progress page

Incomplete display of selected items and additional fees

Most likely, customers will remember what they’ve put in the shopping cart, but it doesn’t hurt to include an order summary containing thumbnails and information about items.

British fashion retailer Boohoo displays all in-cart items on the right side of the screen along with order total including shipping. That's another thing – online stores often hold back on presenting shipping fees, preferring to add them at the end during the payment step. Let your buyers know shipping rates before they start filling out other information.

Including delivery fees on the checkout page lets customers see the grand total and decide whether to proceed. Imagine having to go through all the steps only to find out that you can't afford additional shipping fees; sounds frustrating, doesn’t it?

Order summary and delivery page

Customers are presented with limited payment options

When your customers finally reach the payment step, you want to make sure they can get it over with as quickly as possible. This is usually the least pleasurable part of you customer's experience with your online store, so you don't want any bumps on the road to a successful sale.

Credit card payment is the most common option, but today there are more ways to complete online purchases. There are a wide variety of conventional online payment platforms such as PayPal, Stripe, and Braintree, so you can choose the one most suitable for you. At the same time, Apple Pay and Google Wallet are gaining popularity especially among the younger demographic.

Make sure to cover all available payment methods, as this will reduce the chances of your customers leaving shopping carts.

List of payment methods

No apparent guarantee of security

Another substantial reason for shopping cart abandonment is the absence of security. Your customers are trusting you with their personal information and credit card details. According to a survey conducted by Statista, 17 percent of customers will not complete a purchase if they’re concerned about security. Include SSL certificates and badges close to the transaction form.

In addition, make sure that you’re using recognizable logos, since there is a different level of trust with different security sites, as was determined by a survey conducted by the Baymard Institute.

Ecommerce security badge rating

It can be difficult remembering to cover every possible problem that might turn off your potential customers. It’s okay to miss a thing here and there from time to time, but what’s important is your desire to create a smooth and pleasurable shopping experience for your online store’s visitors.

RubyGarage is always available to help you make your ecommerce website the best it can be.

CONTENTS

Tags:

Authors:

Irina M.

Irina M.

Copywriter

Vlad V.

Vlad V.

Chief Executive Officer

Rate this article!

Nay
So-so
Not bad
Good
Wow
4 rating, average 4.25 out of 5

Share article with

Comments (0)

There are no comments yet

Leave a comment

Subscribe via email and know it all first!