In this article:

What are custom rewards?

You can create custom rewards to perform actions or provide rewards that don’t fit into the standard LoyaltyLion reward types. These rewards can be fulfilled in one of two ways: manually or via a webhook.

Manual fulfilment

This feature allows you to create a bespoke reward with any title - for example, you may want to reward your customer with an item which you do not sell in your store.

For example - An uplifting poem for you:

You will be able to see once this reward has been claimed by a customer in your LL merchant account, under the 'fulfillment' section of the reward (example below - showing 4 fulfillments)

When you see someone has claimed the reward you can then take the steps necessary for the customer to receive the reward. Once this has been completed you can return to the fulfillment section and tick the small box then click on the 'complete' button:

The tick box will then disappear and you will now see a completed date at the end of the line:

Webhook fulfilment

This page explains how to use webhooks to fulfil custom rewards

What is a webhook?

Webhooks are the more advanced (developer) option for getting an update, example: for our Custom Reward

In layman's terms, you'd update your site and add a particular URL which responds to requests by doing -- whatever you wanted, really. It could create a new order, or write you a note about a customer, or send an email to your support team, or anything you can write some software to do. So the custom reward could be fulfilled automatically that way!

Then, you pass that URL to us as the "webhook" URL and whenever a customer claims that reward we send a request to that URL, so your software can do its thing.


Q. How will I know that my manual reward has been triggered?

Each time a custom reward is claimed, we will note it in the Manage > Rewards > View Rewards > View fulfilment. There you'll see all customers that triggered the reward. In addition to that, we'll send you an email from letting you know which customer claimed the reward and what reward was that. Please see an example below:

Did this answer your question?