With the rising popularity of online shopping, shoppers have come to expect that products they've added to their cart will be remembered when they log in using another device. Persistent Cart makes shopping convenient by automatically associating a shopper's cart to their customer account, allowing shoppers to retrieve their cart from any device.
A persistent cart application on an ecommerce website is a feature that allows users to save items in their shopping cart even after they have logged out or closed the website. This means that the items will still be in the cart the next time the user visits the website, making it easier for them to complete their purchase without having to add the items to their cart again. This is a useful feature for ecommerce websites because it can help to increase the likelihood of users completing their purchases and can improve the overall user experience.
persistent cart can help to increase the likelihood of customers completing their purchases. By saving items in their cart associating with their login account on any devices.
persistent cart can help customers keep track of the items they are interested in purchasing. They can add items to their cart as they browse the website on any devices and then review the items in their cart at a later time on any devices to decide which ones they want to purchase.
persistent cart application is a relatively simple and straightforward feature to add to the Shop, and it can be easily managed and maintained by Shop owners.
Shopify by default don't have persistent cart option. Shopify stores the cart in cookie. So, if a user login or logout, the cart remains in the browser.
Persistent cart, means the shopping cart is linked with customer login. When user login, the cart associated with the user loads from server. When the user logout, the cart disappears from the customer browser.
Persistent Cart not only improves the customer experience by combining guest and customer carts and allowing customers to start or finish check out from multiple devices, but it also increases conversion rates by reducing cart abandonment.
When a user login, our app create a new entry for the customer if not exist already in our database. The latest cart is loaded using ajax. On add to cart, an ajax request is sent to the app server to update the cart data. When the same user logins from another browser, then we get the data from our server using Ajax.
Persistent Cart is a custom application that must be installed by the Nala Networks team, as it is a Shopify custom application. Please contact Nala Networks Support
Once the app is installed in the admin section, we need to add the app related codes to the theme.
Click on the Installation files
sub menu and click Add/Update Files
button to add the app related codes to the current live theme. Please check on click of the files if all of them exists, else the app will not work properly.
Now go back and click the Installtion steps
sub menu. Follow the instructions and add the required codes to your live theme.
Once done, go to the settings menu. Check the Enable
checkbox to enable the app in the frontend. If you want to disable the app, then uncheck it and the app will not work in the frontend.
Click the checkbox Empty cart on logout
to empty the cart on logout and add the cart on login. If unchecked, then the cart will not get empty on logout. On login, the persistent cart data will merge to the existing cart item if any.
The request to our server are encrypted using customer key. Please enter some random unique value to make the request between shopify and our app secure.
On order create the cart should get cleared. We use webhook to clear the cart on order creation. Follow the steps to create a webhook and enter the webhook secret to our system.