{"id":1517,"date":"2026-11-13T00:12:16","date_gmt":"2026-11-12T16:12:16","guid":{"rendered":"https:\/\/redrabbitvending.com\/?p=1517"},"modified":"2026-11-13T00:12:16","modified_gmt":"2026-11-12T16:12:16","slug":"vending-machine-product-rotation","status":"publish","type":"post","link":"https:\/\/redrabbitvending.com\/es\/vending-machine-product-rotation\/","title":{"rendered":"Vending Machine Product Rotation Keeps Slow Items Out"},"content":{"rendered":"<p>A route operator outside Dayton kept refilling nine selections that had not sold a single unit in three weeks. He knew the numbers. He filled them anyway, because an empty coil looks like a mistake and a full coil looks like a job well done.<\/p>\n<p>That is the whole problem in one picture. Vending machine product rotation is not really about finding better products. It is about accepting that a full slot selling nothing costs more than an empty slot, because the empty slot is at least honest about it.<\/p>\n<p>The mechanics are simple. A machine has a fixed number of seats. Every seat earns or it does not. Rotation is the discipline of taking a seat away from a product that has stopped earning and giving it to one that might.<\/p>\n<h2>Rotation is a schedule, not a mood<\/h2>\n<p>Most operators rotate when a machine annoys them. Something looks stale, a customer complains, a new item shows up at the distributor. That is not a system, and it produces the same three decisions over and over with no record of what happened last time.<\/p>\n<p>The operators who get this right put vending machine product rotation on the calendar the same way they put restocking on the calendar. Once every sixty days, on a fixed date, they pull the sales report, rank every selection, and change a defined number of seats. Between those dates they leave the machine alone, apart from replacing a product that has clearly failed.<\/p>\n<p>That last part matters more than it sounds. A machine that gets reshuffled every week never produces a clean reading on anything. Customers walk up expecting to find the same thing in the same place, and when it moves they buy something else or walk away, and the sales data starts describing your restlessness rather than their demand.<\/p>\n<p>Sixty days is long enough to see through a bad week and short enough that a dead seat does not eat a quarter. That is why vending machine product rotation runs on a calendar date rather than on a feeling about the machine.<\/p>\n<h2>The number that decides everything is revenue per seat<\/h2>\n<p>Take a mid volume machine with 36 selections doing 180 vends a week at an average ticket of $1.60. That is $288 a week, or about $1,250 a month. Divide by 36 seats and each seat carries roughly $35 of monthly revenue.<\/p>\n<p>Now look at a seat that sells two units a month at $1.50. Three dollars of revenue sitting in a space that averages $35. The product is not bad. It is holding a seat the machine average says should earn ten times that.<\/p>\n<p>That comparison is the entire argument for vending machine product rotation, and it is worth running on your own machine before you change anything. Once you know the average revenue per seat, every slow selection has a price tag attached to it.<\/p>\n<p>The usual shape of a machine looks like this.<\/p>\n<table class=\"cc-table\">\n<thead>\n<tr>\n<th>Grade<\/th>\n<th>Share of seats<\/th>\n<th>Share of sales<\/th>\n<th>What it means<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>A<\/td>\n<td>About 20 percent<\/td>\n<td>60 to 70 percent<\/td>\n<td>Double up on these<\/td>\n<\/tr>\n<tr>\n<td>B<\/td>\n<td>About 30 percent<\/td>\n<td>15 to 30 percent<\/td>\n<td>Hold, and watch the trend<\/td>\n<\/tr>\n<tr>\n<td>C<\/td>\n<td>About 50 percent<\/td>\n<td>5 to 10 percent<\/td>\n<td>Candidates to replace<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Half the seats in a typical machine produce under a tenth of the revenue. Nobody plans it that way. It happens because the machine gets loaded from a distributor list rather than from sales data, and then never gets revisited.<\/p>\n<p>If you cannot see sales by seat, that is the first problem to solve rather than the assortment. <a href=\"https:\/\/redrabbitvending.com\/es\/vending-machine-remote-monitoring\/\">Remote monitoring<\/a> is the usual answer, and a paper log that nobody fills in is not.<\/p>\n<h2>Where the sixty day window comes from<\/h2>\n<p>A week is noise. Weather, a payday, a school break, a holiday Monday and a delivery that arrived two days late will all move a single week by 30 percent in either direction.<\/p>\n<p>A quarter is too long. A seat producing $3 a month instead of $35 gives up roughly $100 of revenue over a quarter, and it does that while you are paying for the space, the electricity and the trip.<\/p>\n<p>Sixty days covers two full restock cycles, which is enough to see whether a product has a pulse, and short enough that a mistake costs a season rather than a year.<\/p>\n<p>The threshold that works in practice is around 12 units in 60 days on a machine averaging five vends per seat per week. Anything below that goes on the candidate list. The list is not a decision. It is a shortlist you rank, because the bottom seat on a machine is sometimes a placement problem rather than a product problem, and that is the next thing to check.<\/p>\n<h2>Move it before you cut it<\/h2>\n<p>Here is where most rotation advice gets lazy. It says replace the slowest 10 to 20 percent and moves on. In practice, a good share of slow seats are slow because of where they sit.<\/p>\n<p>A warehouse machine had two protein bars in the bottom row, behind the door hinge, at ankle height. They sold four units in a month. The operator moved them to the third row next to the energy drinks and they sold nine in the following two weeks. Same product, same price, different seat.<\/p>\n<p>So the sequence is move, then wait two weeks, then decide. That order is the part of vending machine product rotation that most people skip. One move, not three. If a product fails at eye level in a high traffic machine with a sensible neighbor, it has had its chance and the seat belongs to something else.<\/p>\n<p>This is also why the first fill on <a href=\"https:\/\/redrabbitvending.com\/es\/how-to-install-a-vending-machine\/\">install day<\/a> matters. Products that go in at ankle height on day one tend to stay there for a year, because nobody wants to rebuild the planogram. The <a href=\"https:\/\/redrabbitvending.com\/es\/vending-machine-planogram\/\">planogram rules<\/a> cover the seating side of this in detail, and rotation is the other half of the same question.<\/p>\n<h2>Which seat the new item gets<\/h2>\n<p>New items go at eye level, roughly the third to fifth row, and they go next to something that makes sense to the customer standing there. A new chocolate bar next to the existing chocolate is a fair test. The same bar in the bottom corner next to bottled water is a test of the corner.<\/p>\n<p>Give the new item one seat, not three. Three seats of an unproven product is a bet, and a bet that fails costs three times as much to unwind.<\/p>\n<p>There is one exception. If a product is a plausible replacement for a top seller and you suspect it could take share, give it two seats so you can see whether it cannibalizes or adds. Two seats is enough to tell the difference. Three is a stocking decision you have not earned yet.<\/p>\n<h2>Test small, decide in four weeks<\/h2>\n<p>Vending machine product rotation without a test is a guess with a spreadsheet attached, so the first order for a test item should be 10 to 20 units. That is enough to run four weeks on one seat without committing working capital to a pallet of something nobody wants.<\/p>\n<p>Four weeks is the decision window. Then the number has to be read against the machine, not against a generic benchmark. On a machine where the average seat does five vends a week, a test item needs about three a week to justify a second seat. On a slower machine, two is respectable.<\/p>\n<p>If the test clears the bar, widen it to two seats and watch for four more weeks. If it lands under the bar, pull it and write down why. If it lands in the middle, leave it where it is and let the next cycle decide, because a middle result usually means the seat is fine and the product is ordinary.<\/p>\n<p>The mistake at this stage is testing three items at once in a machine with a dozen seats. When sales move, you cannot attribute the change, and the test teaches you nothing. One test per machine per cycle is slow. It is also the only version that produces a fact.<\/p>\n<p>If you want a starting list of categories that survive this process, the <a href=\"https:\/\/redrabbitvending.com\/es\/best-products-to-sell-in-a-vending-machine\/\">products that sell best in a vending machine<\/a> is the place to begin, then let your own numbers cut it down.<\/p>\n<h2>Seasonal swaps without wrecking the par levels<\/h2>\n<p>Seasonality is a rotation decision, not a separate project. The mistake is treating it as a full reset.<\/p>\n<p>Change 15 to 20 percent of seats at a seasonal boundary. Keep the A grade core alone, because those are the products customers walk to the machine for, and pulling them in June to make room for something cold is how a machine loses its regulars.<\/p>\n<p>What changes with the season is mostly the edges. Frozen and slush demand climbs through summer and falls off a cliff in November. Cold drinks take more seats in July. In a cold climate the winter mix leans toward coffee, tea and shelf stable items that do not arrive frozen. School sites follow the term calendar rather than the weather.<\/p>\n<p>Order shallow for seasonal items. A seasonal product that overstays its season is a C grade seat with a case of backstock behind it, and the backstock is the part that hurts, because it ties up cash and takes up the corner of a garage for eight months.<\/p>\n<p>The <a href=\"https:\/\/redrabbitvending.com\/es\/seasonal-vending-strategies\/\">seasonal vending guide<\/a> goes deeper on timing. For rotation purposes, the rule is simple. Seasonal items get a defined entry date and a defined exit date before they are ordered.<\/p>\n<h2>The habits that make rotation feel random<\/h2>\n<p>Most of what goes wrong with vending machine product rotation is not analysis. It is impatience. Four patterns turn a decent process into guesswork.<\/p>\n<p>Changing the machine after one bad week. One week is noise, and reacting to noise is how a good product gets pulled right before it starts selling.<\/p>\n<p>Testing several items at once, then crediting the wrong one. One variable per cycle.<\/p>\n<p>Keeping a product because the operator likes it. The machine is not a personal pantry, and a seat held for sentimental reasons is a seat that is not earning.<\/p>\n<p>Failing to write the decision down. Six months later nobody remembers that the salted caramel bar was pulled in March because it was priced a quarter too high, and it gets tested again from scratch. A one line note per change, in a spreadsheet or on the phone, turns a series of hunches into a record.<\/p>\n<p>There is a fifth pattern worth naming, because it looks like discipline and is not. Dropping the bottom 20 percent on a fixed schedule regardless of what the numbers say. If every seat on the machine is producing at or near the average, there is nothing to cut, and replacing a working product with an unknown one is a downgrade dressed as management.<\/p>\n<h2>What rotation is actually worth<\/h2>\n<p>Put a number on it so the effort has a scale. Take the 36 seat machine from earlier, grossing about $1,250 a month. Replace four C grade seats that average half a vend a week with items that land at a B grade pace of two and a half a week. That is eight extra vends a week, about $13, or roughly $55 a month.<\/p>\n<p>Fifty five dollars a month is $660 a year on one machine, from space that was already paid for, with no capital and no extra trips. On a route of twelve machines the same discipline is worth several thousand a year, and it compounds, because every cycle leaves a written record of what has already been tried.<\/p>\n<p>That is the honest size of it. Rotation is not a jackpot. It is a few percent of revenue recovered from seats that were sitting idle, and on a thin margin business a few percent is the difference between a route that pays and a route that nearly does.<\/p>\n<p>If you are setting up machines and want to get the first fill right rather than fixing it in month three, the <a href=\"https:\/\/redrabbitvending.com\/es\/expendedoras-de-algodon-de-azucar-mainche\/\">cotton candy units<\/a> and the <a href=\"https:\/\/redrabbitvending.com\/es\/phone-case-vending-machine\/\">phone case printing machines<\/a> both come with a starting lineup we can adjust to your site type, and our team will talk through what tends to move in your kind of location through the <a href=\"https:\/\/redrabbitvending.com\/es\/contacto\/\">contact page<\/a>.<\/p>\n<h2>Preguntas frecuentes<\/h2>\n<h3>How often should vending machine products be rotated<\/h3>\n<p>A full review every 60 days, with a defined number of seats changed at each review. Weekly data checks are fine for spotting a stockout or a clear failure, but the assortment should not move weekly, because the sales data never settles and customers lose the habit of finding things where they expect them.<\/p>\n<h3>How do I decide which products to remove<\/h3>\n<p>Rank every seat by units sold and by revenue per seat, then compare each one against the machine average. Anything under about 12 units in 60 days on a machine averaging five vends per seat per week is a candidate. Move it to a better row first, wait two weeks, then cut it if it still fails.<\/p>\n<h3>How many new products should I test at once<\/h3>\n<p>One per machine per cycle. Testing several at once makes the result impossible to attribute, and the point of a test is a fact rather than an impression. If you run multiple machines, you can test a different item on each one and compare.<\/p>\n<h3>Should I keep a slow product that has a high margin<\/h3>\n<p>Only if it also has a strategic role, such as covering a dietary need that keeps a group of customers using the machine. A high margin item selling two units a month still gives up the seat, because margin on nothing is nothing.<\/p>\n<h3>Does vending machine product rotation apply to drinks as well as snacks<\/h3>\n<p>Yes, and drinks usually need it less, because the top sellers are stable. The seats that turn over are the flavored and functional drinks, which move with trends and with the season. Water and cola rarely need a review.<\/p>\n<h3>What about fresh food<\/h3>\n<p>Fresh food rotates on a much shorter clock, closer to weekly, because shelf life rather than demand sets the schedule. A fresh item that is not selling fast enough to clear before its date is not a rotation question, it is a sign the site does not have the traffic for fresh food yet.<\/p>\n<p>Once the assortment is stable, the next constraint is usually how often you visit and how much you carry, which is covered in <a href=\"https:\/\/redrabbitvending.com\/es\/vending-machine-restocking-frequency\/\">restocking frequency<\/a>. Rotation decides what deserves a seat, restocking decides how much of it to bring.<\/p>\n<p><script type=\"application\/ld+json\">{\n    \"@context\": \"https:\\\/\\\/schema.org\",\n    \"@type\": \"FAQPage\",\n    \"mainEntity\": [\n        {\n            \"@type\": \"Question\",\n            \"name\": \"How often should vending machine products be rotated\",\n            \"acceptedAnswer\": {\n                \"@type\": \"Answer\",\n                \"text\": \"A full review every 60 days, with a defined number of seats changed at each review. Weekly data checks are fine for spotting a stockout or a clear failure, but the assortment should not move weekly, because the sales data never settles and customers lose the habit of finding things where they expect them.\"\n            }\n        },\n        {\n            \"@type\": \"Question\",\n            \"name\": \"How do I decide which products to remove\",\n            \"acceptedAnswer\": {\n                \"@type\": \"Answer\",\n                \"text\": \"Rank every seat by units sold and by revenue per seat, then compare each one against the machine average. Anything under about 12 units in 60 days on a machine averaging five vends per seat per week is a candidate. Move it to a better row first, wait two weeks, then cut it if it still fails.\"\n            }\n        },\n        {\n            \"@type\": \"Question\",\n            \"name\": \"How many new products should I test at once\",\n            \"acceptedAnswer\": {\n                \"@type\": \"Answer\",\n                \"text\": \"One per machine per cycle. Testing several at once makes the result impossible to attribute, and the point of a test is a fact rather than an impression. If you run multiple machines, you can test a different item on each one and compare.\"\n            }\n        },\n        {\n            \"@type\": \"Question\",\n            \"name\": \"Should I keep a slow product that has a high margin\",\n            \"acceptedAnswer\": {\n                \"@type\": \"Answer\",\n                \"text\": \"Only if it also has a strategic role, such as covering a dietary need that keeps a group of customers using the machine. A high margin item selling two units a month still gives up the seat, because margin on nothing is nothing.\"\n            }\n        },\n        {\n            \"@type\": \"Question\",\n            \"name\": \"Does vending machine product rotation apply to drinks as well as snacks\",\n            \"acceptedAnswer\": {\n                \"@type\": \"Answer\",\n                \"text\": \"Yes, and drinks usually need it less, because the top sellers are stable. The seats that turn over are the flavored and functional drinks, which move with trends and with the season. Water and cola rarely need a review.\"\n            }\n        },\n        {\n            \"@type\": \"Question\",\n            \"name\": \"What about fresh food\",\n            \"acceptedAnswer\": {\n                \"@type\": \"Answer\",\n                \"text\": \"Fresh food rotates on a much shorter clock, closer to weekly, because shelf life rather than demand sets the schedule. A fresh item that is not selling fast enough to clear before its date is not a rotation question, it is a sign the site does not have the traffic for fresh food yet. Once the assortment is stable, the next constraint is usually how often you visit and how much you carry, which is covered in <a href=\\\"\\\/vending-machine-restocking-frequency\\\/\\\">restocking frequency<\\\/a>. Rotation decides what deserves a seat, restocking decides how much of it to bring.\"\n            }\n        }\n    ]\n}<\/script><\/p>","protected":false},"excerpt":{"rendered":"<p>Vending machine product rotation is a 60 day habit, not a feeling. See the revenue per seat, the delist rules and how to test new items without waste.<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1517","post","type-post","status-publish","format-standard","hentry","category-industry-advisory"],"_links":{"self":[{"href":"https:\/\/redrabbitvending.com\/es\/wp-json\/wp\/v2\/posts\/1517","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/redrabbitvending.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/redrabbitvending.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/redrabbitvending.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/redrabbitvending.com\/es\/wp-json\/wp\/v2\/comments?post=1517"}],"version-history":[{"count":1,"href":"https:\/\/redrabbitvending.com\/es\/wp-json\/wp\/v2\/posts\/1517\/revisions"}],"predecessor-version":[{"id":1518,"href":"https:\/\/redrabbitvending.com\/es\/wp-json\/wp\/v2\/posts\/1517\/revisions\/1518"}],"wp:attachment":[{"href":"https:\/\/redrabbitvending.com\/es\/wp-json\/wp\/v2\/media?parent=1517"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/redrabbitvending.com\/es\/wp-json\/wp\/v2\/categories?post=1517"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/redrabbitvending.com\/es\/wp-json\/wp\/v2\/tags?post=1517"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}