Un profilo cliente include informazioni demografiche, sulla registrazione, sull'indirizzo, sulla cultura del cliente, sulla cronologia degli acquisti e su altri tipi di attributi che definiscono un gruppo di clienti o di account dinamico. I profili cliente vengono utilizzati come target per la pubblicità, le promozioni, la vendita indicativa e gli sconti. Questi profili devono essere creati prima delle campagne.
I profili sono considerati dinamici in quanto i dati personali dei clienti e la cronologia degli acquisti possono cambiare nel tempo. Ad esempio, è possibile creare un profilo in base allo stato di registrazione di un cliente. Se viene creato un profilo per cui è necessaria la registrazione dei clienti, verranno automaticamente esclusi i clienti non registrati. Se questi stessi clienti si registrano in un secondo momento, diverranno membri del profilo e continueranno ad esserlo fin quando questo profilo non viene eliminato.
I profili cliente inoltre supportano criteri statici. E' possibile includere o escludere esplicitamente particolari clienti o account, che ignorano qualsiasi criterio dinamico definito. In questo modo, ad esempio, è possibile includere un cliente in un profilo a cui diversamente non corrisponderebbe , o escludere un account da un profilo a cui diversamente corrisponderebbe.
I profili cliente vengono creati e modificati utilizzando il blocco appunti Profilo cliente in WebSphere Commerce Accelerator.