I agree that source codes, affiliate ids, landing pages, and the like are necessary to track and reconcile sources from campaigns and third parties.
There are a lot of ways to skin the cat, and the most realistic is to use a single field that can take gift cards or promotional coupons. It's easy to bin GCs and look up coupons and the use of a single field (with {apply} and {add} buttons) also reduces the complexity of the payments page.
It's well known that the web has enabled a whole segment of customer often referred to as "the extreme price shopper," who is a person who only buys the promotional item and generally has a negative lifetime value once margins and acquisition costs are factored into their RFM.
Companies do not like ESPs. Abandoned cart processing, which any viable ecommerce system supports, will be able to salvage a number of those transactions as well as indicate where the user exited.
The other option is using third party cookies for sourcing and attribution, which is sloppy, unreliable, and generally creates more affiliate unhappiness (although, honestly, affiliates are generally more trouble than they're worth).
There are a lot of ways to skin the cat, and the most realistic is to use a single field that can take gift cards or promotional coupons. It's easy to bin GCs and look up coupons and the use of a single field (with {apply} and {add} buttons) also reduces the complexity of the payments page.
It's well known that the web has enabled a whole segment of customer often referred to as "the extreme price shopper," who is a person who only buys the promotional item and generally has a negative lifetime value once margins and acquisition costs are factored into their RFM.
Companies do not like ESPs. Abandoned cart processing, which any viable ecommerce system supports, will be able to salvage a number of those transactions as well as indicate where the user exited.
The other option is using third party cookies for sourcing and attribution, which is sloppy, unreliable, and generally creates more affiliate unhappiness (although, honestly, affiliates are generally more trouble than they're worth).