Loyalty Campaigns

Learn how to create and manage Loyalty Campaigns.

Introduction to Loyalty Campaigns

There are three types of Loyalty Campaigns in the BeLocal pro Platform:

loyaty 001
2logobelocalpro

How to Create Loyalty Points Campaign with Reward

Step 1. Create Checkpoint and Reward Contents

  1. Go to Contents tab and click Add Content button.

  2. Let’s name the first content “Loyalty Checkpoint. Checkpoint content allows your customers to receive points and see how many points they have collected.

  3. In "Look & feel" section choose Loyalty & Coupons tab and select Collected Points template.

loyalty 002

d. Customize the rest of the template and press Add Content.

e. While in Contents tab, once again click Add Content button.

f. Let’s name the second content “Reward".

g. In "Look & feel" section choose Loyalty & Coupons tab and select Coupon template. You can also choose any type of template as a reward but coupons are most often used as loyalty rewards.

loyalty 003

h. Customize the rest of the template and press Add Content.

Step 2. Create Reward Campaign

  1. Go to Campaigns tab and click Create Campaign button.

  2. Let’s name this campaign "Reward Campaign".

  3. As a trigger pick Loyalty Reward.

  4. In "Default Content" choose "Reward" created in the previous step.
    Please note: you should never use same content in two different loyalty campaigns at the same time - the content assigned to the first campaign will disappear from customer's app.

loyalty004

e. Click "Assign Loyalty Campaign" and choose "Create new Coupon Loyalty".

f. Activate the Campaign and press Create Campaign.

Step 3. Create Loyalty with Reward

  1. Go to Loyalty Campaigns tab and click on Add Loyalty Campaign button.

  2. Let’s name this loyalty campaign "Loyalty Points Campaign".

  3. Select Points in Choose Type.

  4. PIN Confirmation allows you to grant points to customers only after PIN code has been entered (this feature helps to increase security and grant points only by personell that knows the secret PIN code). PIN code can be set for each Venue in the Venue settings.

    Please note: for PIN Confirmation to work you must enable User Confirmation below.
  5. In User Confirmation decide whether person who receives a point needs to take an action and confirm it.

  6. In Total Points or Stamps enter the maximum number of points customer has to collect.

  7. Award Time frame allows to set amount of time before the loyalty program grants next point (note that this is a global loyalty blocking time - different then a spot specific blocking time - see below). 

loyalty005

h. In Repeat you can decide if the loyalty campaign should be repeated and started again after person has collected all the points.

i. In Renew Reward Loyalties you can decide if the loyalty rewards can be granted once again if user collects all points one more time.

j. Press Add button. 

loyalty006

k. While in Loyalty Campaigns tab, press Add Reward button next to "Loyalty Points Campaign" you just created. This allows you to choose which campaign (reward) will be displayed after the customer collects certain amount of points.

loyalty007

 l. Let's name this reward as "First Reward".

m. Enter the number of points the customer has to collect in order to receive the reward.

n. In Prize Campaign choose "Reward Campaign" created in the second step.

o. Activate the reward and press Add

loyalty 008

Step 4. Create Loyalty Campaign

  1. Go back to Campaigns tab and click Create Campaign button.

  2. Let’s name this campaign "Loyalty Campaign with Reward".

  3. As a Trigger pick a spot that should initiate the loyalty campaign once a customer is within the range of the spot and grant loyalty points.

  4. In Default Content choose "Loyalty Checkpoint" created in step 1.
    Please note: you should never use same content in two different loyalty campaigns at the same time - the content assigned to the first campaign will disappear from customer's app.

  5. Click Assign Loyalty Campaign and choose "Loyalty Points Campaign" created in step 3.

  6. In Award Points decide how many points should be awarded once a customer is within the range of the spot.

  7. In Spot Award Timeframe decide how long should that spot be blocked for one customer before granting points to him again (the minimum are 2 seconds).

  8. Activate the Campaign and press Create Campaign.

loyalty 009

i. All done.

2logobelocalpro

How to Create Loyalty Points Campaign with Reward

Step 1. Create Checkpoint and Reward Contents

  1. Go to Contents tab and click Add Content button.

  2. Let’s name the first content “Loyalty Checkpoint. Checkpoint content allows your customers to receive points and see how many points they have collected.

  3. In "Look & feel" section choose Loyalty & Coupons tab and select Collected Points template.

loyalty 0010

d. Customise the rest of the template and press Add Content.

e. While in Contents tab, once again click Add Content button.

f. Let’s name the second content “Reward".

g. In "Look & feel" section choose Loyalty & Coupons tab and select Coupon template. You can also choose any type of template as a reward but coupons are most often used as loyalty rewards.

loyalty0011

h. Customize the rest of the template and press Add Content.

Step 2. Create Reward Campaign

  1. Go to Campaigns tab and click Create Campaign button.

  2. Let’s name this campaign "Reward Campaign".

  3. As a trigger pick Loyalty Reward.

  4. In "Default Content" choose "Reward" created in the previous step.
    Please note: you should never use same content in two different loyalty campaigns at the same time - the content assigned to the first campaign will disappear from customer's app.

loyalty0012

e. Click "Assign Loyalty Campaign" and choose "Create new Coupon Loyalty".

f. Activate the Campaign and press Create Campaign.

Step 3. Create Loyalty with Reward

  1. Go to Loyalty Campaigns tab and click on Add Loyalty Campaign button.

  2. Let’s name this loyalty campaign "Loyalty Points Campaign".

  3. Select Points in Choose Type.

  4. PIN Confirmation allows you to grant points to customers only after PIN code has been entered (this feature helps to increase security and grant points only by personell that knows the secret PIN code). PIN code can be set for each Venue in the Venue settings.

    Please note: for PIN Confirmation to work you must enable User Confirmation below.

  5. In User Confirmation decide whether person who receives a point needs to take an action and confirm it.

  6. In Total Points or Stamps enter the maximum number of points customer has to collect.

  7. Award Time frame allows to set amount of time before the loyalty program grants next point (note that this is a global loyalty blocking time - different then a spot specific blocking time - see below). 

loyalty0013

h. In Repeat you can decide if the loyalty campaign should be repeated and started again after person has collected all the points.

i. In Renew Reward Loyalties you can decide if the loyalty rewards can be granted once again if user collects all points one more time.

j. Press Add button. 

loyalty 0014

k. While in Loyalty Campaigns tab, press Add Reward button next to "Loyalty Points Campaign" you just created. This allows you to choose which campaign (reward) will be displayed after the customer collects certain amount of points.

loyalty 0015

i. Let's name this reward as "First Reward".

m. Enter the number of points the customer has to collect in order to receive the reward.

n. In Prize Campaign choose "Reward Campaign" created in the second step.

o. Activate the reward and press Add

loyalty 0016

Step 4. Create Loyalty Campaign

  1. Go back to Campaigns tab and click Create Campaign button.

  2. Let’s name this campaign "Loyalty Campaign with Reward".

  3. As a Trigger pick a spot that should initiate the loyalty campaign once a customer is within the range of the spot and grant loyalty points.

  4. In Default Content choose "Loyalty Checkpoint" created in step 1.
    Please note: you should never use same content in two different loyalty campaigns at the same time - the content assigned to the first campaign will disappear from customer's app.

  5. Click Assign Loyalty Campaign and choose "Loyalty Points Campaign" created in step 3.

  6. In Award Points decide how many points should be awarded once a customer is within the range of the spot.

  7. In Spot Award Timeframe decide how long should that spot be blocked for one customer before granting points to him again (the minimum are 2 seconds).

  8. Activate the Campaign and press Create Campaign.

loyalty 0017

i. All done.

2logobelocalpro

How to Create Loyalty Stamps Campaign

  1. Go to Loyalty Campaigns tab and click on Add Loyalty Campaign button.

  2. Set loyalty Name (for your internal use and identification only).

  3. Select Stamps in Choose Type.

  4. PIN Confirmation allows you to grant points to customers only after PIN code has been entered (this feature helps to increase security and grant points only by personell that knows the secret PIN code). PIN code can be set for each Venue in the Venue settings.

    Please note: for PIN Confirmation to work you must enable User Confirmation below.

  5. In User Confirmation decide whether person who receives a stamp needs to take an action and confirm it.

  6. In Total Points or Stamps enter a maximum number of stamps customer can collect.

  7. Award Time frame allows to specify amount of time before the loyalty program will grant next stamp (note that this is a global loyalty blocking time - different then a spot specific blocking time - see below). 

loyalty 0018

8. In Repeat you can decide if the loyalty campaign should be repeated and started again after person has collected all points.

9. In Renew Reward Loyalties you can decide if the loyalty rewards can be granted once again if user collects all points one more time.

10. Hit the Add button.

11. Go to Campaigns tab and open existing campaign or create a new campaign.

12. In the Campaign form click on Add Loyalty Campaign link in the "Loyalty" section.

13. Select loyalty stamps campaign that you have added above, specify how many stamps should be granted when customer approaches the "trigger distance" of the campaign and how long should that spot be blocked before granting stamps again (the minimum are 2 seconds).

14. You can add rewards now, but it's optional. You create rewards in order to show to the customers that they have won a special price. See below for instructions.

2logobelocalpro

How to Create Loyalty Coupon Campaign

  1. Go to Loyalty Campaigns tab and click on Add Loyalty Campaign button.

  2. Set loyalty Name (for your internal use and identification only).

  3. Select Coupon in Choose Type 

loyalty 0019

4. PIN Confirmation allows you to grant coupon to customers only after PIN code has been entered (this feature helps to increase security and grant points only by personel that knows the secret PIN code). PIN code can be set for each Venue in the Venue settings.

5. In Renew Reward Loyalties you can decide if the loyalty rewards can be granted once again if user collects all points one more time.

6. Hit the Add button.

7. Go to Campaigns tab and open existing campaign or create a new campaign.

8. In the Campaign form click on Add Loyalty Campaign link in the "Loyalty" section.

9. Select loyalty coupon campaign that you have added above.

2logobelocalpro

How to Redeem Loyalty Coupon

Redeeming coupons by your customers is easy. Loyalty Coupons always come with a verification code and a call to action button that enables to Redeem them. Coupons can only be redeemed once - once a customer clicks on a button the coupon will get into "used" mode. He can show Coupon with verification code to a salesman to verify it (How to monitor and verify coupons). 

RedeemCoupon-1
RedeemCoupon-2

Adding Loyalty Reward

You can add Loyalty Rewards to a loyalty point or stamp campaign. Loyalty Rewards specify what should happen after your customer collects certain amount of points.

  1. In loyalties tab - the list of your defined loyalty programs - click on "Add reward" at the row of specific loyalty. 

loyalty0020

2. Specify the name of the reward (same for internal use only - eg. "Scouter prize"), how many points should customer collect in order to benefit and choose the content that should be displayed on the phone after customer collects all points - the "You have won" content. 

loyalty 0021

How to Display Collected Points

You can display loyalty points status to customers, but you don't have to - it's up to you. In some use cases showing the points is not a good idea. For example if you would like to show to customers different offers (contents) when they arrive in your store for the first time and different to those that are frequent visitors and often buy things. In this scenario you probably don't want to show to them about any points they are collecting - just show them the contents.

It's easily done with creation of loyalty rewards for each point they collect and setting a proper blocking time, to give customers max 1 point per day. The possibilities are huge and limited only by your imagination. If you create a "deal hunt" game or have a loyalty program like "Get 5th coffee for free" you probably want to let customers know how many points they already have. 

Loyalty-Campaign-5
  1. Go to "Contents" tab and add new content, let’s name it “Loyalty Checkpoint".

  2. In "Look & feel" section choose Loyalty & Coupons and select proper template. 

 

loyalty0022

3. Specify rest of the UI and hit "Save".

4. Now, in your campaign settings - select the content that you have just created as the one to display for the campaign.

(Note: If you specify in Loyalty settings of your campaign that the campaign should grant "0" points - the content will act as a "checkpoint beacon". See below for details.)

5. You can also set your just created content as the "loyalty reward" content - displayed when a customer has collected winning amount of points.

Renew Loyalty Reward

When you turn on Renew Loyalty Reward toggle while setting up a Loyalty Campaign, this will allow a person to collect the same reward again after collecting enough points or stamps.

For example, a person who has already collected and redeemed a coupon, after collecting enough points or stamps will be able to redeem coupon one more time (on the contrary if you have not turned on Renew Loyalty Reward, the coupon will remain as redeemed and a person won't be able to use it again, even if enough points or stamps are collected).

Monitoring and Verifying Loyalty Points, Stamps and Coupons

  1. Go to "Loyalties" tab.

  2. Click on "Leaderboard" button next to your loyalty.

  3. Here you see the list of participants, identified by the "Verification code", number of points collected and the time stamp when it happened. The "verification code" is displayed in "loyalty content template" (the one content template that shows points to customers - read more above). This code is specially handful when determining a winner of some contest, like a "deal hunt" game. 

loyalty0023

Using Checkpoint Beacons

Sometimes you would like to show to your customers number of points they have collected in some loyalty program, without granting any new points to them.

For this purpose a "checkpoint beacon" comes in handy. It's a normal beacon with assigned campaign to it and a loyalty program. In campaign loyalty settings (Edit campaign view), set "0" in "Add points" field and as a content use templates from the "Loyalties" section of "Look & feel".

For any questions and help, please contact our support at Admin@belocalpro.com