Remember when KFC did the coupon thing for a free baked chicken meal? They tied it to only one e-mail being printed per e-mail addy.
Amazingly enough people own scanners and there are plenty of online throw away addys.
Huge huge f'up for them and I would say it ended up being a pr nightmare.
Worked like this. Coupon was good for ONE day. After about 3 hours of being open they started taking down names and addresses and told everyone they would mail them a coupon because they were getting "scammed" so bad.
Almost riots at some of the KFC's
Serial numbers on the coupons for the win I would say. You can generate pdf files on the fly that contain a unique serial number. Serial numbers are used on-line like a software unlock key or tracked at location. Serial number only good one time.
Use cookies, sessions, log in's and e-mail confirmation to track accounts as you generate the pdf's.
If you are working with a brick and mortar they will LOVE writing down the serial number -- and it makes you look awesome when they had to track the new xxx customers you brought in.