Jump to content

Checkout URLs + Google Analytics Funnels


Recommended Posts

Hi,

 

I'm trying to set up PrestaShop with Google Analytics to track conversions.

 

Currently when I go the checkout i'm getting some strange URLs. For a start whole checkout seems to be done under /order? I'm using the 5 step checkout mode.

 

Here are the URLs for each step as it stands:

 

  • Summary - /order
  • Address - /order?step=1
  • Shipping - /order
  • Payment - /order?multi-shipping=

 

This is pretty useless for tracking the customers progress through the checkout. Why is it all done under one URL? How does Prestashop know which step you're on?

 

Is there any way to use more descriptive URLS? For example:

 

  • Summary - /checkout/summary
  • Address -  /checkout/address
  • Shipping - /checkout/shipping
  • Payment - /checkout/payment

 

This would be a lot more useful when trying to work with Google Analytics and would make more sense to a human.

 

Thanks,

Jamie!

Edited by jamiedevine (see edit history)
  • Like 1
Link to comment
Share on other sites

  • 2 months later...
  • 2 months later...
  • 3 weeks later...

According to the instuctions in the Google Analytics module "configure" page, these URLs are supposed to work for 5-step checkout whether you have updated to Univeral Analytics or not:

 

/order-confirmation.php <-- case sensitive (destination)

 

/product.php <-- not required

/order/step0.html

/authentication.php

/order/step1.html

/order/step2.html

/order/step3.html

 

However if you use these URLS, the funnel does not "verify" when you check it in Google's Univeral Analytics goal setup (goal details). No idea if they work despite not verifying yet - I switched from OPC to 5-step just today so I will watch and see if I get any data over the next few days. Could anyone let us know if they have URLs that definitely work though?

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

According to the instuctions in the Google Analytics module "configure" page, these URLs are supposed to work for 5-step checkout whether you have updated to Univeral Analytics or not:

 

/order-confirmation.php <-- case sensitive (destination)

 

/product.php <-- not required

/order/step0.html

/authentication.php

/order/step1.html

/order/step2.html

/order/step3.html

 

However if you use these URLS, the funnel does not "verify" when you check it in Google's Univeral Analytics goal setup (goal details). No idea if they work despite not verifying yet - I switched from OPC to 5-step just today so I will watch and see if I get any data over the next few days. Could anyone let us know if they have URLs that definitely work though?

Did you tried the ganalytics module ?

Please let us know is you manage to track checkout process .

Link to comment
Share on other sites

Did you tried the ganalytics module ?

Please let us know is you manage to track checkout process .

 

Yes, that is the module I am using, and the URLs they suggest do not work. If I go to Anaylitics and view Reporting > Conversions > E-commerce I can see data on successful conversions, but Reporting > Conversions > Goals shows nothing, the funnel isn't being tracked.

Link to comment
Share on other sites

  • 3 months later...
I hope it will help somebody.

Presently I use in Presta 1.6 "/order-confirmation" as my main goal and  it works for orders paid via bank transfer.
 
And this is my sales funnel.
1. /order
2. /login?multi-shipping=0
3. /order?step=1
4. /order
5. /order?multi-shipping=
6. /module/bankwire/payment

Unfortunately goal "/order-confirmation"  is still not being tracked by GA for orders paid via Paypal and other 3rd party services.
If anybody knows which might causes the problem, I will appreciate any help.

artofadornment does GA e-commerce modul trakcs your conversion properly?
Have you ever compared data directly form Prestashop statistics with GA e-commerce?
Link to comment
Share on other sites

  • 9 months later...
  • 4 weeks later...
  • 1 month later...

I believe you just need /order-confirmation.php to track checkouts(which tracks PayPalUSA module for me perfectly, although does not show when refund was generated.)

/prices-drop for the price drop or specials page

/quick-order for one page checkout

/product for products page

/ for home page

 

I hope this helps you all please let me know what you all experience with the information and whether or not it works for you.

 

I am now working more funneling and will update with the results.

Link to comment
Share on other sites

  • 1 year later...

Hello,

 

Latest post is a bit old but, did anyone find out how to manage that ? 

 

The issue here is just about changing the URL of the first step OR the shipping step, as both has the same URLs in Prestashop 1.6

 

Best,

K

Link to comment
Share on other sites

  • 2 months later...
  • 3 weeks later...
  • 11 months later...
  • 3 months later...
  • 6 months later...
On 3/25/2014 at 11:38 AM, jamiedevine said:

Is there any way to use more descriptive URLS? For example:

 

  • Summary - /checkout/summary
  • Address -  /checkout/address
  • Shipping - /checkout/shipping
  • Payment - /checkout/payment

Someone has the solution ?

Link to comment
Share on other sites

  • 10 months later...

Hi Guys, I'm too is trying to make the URL of the Checkout (Order) process-page more track-able....

Was hopping to first change the URL text from Order to Checkout and then to add some additional URI text as shows bellow:

  • Summary - /checkout/summary
  • Address -  /checkout/address
  • Shipping - /checkout/shipping
  • Payment - /checkout/payment

Any assistance on this one will be highly appreciated!

 

Link to comment
Share on other sites

  • 4 months later...
1 hour ago, ballashop said:

In 1.7 the urls are the same for address, shipping, payment method, how we can track them?

Thanks

It's necessary to use some info from HTML like the <body> class o something similar.

You'll need to change some Class in order to track every events or use custom module that do it for you

Link to comment
Share on other sites

  • 5 months later...
On 9/28/2020 at 11:16 PM, ballashop said:

In 1.7 the urls are the same for address, shipping, payment method, how we can track them?

Thanks

I'm trying to figure this out and also figure out how to configure the steps in the GA.

What I think I need to do, is to add the GA Tag scripts to appropriate spots in the template file(s) which are used in the checkout process.
Even though the URL is the same, it uses different TPL files, so once you locate these (I use crude find | grep in SSH console), it should be easy to ad the Tag code triggerneing the events into these templates.

You can also use the template variables to pass variables to the GA.

This seems to be a quite common issue, but can't find a single turotial how to make this in 1.7??

Link to comment
Share on other sites

  • 2 weeks later...
  • 3 years later...

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...