Online advertising works better with an idea behind it