Loyalty Insights

The Complete Guide to Loyalty Tiers, Campaigns, and Rules on Arova

Learn how to set up customer levels, create promotion campaigns, and design custom rules (like Thursday Double Points) to keep your shoppers coming back.

The Complete Guide to Loyalty Tiers, Campaigns, and Rules on Arova

Tiers, campaigns, and rules are like the rules of a game for your shop. The more customers visit and spend, the better rewards they unlock! Arova lets you set up three things under Settings → Loyalty Config:

1. Loyalty Tiers: Customer levels (like Bronze, Silver, Gold) that grant permanent point multipliers.
2. Loyalty Campaigns: Groups or folders that organize your special rules and promotions.
3. Loyalty Rules: Specific instructions that say: "When this happens, give this reward."

In this guide, we will show you how to set up tiers, campaigns, and rules, with real examples you can use in your shop.

---

1. Loyalty Tiers (Customer Levels)

Tiers reward your most loyal shoppers with permanent bonuses. A Gold member might earn points faster than a Bronze member.

How to Create a Tier

Go to your dashboard, click Settings, select the Loyalty Config tab, and find the Tiers section. You will see a table of your current tiers and a form to add new ones like the image below. Loyalty Tiers Settings

To add a new tier, fill in these fields:


  • Name: The name of the tier (like "Silver Level" or "Gold Level").

  • Min Points: How many points a customer must have in their lifetime balance to enter this tier (for example, 100 points for Silver, 500 points for Gold).

  • Point Multiplier: The bonus multiplier for this tier. For example, if set to `1.2000`, a Gold customer earns 20% more points on every purchase!

  • Benefits Summary: A description of the extra perks they get (e.g. "Free birthday drink").

  • Active: Check this box to turn the tier on.


Tier Downgrades


If a customer spends points and their balance drops below the tier requirement, Arova has a Tier Downgrade Grace Period (configured under the Reward Engine settings tab). This gives them a set number of days (like 30 or 60 days) to keep their tier status and visit again to rebuild their points before downgrading. This keeps customers happy and gives them time to visit again.

---

2. Loyalty Campaigns

A campaign is a folder that groups related loyalty rules together. For example, you can create a campaign called "Holiday Specials" or "Weekly Bonuses". Each campaign has:
  • Name: The campaign name.
  • Description: A note about what the campaign does.
  • Priority: A number (like 1, 10, or 100) that decides which campaign wins if a customer qualifies for multiple rules at the same time. The rule in the campaign with the highest priority is the one that gets applied.
  • Active: Checkbox to turn the campaign on or off.
---

3. Custom Loyalty Rules

Rules are where the magic happens. A rule is made of three parts: a Trigger, Conditions, and Rewards.

Rule Triggers (When does it start?)

A rule is triggered by one of three events: 1. SPEND: When a customer makes a purchase at your shop. 2. REFERRAL: When an existing customer invites a new friend to join. 3. BIRTHDAY: Automatically on the customer's birthday.

Rule Conditions (Who or when does it apply to?)

You can add conditions so the rule only runs under certain circumstances:
  • Minimum & Maximum Spend: The rule only applies if the purchase amount is within this range.
  • Min & Max Visits: The rule only applies if it is the customer's Nth visit (e.g., set Max Visits to 1 for first-visit rules).
  • Min Lifetime Spend: The rule only applies if the customer has spent a certain total amount in the past.
  • Start & End Time: The rule only applies during certain hours of the day.
  • Days of Week: The rule only applies on specific days (like Monday, Thursday, or Sunday).

Rule Rewards (What does the customer get?)

When a trigger occurs and all conditions are met, the customer gets a reward:
  • Flat Bonus Points: A fixed number of extra points (e.g., +10 points).
  • Points Multiplier: Multiplies the normal points earned (e.g., 2.0x for double points).
  • Override Earn Rate: Temporarily replaces your default earn rate with a new value.
---

4. Practical Example: Thursday Double Points Bonus

Let's set up a promotion where customers earn double points on Thursdays to boost mid-week sales.

Step A: Create the Campaign

1. Go to Settings → Loyalty Config. 2. Scroll to the Campaigns section and click Add Campaign. 3. Name it `Weekly Specials` and set the Priority to `10`. 4. Check the Active box and click save.

Step B: Create the Loyalty Rule

1. Under the Rules section, click Add Rule. 2. Fill in the details: - Rule Name: `Thursday Double Points` - Trigger: Select `SPEND`. - Campaign: Select `Weekly Specials`. 3. Scroll down to the Conditions section: - Check the box for Days of Week and select `Thursday` (deselect all other days). 4. Scroll down to the Rewards section: - Set Points Multiplier to `2.0000`. - Leave other rewards blank or 0. 5. Check the Active box and click Save Rule.

The Outcome in Practice

Imagine your shop has a standard earn rate of 1 point per GHS 1. If a customer visits your shop on a Thursday and spends GHS 100, the system automatically checks your active rules. Since it is Thursday, the condition is met, and the rule multiplies their base points (100 points) by 2. The customer walks away with 200 points in their wallet! If they come back and spend GHS 100 on Friday, the rule will not trigger, and they will only receive the standard 100 points.

---

5. Practical Example: First-Visit Welcome Bonus

Let's set up a rule that gives new customers a flat bonus of 20 points on their very first purchase.

1. Go to Settings → Loyalty Config and add a new rule.
2. Fill in the details:
- Rule Name: `New Customer Welcome Bonus`
- Trigger: Select `SPEND`.
- Campaign: You can leave this blank or select an active campaign.
3. Scroll down to the Conditions section:
- Set Max Visits to `1`. This ensures it only runs on their first recorded transaction.
4. Scroll down to the Rewards section:
- Set Flat Bonus Points to `20`.
5. Check the Active box and click Save Rule.

The Outcome in Practice

When a brand-new customer gets registered at your shop and makes their very first purchase of GHS 50, the system sees that their lifetime visit count is exactly 1. The rule triggers, granting them the standard points for their GHS 50 spend (e.g. 50 points) plus the 20 bonus points, giving them a total of 70 points on day one! On their second visit (visit count is 2), the system checks the rule conditions, sees that their visit count is greater than 1, and skips the welcome bonus. They will only earn the standard points for whatever they buy on that second visit.

---

Frequently Asked Questions

What happens if two rules apply to the same sale?

Arova uses Campaign Priority to break ties. The system will look at the campaigns containing each matching rule. The rule belonging to the campaign with the highest priority number will be applied. If rules are not in a campaign, they have a default priority of 0.

Can I run a rule only at certain hours?

Yes! Use the Start Time and End Time conditions. For example, you can create a "Happy Hour" rule that gives 1.5x points between 4:00 PM (16:00) and 6:00 PM (18:00).

Do loyalty rules apply to old transactions?

No. Like all reward engine settings, rules only apply to new sales recorded after the rule is created and activated.
Grow with Arova Digital

Why Choose a Digital Loyalty Platform?

Arova is designed to help small and medium businesses keep their customers happy, increase repeat visits, and make more money.

groups

Keep Your Customers

Instead of losing customers to competitors, give them a reason to return. Reward every visit and watch customer lifetime value grow.

payments

Earn More Revenue

Loyal customers spend 67% more than new ones. By encouraging repeat visits, you boost your bottom line without high ad costs.

qr_code_2

App-Free QR Scanning

No heavy app downloads required. Customers scan a unique QR code at your checkout and access their rewards wallet instantly.

sms

Direct SMS Campaigns

Reach customers directly with dynamic deals, birthday rewards, and announcements that bring them back to your store.

Start Growing Your Customer Base Today

Join businesses using Arova to run multi-branch loyalty programs and grow their sales. Setup takes under 10 minutes.

Get Started Free arrow_forward

Frequently Asked Questions

Everything you need to know about growing your business with digital loyalty.

How does Arova keep customers coming back? add

Arova builds a seamless digital reward connection between your brand and your customers. They earn points on purchases and can unlock tiers, rewards, and birthday promos. This gamified experience makes them loyal advocates of your shop.

Can I track performance across branches? add

Yes. Arova provides a multi-branch analytics dashboard. You can monitor which locations have the most check-ins, track staff who issue rewards, and see total customer visits across all locations.

Do I need to integrate Arova with my POS? add

No POS integration is needed. Arova works as a standalone cloud platform. You can access the merchant scanner via any mobile device, tablet, or web browser to award points and scan loyalty codes.