Jump to content

Google Analytics Ecommerce Tracking


hackia

Recommended Posts

Hello,

Why is it when i make sales my google analytics does not pick it up. What wrong and what do i have to do to make it work.

And yes i have google analytics to pick up sales set to yes.

Anything i can do to make it work?

Thanks in advance.

Link to comment
Share on other sites

cybersteph said: similar for me the alignment functions, but impossible to configure the conversion of the objectives! which address did you put in the funnel? thank you

I said:

What do mean what address did i put in the funnel?

Link to comment
Share on other sites

Hi Hackia!

what is it that does not work exactly?

- ECommerce detail
- Goal Conversion
- visitor statistics

I am trialling my analytics module to start picking up PayPal transactions.

Also the vanilla code does not work for AdWords

Please share a little more information here, if you would like to be helped... ;-)

in case you want to try something else, see my posting in this thread:
http://www.prestashop.com/forums/viewthread/2068/
Good luck
Vlad

Link to comment
Share on other sites

Well When a customer makes an order, In the ecommerce section of the google analytics it does not pick up any sales.
I made sure ecommerce was activated and everything was in place but it just does not pick up the products purchased.
It seems that other people have the same issue

Link to comment
Share on other sites

  • 5 weeks later...
  • 2 weeks later...

New Goal
Head match
Goal Url : "/order-confirmation.php"
Case Sensitive: no
step 1:"/product.php"
2:"/order/step0.html"
3:"/authentication.php"
3:"/order/step1.html"
4:"/order/step2.html"
5:"/order/step3.html"

That is how i set up my goal, i also created a goal with goal url: history.php and that atleast told me that i made a sale.

I dont know how to get this to work, please let me know if you need any additional info.

Thanks
Lulu

Link to comment
Share on other sites

/order-confirmation.php is never loaded for me.. never!
It isn't even availible in the google reports, so it seems that it always redirect to history.php for some reason and not displaying the real page.. that's why my goals isn't working.

Link to comment
Share on other sites

Ya it runs /order-confirmations/usersession#$%^&
and it immidiatly makes the database entry and rereoutes to history.php.

If we were able to tell it not to redirect , it would have time to register the page as a sale.

if you tell it to put the history.php, you will atleast see the conversion, without money.

Link to comment
Share on other sites

ok.
1. Goal conversion in GA will not capture the transaction money for you, it is done through eCommerce - you need to set that up on the website profile in GA.
2. What payment method are you referring to? If you are using PayPal or some other off-you-site payment engine, you may need to check its flow! There is a problem with paypal, it does not bring the customer directly to order confirmation and hence google js code is not executed (that hook is called but the code is never rendered)

For GA to capture either Goal or revenue (through ecommerce) the final page must be rendered. If you are using some SEO engine on presta then you will need to figure out the steps as per the engine to set up the goals! Keep in mind that you can use WildCards in GA Goal Set-up so you can define several flow or filtering mechanizms.

If you need consultancy time to solve your problem, please PM me. I only charge on solved problem.

V

Link to comment
Share on other sites

  • 2 months later...

You also need to link Google Analytics with Adwords -

1. Sign into your Google Analytics account.
2. Click "Edit Account and Data Sharing Settings."
3. Make sure you've selected at least the "With other Google products only" options under "Share my Google Analytics data..."
4. Click "Save Changes" to finish.
5. Navigate to the Conversion Tracking page from within your AdWords account. The Conversion Tracking page will show a message alerting you that your goals and tractionsactions are ready to be linked. Please note that it may take up to two weeks for your Analytics data to be imported into AdWords.
6. Click "Link your Analytics goals and transactions" from the Conversion Tracking table.
7. Select the goals or transactions you want from the list. Each listed item will have the Analytics profile name, the type of action (goal or transaction), an editable field for the action name, and pull-down menu for the action's tracking purpose. Edit the action name and tracking purpose here so that you can identify the goals once they show up in your AdWords conversion reports.
8. Select "Link" from the bottom of the table to finish.

AdWords Conversion Tracking will then start importing the data from your Analytics account starting from the day you clicked "Link." Historical data from before this date will not be added to conversion tracking. You will begin to see your goals appear alongside your conversion data in your Conversion Tracking page and AdWords reports after approximately two weeks.

This is an obvious connection Google has made and hopefully this will make the tracking of ROI just a bit easier for AdWords advertisers.

Link to comment
Share on other sites

  • 2 months later...

I would really appreciate if some others could share their successful Analytics funnel & goal setup using Prestashop w/"Friendly URL."

It seems almost impossible to setup a funnel the way the system bounces around order.php and has no real landing page.

Using history.php as the goal is resulting in false positives for me.

Link to comment
Share on other sites

  • 1 month later...

as far as I can tell it has nothing to do with G Analytics or my setup of such - Prestashop (with SEF URLs) just does not have a checkout architecture / page flow that can be tracked ! There needs to be a proper "goal" page that is only seen on successful checkouts - rather than winding up at history.php

  • Like 1
Link to comment
Share on other sites

Gyus I suggest that you read carefully the description provided in the Google Analytics module (backoffice of Presta). You will need to set-up the goal tracking and the conversion funnels following that path. The GAnalytics module actually coverts the pages into reference names for GA (as described in the Module info) in which way GA will be able to track and accumulate the results.
The only problem is with Third Party Payment systems which do not bring up the OrderComplete.php file on the way back into your site, this way the tracking gets broken (e.g. Paypal).

Link to comment
Share on other sites

  • 2 months later...

Dave,

I just got around to looking at this again on our client's site. I guess our road block is still in the url/page names. I don't have unique SEF urls like in your example, the checkout process is more like:

order.php?step=1
order.php
order.php
modules/payauthorizenet/payment.php
history.php

We are using "Friendly URLs" in the preferences but not any additional Rewrite modules... We do also use Paypal, so even if I get this working we're still looking at fair percentage of our goals not getting tracked. Pretty weak structure/thinking on Prestashop's part, imho.

Link to comment
Share on other sites

Yes well that's what I'm noting - The problem seems to be that the funnel of our base installation's check out process looks nothing like what is recommended on that module instructions.

How are you all getting those unique urls like order/step1.html ? Using a rewrite module? The only one I've found was in French only, so I've been hesitant to activate it...

Link to comment
Share on other sites

as I just posted above, the module rewrites the URL sent to GA.... it has nothing to do with what you see on the address bar or the work of the SEO module... just follow the instructions in the GA module verbatim - presta backend. If you have the time and were interested, you can always read the code of the module, so you can see how it actually works.

Link to comment
Share on other sites

  • 3 years later...
  • 3 months later...

im having trouble to. it seems that in my normal "realtime view" of the site visitor is okay (has data with visitors).

but when i go to the ecommerce tracking. id didnt give any value.

i have enable the ecommerce tracking in the analytics admin account too. still no luck.

when i check the "tracking settings" on my GA. it says the status is "Not installed".

 

now i dont know what to do

 

*the modules in prestashop are installed an have UA-xxx id in it

Edited by aifaiz (see edit history)
Link to comment
Share on other sites

  • 1 month later...

Same here

From last few weeks i can't see my eCommerce conversion data in Google analytic. So i checked the code and it's working correctly. I can see the traffic data and other data's but i can't see only the eCommerce transaction data.

So i disabled the GA module and uninstalled it and put the code manually in the header.tpl but still i can't see any transaction's data. I can see the new orders data in prestashop backend but not in the Google Analytic's.

So just want to know that is this a GA bug or have i messed with something ?. 

Please do reply

Are you guys also facing this ?

Please help

Link to comment
Share on other sites

  • 3 years later...

Hello,

I have maybe a similar problem with Ecommerce Settings and I need help, because I just a beginner in Prestashop and Analytics. 

My site is PrestaShop 1.6. I Enable Ecommerce settings and I know that I have to change something in the Analytics code to receive purchase data. We do not use any payment system such as pay pal, rarely we accept payment via credit card.

People pay on the courier when they receive the products.

In this case can i receive data about the transactions? What do I need to do, add to the code in order to receive this data?

Thanks in advance!

Olya

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...