Marketing doesn't exist! It's like astrology.
No, I mean, really.

This could mean anything. Including simply wrong word usage in the original text. During my years working as a translator I learnt to always assume the author's being an idiot. Well, incompetent at least. It helps tremendously! Are you sure he/she is a native English speaker?
Can you provide more context? If anything fails you can always translate it as открытый пользователь. Marketologists always operate words and terms that sound important, if you don't understand something don't show it on your face, just nod knowingly.