This article will cover the following:
- What is the Transaction ID?
- What the Transaction ID is used for
What is the Transaction ID?
As outlined in the Conversion Pixel Variables doc, the Transaction ID parameter in the pixel is your advertiser's opportunity to pass a unique value associated to the conversion to CAKE so that you can audit your conversions against theirs.
So if you recorded 10 conversions, and your Advertiser recorded 8 - you could pinpoint which 2 conversions account for the discrepancy based on matching up our transaction ID's with your advertiser's reports.
Where does the Transaction ID show up in CAKE?
If you received this pixel from your Advertiser: http://demotrk.cakemarketing.com/p.ashx?o=1001083&t=c1
That value displays in the conversion report under the "Transaction ID" column
Searching for Transaction ID
What else is the Transaction ID good for?
The transaction ID can help you to limit unwanted conversions by allowing you to dedupe conversions based on that value IF the value is unique.
From the Offer Card> Home tab> Attribution tab, There is a setting to Ignore Duplicate Transaction ID's.
Note that this will not work if the passed value is the default "TRANSACTION_ID" value
Enabling this setting will also create another drop-down for enabling that deduplication setting advertiser-wide across all offers for that advertiser.
For this to work 2 ways (every offer dedupes across all other offers) it must be enabled across all relevant offers. Otherwise, it will only apply to the offer(s) the setting is enabled on.