Rebuy, Slide Cart, and Other Non-Responsive Cart Issues
When using older versions of the Elevar data layer, conflicts may occur between cart apps and Elevar scripts. This guide will show you how to fix those issues
The Issue
To send the maximum amount of information from your site to your marketing and analytics destinations, Elevar listens to events happening on your site. To do this, Elevar modifies some of the basic functionality of your Shopify store. Other Shopify apps, like Rebuy and Slick Cart, often make similar modifications. This can lead to conflicts where multiple apps are modifying the same base functionality, unintentionally causing issues
This problem often surfaces as unresponsive cart additions and removals. When a user attempts to add a product to their cart, there are long delays or the product can't be added. Similar issues can occur during the removal from the cart event
This problem should now be fixed with an upgrade to the latest version of the Elevar data layer (3.7.2 or higher). However, here are some troubleshooting steps if you are unable to upgrade, or if the latest version of the data layer doesn't fix the issue (please email [email protected] if you find this to be the case.)
The Solution
After performing each of the steps below, check to see if the issue persists. If fixed you can stop. There is no need to perform all steps.
Upgrade to the Latest Version of the Elevar Data Layer in the App:
- Follow this guide.
- If you are unable to upgrade to Elevar's latest version please email us at [email protected]
Disable "add to cart" Detection:
- Follow this guide.
- You should ensure the "Product Add To Cart Form" IS selected when performing this step.
(If on Elevar's Fully Managed Plan) Disable Cart Notes:
- Follow this guide.
(If on Elevar's Fully Managed Plan) Disable Both "add to cart detection" and Cart Notes
Note: "Product Add To Cart Form" may not work on your site
In some cases, the "Product Add To Cart Form" may not work on your site, which may mean that add to cart events won't be detected. Ensure that once you have disabled "add_to_cart" detection, you still see "add_to_cart" events in your data layer.
Updated 6 months ago