Integrate Customer Loyalty Center with your webshop

Purpose and value

When you retrieve membership data from Heyloyalty via this endpoint, you get access to information about the individual customer – including points, membership status and progression. This allows you to make the webshop more personalized and relevant.

For the customer, it means an experience where they are recognized and can see their value. For you, it typically means higher engagement, bigger baskets and increased loyalty. When points and status become visible, they also become something the customer actively relates to and acts on.

What can you use the data for?

The data can be used directly in the webshop to create a more motivating experience. The most obvious elements to show are:

  • The customer’s current point balance
  • Member status (e.g. Bronze, Silver, VIP)
  • Progress toward the next level
  • Benefits linked to status or points

The most important thing is not the amount of data, but making it understandable and valuable to the customer.

How to create value in practice 🛍️

The data has the greatest effect when it appears at the right moments in the customer journey.

On product pages, you can show how many points a purchase gives, making the value more tangible. In the cart, you can highlight how close the customer is to achieving a benefit, which can often encourage them to add a little extra to the cart. In the customer’s account, you can show an overview of their status and progress, which strengthens the relationship over time.

In all these places, the information should not just be informative but also actionable.

How it works (briefly explained)

Although the technical side is handled by a developer, the process is simple to understand:

  • The customer visits the webshop and is identified (e.g. via login)
  • The webshop retrieves data from Heyloyalty
  • The data is displayed as part of the experience

For the customer, it feels like a natural part of the webshop – not something external.

What to ask your developer

Before building the integration, you should consider some key questions:

  • Where in the webshop does it provide the most value to display the data?
  • How should it be presented – simple or visual?
  • What should the customer do when they see it?

The last one is the most important. The data should always point towards an action.

Your task is to define the need clearly. For example, you can phrase it like this:

When a customer is logged in, we want to retrieve their membership data from Heyloyalty and show their points, membership status and how close they are to the next level. This should be displayed on a member page and at checkout.

Your developer can view our documentation here: https://documentation.heyloyalty.com/customerLoyaltyCenter

Short explanation: discounts in the Customer Loyalty Center

Discount management is about how you can use the Customer Loyalty Center to manage discounts in your customer club and webshop.

👉 Think of it as:
“How do we give customers discounts – and who should get them?”

These discounts are individual and come with specific add-ons (10% off or 150 points).
They are created with a name and a token, so it’s important that your webshop understands how to use them.

It is your responsibility to make sure that your webshop and/or physical checkout (POS) understands this behavior. For example, when the customer makes a purchase and enters their token value “summersale”, the purchase should be registered with the corresponding discount (10%).

Here are some typical scenarios:

  • “Get 10% off when you become a member”
  • “VIP customers get exclusive discounts”
  • “Use your points and get a discount”
  • “Winback discount for inactive customers”

Need Support?

If you have questions you can't find answers to here, you can always contact us at support@heyloyalty.com

Contact Support