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

Magento 2 Upsell Rules: Show the Better Alternative Automatically

Magento 2 Extension Hyvä Ready Magento 2.4.x

SKU: UPSELLRULES1

  • rules instead of manual upkeep: set a condition, targets follow automatically
  • comparison box with price difference and differing attributes
  • price cap in percent, only in-stock alternatives
  • Alpine.js in the Hyvä theme, impressions and clicks in the admin
Auf Lager
€99.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 Upsell Rules: show the better variant at the right moment

With Magento 2 Upsell Rules from Mironsoft you define once which products lead to which higher-value alternative. The product page then shows a comparison on its own: the stronger variant, the larger bundle or the successor model, together with the price difference and the attributes that actually differ. There is no need to maintain upsell products article by article. The module runs on Alpine.js in the Hyvä theme and needs no extra library.

Rules with conditions

Narrow the source by category, attribute, price range, SKU list or customer group.

Targets chosen automatically

The alternative is found by attribute, category or a fixed SKU list instead of product-by-product work.

Price cap in percent

Show only alternatives that cost at most a set percentage more than the viewed product.

Comparison box

Price difference and differing attributes side by side, with a link to the alternative.

In stock only

Unavailable or hidden targets are skipped and the next rule takes over.

Statistics in the admin

Impressions and clicks per rule show which recommendation really works.

Why rule-based upselling

Why merchants no longer want to maintain upsell products one by one

Magento ships with a manual upsell assignment on each single product. In a catalog with hundreds or thousands of items this is hard to keep up: new products have no assignment, discontinued alternatives stay linked, and nobody knows which recommendation actually earns money. That is why merchants look for Magento 2 Upsell Rules that move the upkeep from the single product to one central rule.

With Magento 2 Upsell Rules you describe the pattern once: whoever views the entry model is shown the comfort model, as long as it is in stock and costs no more than 40 percent extra. When a new product joins the category, the rule applies to it immediately.

01Rule engine

Magento 2 Upsell Rules in the admin: condition, target and priority

Each rule consists of a condition for the viewed product and a target selection. The condition uses category, attributes, price range, product type or a SKU list, and can be limited to certain customer groups, store views or a date range. The target is a fixed SKU list or a query such as same category, higher price, same brand. When several rules match, the priority decides.

  • Conditions by category, attribute, price, product type and customer group
  • Target by SKU list or query, up to three alternatives
  • Priority, date range and store view per rule
Admin › Upsell Rules › Rule
If product is in
Category Entry (example)
Show
same brand, higher price
Price cap
+40 % (example value)
Priority 10active
Frontend · product page
Better suited (sample data)
Comfort model+ 24 €
More poweryes
Go to alternativeButton
02Product page

The comparison on the product page: price and differences at a glance

The product page shows a block with the alternative, the price difference and the attributes that really differ, for example more power, larger storage or an included accessory. Customers see immediately what the extra money buys and switch with one click. The block is built with Alpine.js for the Hyvä theme, loads without an additional script and can be moved to another position through layout XML.

  • Price difference in absolute terms and in percent
  • Only differing attributes are highlighted
  • Placement via layout XML, styling with Tailwind classes
03Safeguards

Upsell rules with protection against unsuitable suggestions

A suggestion that is out of stock or far above budget does more harm than good. Before each impression the module therefore checks stock status, visibility and the price cap of the alternative. If a target drops out, it is skipped and the next rule is evaluated. Customers who already have the product in the cart no longer see a suggestion, and a product is never offered as an alternative to itself.

  • Stock status, visibility and price cap are checked
  • Fallback to the next rule instead of an empty box
  • No suggestion for products that are already in the cart
Admin › Upsell Rules › Check
Alternative in stock
yes
Price within cap
yes (example)
Already in cart
no
Result: box is displayed
Admin › Upsell Rules › Statistics
Rule Entry to Comfortclick rate 6.2 % (example)
Rule Bundle instead of singleclick rate 3.8 % (example)
Period: last 30 days
04Reporting

Statistics: which upsell rule earns clicks and revenue

For each rule the module counts how often the box was shown and how often the alternative was clicked. The admin overview lists the click rate per rule, so you can adjust or switch off weak rules. Counting works without a tracking service and without cookies; no personal data is stored. The legal review for your store stays with you.

  • Impressions and clicks per rule
  • Click rate in the admin grid, filterable by period
  • No cookies, no external services
Use cases

Where Magento 2 Upsell Rules add revenue in daily shop work

Four typical situations in which a rule achieves more than manual upkeep.

Good, better, best

Whoever views the entry model is shown the mid-range model with a clear advantage. With Magento 2 Upsell Rules the tiers are defined once through attributes.

Larger pack size

For consumables, the rule suggests the bulk pack as soon as the price per unit drops.

Successor instead of closeout item

When an article is being sold off, the rule leads customers to the current successor.

Switching brand or quality tier

A rule puts the house-brand product next to the premium variant, limited to the price range you set.

Comparison

Magento 2 Upsell Rules compared with manual assignment

What changes in daily work.

TopicWithout moduleWith Magento 2 Upsell Rules
UpkeepAssignment on every article separatelyOne rule for many products
New articlesHave no recommendationApply the rule at once
AvailabilitySold-out alternatives stay linkedOnly in-stock targets are shown
Price rangeNo protection against overpriced suggestionsPrice cap in percent
Success controlNo figuresImpressions and clicks per rule
Setup

How we set up Magento 2 Upsell Rules for you

The process after your order.

1

Briefing

Together with you we clarify which product groups have tiers and which attributes carry the comparison.

2

Installation

We install the module and configure Magento 2 Upsell Rules for your store views, including the position of the comparison box.

3

First rules

With you we create the first rules for your best-selling categories and set sensible price caps.

4

Testing

We check the impression, the fallback for sold-out alternatives and the layout on smartphone and desktop.

5

Handover

Your team gets an introduction to the rule engine and statistics, so you can maintain Magento 2 Upsell Rules yourself.

Differences

How this differs from cross-sell rules and the default assignment

The cross-sell rules from Mironsoft suggest add-ons and accessories, such as the case for a phone. Magento 2 Upsell Rules instead show a higher-value alternative to the viewed product itself. The default Magento assignment stays untouched and can be used in parallel.

Both modules can be combined, so Magento 2 Upsell Rules and cross-sell rules work side by side: the alternative sits on the product page, the accessory in the cart. The interface runs on Alpine.js in the Hyvä theme, with no extra library.

05How the purchase works

No download — personal setup instead

Upsell Rules is not listed here as a ready-made download file for self-installation. The purchase is a service commission: we get in touch after the purchase, install the module in your shop and agree on rules, price caps and placement 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 rules, display, statistics and how the purchase works.

How can I show upsell products automatically in Magento 2?
With Magento 2 Upsell Rules you define a condition and a target in the admin. The product page then shows the matching alternative on its own, without editing each article.
How can I maintain Magento 2 upsell products for many articles at once?
Through conditions such as category, brand or attribute, one rule covers any number of products. New articles in the category are included right away.
Can I set a price cap for the alternative?
Yes. For each rule you decide how many percent more the alternative may cost at most. More expensive targets are not shown.
What happens when the alternative is out of stock?
The target is skipped and the next rule by priority is evaluated. If no suitable alternative exists, the box stays hidden.
Is the alternative also shown in the cart?
No, the box appears on the product page. Accessories and add-ons in the cart are handled by the cross-sell rules.
Can I activate Magento 2 Upsell Rules for certain customer groups only?
Yes, every rule can be limited to customer groups, store views and a date range.
Do Magento 2 Upsell Rules work with Hyvä?
Yes, the comparison box is built with Alpine.js and Tailwind classes, without jQuery, Knockout or additional scripts.
What data does the statistic collect?
Impressions and clicks are counted per rule. No cookies are set and no personal data is stored; the legal review is up to the shop owner.
How is this different from the default upsell assignment in Magento?
The default assignment is a fixed list on a single product. The module works with rules, price caps and a stock check, and can run alongside the default.
Can I download and install the module myself?
No. This offer is not a download product. After the purchase we install and configure the Magento 2 Upsell Rules module for you personally in your shop.
Write Your Own Review
You're reviewing: Magento 2 Upsell Rules – Mironsoft
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 Upsell Rules – Mironsoft

Magento 2 Upsell Rules – Mironsoft

€99.00