Almost all CRM has different tiers and each tier has different benefits.
the tier in which a customer is depends on the cumulative value purchase over a period of time.
more the purchase higher the tier and benefits related to it.
generally the upgrade depends on the purchase that particular customer does.
say we have a 3 tier CRM.
every customer is enrolled in silver, and over the period of time if his cumulative purchases crosses say 5 lakhs he is upgraded to Gold.
and when his cumulative purchase crosses say 10 lakhs he gets upgraded to diamond.
this should be an automated process keeping the card no same.
with each upgrade the benefit slab increases.
its a get tool in present retail.