Promo Codes vs Top-up Bonus
IZI offers two tools that both add value to a client’s account, but they work through fundamentally different mechanisms and solve different problems. The short answer: use a top-up bonus for an always-on loyalty program that runs itself, and use a promo code when you need targeted distribution with per-channel tracking.
How each tool works
Section titled “How each tool works”Top-up bonus is an automatic rule. When a client tops up their balance, the system checks the configured conditions and credits bonuses immediately — no code required, no staff involvement. See Top-up bonus guide for the full rule setup.
Promo code is a code the client enters manually — at registration, in the mobile app, or at the front desk. On activation the client receives a one-time bonus or discount defined when the code was created.
Key differences
Section titled “Key differences”| Top-up bonus | Promo code | |
|---|---|---|
| Activation | Automatic | Client enters a code |
| Applies | Every time conditions are met | Once (or N times per config) |
| Trackability | Aggregate rule analytics | Per-code: see exactly which channel drove the client |
| Client effort | Zero — nothing to do | Must know and enter the code |
| Distribution | None needed — fully automatic | Via influencer, partner, ad, flyer |
| Scales without staff | Yes | No |
When to use a top-up bonus
Section titled “When to use a top-up bonus”- Permanent loyalty program — a tiered bonus ladder runs around the clock with no staff involvement
- Automatic new-client welcome — first top-up triggers a bonus, so new clients notice the value immediately
- Raising average top-up size — when clients see that topping up more earns a higher bonus percentage, they consistently choose the larger amount
When to use a promo code
Section titled “When to use a promo code”- Influencer and partner campaigns — give each channel a unique code and see which one drives more clients
- Time-limited offers — a code capped at a fixed number of activations and an expiry date creates urgency
- Offline advertising — a code on a flyer, counter card, or banner is a concrete call to action
- Reactivating lapsed clients — a personal code in a “we miss you” message gives a clear reason to return
How to create a promo code in IZI
Section titled “How to create a promo code in IZI”- Go to Bonuses → Promo Codes → Create promo code
- Enter a code (custom text or auto-generated)
- Choose the reward type: fixed bonus amount or a percentage of the first top-up
- Set the activation limit and expiry date
- Save and share with your partner or place in the campaign
Using both together
Section titled “Using both together”Promo codes and top-up bonuses are not mutually exclusive. A common working flow:
- An influencer promotes the club with a unique promo code — a new client signs up
- The client enters the code → receives a welcome bonus
- The client tops up their balance → receives the top-up bonus from the permanent rule
The client gets a double reward on day one; the club sees from the code exactly which channel brought them.
See also
Section titled “See also”- Top-up bonus guide — how the bonus ladder is configured
- Bonus engine overview — full architecture of the IZI bonus system
- Bonus rule conditions — targeting rules by client segment
Frequently asked questions
Can I use both promo codes and top-up bonuses at the same time?
Yes. They're independent tools. You can run a top-up bonus program permanently and issue promo codes for specific campaigns simultaneously.
Can a promo code give the same benefit as a top-up bonus?
They can produce similar outcomes (extra balance for the client) but through different mechanisms. Promo codes are one-time-use and manually distributed. Top-up bonuses are automatic and rules-based.
Which tool is better for acquiring new clients?
Promo codes if you need to track the acquisition channel (influencer, partner, ad campaign). A top-up bonus on the first deposit if you want to automatically reward every new client without any code.
How do I measure promo code effectiveness?
In IZI, go to Bonuses → Promo Codes. Each code shows how many times it was activated and the total bonuses granted — so you can compare channels directly.