The Cart Bonus feature does allow adding products as gifts to the basket. The feature is actually a cart price rule which can be triggered under certain conditions. On the storefront the user will notice a progress bar which hints at potential bonus when meeting a subtotal threshold. Due to this visualization the user may have a higher incentive to add further items to the basket which leads to a higher basket value in total. In case the subtotal threshold was hit, the items specified will be added to the basket automatically.
In order to add a Cart Bonus rule access MARKETING / PROMOTIONS / CART PRICE RULES. In the Cart Price Rules overview grid click ADD NEW RULE on the top section on the right-hand side.
Firstly set the settings in the RULE INFORMATION area which is native Magento 2 CE.35 Please note, that in the in the COUPON dropdown you need to select NO COUPON.
Next go to the CONDITIONS section where you can define the conditions that trigger the actual cart price rule and add a product gift to the basket. Click on the green “+” to add a condition. Select “Subtotal incl. tax” as the condition and click the “is” wording where you select “equals or greater than” in the succeeding dropdown. Finally enter the amount X that should be reached in order to add a Product Gift to the basket.
Now expand the ACTIONS section where you need to make following settings:
APPLY: Here you need to select “ADD A GIFT ONCE” in the dropdown field. In case you want to apply there rule several times when the criteria in CONDITIONS are met, select ADD A GIFT. This can be the case when you select an SKU to be included in the basket to trigger the Cart Bonus rule. Each time you add more quantity of the SKU, the Cart Bonus will be triggered and more quantity of the Cart Bonus items will be added.
GIFT SKUS: Enter the SKU of the item that should be added to the basket as a Cart Bonus. You can also enter more than one item comma-separated.
GIFT SKUS QTYS: Enter here the quantities of the above SKUs that should be added to the basket as a Cart Bonus.
GIFT SKUS DISCOUNTS: Enter the percentage the Cart Bonus should be discounted with. In order to make the Cart Bonus free, enter “100”. In case you want to give a 50% discount, enter “50”.
DISCARD SUBSEQUENT RULES: In case you want apply further Cart Price Rules in combination with this rule, select NO here. By doing so you can add further steps (Cart Price rules with the same approach) that will add another items to the basket as Product Gifts.
All other settings in this section should remain unchanged.
Now expand the LABELS section and enter the labels that should be used on the storefront when displaying the Cart Bonuses.
Finally go to the CART BONUS section and expand it. Tick the IS VISIBLE AS CART BONUS checkbox in order to display the progress bar as seen on Figure 104 and Figure 105. In case you want to hide the label of the Cart Bonus rule (set in the LABELS section) set the IS LABEL VISIBLE BY DEFAULT checkbox to NO. In this case the user will not know which Cart Bonus he will receive until he hits the subtotal threshold.
Now make sure the Cart Bonus is ACTIVE in the RULE INFORMATION area and click SAVE.
_________________________________________
35 Here you can find the official Magento 2 CE user Guide to define Cart Price Rules: https://docs.magento.com/m2/2.2/ce/user_guide/marketing/price-rules-cart.html
Add Comment