If I’m a new site visitor why would I ever give you my email address for a discount that will apply to a future purchase?
If anything, seeing the message will annoy me.
The only people who would care about this offer are people who know they’ll be buying again. But for those people you could show 10% off next order message on their order confirmation page. Thus eliminating screenshot above as a catch-all popup.