{"id":21070,"date":"2026-09-29T13:16:06","date_gmt":"2026-09-29T11:16:06","guid":{"rendered":"https:\/\/sbshoppingbasket.com\/?p=21070"},"modified":"2026-09-29T14:31:30","modified_gmt":"2026-09-29T12:31:30","slug":"shopping-basket-capacity-upt-average-transaction-value","status":"publish","type":"post","link":"https:\/\/sbshoppingbasket.com\/en\/connect-magazine\/shopping-basket-capacity-upt-average-transaction-value\/","title":{"rendered":"How to Choose Shopping Basket Capacity Using UPT and Shopping Behaviour"},"content":{"rendered":"\n\n<style>\n\/* =========================================================\n   SB CONNECT MAGAZINE\n   Shopping basket capacity, UPT and shopping behaviour\n   ========================================================= *\/\n\n.sb-article {\n  max-width: 1120px;\n  margin: 0 auto;\n  padding: 28px 20px 72px;\n  color: #121212;\n  font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\n  line-height: 1.75;\n}\n\n.sb-article * {\n  box-sizing: border-box;\n}\n\n.sb-article p {\n  margin: 0 0 18px;\n  font-size: 1.05rem;\n}\n\n.sb-article h2 {\n  margin: 56px 0 16px;\n  color: #111;\n  font-size: clamp(1.55rem, 2.6vw, 2.2rem);\n  line-height: 1.2;\n}\n\n.sb-article h3 {\n  margin: 28px 0 10px;\n  color: #111;\n  font-size: 1.22rem;\n  line-height: 1.35;\n}\n\n.sb-article ul {\n  margin: 0 0 22px;\n  padding-left: 22px;\n}\n\n.sb-article li {\n  margin-bottom: 9px;\n}\n\n.sb-article a {\n  color: #8d9600;\n  font-weight: 650;\n}\n\n.sb-article a:hover {\n  text-decoration: underline;\n}\n\n\n\/* =========================================================\n   HERO\n   ========================================================= *\/\n\n.sb-hero {\n  margin-bottom: 34px;\n  padding: 36px clamp(22px, 4vw, 44px);\n  background: linear-gradient(180deg, #fbfbfb 0%, #f1f3f5 100%);\n  border: 1px solid #e7eaee;\n  border-radius: 28px;\n}\n\n.sb-badge {\n  display: inline-block;\n  margin-bottom: 14px;\n  padding: 7px 14px;\n  background: #111;\n  color: #fff;\n  border-radius: 999px;\n  font-size: .78rem;\n  font-weight: 700;\n  text-transform: uppercase;\n  letter-spacing: .03em;\n}\n\n.sb-main-title {\n  margin: 0 0 14px !important;\n  font-family: Georgia, \"Times New Roman\", serif;\n  font-size: clamp(2rem, 4vw, 3.2rem) !important;\n  line-height: 1.12 !important;\n}\n\n.sb-subtitle {\n  max-width: 880px;\n  margin: 0 !important;\n  color: #4a4f55;\n  font-size: 1.1rem !important;\n}\n\n\n\/* =========================================================\n   QUICK ANSWER\n   ========================================================= *\/\n\n.sb-quick-answer {\n  margin: 0 0 34px;\n  padding: 22px 25px;\n  background: #f9faed;\n  border-left: 4px solid #b7c201;\n  border-radius: 0 14px 14px 0;\n}\n\n.sb-quick-answer p:last-child {\n  margin-bottom: 0;\n}\n\n\n\/* =========================================================\n   HIGHLIGHT BLOCKS\n   ========================================================= *\/\n\n.sb-highlight {\n  margin: 28px 0;\n  padding: 24px 27px;\n  background: #f4f6f8;\n  border: 1px solid #e4e8ec;\n  border-radius: 20px;\n}\n\n.sb-highlight p:last-child {\n  margin-bottom: 0;\n}\n\n.sb-quote {\n  font-size: 1.1rem !important;\n  font-weight: 700;\n}\n\n.sb-formula {\n  margin: 26px 0;\n  padding: 22px 26px;\n  background: #111;\n  color: #fff;\n  border-radius: 18px;\n  text-align: center;\n}\n\n.sb-formula strong {\n  font-size: clamp(1rem, 2vw, 1.2rem);\n}\n\n\n\/* =========================================================\n   TABLES\n   ========================================================= *\/\n\n.sb-table-wrap {\n  margin: 24px 0 38px;\n  overflow-x: auto;\n  border: 1px solid #e4e8ec;\n  border-radius: 18px;\n}\n\n.sb-table {\n  width: 100%;\n  min-width: 660px;\n  border-collapse: collapse;\n  background: #fff;\n}\n\n.sb-table th,\n.sb-table td {\n  padding: 15px 17px;\n  text-align: left;\n  vertical-align: top;\n  border-bottom: 1px solid #e8ebee;\n}\n\n.sb-table th {\n  background: #b7c201;\n  color: #fff;\n  font-size: .95rem;\n  font-weight: 750;\n}\n\n.sb-table td {\n  font-size: .98rem;\n}\n\n.sb-table tbody tr:nth-child(even) {\n  background: #f8f9f6;\n}\n\n.sb-table tbody tr:last-child td {\n  border-bottom: 0;\n}\n\n\n\/* =========================================================\n   DECISION CARDS\n   ========================================================= *\/\n\n.sb-decision-grid {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 16px;\n  margin: 26px 0 38px;\n}\n\n.sb-decision-card {\n  padding: 22px;\n  background: #fff;\n  border: 1px solid #e2e6ea;\n  border-radius: 18px;\n}\n\n.sb-decision-card h3 {\n  margin: 0 0 10px;\n}\n\n.sb-decision-card p {\n  margin-bottom: 10px;\n  font-size: .98rem;\n}\n\n.sb-decision-card p:last-child {\n  margin-bottom: 0;\n}\n\n\n\/* =========================================================\n   CAPACITY RANGE\n   ========================================================= *\/\n\n.sb-capacity-grid {\n  display: grid;\n  grid-template-columns: repeat(4, minmax(0, 1fr));\n  gap: 14px;\n  margin: 26px 0 38px;\n}\n\n.sb-capacity-card {\n  padding: 22px 18px;\n  background: #fff;\n  border: 1px solid #e1e5e9;\n  border-radius: 18px;\n}\n\n.sb-capacity-number {\n  display: inline-block;\n  margin-bottom: 10px;\n  color: #7c8400;\n  font-size: 1.45rem;\n  font-weight: 800;\n}\n\n.sb-capacity-card h3 {\n  margin: 0 0 8px;\n  font-size: 1.05rem;\n}\n\n.sb-capacity-card p {\n  margin: 0;\n  font-size: .94rem;\n}\n\n\n\/* =========================================================\n   CHECKLIST\n   ========================================================= *\/\n\n.sb-checklist {\n  margin: 26px 0 36px;\n  padding: 28px;\n  background: #f8f7f4;\n  border-radius: 22px;\n}\n\n.sb-checklist ul {\n  margin-bottom: 0;\n}\n\n.sb-checklist li {\n  margin-bottom: 11px;\n}\n\n\n\/* =========================================================\n   CASE STUDY\n   ========================================================= *\/\n\n.sb-upt-case {\n  display: grid;\n  grid-template-columns: 190px minmax(0, 1fr);\n  width: 100%;\n  margin: 44px 0 58px;\n  padding: 0;\n  overflow: hidden;\n  background-color: #53ddce !important;\n  background-image: none !important;\n  border: none;\n  border-radius: 26px;\n  box-shadow: none;\n}\n\n.sb-upt-case__image {\n  width: 190px;\n  min-height: 100%;\n  background: transparent;\n}\n\n.sb-upt-case__image a {\n  display: block;\n  width: 100%;\n  height: 100%;\n}\n\n.sb-upt-case__image img {\n  display: block;\n  width: 100%;\n  height: 100%;\n  min-height: 100%;\n  margin: 0;\n  padding: 0;\n  object-fit: cover;\n  object-position: center;\n  border: 0;\n  border-radius: 0;\n}\n\n.sb-upt-case__content {\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  padding: 34px 38px;\n  background: transparent !important;\n  color: #fff !important;\n}\n\n.sb-upt-case__label {\n  display: inline-block;\n  align-self: flex-start;\n  margin: 0 0 14px;\n  padding: 7px 13px;\n  background: rgba(255,255,255,.20);\n  border: 1px solid rgba(255,255,255,.55);\n  border-radius: 999px;\n  color: #fff !important;\n  font-size: .82rem;\n  font-weight: 800;\n  line-height: 1.2;\n  letter-spacing: .05em;\n  text-transform: uppercase;\n}\n\n.sb-upt-case__title {\n  margin: 0 0 14px !important;\n  color: #fff !important;\n  font-size: clamp(1.7rem, 2.8vw, 2.4rem) !important;\n  line-height: 1.15 !important;\n  font-weight: 750 !important;\n}\n\n.sb-upt-case__text {\n  max-width: 760px;\n  margin: 0 0 10px !important;\n  color: #fff !important;\n  font-size: 1.02rem !important;\n  line-height: 1.65 !important;\n}\n\n.sb-upt-case__benefit {\n  max-width: 760px;\n  margin: 0 0 20px !important;\n  color: #fff !important;\n  font-size: 1.02rem !important;\n  line-height: 1.65 !important;\n  font-weight: 650 !important;\n}\n\n.sb-upt-case__cta {\n  display: inline-block;\n  align-self: flex-start;\n  margin-top: 4px;\n  padding: 14px 24px;\n  background: #fff !important;\n  color: #111 !important;\n  border: 0;\n  border-radius: 999px;\n  font-size: .98rem;\n  font-weight: 800 !important;\n  line-height: 1.2;\n  text-decoration: none !important;\n  transition: transform .2s ease, opacity .2s ease;\n}\n\n.sb-upt-case__cta:hover {\n  background: #fff !important;\n  color: #111 !important;\n  text-decoration: none !important;\n  transform: translateY(-1px);\n  opacity: .92;\n}\n\n\n\/* =========================================================\n   NEXT STEP\n   ========================================================= *\/\n\n.sb-next-step {\n  margin: 40px 0;\n  padding: 28px 30px;\n  background: #eef0e0;\n  border-radius: 22px;\n}\n\n.sb-next-step h3 {\n  margin-top: 0;\n}\n\n.sb-next-step p:last-child {\n  margin-bottom: 0;\n}\n\n\n\/* =========================================================\n   RELATED LINKS\n   ========================================================= *\/\n\n.sb-links-box {\n  margin: 34px 0;\n  padding: 22px 25px;\n  background: #f8f7f4;\n  border: 1px solid #e8e6df;\n  border-radius: 16px;\n}\n\n.sb-links-box p:last-child {\n  margin-bottom: 0;\n}\n\n\n\/* =========================================================\n   NEWSLETTER\n   ========================================================= *\/\n\n.sb-newsletter-box {\n  margin-top: 48px;\n  padding: 42px;\n  background: #d3d3d3;\n  border-radius: 28px;\n}\n\n.sb-newsletter .hs-button {\n  padding: 14px 24px !important;\n  background: #111 !important;\n  color: #fff !important;\n  border: none !important;\n  border-radius: 999px !important;\n  font-weight: 700 !important;\n}\n\n.sb-newsletter input,\n.sb-newsletter textarea,\n.sb-newsletter select {\n  width: 100% !important;\n  max-width: 100% !important;\n  padding: 12px 14px !important;\n  background: #fff !important;\n  border: 1px solid #b7bcc2 !important;\n  border-radius: 12px !important;\n}\n\n\n\/* =========================================================\n   RESPONSIVE\n   ========================================================= *\/\n\n@media (max-width: 900px) {\n  .sb-capacity-grid {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n}\n\n@media (max-width: 800px) {\n  .sb-upt-case {\n    grid-template-columns: 150px minmax(0, 1fr);\n  }\n\n  .sb-upt-case__image {\n    width: 150px;\n  }\n\n  .sb-upt-case__content {\n    padding: 28px;\n  }\n}\n\n@media (max-width: 680px) {\n  .sb-article {\n    padding: 18px 14px 52px;\n  }\n\n  .sb-decision-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .sb-capacity-grid {\n    grid-template-columns: 1fr;\n  }\n}\n\n@media (max-width: 600px) {\n  .sb-upt-case {\n    grid-template-columns: 1fr;\n  }\n\n  .sb-upt-case__image {\n    width: 100%;\n    height: 210px;\n    min-height: 210px;\n  }\n\n  .sb-upt-case__image img {\n    width: 100%;\n    height: 210px;\n    min-height: 210px;\n    object-fit: cover;\n  }\n\n  .sb-upt-case__content {\n    padding: 26px 22px;\n  }\n\n  .sb-upt-case__cta {\n    width: 100%;\n    text-align: center;\n  }\n\n  .sb-newsletter-box {\n    padding: 28px 22px;\n  }\n}\n<\/style>\n\n\n<div class=\"sb-article\">\n\n\n<!-- =========================================================\n     HERO\n     ========================================================= -->\n\n<section class=\"sb-hero\">\n\n  <span class=\"sb-badge\">SB Connect Magazine<\/span>\n\n  <h1 class=\"sb-main-title\">\n    How to Choose Shopping Basket Capacity Using UPT and Shopping Behaviour\n  <\/h1>\n\n  <p class=\"sb-subtitle\">\n    Basket capacity does not determine how much a customer will buy.\n    But it can affect how much they can carry comfortably before\n    the equipment itself starts to become a constraint.\n  <\/p>\n\n<\/section>\n\n\n<!-- =========================================================\n     QUICK ANSWER\n     ========================================================= -->\n\n<div class=\"sb-quick-answer\">\n\n  <p>\n    <strong>A larger basket does not automatically increase average transaction value.<\/strong>\n    The real question is whether the customer reaches a limit in capacity,\n    weight or comfort before finishing the shopping journey.\n  <\/p>\n\n  <p>\n    To choose correctly, it is useful to assess\n    <strong>UPT, average transaction value, product volume, weight,\n    journey duration and actual in-store shopping behaviour<\/strong>.\n  <\/p>\n\n<\/div>\n\n\n<p>\n  Choosing the capacity of a shopping basket can look like a purely functional\n  decision. In practice, its implications go well beyond the number of litres.\n<\/p>\n\n<p>\n  A basket that is too small may become restrictive during some shopping\n  journeys. An oversized solution, on the other hand, may be unnecessary\n  in stores where most transactions are quick and involve only a few items.\n<\/p>\n\n<p>\n  The objective should therefore not be to choose\n  <strong>the largest basket possible<\/strong>, but to select a capacity\n  that reflects how customers actually shop.\n<\/p>\n\n\n<!-- =========================================================\n     1. CAPACITY AND BEHAVIOUR\n     ========================================================= -->\n\n<h2>1. Shopping basket capacity and buying behaviour: what is the relationship?<\/h2>\n\n<p>\n  The equipment customers use forms part of their physical experience\n  inside the store.\n<\/p>\n\n<p>\n  As the basket fills up, there is less space available for additional\n  products. With a hand basket, the weight the customer has to carry\n  also increases.\n<\/p>\n\n<p>\n  This does not mean that a larger basket will automatically lead\n  to a larger purchase. It means that\n  <strong>available capacity can prevent the transport system itself\n  from becoming a barrier before the shopping journey is complete<\/strong>.\n<\/p>\n\n\n<div class=\"sb-table-wrap\">\n\n<table class=\"sb-table\">\n\n<thead>\n<tr>\n  <th>What happens during the shop<\/th>\n  <th>What it may indicate<\/th>\n  <th>What to review<\/th>\n<\/tr>\n<\/thead>\n\n<tbody>\n\n<tr>\n  <td>The basket is full before the customer finishes shopping<\/td>\n  <td>The current capacity may be insufficient for part of the store\u2019s purchasing pattern.<\/td>\n  <td>Capacity and basket format.<\/td>\n<\/tr>\n\n<tr>\n  <td>The customer carries items outside the basket<\/td>\n  <td>The available space no longer matches the volume of the purchase.<\/td>\n  <td>Usable capacity and internal geometry.<\/td>\n<\/tr>\n\n<tr>\n  <td>The basket becomes heavy to carry<\/td>\n  <td>The issue may not only be litres, but also ergonomics.<\/td>\n  <td>Hand basket versus rolling solution.<\/td>\n<\/tr>\n\n<tr>\n  <td>The customer switches to a trolley during the shop<\/td>\n  <td>There may be a gap between the existing basket and the trolley.<\/td>\n  <td>Intermediate rolling solutions.<\/td>\n<\/tr>\n\n<tr>\n  <td>Products protrude or are difficult to place<\/td>\n  <td>The internal geometry may not match the product assortment.<\/td>\n  <td>Shape, base, side walls and internal dimensions.<\/td>\n<\/tr>\n\n<\/tbody>\n\n<\/table>\n\n<\/div>\n\n\n<div class=\"sb-highlight\">\n\n  <p class=\"sb-quote\">\n    The aim is not to provide more capacity than necessary,\n    but to prevent capacity, weight or format from interfering\n    with a shop that has not yet finished.\n  <\/p>\n\n<\/div>\n\n\n<!-- =========================================================\n     2. UPT\n     ========================================================= -->\n\n<h2>2. What is UPT and what can it tell you about basket capacity?<\/h2>\n\n<p>\n  <strong>UPT (Units Per Transaction)<\/strong> indicates the average number\n  of units purchased in each transaction.\n<\/p>\n\n<div class=\"sb-formula\">\n  <strong>UPT = units sold \u00f7 number of transactions<\/strong>\n<\/div>\n\n<p>\n  It is a useful metric for understanding how many items are typically\n  included in a purchase, but it should not be used on its own\n  to determine shopping basket capacity.\n<\/p>\n\n\n<div class=\"sb-table-wrap\">\n\n<table class=\"sb-table\">\n\n<thead>\n<tr>\n  <th>Data point<\/th>\n  <th>What it helps you understand<\/th>\n  <th>What it does not tell you on its own<\/th>\n<\/tr>\n<\/thead>\n\n<tbody>\n\n<tr>\n  <td><strong>UPT<\/strong><\/td>\n  <td>How many units are normally included in a transaction.<\/td>\n  <td>The actual volume or weight of those units.<\/td>\n<\/tr>\n\n<tr>\n  <td><strong>Average transaction value<\/strong><\/td>\n  <td>The average monetary value of a transaction.<\/td>\n  <td>How many products the customer buys or how much space they occupy.<\/td>\n<\/tr>\n\n<tr>\n  <td><strong>Product volume<\/strong><\/td>\n  <td>The physical space required to carry the products.<\/td>\n  <td>The accumulated weight during the shop.<\/td>\n<\/tr>\n\n<tr>\n  <td><strong>Weight<\/strong><\/td>\n  <td>The point at which a hand basket may start to become uncomfortable.<\/td>\n  <td>Whether the available internal space is sufficient.<\/td>\n<\/tr>\n\n<tr>\n  <td><strong>Journey duration<\/strong><\/td>\n  <td>How long the customer has to carry or move the basket.<\/td>\n  <td>The required capacity on its own.<\/td>\n<\/tr>\n\n<\/tbody>\n\n<\/table>\n\n<\/div>\n\n\n<p>\n  Two stores can have exactly the same UPT and still require\n  completely different shopping baskets.\n<\/p>\n\n<p>\n  Ten small beauty products do not require the same amount of space\n  as ten shoe boxes, ten bulky garments or ten grocery items\n  with a high combined weight.\n<\/p>\n\n<div class=\"sb-highlight\">\n\n  <p>\n    That is why it is more useful to work with several variables together:\n  <\/p>\n\n  <p class=\"sb-quote\">\n    UPT + volume + weight + shopping journey duration + store format.\n  <\/p>\n\n<\/div>\n\n\n<!-- =========================================================\n     3. AVERAGE TRANSACTION VALUE\n     ========================================================= -->\n\n<h2>3. Average transaction value: useful, but not enough<\/h2>\n\n<p>\n  Average transaction value can also help you understand the purchasing pattern,\n  but it needs to be interpreted carefully.\n<\/p>\n\n<p>\n  A high average transaction value may come from one or two expensive items.\n  In that situation, a high-capacity basket may not be relevant.\n<\/p>\n\n<p>\n  Equally, a lower-value transaction may contain many low-cost products\n  and require considerably more physical space.\n<\/p>\n\n<p>\n  For that reason, it is more useful to combine:\n<\/p>\n\n<div class=\"sb-formula\">\n  <strong>Average transaction value + UPT + product volume<\/strong>\n<\/div>\n\n<p>\n  Together, these measures provide a better indication of\n  <strong>how much physical space the customer actually needs<\/strong>\n  during the shopping journey.\n<\/p>\n\n\n<!-- =========================================================\n     4. WARNING SIGNS\n     ========================================================= -->\n\n<h2>4. How can you tell when your current basket is becoming too small?<\/h2>\n\n<p>\n  Before replacing a basket fleet, it is worth observing how customers\n  actually use the current equipment.\n<\/p>\n\n<div class=\"sb-checklist\">\n\n<ul>\n  <li>Do baskets regularly reach the checkout completely full?<\/li>\n  <li>Do products extend above the rim?<\/li>\n  <li>Do customers carry additional products in their hands?<\/li>\n  <li>Do they switch from a basket to a trolley part-way through the shop?<\/li>\n  <li>Are trolleys being used for purchases that are still relatively small?<\/li>\n  <li>Are certain product types difficult to fit into the basket?<\/li>\n  <li>Has the number of items per transaction increased?<\/li>\n  <li>Does the basket become uncomfortable to carry before it is actually full?<\/li>\n<\/ul>\n\n<\/div>\n\n<p>\n  None of these signs automatically means that the basket model\n  needs to be changed.\n<\/p>\n\n<p>\n  However, if they appear repeatedly, it is worth reviewing\n  <strong>capacity, ergonomics, geometry and mobility<\/strong>.\n<\/p>\n\n\n<!-- =========================================================\n     5. DATA NEEDED\n     ========================================================= -->\n\n<h2>5. What data do you need to size basket capacity?<\/h2>\n\n<p>\n  Before comparing specific models, start with information about\n  real shopping behaviour.\n<\/p>\n\n<div class=\"sb-table-wrap\">\n\n<table class=\"sb-table\">\n\n<thead>\n<tr>\n  <th>Variable<\/th>\n  <th>Question to answer<\/th>\n<\/tr>\n<\/thead>\n\n<tbody>\n\n<tr>\n  <td><strong>UPT<\/strong><\/td>\n  <td>How many items does a typical purchase contain?<\/td>\n<\/tr>\n\n<tr>\n  <td><strong>Average transaction value<\/strong><\/td>\n  <td>What type of transaction is most common, and what sort of journey usually goes with it?<\/td>\n<\/tr>\n\n<tr>\n  <td><strong>Volume<\/strong><\/td>\n  <td>How much space do the purchased products actually occupy?<\/td>\n<\/tr>\n\n<tr>\n  <td><strong>Weight<\/strong><\/td>\n  <td>At what point does carrying the purchase by hand become uncomfortable?<\/td>\n<\/tr>\n\n<tr>\n  <td><strong>Duration<\/strong><\/td>\n  <td>How long does the customer use the basket for?<\/td>\n<\/tr>\n\n<tr>\n  <td><strong>Space<\/strong><\/td>\n  <td>What basket dimensions can move comfortably through the store?<\/td>\n<\/tr>\n\n<tr>\n  <td><strong>Observation<\/strong><\/td>\n  <td>How do customers actually use the baskets and trolleys available?<\/td>\n<\/tr>\n\n<\/tbody>\n\n<\/table>\n\n<\/div>\n\n<div class=\"sb-highlight\">\n  <p class=\"sb-quote\">\n    These data points do not yet tell you which model to buy.\n    They tell you what problem the solution needs to solve.\n  <\/p>\n<\/div>\n\n\n<!-- =========================================================\n     6. TURN DATA INTO A REQUIREMENT\n     ========================================================= -->\n\n<h2>6. How to translate shopping data into a capacity requirement<\/h2>\n\n<div class=\"sb-decision-grid\">\n\n  <div class=\"sb-decision-card\">\n\n    <h3>Small shop<\/h3>\n\n    <p>\n      Few units, low weight, compact products\n      and a relatively short shopping journey.\n    <\/p>\n\n    <p>\n      <strong>Consider:<\/strong> a compact hand basket.\n    <\/p>\n\n  <\/div>\n\n\n  <div class=\"sb-decision-card\">\n\n    <h3>Medium shop<\/h3>\n\n    <p>\n      More items, products accumulating during the journey\n      and a load that is still manageable.\n    <\/p>\n\n    <p>\n      <strong>Consider:<\/strong> a larger hand basket\n      or a compact rolling basket.\n    <\/p>\n\n  <\/div>\n\n\n  <div class=\"sb-decision-card\">\n\n    <h3>Medium-to-large shop<\/h3>\n\n    <p>\n      Higher volume, greater weight and a hand basket\n      that starts to become full or uncomfortable.\n    <\/p>\n\n    <p>\n      <strong>Consider:<\/strong> a medium- or high-capacity\n      rolling basket.\n    <\/p>\n\n  <\/div>\n\n\n  <div class=\"sb-decision-card\">\n\n    <h3>Large or bulky shop<\/h3>\n\n    <p>\n      High item count, bulky products\n      or a longer shopping journey.\n    <\/p>\n\n    <p>\n      <strong>Consider:<\/strong> a high-capacity basket,\n      a vertical solution or a trolley, depending on space and product type.\n    <\/p>\n\n  <\/div>\n\n<\/div>\n\n\n<!-- =========================================================\n     7. CAPACITY RANGES\n     ========================================================= -->\n\n<h2>7. Initial guidance by capacity<\/h2>\n\n<p>\n  Litres are a useful starting point,\n  but they should never become an automatic rule.\n<\/p>\n\n\n<div class=\"sb-capacity-grid\">\n\n  <div class=\"sb-capacity-card\">\n\n    <span class=\"sb-capacity-number\">10\u201312 L<\/span>\n\n    <h3>Very small purchases<\/h3>\n\n    <p>\n      Few units, compact products and quick shopping journeys.\n      Examples: Sweet 10L or Delux 12L.\n    <\/p>\n\n  <\/div>\n\n\n  <div class=\"sb-capacity-card\">\n\n    <span class=\"sb-capacity-number\">26\u201332 L<\/span>\n\n    <h3>Quick or medium-sized shops<\/h3>\n\n    <p>\n      More items without moving into a high-volume purchase.\n      Examples: FIT 26L or RB32 32L.\n    <\/p>\n\n  <\/div>\n\n\n  <div class=\"sb-capacity-card\">\n\n    <span class=\"sb-capacity-number\">54\u201370 L<\/span>\n\n    <h3>Medium-to-large purchases<\/h3>\n\n    <p>\n      Higher volume and a growing need to reduce physical effort.\n      Examples: Barcelona 54L or Bond 70L.\n    <\/p>\n\n  <\/div>\n\n\n  <div class=\"sb-capacity-card\">\n\n    <span class=\"sb-capacity-number\">80\u201391 L<\/span>\n\n    <h3>High-volume purchases<\/h3>\n\n    <p>\n      Larger purchases or bulky products.\n      Examples: XXL 80L, Match 86L or Superbond 91L.\n    <\/p>\n\n  <\/div>\n\n<\/div>\n\n\n<div class=\"sb-highlight\">\n\n  <p>\n    <strong>Important:<\/strong> two stores with the same UPT can require\n    very different capacities. Product size, weight and geometry\n    can completely change the amount of usable space required.\n  <\/p>\n\n<\/div>\n\n\n<!-- =========================================================\n     8. FORMAT\n     ========================================================= -->\n\n<h2>8. Capacity and basket format should be assessed together<\/h2>\n\n<p>\n  Choosing the right number of litres is only part of the decision.\n  The same capacity can behave very differently depending on the format.\n<\/p>\n\n\n<h3>Hand basket<\/h3>\n\n<p>\n  A hand basket may be suitable for quick purchases and shorter journeys.\n  Its main advantage is simplicity, but comfort can decrease\n  as the load becomes heavier.\n<\/p>\n\n\n<h3>Horizontal rolling basket<\/h3>\n\n<p>\n  A horizontal rolling basket allows customers to carry more volume\n  while reducing physical effort.\n<\/p>\n\n<p>\n  It can be particularly useful when the typical purchase frequently exceeds\n  the practical limits of a hand basket but does not necessarily justify\n  a full-size trolley.\n<\/p>\n\n\n<h3>Vertical rolling basket<\/h3>\n\n<p>\n  A vertical format can concentrate high capacity within\n  a relatively contained footprint.\n<\/p>\n\n<p>\n  It can be especially useful where the store needs to combine\n  <strong>capacity, mobility and efficient use of available floor space<\/strong>.\n<\/p>\n\n\n<!-- =========================================================\n     9. SECTOR\n     ========================================================= -->\n\n<h2>9. The right capacity also depends on the type of store<\/h2>\n\n<div class=\"sb-table-wrap\">\n\n<table class=\"sb-table\">\n\n<thead>\n<tr>\n  <th>Retail sector<\/th>\n  <th>Particularly relevant variables<\/th>\n<\/tr>\n<\/thead>\n\n<tbody>\n\n<tr>\n  <td><strong>Fashion<\/strong><\/td>\n  <td>Garment volume, shopping journey duration, fitting rooms and circulation space.<\/td>\n<\/tr>\n\n<tr>\n  <td><strong>Supermarkets and food retail<\/strong><\/td>\n  <td>UPT, accumulated weight, volume and how the shop grows throughout the journey.<\/td>\n<\/tr>\n\n<tr>\n  <td><strong>Sporting goods<\/strong><\/td>\n  <td>Wide variation between small accessories and bulky products.<\/td>\n<\/tr>\n\n<tr>\n  <td><strong>Beauty and drugstores<\/strong><\/td>\n  <td>Number of small references and ease of handling.<\/td>\n<\/tr>\n\n<tr>\n  <td><strong>Home, DIY and non-food<\/strong><\/td>\n  <td>Dimensions, geometry and irregular product shapes.<\/td>\n<\/tr>\n\n<\/tbody>\n\n<\/table>\n\n<\/div>\n\n<p>\n  The sector provides context,\n  but <strong>real in-store shopping data should validate the decision<\/strong>.\n<\/p>\n\n\n<!-- =========================================================\n     10. OPERATIONS\n     ========================================================= -->\n\n<h2>10. Higher capacity also has operational implications<\/h2>\n\n<p>\n  A larger basket does not only change the customer experience.\n  It can also affect store operations.\n<\/p>\n\n<ul>\n  <li>space required to store and stack baskets;<\/li>\n  <li>movement through aisles and checkout areas;<\/li>\n  <li>redistribution of baskets during the trading day;<\/li>\n  <li>compatibility with fixtures and circulation areas;<\/li>\n  <li>space available in fitting rooms;<\/li>\n  <li>cleaning and maintenance;<\/li>\n  <li>performance of wheels, handles and structure under intensive use.<\/li>\n<\/ul>\n\n<p>\n  Capacity therefore needs to work not only for the customer,\n  but also for <strong>Operations, Store Concept and Procurement<\/strong>.\n<\/p>\n\n\n<!-- =========================================================\n     11. DO NOT MAXIMISE\n     ========================================================= -->\n\n<h2>11. The objective is not to maximise capacity<\/h2>\n\n<p>\n  A larger basket is not automatically a better basket.\n<\/p>\n\n<div class=\"sb-decision-grid\">\n\n  <div class=\"sb-decision-card\">\n\n    <h3>Insufficient capacity<\/h3>\n\n    <p>\n      It can restrict available space,\n      reduce comfort and create friction\n      before the customer reaches the checkout.\n    <\/p>\n\n  <\/div>\n\n\n  <div class=\"sb-decision-card\">\n\n    <h3>Oversized capacity<\/h3>\n\n    <p>\n      It can add unnecessary bulk, occupy more floor space\n      and introduce mobility that does not match the typical purchase.\n    <\/p>\n\n  <\/div>\n\n<\/div>\n\n\n<div class=\"sb-highlight\">\n\n  <p class=\"sb-quote\">\n    The right capacity is the one that supports the shopping behaviour\n    without becoming either a constraint or an unnecessary excess.\n  <\/p>\n\n<\/div>\n\n\n<!-- =========================================================\n     CASE STUDY\n     ========================================================= -->\n\n<div class=\"sb-upt-case\">\n\n  <div class=\"sb-upt-case__image\">\n\n    <a\n      href=\"https:\/\/resources.sbshoppingbasket.com\/en\/lp-study-case-textil-xxl-eng\"\n      target=\"_blank\"\n      rel=\"noopener\">\n\n      <img decoding=\"async\"\n        src=\"https:\/\/resources.sbshoppingbasket.com\/hubfs\/book02-ENG.webp\"\n        alt=\"Case study about the XXL shopping basket in fashion retail\">\n\n    <\/a>\n\n  <\/div>\n\n\n  <div class=\"sb-upt-case__content\">\n\n    <span class=\"sb-upt-case__label\">\n      Real case study \u00b7 Fashion retail\n    <\/span>\n\n    <h3 class=\"sb-upt-case__title\">\n      From theoretical capacity to a real in-store decision\n    <\/h3>\n\n    <p class=\"sb-upt-case__text\">\n      Choosing a higher-capacity basket is not simply a question\n      of adding more litres. Product type, customer journey,\n      comfort and shopping behaviour all need to be considered together.\n    <\/p>\n\n    <p class=\"sb-upt-case__benefit\">\n      Explore a real XXL basket implementation in fashion retail\n      and see how the need for a higher-capacity solution\n      was addressed in-store.\n    <\/p>\n\n    <a\n      class=\"sb-upt-case__cta\"\n      href=\"https:\/\/resources.sbshoppingbasket.com\/en\/lp-study-case-textil-xxl-eng\"\n      target=\"_blank\"\n      rel=\"noopener\">\n      View the Case Study \u2192\n    <\/a>\n\n  <\/div>\n\n<\/div>\n\n\n<!-- =========================================================\n     CONCLUSION\n     ========================================================= -->\n\n<h2>Capacity is a purchasing decision, but also an experience and operational decision<\/h2>\n\n<p>\n  The volume of a shopping basket is much more than a technical specification.\n<\/p>\n\n<p>\n  It can affect how the customer moves around the store,\n  how much weight they carry, how easily they continue adding products\n  and the point at which the equipment itself starts to become restrictive.\n<\/p>\n\n<p>\n  Before selecting a capacity, it is therefore useful to assess\n  <strong>UPT, average transaction value, product dimensions,\n  weight, shopping journey duration, available space\n  and real customer behaviour<\/strong>.\n<\/p>\n\n<p>\n  The answer does not necessarily have to be a single basket\n  for the entire store.\n<\/p>\n\n<p>\n  In some retail formats, the most practical solution may be\n  to combine several capacities to support different shopping missions.\n<\/p>\n\n\n<!-- =========================================================\n     NEXT ARTICLE\n     ========================================================= -->\n\n<div class=\"sb-next-step\">\n\n  <h3>Already know what capacity your store needs?<\/h3>\n\n  <p>\n    The next step is to decide which format fits best:\n    hand basket, horizontal rolling basket, vertical format\n    or a combination of several solutions.\n  <\/p>\n\n  <p>\n    \u2192\n    <a href=\"https:\/\/sbshoppingbasket.com\/en\/connect-magazine\/which-shopping-basket-to-choose-depending-on-your-store-type\/\">\n      Which shopping basket to choose for your store type\n    <\/a>\n  <\/p>\n\n<\/div>\n\n\n<!-- =========================================================\n     FAQ\n     ========================================================= -->\n\n<h2>Frequently asked questions about shopping basket capacity and UPT<\/h2>\n\n\n<h3>Does a larger shopping basket increase average transaction value?<\/h3>\n\n<p>\n  This cannot be assumed as a general rule.\n  A larger capacity does not automatically increase average transaction value.\n<\/p>\n\n<p>\n  What it can do is prevent lack of space or excessive weight\n  from becoming a physical limitation before the customer has finished shopping.\n<\/p>\n\n\n<h3>What does UPT mean in retail?<\/h3>\n\n<p>\n  UPT stands for <strong>Units Per Transaction<\/strong>\n  and represents the average number of units purchased\n  in each transaction.\n<\/p>\n\n<p>\n  It is calculated by dividing the number of units sold\n  by the number of transactions.\n<\/p>\n\n\n<h3>Can you choose a shopping basket based on UPT alone?<\/h3>\n\n<p>\n  No. UPT should be analysed together with product volume,\n  weight and dimensions, shopping journey duration\n  and the available space in the store.\n<\/p>\n\n\n<h3>When should a retailer move from hand baskets to rolling baskets?<\/h3>\n\n<p>\n  It is worth assessing when accumulated weight,\n  volume or shopping journey length make carrying the purchase\n  uncomfortable before the customer reaches the checkout.\n<\/p>\n\n\n<h3>Does more capacity in litres always mean more usable space?<\/h3>\n\n<p>\n  Not necessarily. Internal geometry also matters.\n  Side-wall shape, base design and internal dimensions\n  determine how much of the stated capacity can actually be used\n  with the products sold in the store.\n<\/p>\n\n\n<!-- =========================================================\n     RELATED LINKS\n     ========================================================= -->\n\n<div class=\"sb-links-box\">\n\n  <p>\n    <strong>More information to help define your in-store shopping equipment:<\/strong>\n  <\/p>\n\n  <p>\n    \u2192\n    <a href=\"https:\/\/sbshoppingbasket.com\/en\/how-to-choose-a-shopping-basket\/\">\n      How to choose a shopping basket\n    <\/a>\n    <br>\n\n    \u2192\n    <a href=\"https:\/\/sbshoppingbasket.com\/en\/connect-magazine\/which-shopping-basket-to-choose-depending-on-your-store-type\/\">\n      Which shopping basket to choose for your store type\n    <\/a>\n    <br>\n\n    \u2192\n    <a href=\"https:\/\/sbshoppingbasket.com\/en\/baskets-for-stores\/\">\n      Explore shopping baskets for stores\n    <\/a>\n  <\/p>\n\n<\/div>\n\n\n<!-- =========================================================\n     NEWSLETTER\n     ========================================================= -->\n\n<section class=\"sb-newsletter sb-newsletter-box\">\n\n  <h2>Subscribe to our newsletter<\/h2>\n\n  <p>\n    Receive new content on retail equipment,\n    operations and purchasing decisions.\n  <\/p>\n\n  <script\n    charset=\"utf-8\"\n    type=\"text\/javascript\"\n    src=\"\/\/js.hsforms.net\/forms\/embed\/v2.js\">\n  <\/script>\n\n  <script>\n    hbspt.forms.create({\n      region: \"eu1\",\n      portalId: \"24883085\",\n      formId: \"02a2b237-0cd7-4c2e-85a5-6d4a693506a6\"\n    });\n  <\/script>\n\n<\/section>\n\n\n<\/div>\n\n","protected":false},"excerpt":{"rendered":"<p>SB Connect Magazine How to Choose Shopping Basket Capacity Using UPT and Shopping Behaviour Basket capacity does not determine how much a customer will buy. But it can affect how much they can carry comfortably before the equipment itself starts to become a constraint. A larger basket does not automatically increase average transaction value. The [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":21062,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"content-type":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-21070","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/sbshoppingbasket.com\/en\/wp-json\/wp\/v2\/posts\/21070","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sbshoppingbasket.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sbshoppingbasket.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sbshoppingbasket.com\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/sbshoppingbasket.com\/en\/wp-json\/wp\/v2\/comments?post=21070"}],"version-history":[{"count":1,"href":"https:\/\/sbshoppingbasket.com\/en\/wp-json\/wp\/v2\/posts\/21070\/revisions"}],"predecessor-version":[{"id":21071,"href":"https:\/\/sbshoppingbasket.com\/en\/wp-json\/wp\/v2\/posts\/21070\/revisions\/21071"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sbshoppingbasket.com\/en\/wp-json\/wp\/v2\/media\/21062"}],"wp:attachment":[{"href":"https:\/\/sbshoppingbasket.com\/en\/wp-json\/wp\/v2\/media?parent=21070"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sbshoppingbasket.com\/en\/wp-json\/wp\/v2\/categories?post=21070"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sbshoppingbasket.com\/en\/wp-json\/wp\/v2\/tags?post=21070"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}