New techniques in marketing