Auto Add Promo Items
or search frequently asked questions:
Yes, it’s possible; you just need to configure the promo rule accordingly.
In this scenario where Discount Amount = 1 and Discount Qty Step = 100, if a customer spends $200, he will get 2 free items. If they are simple products, they will be added to the shopping cart automatically; if promo items are configurable, there will be a pop-up where one can choose attributes of promo items.
In this case a customer will get one X and one Y for each two A in the cart:
Yes, you can provide as many options as you like.
To achieve that you need to choose ‘One of the SKUs below’ in the field ‘Type’ and specify the SKUs in the Promo Items field.
Bear in mind that the number indicated in the Discount Amount field is applied to the rule, i.e. if you set 1, then a customer will be able to choose only one promo product from the multiple SKUs you’ve indicated; if 2 is specified, then 2 free products can be chosen, etc.
If you want a customer to get a free gift only once while making several orders, you can create a coupon and specify '1' in the 'Uses per customer' field during coupon creation on the Rule Information tab:
Important! This will work for registered customers only, so that not logged in users will be able to get free products with each order. To solve this, you can exclude not logged in users from the promo rule.
Yes, in Auto Add Promo Items (Free Gift) extension there is an option to give a free product when a particular amount is spent. You need to choose ‘Auto add promo items for every $X spent’ action, indicate the number of free gifts in the Discount Amount field and choose ‘All SKUs below’. If you want a customer to have an opportunity to choose one out of several free products, then select 'One of the SKUs below'. Additionally, in the Discount Qty Step (Buy X) field you need to indicate the amount one should spend to trigger the promo rule.
If a customer should get only 1 free item no matter if he spends $100 or $200, specify “1” in the Maximum Qty Discount is Applied To field. Alternatively, you can use the action called ‘Auto add promo items for the whole cart’ but in this case you need to set the amount that should be spent on the Conditions tab:
Here is an example of how the “Auto Add Promo Items for every $X spent” action can be used:
Note that in the “Discount Qty Step (Buy X)” field you should state the amount (not a product) that should be spent for the rule to work. You can also set up a condition according to which the $X sum should be spent on particular SKUs or categories.
If you don't want to provide your customers with absolutely free gifts, you can also specify a discount on them using the following settings:
In case when you add to cart the product that triggers adding a free promotional item, the following error occures:
SQLSTATE: Integrity constraint violation: 1452 Cannot add or
update a child row: a foreign key constraint fails
`FK_5F20E478CA64B6891EA8A9D6C2735739` FOREIGN KEY (`item_id`)
REFERENCES `sales_flat_quote_item` (`item_id`) ON DELETE CASCADE ON U)
there is a conflict with a 3-d party extension that works with shopping carts.
Data Base request:
ALTER TABLE `sales_flat_quote_item_option` DROP FOREIGN KEY `FK_5F20E478CA64B6891EA8A9D6C2735739`
Yes, a client can choose the parameters in a pop-up window either in a shopping cart or during checkout (full compatibility with default Magento checkout and our One Step Checkout is guaranteed).
- Magento 1 Extensions 144
- Navigation & Search 10
- Customers' Data 24
- Catalog Management 24
- Promotions 21
- Shipping 11
- Product Page Improvement 24
- Order Management 24
- SEO Optimization Tools 18
- User Experience 20
- Checkout 12
- Images & Media 12
- Recent 19
- Free Magento Extensions 16
- All-in-one Solutions 4
- System Administration Services