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.
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 !
Hello!
Yes I am using EE! What are the steps for Magento EE?
Thank you!!
Nastassja
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 :
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 !
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
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 !
Thanks so much it is working now