After reading this splendid code (Add free product when coupon is applied in WooCommerce) by @7uc1f3r, how do you set up your coupon when you create it, so the solution works?
When testing mine, it does only apply the discount type I entered for the coupon (-0%), but does not add a free product to cart.