Installation on Shopify

LoyaltyLion has full support for Shopify and Shopify Plus. When you install the LoyaltyLion app on Shopify, we’ll automatically integrate with your store. Use the instructions below if you need a more custom installation.

Installing the LoyaltyLion Shopify app

If you haven’t already, you can install the app from here: https://apps.shopify.com/loyaltylion/

Once you install the app and complete the setup, we’ll install our webhooks and add our SDK to your current theme.

How we add the SDK to your theme

When we add our SDK to your theme, we’ll do the following:

  • Create a new snippet called loyaltylion
  • Modify your theme.liquid layout to include our snippet in the </head>

You can move the include snippet if needed, but we recommend keeping it as high up as possible to ensure the LoyaltyLion UI components load quickly. Our SDK loads asynchronously so it doesn’t block page rendering.

Don’t edit the loyaltylion.liquid snippet. We push updates to it that can result in the removal of your changes.

We save your LoyaltyLion token and secret to your shop metafields.

Adding LoyaltyLion to a different theme

Our automatic installation only adds LoyaltyLion to your current, live theme. If you need to add LoyaltyLion to a different theme for testing, for example, do the following:

  • Copy the loyaltylion.snippet from your live theme into your second theme
  • Add {% include "loyaltylion" %} to the <head>

If you’ve lost or don’t have the loyaltylion.liquid file, email support@loyaltylion.com.

Sharing themes between stores

Our standard loyaltylion.liquid snippet refers back to configuration saved to your site metafields. You can push an unmodified loyaltylion.liquid which uses these metafields to your version control system and reuse it on different Shopify stores without the need to reference each store’s token and secret directly.