A loyalty program consists of an integrated system of marketing activities, aimed at increasing members’ loyalty by rewarding customers according to their purchasing frequency and amount spent. Loyalty schemes, customer clubs and sales promotion techniques are the most common relationship tools used in marketing practice. To join the program and receive a card, consumers must fill in a registration form, providing demographic, behavioural or even psychographic data. Loyalty schemes and customer clubs offer long lasting benefits to participants. Sales promotion techniques can be used both as tools to attract new customers, as well as instruments to stimulate repurchase behaviour. The potential of a loyalty scheme to achieve members depends mainly on rewards value, diversity and timing. Similar, the success of clubs depends on whether customers perceive enough relational benefits according to their personal interests. Although currently, loyalty programs have become very popular, programs effectiveness and implicitly the managerial decision to implement them are determined by different factors, including: homogeneity of supply and products purchase frequency, competition and consumer demand characteristics and the internal environment of the company.