Stosowanie kart klienta w programach lojalnościowych to najczęściej stosowana metoda przywiązania klienta do firmy czy też marki. Czym są zatem karty klienta? Są to najczęściej karty magnetyczne standardowych rozmiarów – przypominające wyglądem karty kredytowe lub bankomatowe – które służą firmie do identyfikacji klienta w programie lojanościowym natomiast klientowi dają często możliwość korzystania z rabatów i promocji na usługi lub produkty firmy, od której uzyskali karty lojalnościowe.
Na magnetycznym pasku bądź też w bardziej nowoczesnych kartach – na chipie wbudowanym w karcie, zapisywane są wszelkie transakcje wykonywane przez klienta. Dzięki temu, że każda karta klienta indywidualnego jest identyfikowana firma poprzez zintegrowane systemy informatyczne służące do prowadzenia programów lojalnościowych zbiera bogate dane na temat klientów i ich przydatności dla firmy.
Oczywiście żaden klient nie zgodziłby się tak poprostu na monitorowanie jego zakupów gdyby nie dostawał nic w zamian. Firma musi zadbać o klientów, których włącza do programu lojalnościowego. Z tego względu klienci posiadający karty lojalnościowe są uprawnieni najczęsciej do różnego typu promocji oraz rabatów na wybrane produkty i usługi. Zbierają punkty premiowe, które otrzymywane są za każdą dokonaną transakcję. Następnie punkty te mogą wbyć wymienione na wybrany z katalogu produkt – w pełni za darmo lub za niewielką opłatą.