Why us
Developers
Pricing
iGaming
Theme
Try it free
Rules engine

Build the rule in an editor. No SQL, nothing to release.

Every mission, streak and shop item asks the same question: does this customer qualify? You build that question yourself by picking from dropdowns, so a marketing manager can write it and no developer has to be involved.

The visual rule builder in the Gemifier dashboard, picking the event and what counts as a match.
No code, just the rule
What a rule can look at

Every line is a thing, a comparison, and a value you choose.

Every line reads the same way, such as money spent, is at least, 50. Only the first part varies: it can be a fact you hold about the customer, a running total, what they did in a period, or a detail attached to one thing they did.

Something you know about them

Country, tier, signup source. You send them, and none of it has to be personal.

how this is set up
Attribute tier in gold, platinum

A number you track, since the beginning

Lifetime spend, orders placed, lessons finished. Leave the window off and it reads since the beginning, answered from a running total instead of a scan.

how this is set up
Sum of money spent > €1,000 no window: since the beginning

What they did in a period

Count, sum, average, lowest or highest, over a window you choose.

how this is set up
Sum of money spent ≥ €500 this calendar week

A detail on one thing they did

It narrows the question above: how much did they spend on card.

how this is set up
Filter each money spent event by
Property payment method = card
anatomy of one condition
A single condition is an operand, an operator and a typed value; the operand can be a customer attribute, an event aggregate, or, only inside a filter, an event property. ONE CONDITION operand operator value Sum of money spent ≥ 500 number 1 Customer attribute tier 2 Event aggregate sum · 7 days 3 Event property payment method
Where rules are used

The same editor writes mission goals, streak days and eligibility.

A rule you can write for a mission goal, you write the same way for a streak day or for who may buy an item. Write it directly on one campaign and it stays its own copy, or name it once as a segment and point several campaigns at it, so editing the segment changes every one of them.

weekly mission · who it is for recurrence: Week
Match all of the 3 rules below
Sum of money spent where payment method is card ≥ €500 this calendar month
Attribute tier in gold, platinum
Segment "Big spender", any of the 2 rules below, edited on its own screen
Sum of money spent > €1,000 since the beginning
Count of visits ≥ 20 rolling 7 days
Eligible · the mission becomes visible when all three are true

Tell us the rule you have never been able to write.

Describe it in your own words. We will build it in the editor during the call.