<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
  <title>Merchandiser blog</title>
  <subtitle>Guides on product sorting, category pages and online merchandising.</subtitle>
  <link href="https://www.merchandiser.com.tr/blog/feed.xml" rel="self"/>
  <link href="https://www.merchandiser.com.tr/blog/"/>
  <id>https://www.merchandiser.com.tr/blog/</id>
  <updated>2026-10-10T08:00:00Z</updated>
  <entry>
    <title>Rolling Back a Bad Sort: Version History for Merchandising Teams</title>
    <link href="https://www.merchandiser.com.tr/blog/roll-back-a-bad-sort/"/>
    <id>https://www.merchandiser.com.tr/blog/roll-back-a-bad-sort/</id>
    <published>2026-08-21T08:00:00Z</published>
    <updated>2026-08-21T08:00:00Z</updated>
    <author><name>Merchandiser Team</name></author>
    <summary>Someone changes a rule, clears the pins or uploads the wrong list, and a category looks wrong. How version history turns that into a one-minute fix.</summary>
    <content type="html">&lt;p&gt;It is Monday morning and the main category looks wrong. The campaign products are gone from the top, and something from last season is in first place. Nobody knows what happened. Somebody starts dragging products back into place from memory.&lt;/p&gt;
&lt;p&gt;This is the situation version history exists for. It is rarely a fault of the sorting logic. Almost always, a person changed something.&lt;/p&gt;
&lt;h2 id="how-a-sort-goes-wrong"&gt;How a sort goes wrong&lt;/h2&gt;
&lt;p&gt;The usual causes are ordinary:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;A rule was switched.&lt;/strong&gt; Someone tried a different sort type on a collection and saved it.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Pins were cleared.&lt;/strong&gt; "Unpin all" was meant for another collection.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;The wrong pin list was uploaded.&lt;/strong&gt; A file for last week's campaign, or for a different category.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;A setting changed.&lt;/strong&gt; The auto-unpin period was shortened and released a campaign's pins early.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Many collections were updated at once&lt;/strong&gt;, and one of them should not have been.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;None of these is exotic, and each takes seconds to do. What takes long is the repair, when nobody knows what the state was before.&lt;/p&gt;
&lt;h2 id="what-a-version-has-to-contain"&gt;What a version has to contain&lt;/h2&gt;
&lt;p&gt;An undo that restores only the order is not enough. If the rule was changed, the next scheduled sort applies the new rule again and undoes the repair. A useful version holds the whole state of the collection:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;the order&lt;/strong&gt; of its products,&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;the pins&lt;/strong&gt;, with their positions,&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;the rules&lt;/strong&gt;: the sort type, the sort frequency and the auto-unpin settings.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In Merchandiser a &lt;a href="/features/version-history/"&gt;version&lt;/a&gt; with exactly these is saved whenever someone changes a collection in the panel: saving an order on the sort page, uploading a pin list, changing the settings, updating many collections at once, or rolling back.&lt;/p&gt;
&lt;p&gt;Scheduled re-sorts are not stored one by one. They follow the rules, and the rules are what the versions keep.&lt;/p&gt;
&lt;h2 id="finding-the-change"&gt;Finding the change&lt;/h2&gt;
&lt;p&gt;With versions, Monday morning starts differently. The version list of the collection shows each change with its author, its time and a summary of what it altered: how many products moved, how many pins changed, which rule changed.&lt;/p&gt;
&lt;p&gt;The version's own page has the detail: products added and removed, and for each changed rule the old and the new value side by side. Usually the cause is visible within a minute. "Sort type changed on Friday at 18:40" answers the question.&lt;/p&gt;
&lt;h2 id="rolling-back"&gt;Rolling back&lt;/h2&gt;
&lt;p&gt;Choose the last version that was right and roll back to it. The order, the pins and the rules return to what they were in that version.&lt;/p&gt;
&lt;p&gt;A few things are worth knowing:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;New products are kept.&lt;/strong&gt; Products that joined the collection after that version are placed at the end, unpinned. Nothing is removed.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;The rollback is a version too.&lt;/strong&gt; If it turns out to be the wrong call, it can be undone the same way.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;The store follows.&lt;/strong&gt; The restored order is sent to the store like any other change.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Automatic sorting continues.&lt;/strong&gt; From then on the collection follows the restored rules. If they sort automatically, the next scheduled sort applies them to today's data, with the restored pins in place.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Rolling back is reserved for managers. Everyone on the team can open the version list and see what changed.&lt;/p&gt;
&lt;h2 id="a-second-pair-of-eyes"&gt;A second pair of eyes&lt;/h2&gt;
&lt;p&gt;Rollback fixes a mistake after it has been seen. A review helps it get seen.&lt;/p&gt;
&lt;p&gt;In Merchandiser a manager can approve or reject a saved version and leave a comment. The change is already live at that point; the review does not hold it back. That is a deliberate trade: the team keeps working at full speed, and important categories still get a second look, with a rollback one click away when the reviewer disagrees.&lt;/p&gt;
&lt;p&gt;Approved versions have one more use. Older versions are removed over time, but approved ones are kept, so a state that someone signed off can always be restored.&lt;/p&gt;
&lt;h2 id="habits-that-make-it-work"&gt;Habits that make it work&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Preview before saving.&lt;/strong&gt; The sort page shows the order a different rule would give, and nothing changes until you save.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Review the big categories.&lt;/strong&gt; Have a manager look at changes to the collections that carry most of the traffic.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Approve the states you would want back.&lt;/strong&gt; The version before a campaign starts is a good one.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Check the change log when something looks odd.&lt;/strong&gt; Next to the versions, each collection lists the changes of its sort type, frequency, pins and auto-unpin setting, with the user and the time.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Roll back first, investigate second.&lt;/strong&gt; Restore the page, then find out what happened.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;For how pins get out of hand in the first place, see &lt;a href="/blog/when-to-pin-products/"&gt;Pinned Products: When to Pin and When to Let Go&lt;/a&gt;.&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>Brand Diversity on the Shelf: Why One Brand Shouldn't Own the Page</title>
    <link href="https://www.merchandiser.com.tr/blog/brand-diversity-category-pages/"/>
    <id>https://www.merchandiser.com.tr/blog/brand-diversity-category-pages/</id>
    <published>2026-08-14T08:00:00Z</published>
    <updated>2026-08-14T08:00:00Z</updated>
    <author><name>Merchandiser Team</name></author>
    <summary>When one brand fills a mixed category page, visitors who came to compare leave. How to measure brand dominance and what you can do about it.</summary>
    <content type="html">&lt;p&gt;A category called "Running Shoes" promises a choice. If the first three rows are one brand, the page keeps a different promise: it has become that brand's page under another name. Visitors who came to compare do not find a comparison, and the other brands you stock might as well not be there.&lt;/p&gt;
&lt;h2 id="how-it-happens"&gt;How it happens&lt;/h2&gt;
&lt;p&gt;Nobody decides to give a category to one brand. It follows from sorting by performance.&lt;/p&gt;
&lt;p&gt;A strong brand sells well. Its products rank high. High positions bring views, views bring sales, and sales confirm the positions. Each product earns its place fairly, and the sum is a page with one logo on it. The better your sorting follows sales, the more it tends this way.&lt;/p&gt;
&lt;p&gt;The assortment can add to it. If one brand supplies half the products in a category, even a random order would show it everywhere.&lt;/p&gt;
&lt;h2 id="measure-it"&gt;Measure it&lt;/h2&gt;
&lt;p&gt;The simple measure is the share of the collection that belongs to its largest brand. Count the products of each brand, take the biggest count, divide by the number of products.&lt;/p&gt;
&lt;p&gt;Two cases should be left out:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Brand collections.&lt;/strong&gt; A brand page has one brand by design.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Small collections.&lt;/strong&gt; With ten products there is nothing meaningful to say about variety.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This is the Product Diversity signal of Merchandiser's &lt;a href="/features/collection-health-score/"&gt;Collection Health Score&lt;/a&gt;. It names the largest brand and its share of the assortment, skips brand pages and small collections, and lowers the collection's score as that share grows. The recommendation that comes with it is to cap repetition from a single brand to keep the shelf varied.&lt;/p&gt;
&lt;p&gt;Merchandiser reports this; it does not enforce it. It will not hold back a product because the brand already has three in the row. What to do with the finding is your decision, and the options are below.&lt;/p&gt;
&lt;h2 id="look-at-the-first-rows-too"&gt;Look at the first rows too&lt;/h2&gt;
&lt;p&gt;The share across the whole collection is the stable number. What the visitor experiences is the first screen. A brand with a fifth of the assortment can still fill the first row if its products are the top five performers.&lt;/p&gt;
&lt;p&gt;So when the signal flags a collection, open the sort page and look at the top. In Merchandiser the sort page can be set to the same number of products per row as your storefront, which shows the page as customers see it.&lt;/p&gt;
&lt;h2 id="what-to-do-about-it"&gt;What to do about it&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Start with the assortment.&lt;/strong&gt; If one brand is most of the category, the page is telling the truth about what you stock. Sorting cannot create variety that is not there. Either widen the range or accept that this category is effectively a brand page.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Then look at the rule.&lt;/strong&gt; A &lt;a href="/features/sorting-rules/"&gt;sorting rule&lt;/a&gt; can use brand as an attribute. A rule can give the other brands of a category a modest lift, or the dominant brand a modest reduction, so that the order still follows performance and the first rows mix. Keep the adjustment small: the goal is a page that offers a choice, not one that hides what sells.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Use pins for the first row, sparingly.&lt;/strong&gt; &lt;a href="/features/product-pinning/"&gt;Pinning&lt;/a&gt; one strong product of a second and a third brand into the first row guarantees variety where it matters most. This is curation, and it needs the upkeep pins always need; see &lt;a href="/blog/when-to-pin-products/"&gt;Pinned Products: When to Pin and When to Let Go&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Split the category.&lt;/strong&gt; If customers think in brands in this category, give them brand pages and let the mixed page be the overview.&lt;/p&gt;
&lt;h2 id="when-dominance-is-fine"&gt;When dominance is fine&lt;/h2&gt;
&lt;p&gt;Variety is not a goal in itself. Some categories are one brand's territory, and customers come for that brand. If the dominant brand is what people search for and buy, forcing others into the first row costs sales.&lt;/p&gt;
&lt;p&gt;The signal is a prompt to look, and the test is the customer's intention. Did they come to choose between brands? Then show them a choice. Did they come for the brand? Then the page is doing its job.&lt;/p&gt;
&lt;h2 id="where-it-fits"&gt;Where it fits&lt;/h2&gt;
&lt;p&gt;Brand diversity is one of seven signals of a category page's condition. The others, including availability at the top of the page and the freshness of the sort, are covered in &lt;a href="/blog/healthy-category-page-signals/"&gt;What a Healthy Category Page Looks Like&lt;/a&gt;.&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>High Traffic, Low Conversion: Seven Warning Signs in Your Catalog</title>
    <link href="https://www.merchandiser.com.tr/blog/high-traffic-low-conversion/"/>
    <id>https://www.merchandiser.com.tr/blog/high-traffic-low-conversion/</id>
    <published>2026-08-07T08:00:00Z</published>
    <updated>2026-08-07T08:00:00Z</updated>
    <author><name>Merchandiser Team</name></author>
    <summary>Seven patterns in product data that call for a decision, from products that draw traffic and do not sell to best sellers about to run out, and what to do.</summary>
    <content type="html">&lt;p&gt;Automatic sorting takes care of the order. It cannot reorder stock, change a price or rewrite a product description. The data that drives the sort can, however, tell you where one of those is needed.&lt;/p&gt;
&lt;p&gt;Below are seven patterns worth looking for every week. Each is a pair of numbers that disagree. They are the patterns Merchandiser reports as &lt;a href="/features/insights-and-reports/"&gt;actionable insights&lt;/a&gt;, and you can look for them in any catalog that has views, add-to-carts, sales and stock per product.&lt;/p&gt;
&lt;h2 id="1-high-traffic-low-conversion"&gt;1. High traffic, low conversion&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;The pattern:&lt;/strong&gt; an in-stock product gets a lot of views and converts very few of them.&lt;/p&gt;
&lt;p&gt;Customers are interested enough to click and not convinced enough to buy. The product is using a lot of attention and returning little.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;What to check:&lt;/strong&gt; price first, against your own range and against competitors. Then the images and the description. Then availability of sizes and variants, because a product whose popular sizes are gone converts badly for exactly that reason.&lt;/p&gt;
&lt;h2 id="2-a-best-seller-that-is-nearly-out-of-stock"&gt;2. A best seller that is nearly out of stock&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;The pattern:&lt;/strong&gt; strong weekly sales, and only a few units left.&lt;/p&gt;
&lt;p&gt;At the current rate the product is gone within days, and it is probably in campaigns and in top positions right now.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;What to do:&lt;/strong&gt; replenish it. If that is not possible in time, reduce its promotion, so that the positions go to products that can still be sold next week.&lt;/p&gt;
&lt;h2 id="3-overstock-with-low-demand"&gt;3. Overstock with low demand&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;The pattern:&lt;/strong&gt; a lot of stock, no sales and little traffic.&lt;/p&gt;
&lt;p&gt;This product is not failing in front of customers. It is not in front of them at all. Capital is sitting in the warehouse while the page shows other things.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;What to do:&lt;/strong&gt; give it visibility before judging it. Move it up, include it in a campaign, review the price. If it still does not sell with traffic, you have learned something about the product and not about its position.&lt;/p&gt;
&lt;h2 id="4-cart-interest-that-does-not-convert"&gt;4. Cart interest that does not convert&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;The pattern:&lt;/strong&gt; many add-to-carts, no purchases.&lt;/p&gt;
&lt;p&gt;Customers got as far as the cart and stopped. Something happened between the intention and the payment.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;What to check:&lt;/strong&gt; the price including shipping, a competitor's offer, whether the stock in the cart is really sellable, and anything in the checkout that is specific to this product.&lt;/p&gt;
&lt;h2 id="5-demand-for-a-product-with-few-sizes-left"&gt;5. Demand for a product with few sizes left&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;The pattern:&lt;/strong&gt; customers still view or buy the product, and most of its sizes are out of stock.&lt;/p&gt;
&lt;p&gt;There is demand and no way to serve most of it.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;What to do:&lt;/strong&gt; restock the popular sizes if you can. Until then, lower the product's position, so that it does not hold a place most visitors cannot use. More on this in &lt;a href="/blog/size-broken-products/"&gt;Size-Broken Products&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id="6-an-active-collection-with-no-products"&gt;6. An active collection with no products&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;The pattern:&lt;/strong&gt; a collection is live and contains nothing.&lt;/p&gt;
&lt;p&gt;It can happen quietly, when the last products of a seasonal category sell out or a filter stops matching. The page is still linked from the menu and from search engines.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;What to do:&lt;/strong&gt; add products, or take the collection offline until it has some.&lt;/p&gt;
&lt;h2 id="7-a-sharp-drop-in-collection-traffic"&gt;7. A sharp drop in collection traffic&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;The pattern:&lt;/strong&gt; a collection gets far fewer visits this week than last week.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;What to check:&lt;/strong&gt; whether the page lost a link in the menu or on the home page, whether a campaign ended, and whether a recent change of the assortment or the order explains it. This is a prompt to look, not a verdict. Some drops are seasonal and expected.&lt;/p&gt;
&lt;h2 id="why-pairs-of-numbers"&gt;Why pairs of numbers&lt;/h2&gt;
&lt;p&gt;Each of these looks harmless as a single number. High views are good. Low stock is normal. Many add-to-carts are welcome. The warning is in the combination, which is why these cases are easy to miss in a report sorted by one column.&lt;/p&gt;
&lt;p&gt;It also means the same product can show up for different reasons over time. A product with high traffic and low conversion this week may be the one with too few sizes next week, and the action is different each time.&lt;/p&gt;
&lt;h2 id="make-it-a-routine"&gt;Make it a routine&lt;/h2&gt;
&lt;p&gt;A workable weekly routine:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Start with the critical findings: products with heavy traffic that do not convert, and best sellers about to run out. These cost money every day.&lt;/li&gt;
&lt;li&gt;Send the stock-related findings to whoever orders stock.&lt;/li&gt;
&lt;li&gt;Pick a few overstocked products for the next campaign.&lt;/li&gt;
&lt;li&gt;Fix or close empty collections.&lt;/li&gt;
&lt;li&gt;Read the traffic drops last. Most have an ordinary explanation.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Merchandiser grades each insight as critical, warning or info, lets you filter by type and severity, and exports the list as a spreadsheet for the teams that act on it. The whole-collection view of the same data is the Collection Health Score, described in &lt;a href="/blog/healthy-category-page-signals/"&gt;What a Healthy Category Page Looks Like&lt;/a&gt;.&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>Using Store Sales to Rank Products Online</title>
    <link href="https://www.merchandiser.com.tr/blog/offline-sales-online-ranking/"/>
    <id>https://www.merchandiser.com.tr/blog/offline-sales-online-ranking/</id>
    <published>2026-07-31T08:00:00Z</published>
    <updated>2026-07-31T08:00:00Z</updated>
    <author><name>Merchandiser Team</name></author>
    <summary>Your physical stores know what sells before your website does. How to bring in-store sales into the ranking of your category pages, and when not to.</summary>
    <content type="html">&lt;p&gt;A retailer with physical stores has two records of what customers buy. The website usually sorts by one of them. The other, often the larger one, stays in the ERP. This post is about putting it to work.&lt;/p&gt;
&lt;h2 id="why-online-sales-alone-can-mislead"&gt;Why online sales alone can mislead&lt;/h2&gt;
&lt;p&gt;A category page is sorted by evidence, and for many products the online evidence is thin. A product that sold four units on the website last week might be a quiet seller, or it might be one of the chain's best products that happens to sit on page three, where nobody sees it.&lt;/p&gt;
&lt;p&gt;That is the circular part of sorting by online sales: products sell where they are shown, and they are shown where they sold. A product that starts low stays low, because it never gets the views that would produce the sales that would move it up.&lt;/p&gt;
&lt;p&gt;Store sales break the circle. In a store, the product is on a rail next to everything else. What customers pick there is evidence that does not depend on your website's current order.&lt;/p&gt;
&lt;h2 id="three-numbers-not-one"&gt;Three numbers, not one&lt;/h2&gt;
&lt;p&gt;The useful structure is to keep three numbers per product and period:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;online sales&lt;/strong&gt;, from the website,&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;offline sales&lt;/strong&gt;, from the stores,&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;the total&lt;/strong&gt; of the two.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Keeping them apart means the choice is made in the sorting rule, per collection, and not once for the whole catalog when the data is prepared.&lt;/p&gt;
&lt;p&gt;This is how Merchandiser's &lt;a href="/api/#product-metrics"&gt;product metrics API&lt;/a&gt; is built. Your system sends, for each SKU, the sales of the last day, week and month as online sales, offline sales or totals. When you send an online or an offline figure, the total of that period is recalculated from the two. When you send a total, it is taken as it is.&lt;/p&gt;
&lt;h2 id="when-totals-are-the-right-signal"&gt;When totals are the right signal&lt;/h2&gt;
&lt;p&gt;Rank by totals when store and web customers are broadly the same people buying the same things. Core ranges, basics and anything whose appeal does not depend on the channel are good candidates.&lt;/p&gt;
&lt;p&gt;Totals help most with:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;New products.&lt;/strong&gt; A product that has been in stores for two weeks arrives online with evidence instead of with nothing.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Deep catalogs.&lt;/strong&gt; Where online sales per product are low, totals give the ranking more to work with.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Seasonal turns.&lt;/strong&gt; Stores often show the shift to a new season before the website does.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="when-to-stay-with-online-sales"&gt;When to stay with online sales&lt;/h2&gt;
&lt;p&gt;Totals mislead when the channels differ.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Store-only favorites.&lt;/strong&gt; Some products sell in stores because they are by the till, or because customers want to try them on. Online they may not move at all.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Different assortments.&lt;/strong&gt; If the stores carry lines the website barely stocks, their sales say little about what to show online.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Different customers.&lt;/strong&gt; A chain whose stores serve one region and whose website serves the whole country has two audiences.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In these categories, rank by online sales and treat store sales as a second opinion to look at, not as part of the score. Because the numbers are kept apart, both choices can live in the same store.&lt;/p&gt;
&lt;h2 id="how-the-data-gets-there"&gt;How the data gets there&lt;/h2&gt;
&lt;p&gt;The sales already exist, in the ERP or in the data warehouse. What is needed is a small scheduled job that sends them:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Collect units sold per SKU for the last day, week and month, split by channel.&lt;/li&gt;
&lt;li&gt;Send them to the product metrics API in batches.&lt;/li&gt;
&lt;li&gt;Check the answer. It reports how many products were updated and lists SKUs it did not recognize, which is usually a sign that the two systems name a product differently.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;SKUs are the join. If the ERP and the website use different codes for the same product, settle that first; no ranking logic makes up for a mismatch there.&lt;/p&gt;
&lt;h2 id="using-the-numbers"&gt;Using the numbers&lt;/h2&gt;
&lt;p&gt;Once the totals are in, they are &lt;a href="/features/sorting-rules/"&gt;ranking signals&lt;/a&gt; like any other. A rule can use them directly, for example total weekly sales scaled by size availability. &lt;a href="/features/merchandiser-ai/"&gt;Merchandiser AI&lt;/a&gt; learns from the totals when they are present, so the model sees the demand of both channels.&lt;/p&gt;
&lt;p&gt;A sensible first step is to change one large category to a rule that uses totals, preview the order and compare it with the current one. The products that jump are the ones your stores knew about and your website did not. Look at a few of them. If they are products you would be glad to see higher, widen the change. If they are store-only favorites, that category is better left on online sales.&lt;/p&gt;
&lt;p&gt;For choosing between a rule and the model for a category, see &lt;a href="/blog/sorting-rules-vs-ai-ranking/"&gt;Sorting Rules vs. AI Ranking&lt;/a&gt;.&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>Sorting a Shopify Collection Automatically: What the Admin API Allows</title>
    <link href="https://www.merchandiser.com.tr/blog/sort-shopify-collections-automatically/"/>
    <id>https://www.merchandiser.com.tr/blog/sort-shopify-collections-automatically/</id>
    <published>2026-07-24T08:00:00Z</published>
    <updated>2026-07-24T08:00:00Z</updated>
    <author><name>Merchandiser Team</name></author>
    <summary>Shopify's built-in sort options are fixed. How an app sets a custom product order through the Admin API, what it changes on the collection, and what it needs.</summary>
    <content type="html">&lt;p&gt;Shopify gives every collection a sort order, and for many stores the built-in options are enough for a while. This post is about what comes after: how a collection gets an order that Shopify's options cannot express, and what that means for your store and your theme.&lt;/p&gt;
&lt;h2 id="the-built-in-options-and-where-they-stop"&gt;The built-in options, and where they stop&lt;/h2&gt;
&lt;p&gt;In the Shopify admin, a collection is sorted by one of a fixed list: best selling, product title, price, date, or manually.&lt;/p&gt;
&lt;p&gt;Each automatic option uses one criterion. That is the limit. "Best selling" does not know that the best seller has two sizes left. "Newest" does not know that last week's arrivals are not selling. There is no option for "what sells, as long as it is available, with new products given a chance".&lt;/p&gt;
&lt;p&gt;The remaining option is manual. A manually sorted collection shows its products in exactly the order you arrange. It can express anything, and somebody has to do the arranging, in every collection, again and again.&lt;/p&gt;
&lt;h2 id="what-the-admin-api-adds"&gt;What the Admin API adds&lt;/h2&gt;
&lt;p&gt;The manual order of a collection does not have to be set by dragging products in the admin. Shopify's Admin API has an operation that moves the products of a collection to given positions. An app with the right permission can call it.&lt;/p&gt;
&lt;p&gt;That turns "manual" into "set from outside". The order is calculated elsewhere, from whatever data and logic you like, and written to the collection through the API. To Shopify, and to your theme, it is an ordinary manually sorted collection.&lt;/p&gt;
&lt;p&gt;Two details matter:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Only manually sorted collections accept an order.&lt;/strong&gt; A collection that Shopify sorts by best selling or by price has to be switched to manual first.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;It is the Admin API, not the Storefront API.&lt;/strong&gt; The Storefront API reads data for a storefront. It cannot change the order of a collection.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="what-this-means-for-your-theme"&gt;What this means for your theme&lt;/h2&gt;
&lt;p&gt;Nothing. The order lives on the collection, so the theme does what it always does: it asks Shopify for the collection's products and shows them.&lt;/p&gt;
&lt;p&gt;There is no script to add, no app block and no extra request when the page loads. This is also why this kind of sorting does not affect the speed of the storefront. All the work happens before the visitor arrives.&lt;/p&gt;
&lt;p&gt;One thing to check: a collection page shows the saved order when its sorting is left at the collection's default. If your theme offers visitors a "sort by" menu, their choice still overrides it for their visit, as it should.&lt;/p&gt;
&lt;h2 id="what-an-app-needs-from-you"&gt;What an app needs from you&lt;/h2&gt;
&lt;p&gt;To read your catalog and write an order, an app needs Admin API access with these kinds of permission:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Read products&lt;/strong&gt;, to know your products, variants, stock and collections.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Write products.&lt;/strong&gt; This is the permission Shopify requires for reordering a collection's products, even though no product is edited.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Read orders&lt;/strong&gt;, if sales are counted from your orders.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;It is worth asking any sorting app what it writes. The honest answer for a pure sorting tool is short: the order of products in collections, and the sort mode of a collection when it has to be switched to manual.&lt;/p&gt;
&lt;h2 id="how-merchandiser-uses-it"&gt;How Merchandiser uses it&lt;/h2&gt;
&lt;p&gt;&lt;a href="/integrations/shopify/"&gt;Merchandiser's Shopify integration&lt;/a&gt; works exactly this way.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;It reads your active, published products with their variants, the collections they belong to and their metafields, and counts sales from your orders. Views, add-to-carts, revenue and conversion rate come from &lt;a href="/integrations/google-analytics-4/"&gt;Google Analytics 4&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;It calculates the order of each collection with a &lt;a href="/features/sorting-rules/"&gt;sorting rule&lt;/a&gt; or with &lt;a href="/features/merchandiser-ai/"&gt;Merchandiser AI&lt;/a&gt;, keeping your &lt;a href="/features/product-pinning/"&gt;pins&lt;/a&gt; in place.&lt;/li&gt;
&lt;li&gt;It saves that order on the collection, and switches a collection to manual sorting when it first applies an order to it.&lt;/li&gt;
&lt;li&gt;It does not change your products, prices, stock, orders or theme.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Each collection is re-sorted on its own schedule; see &lt;a href="/blog/how-often-to-re-sort-collections/"&gt;How Often Should a Collection Be Re-Sorted?&lt;/a&gt;&lt;/p&gt;
&lt;h2 id="before-you-automate"&gt;Before you automate&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;List the collections that matter.&lt;/strong&gt; Sorting every collection is possible; start with the ones that carry traffic.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Note which are sorted automatically by Shopify today.&lt;/strong&gt; They will become manually sorted collections.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Check the size data.&lt;/strong&gt; If sizes are variants with their own stock, size availability can be calculated and used in the sort. See &lt;a href="/blog/size-broken-products/"&gt;Size-Broken Products&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Decide the rule per collection.&lt;/strong&gt; New arrivals, clearance and core categories usually need different ones; &lt;a href="/blog/sorting-rules-vs-ai-ranking/"&gt;Sorting Rules vs. AI Ranking&lt;/a&gt; covers the choice.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Preview before applying.&lt;/strong&gt; Look at the order a rule produces before it reaches the store.&lt;/li&gt;
&lt;/ol&gt;</content>
  </entry>
  <entry>
    <title>How Often Should a Collection Be Re-Sorted?</title>
    <link href="https://www.merchandiser.com.tr/blog/how-often-to-re-sort-collections/"/>
    <id>https://www.merchandiser.com.tr/blog/how-often-to-re-sort-collections/</id>
    <published>2026-07-17T08:00:00Z</published>
    <updated>2026-07-17T08:00:00Z</updated>
    <author><name>Merchandiser Team</name></author>
    <summary>Hourly, daily or weekly? How to choose a sort frequency for each category from how fast its stock and demand move, and what faster sorting cannot fix.</summary>
    <content type="html">&lt;p&gt;Once sorting is automatic, the next question is how often it should run. "As often as possible" sounds safe and is rarely right. The useful answer depends on the category, and working it out takes three questions.&lt;/p&gt;
&lt;h2 id="what-changes-between-two-sorts"&gt;What changes between two sorts?&lt;/h2&gt;
&lt;p&gt;An order goes stale because the things it was based on change. There are three of them, and they move at different speeds.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Stock&lt;/strong&gt; changes fastest. A product can sell out, or lose its popular sizes, in an afternoon. If the sort uses availability, as it should, a new sort moves that product down as soon as the data shows it.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Demand&lt;/strong&gt; changes more slowly. Signals like weekly sales and weekly views are sums over days, so one more hour of data moves them only a little. A weekend, a campaign or a change in the weather shifts them over days.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The catalog&lt;/strong&gt; changes in steps. New products arrive when a delivery is put online, and prices change when someone changes them.&lt;/p&gt;
&lt;p&gt;So the question "how often?" is mostly the question "how fast does stock move in this category?"&lt;/p&gt;
&lt;h2 id="which-signals-does-the-rule-use"&gt;Which signals does the rule use?&lt;/h2&gt;
&lt;p&gt;A rule built on monthly sales is not going to give a different order an hour later. A rule built on daily sales and current stock might.&lt;/p&gt;
&lt;p&gt;Look at the periods in the rule. Performance signals come for the last day, the last week and the last month. The shorter the period the rule leans on, the more a frequent sort can show. If the rule is all weekly and monthly numbers, daily sorting is plenty.&lt;/p&gt;
&lt;h2 id="how-fresh-is-the-data"&gt;How fresh is the data?&lt;/h2&gt;
&lt;p&gt;A sort can only be as current as its inputs. If product data arrives once a day, sorting every hour repeats the same calculation on the same numbers twenty-three times.&lt;/p&gt;
&lt;p&gt;Find out how often your product feed and your performance data are refreshed, and treat that as the ceiling. This is also why the freshness of the feed is worth watching: a sort that runs on time over data that stopped arriving is confidently wrong.&lt;/p&gt;
&lt;h2 id="a-way-to-decide"&gt;A way to decide&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Category&lt;/th&gt;
&lt;th&gt;What moves&lt;/th&gt;
&lt;th&gt;Reasonable frequency&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Campaign and sale pages during the campaign&lt;/td&gt;
&lt;td&gt;Stock, within hours&lt;/td&gt;
&lt;td&gt;Every hour to every few hours&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Large core categories with steady traffic&lt;/td&gt;
&lt;td&gt;Stock daily, demand over days&lt;/td&gt;
&lt;td&gt;Several times a day to daily&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;New arrivals&lt;/td&gt;
&lt;td&gt;The catalog, when deliveries go online&lt;/td&gt;
&lt;td&gt;Daily&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Brand pages and the long tail of small categories&lt;/td&gt;
&lt;td&gt;Little&lt;/td&gt;
&lt;td&gt;Daily to weekly&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Evergreen categories with stable stock&lt;/td&gt;
&lt;td&gt;Very little&lt;/td&gt;
&lt;td&gt;Weekly or less often&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;These are starting points. The check is simple: if two sorts in a row give nearly the same order, the interval can be longer. If products that sold out are still near the top when you look, it should be shorter.&lt;/p&gt;
&lt;h2 id="do-not-treat-every-category-alike"&gt;Do not treat every category alike&lt;/h2&gt;
&lt;p&gt;A single frequency for the whole store is either too slow for the busy categories or wasted on the rest. Most stores have a few dozen collections that carry most of the traffic and hundreds that carry little.&lt;/p&gt;
&lt;p&gt;Give the busy ones a short interval and the rest a long one, and review the split now and then, because which categories are busy changes with the season.&lt;/p&gt;
&lt;p&gt;In Merchandiser each collection has its own &lt;a href="/features/sorting-rules/"&gt;sort frequency&lt;/a&gt;, from every hour to once a month, and it can be changed for many collections in one step. The shortest interval depends on your plan; the &lt;a href="/#pricing"&gt;plans&lt;/a&gt; list it.&lt;/p&gt;
&lt;h2 id="what-faster-sorting-cannot-fix"&gt;What faster sorting cannot fix&lt;/h2&gt;
&lt;p&gt;Frequency is the last thing to tune. It does not help when:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;The rule ignores availability.&lt;/strong&gt; Then a sold-out product stays on top no matter how often you sort. Fix the rule first; see &lt;a href="/blog/size-broken-products/"&gt;Size-Broken Products&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Pins hold the top positions.&lt;/strong&gt; A pinned product does not move on any schedule. See &lt;a href="/blog/when-to-pin-products/"&gt;Pinned Products: When to Pin and When to Let Go&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;The data is stale.&lt;/strong&gt; Then every sort repeats yesterday.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="keep-an-eye-on-it"&gt;Keep an eye on it&lt;/h2&gt;
&lt;p&gt;A schedule can fail without anyone noticing: the page still shows an order, only an old one. The &lt;a href="/features/collection-health-score/"&gt;Collection Health Score&lt;/a&gt; includes Sort Freshness, which compares the time since a collection was last sorted with its own frequency. A collection that is overdue shows up there before a customer notices.&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>Sorting Rules vs. AI Ranking: Which to Use Where</title>
    <link href="https://www.merchandiser.com.tr/blog/sorting-rules-vs-ai-ranking/"/>
    <id>https://www.merchandiser.com.tr/blog/sorting-rules-vs-ai-ranking/</id>
    <published>2026-07-10T08:00:00Z</published>
    <updated>2026-07-10T08:00:00Z</updated>
    <author><name>Merchandiser Team</name></author>
    <summary>A sorting rule does what you tell it; a machine-learning model finds what you did not think of. When each fits, and why most stores should run both.</summary>
    <content type="html">&lt;p&gt;"Should we sort with AI or with rules?" is usually asked as if one had to win. In practice they answer different questions, and a store of any size has collections for both.&lt;/p&gt;
&lt;h2 id="what-a-sorting-rule-is-good-at"&gt;What a sorting rule is good at&lt;/h2&gt;
&lt;p&gt;A &lt;a href="/features/sorting-rules/"&gt;sorting rule&lt;/a&gt; is a formula. It takes signals, such as weekly sales, conversion rate, stock and days on market, and turns them into a score. You, or someone on your behalf, decide which signals count and how much.&lt;/p&gt;
&lt;p&gt;Its strengths follow from that:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;It is predictable.&lt;/strong&gt; You can read the rule and know why a product is where it is.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;It carries policy.&lt;/strong&gt; "Newest first in the new arrivals category." "In clearance, the deepest discount first." These are decisions, not discoveries, and a rule states them exactly.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;It works from day one.&lt;/strong&gt; A rule needs today's data, not months of history.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;It is easy to defend.&lt;/strong&gt; When a brand manager asks why a product moved, the answer is one sentence.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Its weakness is the other side of the same coin. A rule only knows what you put into it. If season matters more for coats than for socks, the rule does not find that out. Someone has to notice and write a second rule.&lt;/p&gt;
&lt;h2 id="what-a-model-is-good-at"&gt;What a model is good at&lt;/h2&gt;
&lt;p&gt;A machine-learning model does not get the weights from you. It learns them from your data: how price, discount, stock, brand, category, season, color, freshness, views, add-to-carts and sales have related to demand in your store. Then it predicts a score for each product.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;It weighs many signals at once&lt;/strong&gt;, including combinations nobody would write into a formula.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;It adapts.&lt;/strong&gt; Retraining on new data picks up shifts in demand without anyone editing anything.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;It is specific to the store.&lt;/strong&gt; In Merchandiser every store has its own model, trained only on that store's products and performance. What sells in a homeware shop does not leak into a fashion store's ranking.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The costs are real too. A model needs enough history to learn from, and "why is this product third?" has a less tidy answer than with a rule.&lt;/p&gt;
&lt;h2 id="where-each-one-fits"&gt;Where each one fits&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Collection&lt;/th&gt;
&lt;th&gt;Better fit&lt;/th&gt;
&lt;th&gt;Why&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;New arrivals&lt;/td&gt;
&lt;td&gt;Rule&lt;/td&gt;
&lt;td&gt;The policy is the point: newest first.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Clearance and outlet&lt;/td&gt;
&lt;td&gt;Rule&lt;/td&gt;
&lt;td&gt;You decide what to clear: discount, stock or age.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Campaign pages&lt;/td&gt;
&lt;td&gt;Pins plus a rule&lt;/td&gt;
&lt;td&gt;The campaign products are decided; the rest follows a simple order.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Large core categories&lt;/td&gt;
&lt;td&gt;Model&lt;/td&gt;
&lt;td&gt;Many products, many signals, plenty of data.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;A new store, or a category with little traffic&lt;/td&gt;
&lt;td&gt;Rule&lt;/td&gt;
&lt;td&gt;Too little history for a model to learn from.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Brand pages&lt;/td&gt;
&lt;td&gt;Either&lt;/td&gt;
&lt;td&gt;A rule is often enough; a model helps when the brand is large.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;The pattern: use a rule where you know what you want, and a model where you want to find out what works.&lt;/p&gt;
&lt;h2 id="what-they-share"&gt;What they share&lt;/h2&gt;
&lt;p&gt;Whichever you choose, a few things should hold.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Availability belongs in both.&lt;/strong&gt; A product that cannot be bought should not be at the top, however good its numbers. A rule should multiply demand by size availability. Merchandiser AI does this by design: each prediction is weighted by the share of the product's sizes that are in stock. See &lt;a href="/blog/size-broken-products/"&gt;Size-Broken Products&lt;/a&gt; for why this matters.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Pins sit above both.&lt;/strong&gt; A &lt;a href="/features/product-pinning/"&gt;pinned product&lt;/a&gt; keeps its position under a rule and under the model. Your decisions are not something the automatic order gets to argue with.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Your priorities can be added to a model.&lt;/strong&gt; A model predicts demand; it does not know your margin targets or the season you want to push. In Merchandiser, products can carry a boost that is added to the model's estimate, which is how business priorities enter an AI-ranked collection.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Both should be previewed.&lt;/strong&gt; Before switching a collection from one to the other, look at the resulting order. In Merchandiser the sort page shows the preview, and nothing changes on the store until you save.&lt;/p&gt;
&lt;h2 id="how-to-start"&gt;How to start&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;Put every collection on a sensible rule first. That alone removes manual sorting and makes sure availability counts.&lt;/li&gt;
&lt;li&gt;Let performance data build up.&lt;/li&gt;
&lt;li&gt;Move the large, busy categories to the model, one at a time, and compare the previews.&lt;/li&gt;
&lt;li&gt;Keep rules where the policy is explicit.&lt;/li&gt;
&lt;li&gt;Review the choice when the store changes: a new category starts on a rule, a grown one may be ready for the model.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;How Merchandiser's model works, what it learns from and what it predicts is described in &lt;a href="/features/merchandiser-ai/"&gt;Merchandiser AI&lt;/a&gt;.&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>What a Healthy Category Page Looks Like: Seven Signals</title>
    <link href="https://www.merchandiser.com.tr/blog/healthy-category-page-signals/"/>
    <id>https://www.merchandiser.com.tr/blog/healthy-category-page-signals/</id>
    <published>2026-07-10T08:00:00Z</published>
    <updated>2026-07-10T08:00:00Z</updated>
    <author><name>Merchandiser Team</name></author>
    <summary>Seven things to check on any category page: availability at the top, stock, traffic, freshness of the sort and the data, brand variety and pins.</summary>
    <content type="html">&lt;p&gt;When a category underperforms, the first suspects are the products and the prices. Often the cause is simpler and easier to fix: the page itself is in poor condition. The first row is half sold out, the order is two weeks old, or one brand fills the screen.&lt;/p&gt;
&lt;p&gt;Here are seven signals that describe the condition of a category page. They are the signals behind Merchandiser's &lt;a href="/features/collection-health-score/"&gt;Collection Health Score&lt;/a&gt;, and they are worth checking whatever tool you use.&lt;/p&gt;
&lt;h2 id="1-availability-at-the-top-of-the-page"&gt;1. Availability at the top of the page&lt;/h2&gt;
&lt;p&gt;Most visitors see the first rows and little else. So the first question is: can they buy what they see?&lt;/p&gt;
&lt;p&gt;Count how many of the first products are fully available, meaning in stock and not missing most of their sizes. A first row with two sold-out products and a third that only comes in XS is a wasted first row, however well those products sold last month.&lt;/p&gt;
&lt;p&gt;This signal carries the most weight, together with the next one. See &lt;a href="/blog/size-broken-products/"&gt;Size-Broken Products&lt;/a&gt; for how to keep such products out of the top positions.&lt;/p&gt;
&lt;h2 id="2-stock-health"&gt;2. Stock health&lt;/h2&gt;
&lt;p&gt;Next, the whole collection: what share of its products is in stock?&lt;/p&gt;
&lt;p&gt;A category where a third of the products are unavailable feels picked over, even if the first row is fine. And an empty collection that is still live is the worst case. It is a dead end that visitors and search engines both reach.&lt;/p&gt;
&lt;h2 id="3-traffic-trend"&gt;3. Traffic trend&lt;/h2&gt;
&lt;p&gt;Compare this week's visits to the collection with last week's. A sharp drop is not a verdict, but it is a question. Did the page lose its place in the menu? Did a campaign end? Did a change of the sort move the products people were coming for?&lt;/p&gt;
&lt;p&gt;The trend needs history to mean anything. A page with a handful of visits a week has no trend, only noise, and should not be judged on this signal.&lt;/p&gt;
&lt;h2 id="4-sort-freshness"&gt;4. Sort freshness&lt;/h2&gt;
&lt;p&gt;An order is a snapshot of the data at the moment of sorting. Every hour after that, it drifts from the truth: products sell out, new ones arrive, demand moves.&lt;/p&gt;
&lt;p&gt;Compare the time since the last sort with how often the page is supposed to be sorted. A collection that should be sorted daily and was last sorted four days ago has a problem, either with the schedule or with whatever runs it. How a schedule is set per collection is described in &lt;a href="/features/sorting-rules/"&gt;Sorting Rules and Ranking Signals&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id="5-feed-freshness"&gt;5. Feed freshness&lt;/h2&gt;
&lt;p&gt;Sorting is only as good as the data behind it. If the product feed stopped arriving on Monday, every sort since then has used Monday's stock and Monday's prices, and the page has been confidently wrong ever since.&lt;/p&gt;
&lt;p&gt;Check when the last successful product feed came in. This is an account-wide signal. When it fails, every collection is affected at once, which makes it the first thing to rule out.&lt;/p&gt;
&lt;h2 id="6-product-diversity"&gt;6. Product diversity&lt;/h2&gt;
&lt;p&gt;Open the page and count the brands in the first rows. When one brand makes up most of a mixed category, the page stops being a category and becomes that brand's page, and visitors who wanted to compare leave.&lt;/p&gt;
&lt;p&gt;This signal only makes sense for mixed collections of a reasonable size. A brand page is one brand by design, and a collection of eight products cannot be judged for variety.&lt;/p&gt;
&lt;h2 id="7-pin-discipline"&gt;7. Pin discipline&lt;/h2&gt;
&lt;p&gt;Finally, how much of the page is pinned? A few pins are a sign of a team that curates. A page where half the products are pinned is manually sorted, with all the cost that comes with it: positions that no longer react to stock or demand.&lt;/p&gt;
&lt;p&gt;The share of pinned products is the signal. When it is large, review the pins. &lt;a href="/blog/when-to-pin-products/"&gt;Pinned Products: When to Pin and When to Let Go&lt;/a&gt; covers how to keep them in check.&lt;/p&gt;
&lt;h2 id="from-seven-signals-to-one-list"&gt;From seven signals to one list&lt;/h2&gt;
&lt;p&gt;Checking seven things on one page is easy. Checking them on three hundred pages every week is not, which is why the signals are worth combining into a score.&lt;/p&gt;
&lt;p&gt;Merchandiser scores each signal from 0 to 100 and combines them into one score per collection, with availability at the top of the page and stock health weighing the most. Signals that cannot be judged fairly, such as a traffic trend without history or brand variety on a brand page, are left out for that collection.&lt;/p&gt;
&lt;p&gt;The result is a list of your collections with the weakest first, each with the evidence behind its score and a recommended action. The work changes from inspecting pages to working down a list.&lt;/p&gt;
&lt;h2 id="what-the-signals-do-not-tell-you"&gt;What the signals do not tell you&lt;/h2&gt;
&lt;p&gt;None of these measure sales. A page can be in perfect condition and sell little, because the products or the prices are wrong for the audience. Health tells you that the shelf is in order. It removes the avoidable reasons for poor performance, so that what remains is a real question about the assortment.&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>Pinned Products: When to Pin and When to Let Go</title>
    <link href="https://www.merchandiser.com.tr/blog/when-to-pin-products/"/>
    <id>https://www.merchandiser.com.tr/blog/when-to-pin-products/</id>
    <published>2026-07-10T08:00:00Z</published>
    <updated>2026-07-10T08:00:00Z</updated>
    <author><name>Merchandiser Team</name></author>
    <summary>Pins put a product exactly where you want it, and old pins quietly block better products. When pinning is the right tool, and how to keep pins from piling up.</summary>
    <content type="html">&lt;p&gt;Automatic sorting decides the order from data. A pin is where you overrule it: this product, in this position, whatever the numbers say. Both are needed. The trouble starts when pins are used for the wrong job, or when nobody removes them.&lt;/p&gt;
&lt;h2 id="what-a-pin-is-for"&gt;What a pin is for&lt;/h2&gt;
&lt;p&gt;A sorting rule knows what happened: views, sales, stock. It does not know what you have planned. That gap is what pins are for.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Campaigns.&lt;/strong&gt; The products of this week's campaign belong at the top of the campaign's category from the first hour, before they have any sales to show.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Launches.&lt;/strong&gt; A new collection piece has no history. Pinning it gives it the exposure it needs to earn a position of its own.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Commitments.&lt;/strong&gt; A placement agreed with a brand is a fact about your business that no signal carries.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;The look of the page.&lt;/strong&gt; Sometimes the first row has to tell a story: the hero product of the season, next to what goes with it.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In each case the reason comes from outside the data. That is the test.&lt;/p&gt;
&lt;h2 id="what-a-pin-is-not-for"&gt;What a pin is not for&lt;/h2&gt;
&lt;p&gt;The tempting misuse is pinning to repair the sort. A product looks too low, so it gets pinned higher. Another looks too high, so something is pinned above it. After a few weeks the first two rows are all pins, and the category is sorted by hand again, only less visibly.&lt;/p&gt;
&lt;p&gt;If the automatic order is wrong, the rule is wrong, and the rule is what should change. A product that is "obviously" too low usually points at a missing signal: new arrivals that need a boost, a season that should count for more, availability that is not part of the score. Fixing that corrects every collection that uses the rule. A pin corrects one position on one page.&lt;/p&gt;
&lt;p&gt;For how rules are built, see &lt;a href="/features/sorting-rules/"&gt;Sorting Rules and Ranking Signals&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id="pins-and-the-automatic-sort-work-together"&gt;Pins and the automatic sort work together&lt;/h2&gt;
&lt;p&gt;A pinned product keeps its position on every re-sort. Everything else is ordered around it. So a collection with two pins is still almost entirely data-driven: positions one and three are yours, the rest follows the rule or the AI model.&lt;/p&gt;
&lt;p&gt;This is what makes pins cheap to use for the right reasons. You do not have to choose between a curated page and an automatic one.&lt;/p&gt;
&lt;h2 id="every-pin-needs-an-end"&gt;Every pin needs an end&lt;/h2&gt;
&lt;p&gt;Setting a pin takes a second. Remembering to remove it takes a process, and most teams do not have one. The campaign ends, the pin stays, and a product that stopped selling holds position one for a month.&lt;/p&gt;
&lt;p&gt;The reliable answer is to give pins an end when they are set:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Auto unpin after a set time.&lt;/strong&gt; Choose the period per collection: a week for campaign categories, longer for others. Pins older than that are released.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Unpin products that are missing a size.&lt;/strong&gt; A pinned product that has lost a size gives its position back to the automatic sort. A pin should not keep a product on top that part of your visitors cannot buy.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Unpin all.&lt;/strong&gt; After a big campaign, clear a collection in one step and let the sort take over.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="pinning-many-products-at-once"&gt;Pinning many products at once&lt;/h2&gt;
&lt;p&gt;For a campaign with dozens of products, pin from a list. In Merchandiser you export the collection's product list, fill in the Pin column with the position of each product and upload the file. The file is the complete pin list: products without a pin in it are unpinned.&lt;/p&gt;
&lt;p&gt;This also makes pins reviewable. A spreadsheet can be checked by the campaign owner before it is applied, which is hard to do with positions set one by one.&lt;/p&gt;
&lt;h2 id="how-to-tell-that-pins-are-getting-out-of-hand"&gt;How to tell that pins are getting out of hand&lt;/h2&gt;
&lt;p&gt;Three signs:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;The pinned share keeps growing.&lt;/strong&gt; Merchandiser shows the number of pinned products for every collection, and the &lt;a href="/features/collection-health-score/"&gt;Collection Health Score&lt;/a&gt; includes Pin Discipline, which falls when a large share of a collection is pinned.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Pinned products are out of stock or size broken.&lt;/strong&gt; A pin that holds an unavailable product is costing you the best position on the page.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Nobody knows why a pin is there.&lt;/strong&gt; The &lt;a href="/features/version-history/"&gt;version history&lt;/a&gt; shows who changed pins and when. If the answer is "last spring", unpin it.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="a-rule-of-thumb"&gt;A rule of thumb&lt;/h2&gt;
&lt;p&gt;Pin what you have decided. Sort what you have measured. And when you find yourself pinning to fix the order, stop and look at the rule instead.&lt;/p&gt;
&lt;p&gt;All the pin features mentioned here are described in &lt;a href="/features/product-pinning/"&gt;Product Pinning and Manual Control&lt;/a&gt;.&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>Size-Broken Products: How to Keep Them Off Your Top Row</title>
    <link href="https://www.merchandiser.com.tr/blog/size-broken-products/"/>
    <id>https://www.merchandiser.com.tr/blog/size-broken-products/</id>
    <published>2026-07-10T08:00:00Z</published>
    <updated>2026-07-10T08:00:00Z</updated>
    <author><name>Merchandiser Team</name></author>
    <summary>A product can be in stock and still unsellable to most visitors. How to measure size availability and stop size-broken products from holding your first row.</summary>
    <content type="html">&lt;p&gt;A best seller rarely leaves the first row because it stops selling. It leaves because it sold so well that the popular sizes are gone. What stays behind is a product with strong sales history, a "best seller" position and two sizes that fit almost nobody. This post is about that product, and about how to move it without watching every category by hand.&lt;/p&gt;
&lt;h2 id="what-size-broken-means"&gt;What "size broken" means&lt;/h2&gt;
&lt;p&gt;Stock is usually tracked per product: in stock or out of stock. For anything that comes in sizes, that is too coarse. A jacket with XS and XXL left is in stock. For most of the people who see it, it is not for sale.&lt;/p&gt;
&lt;p&gt;The measure that captures this is &lt;strong&gt;size availability&lt;/strong&gt;: the share of a product's sizes that are in stock. Six sizes with all six available is full availability. Six sizes with two available is one third.&lt;/p&gt;
&lt;p&gt;A product is &lt;strong&gt;size broken&lt;/strong&gt; when that share has fallen so far that most visitors will not find their size. Merchandiser puts the line at 30%: a product with 30% or fewer of its sizes in stock gets the Size Broken badge in the panel.&lt;/p&gt;
&lt;h2 id="why-sales-history-makes-it-worse"&gt;Why sales history makes it worse&lt;/h2&gt;
&lt;p&gt;Most sorting, manual or automatic, looks at what sold. Sorting by weekly sales puts last week's winners first, and last week's winners are exactly the products that are running out this week.&lt;/p&gt;
&lt;p&gt;The result is a first row that looks good in a report and performs badly on the page. Visitors click the product, open the size selector, find their size greyed out and leave. The product keeps collecting views, which a naive rule reads as more interest, and it holds its position.&lt;/p&gt;
&lt;p&gt;The problem is not the sales signal. It is using the sales signal alone.&lt;/p&gt;
&lt;h2 id="sort-by-demand-and-availability-together"&gt;Sort by demand and availability together&lt;/h2&gt;
&lt;p&gt;The fix is to let availability scale demand. In a sorting rule, that means multiplying the demand part of the score by size availability:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A product with strong demand and all sizes in stock keeps its full score.&lt;/li&gt;
&lt;li&gt;A product with the same demand and a third of its sizes keeps a third of it.&lt;/li&gt;
&lt;li&gt;A product that is out of stock falls to the bottom.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This is gentler and more accurate than a hard cut-off. A product with one missing size loses a little. A product with one size left loses most of its position and makes room for something customers can buy.&lt;/p&gt;
&lt;p&gt;In Merchandiser, size availability is one of the &lt;a href="/features/sorting-rules/#availability"&gt;ranking signals&lt;/a&gt; a rule can use, together with stock units and in-stock status. &lt;a href="/features/merchandiser-ai/#availability"&gt;Merchandiser AI&lt;/a&gt; applies the same idea without a rule: each prediction is weighted by size availability, so a promising product that has sold out of most sizes ranks below an equally promising one that is fully in stock.&lt;/p&gt;
&lt;h2 id="check-the-first-row-not-the-average"&gt;Check the first row, not the average&lt;/h2&gt;
&lt;p&gt;A collection can have healthy stock overall and a broken first row. What matters is what the visitor sees before scrolling.&lt;/p&gt;
&lt;p&gt;That is why the &lt;a href="/features/collection-health-score/"&gt;Collection Health Score&lt;/a&gt; has a signal for it. Top-of-Page Availability counts how many of the first products of a collection are fully available, meaning in stock and not short of sizes. When the count drops, the collection's score drops with it, and the recommendation is plain: replenish or demote the out-of-stock and size-broken products near the top.&lt;/p&gt;
&lt;p&gt;The health page lists every active collection with the lowest scores first, so the categories with a broken first row surface on their own.&lt;/p&gt;
&lt;h2 id="do-not-let-pins-undo-it"&gt;Do not let pins undo it&lt;/h2&gt;
&lt;p&gt;Sorting rules respect pins. That is the point of a pin, and it is also how a size-broken product stays in position one for weeks: someone pinned it for a campaign when it had every size, and nobody came back to unpin it.&lt;/p&gt;
&lt;p&gt;Two settings help:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Auto unpin after a set time.&lt;/strong&gt; The pin is released once it is older than the period you choose.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Unpin products that are missing a size.&lt;/strong&gt; Once any size of a pinned product is out of stock, its pin is released and the product returns to the automatic sort.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The second is strict on purpose. A pin overrides the data, so it should only hold while the product is fully available. More on this in &lt;a href="/features/product-pinning/"&gt;Product Pinning&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id="when-the-product-is-worth-restocking"&gt;When the product is worth restocking&lt;/h2&gt;
&lt;p&gt;Demoting a size-broken product treats the symptom. Sometimes the right answer is to get the sizes back.&lt;/p&gt;
&lt;p&gt;Merchandiser's &lt;a href="/features/insights-and-reports/"&gt;insights&lt;/a&gt; separate the two cases. "Demanded product has limited variant availability" marks a product that customers still look at or buy while most of its sizes are missing. That is a restocking signal for the buying team, not only a sorting problem. A size-broken product that nobody looks at needs no action: the sort has already moved it down.&lt;/p&gt;
&lt;h2 id="a-short-checklist"&gt;A short checklist&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;Make sure your product feed carries stock per size, not only per product.&lt;/li&gt;
&lt;li&gt;Use size availability in the sorting rule of every collection that sells sized products.&lt;/li&gt;
&lt;li&gt;Review the collections with a low top-of-page availability first.&lt;/li&gt;
&lt;li&gt;Turn on auto-unpin for campaign pins.&lt;/li&gt;
&lt;li&gt;Send the list of demanded, size-broken products to whoever orders stock.&lt;/li&gt;
&lt;/ol&gt;</content>
  </entry>
  <entry>
    <title>What is Visual Merchandising? The Ultimate Digital Guide</title>
    <link href="https://www.merchandiser.com.tr/blog/visual-merchandising/"/>
    <id>https://www.merchandiser.com.tr/blog/visual-merchandising/</id>
    <published>2025-12-01T08:00:00Z</published>
    <updated>2026-10-10T08:00:00Z</updated>
    <author><name>Merchandiser Team</name></author>
    <summary>Discover what Visual Merchandising means for e-commerce. Learn how to optimize digital shelves, cut manual sorting time, and boost revenue with AI ranking.</summary>
    <content type="html">&lt;p&gt;From manual shelf-stacking to AI-powered algorithms. Discover how optimizing your digital shelves can unlock hidden revenue.&lt;/p&gt;
&lt;h2 id="the-evolution-of-the-storefront"&gt;The Evolution of the Storefront&lt;/h2&gt;
&lt;p&gt;In the physical world, &lt;strong&gt;Visual Merchandising&lt;/strong&gt; is the art of displaying products in a way that stimulates interest and entices customers to make a purchase. Think of the mannequins in a window display, the strategic lighting in a luxury boutique, or the "impulse buy" candy racks at the checkout counter.&lt;/p&gt;
&lt;p&gt;In the digital world, the concept remains the same, but the execution has shifted entirely. Your "storefront" is your homepage, and your "shelves" are your category pages. &lt;strong&gt;Online Visual Merchandising&lt;/strong&gt; is the strategic arrangement of products on these digital shelves to maximize visibility, click-through rates, and ultimately, revenue.&lt;/p&gt;
&lt;h2 id="the-hidden-cost-of-manual-sorting"&gt;The Hidden Cost of Manual Sorting&lt;/h2&gt;
&lt;p&gt;For years, e-commerce managers have relied on "gut feeling" to sort products. This manual process is not only tedious but costly:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Time Drain:&lt;/strong&gt; Merchandising teams spend hours every week simply dragging and dropping products to change their order.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Human Bias:&lt;/strong&gt; We tend to favor products we "like" personally, rather than what the data shows customers actually want.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Static Shelves:&lt;/strong&gt; A manual list sorted on Monday is obsolete by Friday. Trends change hourly.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="optimizing-your-digital-shelves"&gt;Optimizing Your Digital Shelves&lt;/h2&gt;
&lt;p&gt;Space on a mobile screen is the most expensive real estate in retail. Products located "above the fold" (visible without scrolling) get most of the attention. If your best-selling item is buried in row 5, you are actively losing money.&lt;/p&gt;
&lt;p&gt;Effective digital visual merchandising requires a mix of strategies:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Predefined Sorting Rules:&lt;/strong&gt; Basic logic like "Sort by Price: High to Low" or "Sort by Stock Level". Good for basic organization but lacks intelligence.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Smart Collections:&lt;/strong&gt; Grouping items dynamically, such as "Best Sellers under $50" or "New Arrivals in Summer Wear".&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="the-game-changer-merchandiser-ai"&gt;The Game Changer: Merchandiser AI&lt;/h2&gt;
&lt;p&gt;The future of visual merchandising is automation. &lt;strong&gt;Merchandiser AI&lt;/strong&gt; moves beyond simple rules and uses machine learning to rank products based on real-time performance metrics. It acts as a 24/7 digital store manager that never sleeps.&lt;/p&gt;
&lt;h3 id="how-automated-ranking-works"&gt;How Automated Ranking Works&lt;/h3&gt;
&lt;p&gt;Instead of guessing, the AI analyzes thousands of data points to determine the perfect score for each product. Commonly used ranking signals include:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Revenue &amp;amp; Sales Velocity:&lt;/strong&gt; Products that generate the most cash are prioritized. The system detects "rising stars"—products that are selling fast despite having low historical data.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Traffic &amp;amp; Views:&lt;/strong&gt; High traffic but low sales? The AI might de-rank these "window shopper" items or signal you to check the price, while boosting items with high conversion rates.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Stock Availability:&lt;/strong&gt; Nothing kills conversion like a "Sold Out" badge on the first row. Merchandiser AI automatically buries out-of-stock items and pushes inventory-rich products to the top.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;New Arrivals (Freshness):&lt;/strong&gt; New products need visibility to prove their worth. The algorithm gives "freshness" a temporary boost to test performance before settling into a long-term rank.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="ready-to-automate-your-visual-merchandising"&gt;Ready to Automate Your Visual Merchandising?&lt;/h2&gt;
&lt;p&gt;Stop wasting hours on manual sorting. Let Merchandiser AI analyze your sales, traffic, and inventory to create the perfect collection pages instantly. &lt;a href="/#contact"&gt;Request a demo&lt;/a&gt; or &lt;a href="/features/"&gt;explore the features&lt;/a&gt;.&lt;/p&gt;</content>
  </entry>
</feed>
