Magento 2 Experts — Hyvä Theme, Tailwind CSS & SEO from a Single Source ›

Magento 2 Random Sort with Rotation and Boost Rules

Magento 2 Extension Hyvä Ready Magento 2.4.x

SKU: RANDOMSORTBOOST1

  • random sort with a rotation window in category lists
  • boost rules for new arrivals, margin or overstock
  • stable order when paging and filtering
  • cache-friendly, per-category settings in the admin
Auf Lager
€79.00

Einmaliger Kauf · inkl. 12 Monate Updates · zzgl. MwSt.

No download, but personal setup

No download, but personal setup. This product is not a downloadable software package for self-installation. With your order, you commission Mironsoft to individually set up this module in your shop. We will get in touch with you within 2 business days — we'll sort out the details and payment together then.

This offer is aimed at business owners and companies running a Magento 2 shop.

6 Features

Magento 2 Random Sort: fair visibility for the whole catalogue

The Magento 2 random sort from Mironsoft makes sure the same products are not always on top of a category. The order rotates after a fixed time window, boost rules lift selected products, and the list stays stable while paging. Everything is built to be cache-friendly. The sort option appears in the Hyvä theme with Alpine.js, and you configure settings in the admin per category and store view.

Rotation window

The order changes after a fixed period, not on every page view.

Boost rules

New arrivals, high margin or overstock get more weight in the rotation.

Stable paging

Within a window the order stays, page 2 does not repeat products.

Cache-friendly

Few variants per window keep the page cache usable.

Unavailable at the bottom

Sold-out products slide to the end without disturbing the rotation.

Per category

Activation, window and rules can be set per category and store view.

Why rotation

Why a fixed order puts your catalogue at a disadvantage

Sorting categories by position or name always shows the same first products. Everything from page 2 onwards is hardly seen. That slows new arrivals, clearance items and products in the middle of the list. Merchants therefore search for ways to sort Magento 2 products randomly or rotate the product order.

A truly random Magento 2 sort would, however, destroy the page cache and create duplicates when paging. The module solves both with a rotation window in which the order stays fixed.

For your team this means less manual work: instead of moving positions by hand every week, you set the window and the rules once. Magento 2 random sort then distributes visibility, and the boost rules keep you in control of strategically important products.

01Rotation

Magento 2 random sort with a rotation window

For every window, for example one hour or one day, the module calculates a seed. From it a reproducible shuffle of the products is created. Within the window all visitors see the same order, in the next window a new one. You set the window length per category.

  • Reproducible shuffle per time window
  • Window length adjustable per category
  • Same order for all visitors within the window
Category › Random Sort
Window (example)1 hour
Seedtime window
Orderreproducible
Admin › Boost rules
Rule: new arrival (example)factor 2
Rule: overstock (example)factor 3
Rule: brand (example)factor 1.5
02Boost

Boost rules for Magento 2 random sort

Boost rules give products with certain properties a higher chance of landing in front positions. Typical conditions are an attribute such as new arrival, stock above a threshold or a brand. The boost shifts the probability, it does not fix a position. That keeps the list varied.

  • Boost by attribute, stock or brand
  • Factor adjustable per rule
  • Weighting instead of fixed position
03Cache

Cache-friendly and stable when paging

Because the order depends only on the window, the page cache stays usable. When the window changes, the cache of the affected categories is invalidated in a targeted way. Sorting, filters and page number work together so a product on page 2 does not appear again. Even with active layered navigation the shuffle stays consistent.

  • Cache invalidation on window change
  • No duplicates when paging
  • Consistent with layered navigation
Category › Page 2
Pages 1 and 2no duplicates
Filter activeshuffle stays
Cacheusable
Stores › Configuration › Random Sort Boost
Enabledyes
As defaultno
Unavailableto the end
04Admin

Activation and default sorting in the admin

Under Stores › Configuration › Mironsoft › Random Sort Boost you enable the module, choose categories and store views and decide whether the rotation becomes the default sorting or appears as its own option in the sort dropdown. The option label is translatable. You can move sold-out products to the end of the list.

  • As default sorting or as its own option
  • Translatable label
  • Sold-out products to the end
Use cases

Where Magento 2 random sort helps in everyday shopping

Typical situations in which rotation distributes revenue.

Large categories

In categories with hundreds of products even later items get regular visibility.

New arrivals

New products receive a boost and appear far forward more often without blocking permanently.

Overstock

Items with high stock are shown preferentially until the stock level drops.

Returning customers

Visitors who stop by daily see a new selection after each window instead of the same top.

Comparison

Magento 2 random sort: fixed order versus rotation

What rotation changes in the catalogue.

TopicWithout the moduleWith Mironsoft Random Sort Boost
VisibilityAlways the same first productsRotation across the whole catalogue
PagingStable but rigidStable within the window
WeightingManual position onlyBoost rules by attribute and stock
CacheFully usableUsable thanks to the rotation window
Sold outAs sortedOptionally at the end of the list
Setup

How we set up your Magento 2 random sort

The process after your order.

1

Alignment

You name the categories, the window length and the boost criteria you want.

2

Installation

We install the module and enable Magento 2 random sort in the categories and store views you need.

3

Boost rules

We create your rules and test the weighting with real sample products.

4

Testing

We check paging, filters, cache behaviour and the change of the rotation window.

5

Handover

Your team receives a walkthrough of the configuration.

Scope

How Magento 2 random sort differs from merchandising rules

Merchandising rules set fixed positions and pins for individual products. Magento 2 random sort, by contrast, rotates the order and only weights through probabilities. Both approaches can be combined: pins stay in place while the rest rotates.

The module uses Alpine.js in the Hyvä theme and loads no additional library.

05How the purchase works

No download, but a personal setup

Random Sort Boost is not listed here as a ready-made download for self-installation. The purchase is an engagement: we contact you after the purchase, install the module in your shop and agree on categories, window length and boost rules together with you.

Important to know

Your purchase does not include a download link. We will get in touch with you within 2 business days — we'll sort out the details and payment together then. This offer is aimed at business owners and companies running a Magento 2 shop.

FAQ

Frequently asked questions

Everything important about rotation, boost, cache and the purchase process.

How can I sort products randomly in Magento 2?
With the Magento 2 random sort from Mironsoft the order of a category rotates after a time window and stays stable in between.
Does the order change on every page view?
No, the order changes only after the rotation window has passed. That keeps the page cache usable.
Do duplicate products appear when paging?
No, within a window the shuffle is reproducible and page 2 continues the list without gaps.
What does a boost do?
It raises the probability of front positions but does not fix a position.
Can I control Magento 2 random sort per category?
Yes, activation, window length and rules can be set per category and store view.
Where do sold-out products go?
Optionally to the end of the list. The rotation of the remaining products stays untouched.
Does the rotation work with filters?
Yes, even with active layered navigation the shuffle stays consistent.
Does Magento 2 random sort work with Hyvä?
Yes, the interface is built with Alpine.js and needs no additional library, no jQuery and no Knockout.
How does this differ from merchandising rules?
Merchandising sets fixed positions, random sort rotates and weights. Both can be combined.
Can I download and install the module myself?
No. This offer is not a download product. After the purchase we install and configure the module personally in your shop.
Write Your Own Review
You're reviewing: Magento 2 Random Sort – Mironsoft Random Sort Boost
loader
Loading...

You submitted your review for moderation.

This form is protected by reCAPTCHA - the Google Privacy Policy and Terms of Service apply.

Magento 2 Random Sort – Mironsoft Random Sort Boost

Magento 2 Random Sort – Mironsoft Random Sort Boost

€79.00