How to Handle Duplicate Event Counts
Hi - let me set up the scenario: We have a process on our site which allows a user to price an item (not unlike getting a quote for an item). We have a "price confirmation" event that shows that the user viewed the price. The user has the ability to save this price and retrieve it later. There is a unique id assigned when the user views a price, so that the user can come back later and retrieve the originally generated price. The unique id (transaction id) is stored in an eVar, and when we run the eVar report, ideally we'd like to see one price confirmation event per transaction id. If the user agrees to the price, they can come back later and purchase the item, which at that time a purchase id is assigned along with a purchase confirmation event (we aren't using any of the ecommerce vars for this).
The issue I'm running into is when a user returns and retrieves the original price transaction, the price confirmation event is fired again and I'm getting a few pricing transaction IDs that have multiple pricing confirmation events. On the eVar report the total events are overstating the actual number of IDs that were generated.
Issue:
I'm looking for a way to prevent the "price confirmation" event from being counted multiple times, so that the number of actual transaction IDs matches the number of pricing confirmation events (there should only be one pricing confirmation event per transaction id).
I think event serialization might work, but just wanted to get feedback from others. I also don't want the pricing eVar to expire until the user completes the purchase. Thanks in advance!