Dobrze zaprojektowane programy lojalnościowe mogą stanowić efektywną platformę komunikacyjną z grupą kluczowych klientów, gdzie
wymiana zbieranych przez klientów punktów na określone
towary stanowi rodzaj dialogu. To, że klienci zyskują możliwość wymiany zebranych punktów na nagrody, stanowi często bardzo silny element w ich rekrutacji i z reguły jest znaczącym elementem dialogu.