Advertising that taps into consumers' passions is likely to deliver greater online engagement, leading to brand loyalty and advocacy, according to new research from Yahoo and MediaVest.