Customer loyalty programs have been perceived to be one of the most successful marketing tools for banks.If the customers are loyal than automatically it reduce the marketing costs of doing business. Read less