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.

Retail Metrics and KPIs: Why and How to Track Them

  • 30674 views
  • 8 min
  • Jul 02, 2018
Viсtoria S.

Viсtoria S.

Copywriter

Dmitriy G.

Dmitriy G.

Head of BA Office

Tags:

Share

Just like online stores, physical stores need to measure a number of retail metrics and KPIs to improve business performance. But what are these metrics and KPIs? And how can you measure them?

In this blog post, we talk about common in-store metrics and KPIs that give retailers insights on their businesses and help them learn more about customers’ in-store behavior.

Retail metrics to track

Metrics provide the numbers that you can use to measure KPIs and analyze in-store customer behavior. Tracking metrics is important because metrics allow you to make data-based decisions regarding the customer experience. For physical stores, the most common metrics include pedestrian foot traffic, walk-in rate, shopper-to-staff ratio, customer path, and average customer dwell time. Let’s see why you should track these metrics and what technologies you can use to do so.

Pedestrian foot traffic

Calculating pedestrian foot traffic shows you the number of people who pass by your store in a certain period of time. There are several ways to calculate this. The most basic is to count foot traffic manually with the help of a device called a tally counter or a clicker. But this requires quite a lot of time and effort as someone has to press a button every time a person walks by the store. Of course, there’s another option. You can save time using software and cameras. With this method, you can also obtain other data on pedestrians such as gender and age group.

Walkbase, for example, supports different technologies like Wi-Fi, Bluetooth beacons, beam counters, and cameras to count people who walk by your store and track shoppers who walk in.

Pedestrian foot traffic data is important because, together with the walk-in rate, it can let you calculate the percentage of passersby that your store attracts (i.e. your capture rate). You can compare different storefronts within a chain, for instance, and find out how effective they are by counting people walking by and entering your stores.

Moreover, since pedestrian foot traffic depends directly on the location of a store, some retailers even consider changing location based on this data.

Walk-in rate

How to calculate walk-in rate

The walk-in rate is the percentage of pedestrians on your street who visit your store. For instance, if 3,000 people pass by your store and 300 come in, your walk-in rate is 10 percent. To count the number of visitors to your store, you can install video cameras or sensors.

Adidas, for instance, uses AXIS cameras and AXIS people counter software. This technology provides information about periods of time when store traffic is heaviest. This data can be used for planning work schedules and evaluating marketing campaigns.

Hoxton Analytics uses cameras and sensors placed at ground level to count visitors and observe their shoes. Thus, in addition to footfall traffic, the technology detects the shoes type (male or female) and size to let retailers collect gender-related data.

Hoxton Analytics counts visitors
Hoxton Analytics lets retailers count visitors and collect gender-related data

Knowing your store’s walk-in rate, you can improve employee scheduling, test storefronts, and ultimately improve your store’s performance. The walk-in rate can also help you evaluate marketing campaigns and give insight on high- and low-traffic times. Moreover, when tracking retail KPIs, the number of store visitors is needed to calculate:

  • Shopper-to-staff ratio
  • Capture rate
  • Conversion rate
  • Bounce rate

Shopper-to-staff ratio

How to calculate shopper-to-staff ratio

Of course, you don’t want your staff to be overwhelmed during the busiest hours. At the same time, having too many employees isn’t reasonable as there isn’t enough work for them. You can avoid both of these situations with the help of smart scheduling and staff optimization. By analyzing data on the number of shoppers, you can see if there are hours when your store is understaffed or overstaffed.

ShopperTrak counts enters with the help of traffic counters at entrances, letting retailers find out their store’s busiest hours. For example, PetSmart used people counting to solve their scheduling issues. Analyzing traffic data collected from dual-lens devices allowed the company to optimize their labor scheduling.

Using Wi-Fi analytics technology, Morrisons found out that customers abandoned their baskets and left the store because there weren’t enough workers at peak times. This information helped the company optimize labor planning and, as a result, increase customer satisfaction.

Measuring the shopper-to-staff ratio can help you:

  • Optimize employee scheduling
  • Manage queues
  • Improve customer service

Customer path

Tracking the customer path will give you insight on areas in your store where visitors spend more and less time, where they just browse, and where they tend to buy products. In other words, you’ll get information about hotspots, cold zones, and popular paths. Comparing and analyzing different locations can help you get a better understanding of how you can increase store performance. Based on customer path metrics, you can see if you need to make any changes to improve store layout and retail space.

For instance, Hugo Boss used heat sensors to map its customers’ movements and find out more about customer preferences. Modcam tracks people flow in stores using sensors, providing real-time data on where shoppers go. Kinexon uses sensors to track all baskets and carts.

Customer path metrics provide insights on:

  • Store layout
  • Popular paths
  • Hotspots
  • In-store product placement
  • Highest and lowest interest products

Average shopper dwell time

How to calculate average shopper dwell time

Dwell time shows how long customers stay in your store. Remember that when analyzing this metric you should take into consideration the kind of store, its size, and the range of products.

RetailNext offers the Aurora v2 sensor, which combines video, Bluetooth, and Wi-Fi devices. Aurora v2 is an artificial intelligence device that counts customers and passersby, measures visit duration, and analyzes shopper journeys. Moreover, the sensor can distinguish employees from shoppers, something that can be an issue even for today’s technologies.

Blix Traffic tracks customer movement and dwell time by collecting anonymous data from visitors’ Wi-Fi-enabled phones.

Exposure, a platform that the RubyGarage team built, uses Wi-Fi sensors to track visitor movement and engagement. Based on the data collected, Exposure provides statistics on the number of visitors, dwell time, and popular areas.

Exposure tracks visitor movement
Exposure tracks visitor movement and engagement

Dwell time provides information about your customers’ behavior. Based on dwell time data you can:

  • Measure the success of marketing events
  • Evaluate your approach to product placement
  • Understand your customers’ shopping habits

Retail KPIs

The following KPIs give insights on store performance, customer experience, and marketing actions. Calculating them enables you to make decisions based on real data, which means no more guessing or relying on assumptions. So let’s take a look at KPIs that are helpful for improving the customer experience.

Capture rate

The capture rate is the percentage of passersby who enter your store. To calculate it, you need to know both pedestrian foot traffic and the walk-in rate.

The capture rate gives you insight on how many people your store attracts and helps you to analyze outside potential, evaluate window displays, and plan marketing events.

After measuring and analyzing the number of visitors and passersby, some retailers decide to change their opening hours.

Conversion rate

How to calculate conversion rate

The conversion rate is the percentage of your store’s visitors who buy a product. To calculate it, you need to know the number of transactions as well as the number of people who entered your store. For this you’ll need people counting technologies that we mentioned above.

Let’s say that 250 people visited your store and 60 of them made purchases. According to the retail conversion formula, your store’s conversion rate is 24 percent.

With this KPI you can see how many visitors actually turn into buyers. If your store has a high walk-in rate but a low conversion rate, you should track and analyze other retail metrics and KPIs to find out why so few people buy things at your store.

Bounce rate

Unlike the conversion rate, the bounce rate measures the percentage of visitors who leave your store without buying a product. According to numbers provided by Gap officials, 70 percent of visitors leave Gap stores without making a purchase. Why? Because they can’t find the size or color they’re looking for.

As you can see, the bounce rate can help you to define problems your store may be facing. When most visitors leave your store almost immediately, there are obviously some issues you should address. In this case, you need to understand why customers lose interest and change their minds and what prevents them from buying.

To get a better understanding of what influences such decisions, you should take other metrics and KPIs into account. They’ll help you find out why you fail to meet your shoppers’ needs.

Customer retention rate

How to calculate customer retention rate

And finally, to evaluate your store’s performance and increase customer loyalty, you need to know how many people return to make repeat purchases. Measuring and analyzing this KPI during different periods will enable you to understand what steps you need to take to turn new visitors into loyal customers.

Subscribe to our blog newsletter to get more information about today’s technologies!

CONTENTS

Tags:

Authors:

Viсtoria S.

Viсtoria S.

Copywriter

Dmitriy G.

Dmitriy G.

Head of BA Office

Rate this article!

Nay
So-so
Not bad
Good
Wow
8 rating, average 4.63 out of 5

Share article with

Comments (0)

There are no comments yet

Leave a comment

Subscribe via email and know it all first!