Cost per Session (CPS) to wskaźnik określający średni koszt sprowadzenia jednej sesji użytkownika na stronę internetową za pomocą działań marketingowych. Sesja jest tu rozumiana jako rzeczywiste rozpoczęcie wizyty na stronie, a nie tylko kliknięcie w reklamę. CPS pozwala ocenić, ile kosztuje faktyczne przyciągnięcie użytkownika do interakcji ze stroną, uwzględniając faktyczne wizyty rejestrowane w systemie analitycznym, takim jak Google Analytics.
Mierzenie CPS umożliwia bardziej precyzyjną analizę efektywności kampanii reklamowych niż wskaźniki oparte wyłącznie na kliknięciach (np. CPC). Cost per Session jest szczególnie przydatny w ocenie jakości ruchu, porównywaniu różnych źródeł pozyskiwania użytkowników oraz optymalizacji budżetu marketingowego pod kątem realnego zaangażowania odbiorców, a nie samej liczby kliknięć.