- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello all Magento friends!
I am trying to configure a shopping cart upsell product rule. Let`s say customer buys a bathtub with no faucet, I want to recomment a matching faucet. If customer already has a faucet with bathtub, I want to up-sell another related product. How can this be done using rules as I dont want to enter items manually for each product in the product page.
Thank you!
Nastassja
Solved! Go to Solution.
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Re: Cart up-sell product rules
Yes you can achieve this kind of functionality in magento
In open source(community) version by default there is no functionality for rule based cross sell and up sell products.
Magento commerce (Enterprise edition) have default this kind of functionality where you can define custom rules for upsell and cross sell products instead of setting manually.
So here if you are using open source version so there are few extension which provides this kind of functionality here i am giving a link for the same - https://amasty.com/magento-2-upsell-cross-sell-extension.html
Hope it helps !
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Re: Cart up-sell product rules
Hello!
Yes I am using EE! What are the steps for Magento EE?
Thank you!!
Nastassja
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Re: Cart up-sell product rules
Glad to know that you are using EE version of Magento.
You can achieve rule based crossell functionality from the backend of the magento. follow the below steps :
- from the magento admin panel
- click on the marketing
- you will see related products rules
- click on that you will see list of generated rules or might be empty
- then click on add new rules
- from the apply to section you can choose either cross sell , upsell , related products
- give exact conditions you want
- see match products
- save rule
- clear cache
check at frontend , it will works !
for more reference refer this link - https://docs.magento.com/m2/2.0/ee/user_guide/marketing/product-related-rule-create.html
https://docs.magento.com/m2/2.0/ee/user_guide/marketing/product-related-rules-configure.html
Hope it helps !
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Re: Cart up-sell product rules
Thank you so much for the quick reply!!
I did follow those steps as I have created several up-sell rules.. wondering why they are not showing at checkout.. Ill try again following your steps and keep you posted!!
Thanks again!
Nastassja
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Re: Cart up-sell product rules
I understand the problem you are facing !
yes follow the exact steps which i have given - you can refer the links as well.
After creating rules - if this rule is still not shown on the frontend - then make sure you do reindexing by running command - php bin/magento indexer:reindex and clear and flush the cache by running command - php bin/magento cache:clean and php bin/magento cache:flush
then check , it will works !
Hope it helps !
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Re: Cart up-sell product rules
Thanks so much it is working now
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content