Why us Easy integration
Developers
Talk to sales
Customer retention

Get customers coming back tomorrow without another discount.

A customer who comes back out of habit costs you nothing, unlike one you buy back with a discount every month. A daily streak and a daily mission are what turn coming back into a habit.

How it works

A streak counts the days. A daily mission gives them a reason.

You decide what counts as showing up, and the streak counts consecutive days it was true. Next to it, a mission that repeats every day gives them something specific to do. Set both up once and they run on their own.

Decide what counts as showing up

You write the test yourself: a visit, a purchase over a certain amount, or both together. At the end of the day the answer is yes or no.

Use their midnight, not yours

Send us their time zone and the day ends at midnight where they are, not where you are.

Add a daily mission next to the streak

Milestones pay on the crossing: day 3, day 7, day 30, so days 4, 5 and 6 pay nothing. A recurring daily mission fills that gap.

Give the points somewhere to be spent

Points land in a balance that can never go below zero. Pointed at a marketplace item, they become something the customer is saving for.

A customer visits, the day counts, points land, and tomorrow the same thing happens again without anyone doing anything. 1 They show up 2 The day counts 3 Their points go up and again tomorrow with nobody switching anything on, and no discount
Worked example

One rule, a few milestones, and thirty days of a real run.

One rule decides what counts as a day. A few milestones decide what a run pays and when. That is the entire setup, and it is what produces the thirty days below.

a daily visit streak, filled in
Sum of money spent €20 this calendar day
The day qualifies: the run advances by one, and any milestone it crosses settles with it.
Milestone · day 3150 points
Milestone · day 7€5 voucher
Milestone · day 30€25 voucher
Time zoneCustomer local
A thirty day streak. Every day pays 25 points, and days 3, 7 and 30 pay something extra on top. Every day they show up They get 25 points, every single day And on these days, something extra DAY 3 150 points DAY 7 €5 voucher DAY 30 €25 voucher Miss a day and it starts again at day 1.
What it will not do

Miss a day and it starts again at 1.

There is no grace period, no freeze, and nothing a customer can buy to repair a broken run. Miss a day and it restarts at 1. We would rather tell you before you launch than after.

  • One missed day restarts at 1. No admin override.
  • The record is permanent. Longest ever never goes down, so “beat your own record” runs forever.
  • Recording a day twice does nothing. No double count, no double payment.
If you want forgiveness, put it where it belongs: a weekly recurring mission asking for four qualifying days out of seven.

Tell us what a good day looks like in your product.

Tell us what you want customers doing every day. We will build the streak in a test account and advance it to a paying milestone while you watch.