Google Analytics Sales Performance Reports missing roughly 15% of NetCommunity Transactions

Options
Hi All, 


Have just noticed that a bunch of transactions are missing in my Sales Performance Reports in Google Analytics (see attached). 


Is anyone else experiencing this problem, and have they managed to fix it?


There doesn't seem to be any rhyme or reason to this - some transactions just never seem to make it to Analytics. Have done a bit of research and one possibility is that the JS is not firing in time. 


Any help would be greatly appreciated!


Cheers,

Cas
Tagged:

Comments

  • Some of your transactions are likely not being recorded because of how NetCommunity deals with posting/getting data. It relies on ASP postbacks which are known to cause issues with javascript that is fired onClick / on form submission. It doesn't help that Blackbaud mandates BBSP as a middleman for transactions, forcing the user to navigate to a different domain entirely. If they were smart, they would open up their payment gateway endpoints.
  • Oh right, the solution BTW is to not use NetCommunit's built in tracking option and to implement your tracking code in the footer of your global template. In the past I wrote a script to pause a Postback until a response is received, this may be a good way to force the transaction to be recorded. I'll look into it at somepoint today.


    CM

Categories