Go to website
Magento 2 Free Gifts extension allows store owners to offer customers free gifts with purchase - ‘surprise and delight moment’ attached with specific products.
Free Gifts User Guide
Overview Mageplaza Free Gifts Extension helps store owners set up special promotions by offering free gifts when customers purchase the products on their stores. Admins not only can easily set up conditions for free gifts, they also could customize these rules with discount products, customer groups, quantity restrictions, etc. Therefore, customers are interested in shopping in your Magento store. Download and Install [Download Free Gift
Does the Free Gifts support bundle products with one default option?
At present, Mageplaza Free Gifts module does not support bundle products, it can support these types following this image: https://prnt.sc/u0px1f only.
Can the shipping price be included with the free gift?
Mageplaza Free Gifts has the functionality that allows the store owners to decide whether the product is freeship or not, you can refer to this screenshot to know how to configure it: https://prnt.sc/u0pw5n