Donor inputs
0
—
0
Recency
0
Frequency
0
Monetary
0
Engagement
Each component is scored 0–25 and summed to a 0–100 composite. Adjust the weighting logic in the code to match your organization's own model — this uses a standard RFM-plus-engagement approach as a starting point, not a validated statistical model.