Getting Started

EG Troubleshooting

If you are having a problem with EG or you can't see the reward product in your customers' orders, we recommend you have a read through these common issues to see if it solves the problem.

Updated 4 days ago

Reward Product In Stock & Available for Purchase

Please note the reward product will not be added to the cart if it is low in stock or if it isn't active in the Online Store Sales Channel. This is done to protect merchants from selling reward products when they no longer have stock available.

Shopify runs an inventory prediction algorithm based on the traffic of your site and the number of products being added to cart by customers. Therefore, if you have a high-volume site, please ensure the reward product has significant inventory. Otherwise, when the reward product stock reduces to low numbers, Shopify will mark it as out of stock to protect you from running out.

To test this, please try purchasing your reward product through the online store. If it is available to purchase, then it'll work with EG!

Site Speed & Loading Time

A problem can occur when a customer attempts to add a product to the cart before your store page is fully loaded. If they do this, it is likely the EG script will not register the action, and it won’t trigger any rules (product-specific or cart value).

There is a wide variety of situations that can cause poor loading time of your site for customers. It can occur as a result of large image files on the page/ lots of product variants/lots of apps and scripts/a slow internet connection, or any combination of these!

Shopify provides some helpful tips on improving the loading time of your site and the different factors you can and can't control. There is also an Online store speed report that can be found in your Shopify admin pages. To find out more, click here.

Buy Now Button

The "Buy it Now" button sends the customer directly into the checkout flow without stopping at the cart page. Our view here is that to add a gift now would distract the customer from the process of purchasing and, therefore, we don't interrupt this flow. The concern is that it would reduce the conversion rate of a user who has decided to purchase at the specific moment.

As a result, we don't use this as a trigger for EG and a customer using this method will not trigger any EG offer rules (product-specific or cart value).

Customer Removes Reward Product

Whilst it might seem unlikely, there is always the possibility that the customer removed the reward product from their cart and decided to check out without it.

3rd Party App & Theme Conflicts

The most difficult problem that can arise with EG is a conflict with modified theme files or another app.

Whilst we have tested the app extensively on all Shopify-approved themes, often customisations or modifications to the base theme code can lead to problems. Therefore, we recommend that merchants not change their theme code unless it is necessary.

We try to make sure the app is compatible with all themes; however, we cannot guarantee performance on 3rd-party non-Shopify-approved themes. These are often not coded to the specifications and standards requested by Shopify.

Similar problems can occur with other apps running on a store, and these can conflict with EG. The most frustrating situation occurs when there is old code from an app that has previously been uninstalled, but the code has not been removed. Sadly, not all developers clean up their code after you uninstall their apps!

If you think any of these issues might be occurring on your store, please contact us and we will do our best to solve the problem.


Previous

EG FAQs

Next