Tracking 2Checkout with Google Analytics

by Dr. Satish Chandra Satyarthi  - November 17, 2015

Google Checkout 2Checkout IntegrationRecently I started using 2Checkout payment gateway instead of Woocommerce and PayPal combination on one of my websites. I use 2CO Buy Now buttons on my websites which lead to the checkout page and after successful completion of payment the customer is taken back to a specific page on my website. Now I wanted to track the flow of customers’ payments. I wanted to know what pages they visited before reaching the checkout pages and how many of them converted and landed to the final after-checkout page. 2Checkout asks for Seller’s Google Analytics code in the dashboard but it doesn’t show any tracking information. So, i had no idea why it asked this code for. I also tried to track the after checkout page (Approved URL in 2Checkout) but it was showing zero visits even though there were payments made on the site recently. It simply meant Google Analytics was not able to track 2Checkout payments and there was something wrong with the integration. So after finding no clue about this in 2Checkout documentation I decided to contact their support and they also had idea. They just wasted my time and irritated me by giving bullshit replies to my queries. Below is the excerpt of my chat with 2Checkout Support:

Cadmiel P : Thank you for contacting 2Checkout. My name is Cadmiel. How can I help you today?
Me : Hi
Cadmiel P : Hi Satish.
Me : In the site management section you ask for Google Analytics code
Me : May I know what it is for?
Me : How can it be used to track customers payment flow?
Cadmiel P : I understand.
Cadmiel P : The information tracks your payment page.
Me : but how?
Cadmiel P : It is not detailed information however.
Me : you don’t have a way to see tracking in 2CO vendor area.
Cadmiel P : Please clarify tracking?
Me : You said – “The information tracks your payment page.”
Me : will you explain this. How?
Cadmiel P : The sales made on your site.
Cadmiel P : It just keeps track of that.
Me : but how can a seller see that?
Cadmiel P : In the Sales tab of your admin panel
Me : So you mean if one doesn’t enter the GA code 2CO sales tab won’t show sales figures?
Cadmiel P : No. If you enter Google Analytics code then GA will provide same information.
Cadmiel P : It is not necessary to view your sales.
Me : That’s what I am asking.
Me : You don’t need this to show sales figures.
Cadmiel P : No.
Me : so how can I see the information in Google Analytics?
Me : I have added a specific page where the customer is supposed to be redirected after payment.
Me : But when I track that page in Google Analytics, it shows zero visits
Me : While it is tracking all other pages perfectly.
Me : Are you there?
Cadmiel P : One moment please.
Me : Okay
Cadmiel P : Allow me to transfer you to our Integrations Team. They will be better able to assist with that issue.
Ryan D : Thank you for contacting 2Checkout. My name is Ryan. How can I help you today?
Me : Hi
Me : I want to know how the customers’ payment flow can be tracked in Google Analytics.
Me : I have added a specific page where the customer is supposed to be redirected after payment.
Me : But when I track that page in GA, it shows zero visits
Me : While it is tracking all other pages perfectly.
Me : How can I resolve this GA tracking issue?
Ryan D : First I would confirm that you have followed all the directions at the following page completely: http://help.2checkout.com/articles/Knowledge_Article/Google-Analytics
Me : Yes
Me : My Google Analytics account is already tracking my site without any problem and I have also added Google Analytics code to 2Checkout site management section.
Ryan D : All right. Looking at your account, the tracking code has been entered successfully. Everything should be fine from our end.
Me : You guys are irritating me.
Me : I am asking how are we supposed to see the tracking data after everything has been set up successfully
Me : WHERE AND HOW CAN A SELLER SEE 2CO TRACKING INFORMATION IN GOOGLE ANALYTICS?
Ryan D : You should have that information available through your Google Analytics account. once Google starts tracking that information.
Me : Did you even read my messages?
Me : Read them first please.
Ryan D  : Google Analytics is not our system, we have no ability to control or troubleshoot that system for you, unfortunately.  If you have followed Google’s instructions correctly, then there should be no problem on your 2Checkout account.  Please contact Google’s support team with any questions you have on their system.
Me  : I know it GA is not your system but 2CO is
Me  : and you are from integration team
Me  : will you tell me where is Google Analytics are we supposed to find 2Checkout tracking data?
Me  : I am asking you a simple question and you guys are just giving me vague and useless information.
Me  : Are you there?
Me  : I will repeat my simple question – Where is Google Analytics are we supposed to find 2Ccheckout tracking data? which page are we supposed to track?
Ryan D  : I was waiting for you to finish typing your next response, as the chat shows me that you are typing a response.
Me  : You can reply now.
Ryan D  : One moment.
Me  : If you don’t know the answer you can simply say you don’t know instead of wasting time of customer and giving false/useless information. Let me know if I can help by rephrasing my question in a simpler way.
Ryan D  : I was simply going through our company documentation one more time to confirm that I had no further information to give you on this.  Google Analytics is not our system, and we cannot offer you support on their system, or how it displays the tracking information we send them.  In order to receive support on Google Analytics, you will need to contact Google’s support directly.  We simply provide a field on your system where you can enter your tracking number, so that our checkout page / return is also tracked by Google.  How Google Analytics does that tracking, and where it is displayed, is handled entirely by Google Analytics, not us.
Me  : “….so that our checkout page / return is also tracked by Google..”
Me  : and what would be the URL of the  checkout page / return
Me  : would it be the ‘Buy Now’ button link URL?
Ryan D  : Our checkout page URL is ‘https://www.2checkout.com/checkout/purchase’
Ryan D  : The Approved URL is the location your customers are returned to on order completion.
Me  : https://www.2checkout.com/checkout/purchase is the generic URL and not specific to my site so I don’t think tracking it will give any relevant data
Me  : anyway
Me  : just one more question
Me  : Does 2Checkout change the ‘Approved URL’ somehow. May be that’s why that page is showing zero visits on GA
Me  : May be 2CO adds some attributes to it.. Do you have any idea?
Ryan D  : No, we do not alter the return URL.
Ryan D  : Our return process is described in detail here:  http://help.2checkout.com/articles/FAQ/How-Does-The-Return-Process-Work
Me  : Okay. Thanks anyway

bonus

Get the free guide just for you!

Free

Installing SSL to my WordPress Site on Hostgator - A bad experience

Dr. Satish Chandra Satyarthi

Dr. Satish Satyarthi is the Founder of CEO of LKI School of Korean Language. He is also the founder of many other renowned websites like TOPIK GUIDE and Annyeong India. He has been associated with many corporate companies, government organizations and universities as a Korean language and linguistics expert. You can connect with him on Facebook, Twitter or Google+

  • {"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}

    You may be interested in

    >