jamiedevine Posted March 25, 2014 Share Posted March 25, 2014 (edited) 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 March 25, 2014 by jamiedevine (see edit history) 1 Link to comment Share on other sites More sharing options...
photographer Posted June 4, 2014 Share Posted June 4, 2014 hello. I have the same issue, please offer help. Thanks! Link to comment Share on other sites More sharing options...
cyremia Posted August 25, 2014 Share Posted August 25, 2014 Same here. What would be the right funnel for Google Analytics? Link to comment Share on other sites More sharing options...
artofadornment Posted September 10, 2014 Share Posted September 10, 2014 (edited) 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 September 10, 2014 by artofadornment (see edit history) Link to comment Share on other sites More sharing options...
photographer Posted September 10, 2014 Share Posted September 10, 2014 BUMP Link to comment Share on other sites More sharing options...
HaCos Posted September 11, 2014 Share Posted September 11, 2014 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 More sharing options...
artofadornment Posted September 11, 2014 Share Posted September 11, 2014 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 More sharing options...
copycharlie Posted December 26, 2014 Share Posted December 26, 2014 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/paymentUnfortunately 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 More sharing options...
kcasasbuenas Posted October 13, 2015 Share Posted October 13, 2015 Hi all, I need some help I also have the same problem, I need to change the url of the buying process in order to use GA , who could solve the issue?please share information . Link to comment Share on other sites More sharing options...
anconstantinescu Posted November 10, 2015 Share Posted November 10, 2015 Hi all, I need some help I also have the same problem, I need to change the url of the buying process in order to use GA , who could solve the issue? please share information . Same here. Bump from my side. Link to comment Share on other sites More sharing options...
Programmers Direct Posted December 16, 2015 Share Posted December 16, 2015 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 More sharing options...
Arpels Posted May 3, 2017 Share Posted May 3, 2017 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 More sharing options...
ballashop Posted July 27, 2017 Share Posted July 27, 2017 the same issue Link to comment Share on other sites More sharing options...
gr.farshbaf Posted August 16, 2017 Share Posted August 16, 2017 Anyone could find a work around this strange issue? How to exactly setup checkout funnel in 5-step model? Link to comment Share on other sites More sharing options...
wucherpfennig1 Posted August 14, 2018 Share Posted August 14, 2018 bump Link to comment Share on other sites More sharing options...
oliiix Posted December 4, 2018 Share Posted December 4, 2018 stupiiiiiddddddd 😃 I will open a bug report for this... this should seriously be done different Link to comment Share on other sites More sharing options...
pyjacques Posted July 4, 2019 Share Posted July 4, 2019 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 More sharing options...
Naor Posted May 10, 2020 Share Posted May 10, 2020 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 More sharing options...
nicolabisio Posted May 13, 2020 Share Posted May 13, 2020 bump!!! It's necessary for all Link to comment Share on other sites More sharing options...
ballashop Posted September 28, 2020 Share Posted September 28, 2020 In 1.7 the urls are the same for address, shipping, payment method, how we can track them? Thanks Link to comment Share on other sites More sharing options...
nicolabisio Posted September 28, 2020 Share Posted September 28, 2020 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 More sharing options...
GoPure Kratom Posted March 14, 2021 Share Posted March 14, 2021 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 More sharing options...
ballashop Posted March 24, 2021 Share Posted March 24, 2021 Hi @GoPure Kratom I haven't had time to do this yet sorry. Thanks for the reply. Balla Link to comment Share on other sites More sharing options...
José M. Posted October 8 Share Posted October 8 Hi! Also looking to check analytics of checkout steps. Did anybody found any solution? Thanks. Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now