You are viewing this forum as a guest. Login to an existing account, or create a new account, to reply to topics and to create new topics.
Hello.
In V7 I was able to create a custom report in Google Analytics with a couple of filters that retrieved only completed orders.
Using the V7 standard url: "...shop/utilities/ecomrelay.php?payment_status=Completed&item_number=..." I filtered for the text "ecomrelay.php" and "Completed" to produce the report. But with V8's SEO turned on, the shopping cart only displays "...shop/CheckoutIntro" and therefor the Google report no longer retrieves data.
Would anyone have any ideas on how I could identify a completed order for the purposes of Google Analytics?
Offline
V8 should be pushing the order into analytics using Google Analytics code specifically for orders. Don't they have an orders/conversion section that you can check? There's special code in the JS Executor Library for Google Analytics that pushes order info to Google for completed orders, if you have Analytics working (and configured through the software - not just added to your skin).
Offline
Thanks again Nick. I removed the "ecomrelay.php" filter and just left "status=Completed" and the report is once again displaying data. But in any case, I just noticed that I can now retrieve Google Ecommerse data with V8! I used to not have this information but now I can easily associate all types of traffic information to completed orders. To me, this is a great surprise. Now that we have a mobile site, I am very interested to see the % of customers that buy outside of the desktop.
I just want to say that overall, I am very pleased with V8. If you had offered nothing but the mobile functionality, it would have still been worth it, not to mention all the other improvements - especially the loyalty points!
Offline
quick question here.
Do i need to add googles tracking code to my skin or is simply putting in the adwords conversion ID and analytics account number through CCP's admin interface enough?
Last edited by dimitrik (11-01-2012 21:51:54)
Offline
doing a bit of testing. should the system count someone who pays with check/offline processing as a conversion?
Offline
Hi with regard to Google Tracking I have to enter this information, which page do I need to find to put it in?
Thanks
Offline
Hi Nick, thanks... Literally just add the conversion number there, and thats it?
Google sent me a massive list of code to put in?
Offline
I've inserted my conversion ID at System > Component > Settings > Search Engine Optimization Settings however we've had a few sales since and I don't see any conversions recorded.
Under Google's conversion settings I've selected the following options:
Page security level: https
Markup language: HTML
Here's the code that Google generated but the only part I extracted was the Conversion ID as mentioned above:
<!-- Google Code for CCP8 Conversion Page --> <script type="text/javascript"> /* <![CDATA[ */ var google_conversion_id = 1067588240; var google_conversion_language = "en"; var google_conversion_format = "3"; var google_conversion_color = "ffffff"; var google_conversion_label = "cpKCCKzi6AMQkLWI_QM"; var google_conversion_value = 0; /* ]]> */ </script> <script type="text/javascript" src="https://www.googleadservices.com/pagead/conversion.js"> </script> <noscript> <div style="display:inline;"> <img height="1" width="1" style="border-style:none;" alt="" src="https://www.googleadservices.com/pagead/conversion/1067588240/?value=0&label=cpKCCKzi6AMQkLWI_QM&guid=ON&script=0"/> </div> </noscript>
Any ideas?
Last edited by geraldz (11-26-2012 08:07:49)
Offline
The software prints similar code in it's JSLib include ({private}/core/CORE/includes/jslib.php) when orders are completed. Entering your Google Conversion ID (1067588240 is yours) in admin will trigger this code to print when orders are placed.
Offline
My bad. I had commented out this section in my skin which generates the conversion code:
<?php /* PHP FUNCTION: Run the debug and closure function. */ $skinfunc->debug(); ?>
Seems to work now!
Last edited by geraldz (11-26-2012 17:15:02)
Offline
OK, still working on this. Yes, CCP8 is now sending Ecommerce data to Google Analytics. So I can see all of our sales info by clicking on the CONVERSIONS>ECOMMERCE tab: products sold, dollar value, etc. Pretty cool!
But this information does not show where the visitor came from, what keywords they used, etc. I think I have to set up a GOAL to get this information. This is the real meat and potatoes - knowing how a customer found your website, navigated through your website, how long they spent shopping around and what they ended up buying.
So to set up a goal, you go to Google Analytics and edit your Profile, then click on the GOALS tab. Here you can define a goal by URL destination. What I need to know are the URLs for the checkout process. Perhaps:
1. viewed shopping cart
2. processed payment
3. completed payment (order success)
4. abandoned/cancelled order
Hopefully after I have this set up I will be able to extract some valuable insight from Google Analytics.
Thanks!
Offline
Take a look at the source of each of those pages and in the Google JS section in the <head> you will see the URLs being transmitted to Google for your site for each of those pages.
Offline
Seems to me like the URL being transmitted for the payment accepted page is https://www.yourdomain.com/index.php
Wish I could simply have the answers listed here.
Offline
geraldz wrote:
But this information does not show where the visitor came from, what keywords they used, etc.
Try this: Go to Google Analytics > "Ecommerce" > "Overview" > "Source / Medium" > "google / organic"
When the line chart opens, underneath it is a button "Secondary dimension". Click it and select "Keyword". It's under the folder called "Traffic Sources". When I do this, I can get the keywords associated with revenue.
Another option is to build a custom report. I can query data by landing page, keyword, returning customer, order number, etc. Take a look at these 5 screen captures if you want to see the parameters of the report. The links are to jpg files that I uploaded to my Google Docs account.
https://docs.google.com/open?id=0B0SMbl … 3hrOE9nTkk
https://docs.google.com/open?id=0B0SMbl … kJzTEUzd1k
https://docs.google.com/open?id=0B0SMbl … 0pFaGJKblU
https://docs.google.com/open?id=0B0SMbl … TV2ZVpvQWs
https://docs.google.com/open?id=0B0SMbl … Uc0TUxEd1E
Last edited by Casimiro (12-28-2012 16:57:10)
Offline
Thanks for the info Casmiro. Unfortunately most of our keywords are (not provided)!
I do now have 3 goals set up (all under Goal Set 1) as follows:
GOAL 1: Viewed Shopping Cart
type: URL destination
goal URL: /store.php
match type: head match
GOAL 2: Clicked Checkout Button
type: URL destination
goal URL: /CheckoutIntro
match type: head match
GOAL 3: Completed Purchase
type: URL destination
goal URL: /store.php?app=ecom&ns=procgwresp&payment_status=Completed
match type: head match
For some reason my Goal 3 just started working 2 days ago. Don't know if there is some lag in Google's system?
Also learned that the Conversions Tracking for Google Adwords has nothing to do with Google Analytics. Two completely separate systems. The Conversions Tracking for Adwords lets you see if any of your Adwords keywords led to a conversion.
Offline
Regarding the "not provided" keywords, read this: http://www.mediapost.com/publications/a … z2GvEgHteh
I implemented a custom filter that replaces the term "not provided" with the landing page so that I can at least see that. Here is a link to a page with the original tutorial. http://econsultancy.com/us/blog/8342-ho … rom-google
Offline
Will this setup work for CCP8 with SEO turned on?
I placed a couple of test orders
First one paid by card completes the purchase at /utilities/ecomrelay.php so that is easy enough to setup.
Howver, the second was paid by PayPal Express that completes at /index.php. How can II track a completed PayPal purchases?
GOAL 1: Viewed Shopping Cart
type: URL destination
goal URL: /store.php
match type: head match
GOAL 2: Clicked Checkout Button
type: URL destination
goal URL: /CheckoutIntro
match type: head match
GOAL 3: Completed Purchase
type: URL destination
goal URL: /utilities/ecomrelay.php
match type: head match
Last edited by sdn (04-24-2013 02:53:51)
Offline
The conversion code will be posting the order info to Google upon completion, so you should see that come through in a JS call from index.php on those PayPal purchases.
Offline
This is an error message I get from google analytics:Missing E-commerce Data View bikocartridges.com (Master view) is configured for Ecommerce, but no data is flowing.
E-commerce Overview, Sales Performance,Product List Performance don't give no data how do I fix that?
Offline
Do you have the correct adwords conversion id entered in the Management Interface's System > Component > Settings > Search Engine Optimization function?
Offline