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).
Adding free gifts to cart automatically may seem pretty easy to configure, however, now and then there are situations when customers are confused why the actual result doesn’t correspond to the expected one.
We brought up a few tips which might help you effortlessly handle it. In most cases, one of those provides the solution. 'Read FULL answer' to learn more about it:
1. Auto adding is available for Simple, Virtual, and Downloadable products
Make sure your promo product is one of these types.
Other types are not supported as such products require specification (for example, configurable product – you need to specify the size and the color). And if it is ambiguous what should be added to cart, this feature fails to work.
2. Enable setting 'Add Simple Products Automatically'
The setting allowing to add promo items automatically should be enabled both in the rule (for Magento 1 specifically) and module settings:
3. If you’re offering one promo item, make sure the type is ‘All SKUs below’:
If you think all of these conditions are met and a promo product is still not added automatically, feel free to contact us any time.
- Magento 1 Extensions 125
- Navigation & Search 9
- Customers' Data 19
- Catalog Management 20
- Promotions 17
- Shipping 8
- Product Page Improvement 19
- Order Management 21
- SEO Optimization Tools 18
- User Experience 18
- Checkout 12
- Images & Media 9
- Recent 17
- Free Magento Extensions 16
- All-in-one Solutions 4
- System Administration Services