Doesn't that simply turn the "other information channels" into another advertising channel? If you are putting out codes to bring in customers, and customers arrive with the code, um, mission accomplished?
Maybe, but not necessarily. These channels, like the Honey browser extension, alert users who are likely going to pay anyways, that they can use a coupon to pay less. This I think is a loss for the company, and a misrepresentation of the campaign statistics, if looking at the effectiveness of the coupon code.