Purchase Propensity

Read the rhythm, live

Load one of the example personas or set the cycle yourself. The ring shows where they sit in their own cycle, the due window they are heading for, and the readiness score and play recompute instantly.

Load a customer:

Rhythm read

Personal cycle7d

Their typical gap between purchases (the personal cadence, not a global average)

Days since last2d

Days since their last purchase

Frequency trend
Flags

Readiness read

day 2of a 7-day cycle
today due window (0.9 to 1.3 of their gap)
Readiness14
Earlycycle ratio 0.286
Why
  • ·Their rhythm. Typically back every 7 days, and it is day 2 now.
  • ·Too soon. Well inside their normal gap; a message now is noise, not a nudge.
Recommended play
Hold, no contactdata

Well inside their normal gap. A message now is noise; save the send, protect attention for when it counts, and let the rhythm run.

Illustrative and explainable: readiness peaks when someone sits exactly on their own rhythm, and the reasons always say why. The production model reads real gap distributions in the warehouse and pushes the score into Braze.