Postoji šest glavnih stupova korisničkog iskustva. Prvi je personalizacija, odnosno usredotočenje na kupca kako bi s njim stvorio emocionalnu vezu. Drugi stup je poštenje koje se temelji na međusobnom povjerenju i vjerodostojnosti. Treći stup su očekivanja. Ovdje je važno biti svjestan što kupci očekuju i što učiniti kako bi ih premašili. Drugi temelj preuzima odgovornost za pronalaženje rješenja problema. Sljedeća točka je mogućnost pojednostavljenja korisničke usluge što je više moguće, na što bi kupac trebao uložiti što manje vremena i truda. Posljednji stup je empatija, tj. Stvaranje individualnih odnosa s klijentima na temelju konteksta situacije.