Prestashop Google Ecommerce Tracking - prestashop

I want to add Google Ecommerce Tracking to a Prestashop store. This should be done by adding the script to the 'order confirmation' pages.
However, the order data has been cleared by the time the 'order confirmation' page is displayed and therefore is not available to add to the GA script.
Does anyone know how to achieve this?

I'm not an expert, but I use the Google Analytics built in module in Prestashop and turn on e-commerce tracking in GA. Works for me.

Related

Closing Shopify online store sales channel after moving to storefront API

I recently changed a Shopify store to use a separate SPA using the storefront API. However the old 'online store' is still running as a separate website with some theme plugins etc. I'd like to remove this sales channel now that I'm using a custom app and the storefront API so that customers aren't confused as to why there are two websites running concurrently. However, when going to remove my online store, Shopify prompts me with an 'are you sure' modal that contains a warning that I won't be able to publish products and that they will send a request to a developer to delete personal customer information.
Obviously this is not what I want as the store is still running through storefront API and I still need everything on the Shopify admin side to remain intact and running. I tried getting support from Shopify about it but they just pointed me in the direction of the developer documentation. It's not really clear what impact deleting this sales channel would have? Any advice from someone who's done something similar would be greatly appreciated.

Single page checkout for shopify

Kindly please suggest me the best way to single page checkout for Shopify store. As Shopify doesn't support any customization to the checkout page. Our requirement is to create a single page checkout. let me know how it is achievable.
Basic Shopify does not support customization in the checkout page. It is only available to Shopify plus Customer. Please visit here for more information.
You want a single page checkout you may need to create your own checkout process which will again require your store to be a Shopify Plus store. However, there are many Apps which can help you with single page checkout. You may want to use one of them if you don't want to build the whole functionality. You may want to check the below conversation - Link
You should not use Shopify if you want to make your own Checkout. Shopify is a hosted platform and they no longer want to let people play with the cash register themselves.
Of the few Apps that remain that do offer checkout outside of Shopify, you can see the hassles involved for customers. Why not just roll your own? If you can do your own checkout, hook up to an open source system instead where you can do that easier.
This is easy enough to do if you have the skills. Basically create an app that has a proxy page and change the theme's links replacing the paths to the checkout with paths to your proxied checkout.
There are a number of ways to collect payment info if you do this including using the draft_orders api to send the customer back to Shopify for final payment (not applicable for single page checkout but sometimes works well with the business reason that justifies a custom checkout in the first place)
You can also create a sales channel app that works much like the proxied app concept but has some more api capabilities.
However you really need a good business reason for doing this. Single page checkout was fashionable a few years ago but I've had as many customers go away from it as go towards it. Shopify has done quite a lot of work on their checkout and it works well (i.e. is fast and efficient) on all their supported platforms. Creating a custom checkout means your stuck maintaining it and are potentially increasing your liability if you take credit cards but have not received PCI certification.

Google Analytics Ecommerce tracking over Squarespace website

I want to track Commerce data in google analytics. I have added GA code in SquareSpace as per instruction. All the website data in showing in Google Analytics data in not there. I have tried to fix the issue but I am not able to find the issue.
I am using Google site tag for GA tracking. Here is the tracking code. If anyone face same issue than please let me know how to solve this. Screenshot of tracking code:
http://prntscr.com/m91zm7

Adding ecommerce options to existing site using PrestaShop

What I intend to do is to keep my website with the CMS that I have in place for 12 years because last year I've redesigned it and I've even implemented a very nice AMP version.
To my existing site which includes also product pages, I would like to integrate an ecommerce solution and the one that I like the most is Presta Shop.
Rather than migrating the content to Presta Shop, I want to just bring the stock, price, quantity and add to cart to the existing site via php by calling Presta Shop and fetching specific product IDs.
Is this possible?
So far I didn't find anything about how could this be achieved.
I've read that it could be done in Magento, but nothing for Presta Shop.
Grateful if you have any insights on this.
Many thanks,
Mihai Bocsaru
You have few options, you can use PrestaShop API via Webservice, you can also create your store in some subdirectory and copy layout from your current website
Third option would be to have PrestaShop installation on the same server and just get all the information data from its database, of course entire checkout process should be handled via PrestaShop, this is why most common scenario is to just use website layout with proper e-commerce addition, downside of those two options is that you'll have two administration panels but i guess it's not that big issue
Thank you, Krystian!
I've presented the client the benefits of having the Presta Shop run on its own folder or sub-domain, but he wants it within the site.
We might have to integrate Presta Shop ecommerce options that I've mentioned on this topic within the current web pages and adjust the look and feel of the checkout pages to match the site layout (registration, login, checkout etc.).
I will consider involving you in settings this up.

Is there an AliExpress API that can submit dropship orders instead of using Oberlo?

Currently I am using the Shopify app Oberlo with it's chrome extension to manually send over dropship orders one by one.
This works find but I have between 100 to 1000 orders daily during testing.
Can anybody recommend a way to automate this using either an API directly from AliExpress (which the affiliate API is all I have been able to find) or possibly a laravel wrapper integrated with Shopify that has the ability to post dropship orders automatically.
Much appreciated!
I've been looking for similar documentation on AliExpress and found the dropshipping subsection of their API:
Get Product Info: https://developers.aliexpress.com/en/doc.htm?docId=35321&docType=2
Place an Order: https://developers.aliexpress.com/en/doc.htm?docId=35446&docType=2
Get Tracking info from a previous order: https://developers.aliexpress.com/en/doc.htm?docId=40656&docType=2
Other less-common dropshipping APIs are available from the sidebar navigation of any of these.
It also appears that you have to register as a seller (even though you're just buying) to get access to these dropshipping API.
You'll have to build a shopify app that can receive your orders and turn around to place them on AliExpress. I haven't seen a tool that can place orders automatically without coding.