Why us
Developers
Pricing
iGaming
Theme
Try it free
Achievements

A trophy a customer earns once, and keeps forever.

One condition, checked against a customer's whole history, not a window that resets. The moment it is first true, it is earned and held for good: no re-check, no expiry.

The achievement creation screen in the Gemifier dashboard: a lifetime rule and a points reward, with a live summary building on the right.
Creating an achievement in the dashboard
The achievements list screen in the Gemifier dashboard: a few achievements with their rule and reward.
Every achievement, earned or not, at a glance
How it works

Lifetime is the only window there is.

A mission's objective counts from the moment the customer took it, and a streak is checked once a day: neither draws a window control any more. An achievement's difference isn't the missing control, it's the scope. A sliding window would reset the count with nothing the customer did to cause it; an ending window would leave a trophy nobody can ever earn again.

Achievement Reward: none

1,000 lifetime deposits

A loyalty marker with nothing attached to it. Shown earned or not, nothing more.

how this is set up
Count of deposit ≥ 1,000 lifetime, no window to choose
Earned on the deposit that crosses 1,000. Held from that moment on, whatever the count does next.
Achievement Reward: catalog item

Verified and on the gold tier

Two facts about the customer right now, not something they accumulate.

how this is set up
Match all of the 2 rules below
Attribute ID verified = yes
Attribute tier = gold
Earned the first day both are true at once, even if the tier slips back to silver later.
Gated and rewarded

Gate it like a mission. Reward it, or not.

An achievement can carry the same eligibility condition as a mission or a streak, judged the moment its own condition first holds true. Hidden keeps it off a customer's list until then; Locked shows it greyed out. The dashboard calls these two halves Who can participate and What it asks for.

  • A reward is optional. Points, a catalog item, both, or neither: plenty pay nothing at all.
  • No progress is stored. It reads live off the totals you already send.
  • Progress reads one of four ways. A filling bar, a draining budget, a yes or no, or just a description.
who holds it, in the dashboard
1,000 lifetime deposits2,140 customers
Verified and on the gold tier318 customers
30-day streak, twice52 customers

The one number a definition screen cannot tell you: whether a trophy is too hard to chase, or too easy to mean anything.

What it is not

Not a badge, not a mission, and not yet a card.

Three things worth saying plainly, so nobody expects behaviour this feature does not have.

Not a badge

An achievement with no reward still names something real about a customer. A badge names nothing beyond itself, which is why we do not use the word.

Not a mission

A mission can reset and run again. An achievement is earned once and holds forever, with no occurrence to accept and no way to lose it.

Not yet a themed card

Missions, streaks, leaderboards and marketplace items each render as a themed card. Achievements do not have that card yet, so your own screen decides how one looks.

GET /v1/achievements reads every achievement a customer holds or not, each with its own progress. Reading it never earns one, and it never creates a customer record either.

Tell us the trophy you want customers chasing.

Describe what it should take to earn it. We will set it up in a test account and show you how it reads the moment someone crosses the line.