Another 10% discount for everyone? Let Vincent do better.
0
Days
0
Hours
0
Minutes
0
Seconds
Try Vincent early
2026-05-06 12:00 am
2026-04-14 12:00 am
2026-04-21 12:00 am
2026-04-23 12:00 am
2026-04-28 12:00 am
2026-01-11 12:00 am
2025-09-24 12:00 am
2025-05-21 12:00 am
2025-03-14 12:00 am
2025-05-20 12:00 am
2025-04-22 12:00 am
2026-09-28 12:00 am

What is a loyalty point bucket?


A loyalty point bucket is a distinct point pool within a single loyalty program. Each bucket operates independently: it has its own name, its own earning rules, and its own redemption logic. A customer can hold balances in multiple buckets at the same time, and those balances don't bleed into each other unless you explicitly say so.

The simplest way to think about it: if a traditional loyalty program is a bank account, buckets are wallet with multiple pockets. Dollars in one pocket don't automatically become euros in another.

Why use more than one loyalty point type?

A single point balance works fine when every transaction earns and burns the same currency. It stops working the moment you want to:

  • Separate earning sources by value: points from a $500 purchase and points from filling out a survey aren't worth the same. Buckets let you value them differently.
  • Run multiple reward mechanics in parallel: a loyalty program might offer cashback points and status miles and bonus credits. Without buckets, these all merge into one big number.
  • Create partner or co-branded currencies: if your loyalty program spans multiple brands or partners, each can have its own bucket. Customers see a unified program, but the economics stay separated.
  • Control what can be spent where: bonus points might only be redeemable on specific categories. Points from returns might have restrictions. Buckets give you per-currency spending rules.

How loyalty point buckets work?

In Voucherify, buckets are a native part of the loyalty engine. You don't need to create multiple loyalty programs and stitch them together. Instead, you define multiple loyalty point types within a single program, and each one behaves like its own currency.

When configuring a loyalty program, you define one or more point buckets. Each bucket gets its own name, its own earning rules, and its own expiration settings. You don't have to worry about visibility as the API returns per-bucket balances, so your app can display exactly what each customer holds in each currency.

Popular use cases for loyalty point buckets

  • Retail with promo bonus events: run a "double points weekend" where bonus points go into a separate bucket with a 30-day expiry. Core points remain untouched.
  • Multi-brand programs: a parent company with multiple retail brands can issue brand-specific points into separate buckets. Customers see one program, but each brand tracks its own liability.
  • Gamification layers: separate "spendable points" from "status points." Customers earn both from the same transaction, but status points drive tier progression while spendable points drive redemptions.

Best practices for building loyalty point buckets

  • Name buckets for the customer, not for your database: "Bonus Credits" is clear. "bucket_promo_q4_2026" is not. Bucket names often surface in the wallet UI, so make them human.
  • Don't create a bucket for every campaign: buckets are structural, they represent fundamentally different point types. If you need campaign-level tracking within a single currency, use metadata, not a new bucket.
  • Set clear conversion rules if buckets can interact: if customers can combine referral credits and purchase points, define the ratio and priority upfront.
  • Plan for financial reporting from day one: each bucket carries its own liability. Finance will want to see per-bucket accrual, activation, redemption, and breakage. Make sure your reporting pipeline can handle the granularity.

 FAQs

What is the difference between loyalty point buckets and separate loyalty programs?

Buckets keep everything inside one loyalty program. You still give customers one wallet and one program experience, but behind the scenes you can separate different types of points. Separate loyalty programs are heavier: more setup, more rules to manage, and usually more confusion for customers.

Can customers use points from different buckets together?

They can, but only if you set it up that way. Most of the time, each bucket works like its own balance. So bonus points can have different rules than regular points, and status points do not accidentally turn into spendable rewards. If you let customers combine buckets, make the rules painfully clear.

When should I create a new loyalty point bucket?

Create a new bucket when the points really behave differently. For example, promo credits that expire fast, partner-funded points, status points, or points that can only be used on specific products.

Are you optimizing your incentives or just running them?