Free Product base on coupon (anyone ?)

this is an extend to someone suggestion.

Someone already suggest free stuff base on total amount, and certain product.

In addition to that I would like to suggest free stuff base on coupon code. After buyer apply the coupon, if the coupon was define with free stuffs and the condition are met, then a pop up or something will appear to let the customer know and let they select the free item, also include “no thanks!” just in case the buyer doesn’t need it.

thats a good idea. id use that

Did anyone find out how to do this?