Hi Stan
I find really interesting these feature to make promotions in websites but faced a few doubts.
You say we have to create the product with 0 price and assign it to a hidden category or no category, the problem is that this way the product will show in "latest products" or in the shop menu item if you display all products.
I mean, the product has to be published?
I just want to make sure the gift product is not accesible for the users in any other place than checkout cause as you know latest versions of VM have option to show recently created products and even all products in the shop at the category menu item.
Regards