We use jquery overlays js-HTML.
They are only as effective as your offer is

Conversions have varied by the message.
Best bet is to A<=>B or multiple message test them to see what is the most effective.
90% to 99% just get closed -- include an [x] on the overlay as not to alienate customers.