Companies are Using Immersive Experiences to Reach Consumers with Celebrity Marketing

Interactive

4 advantages of creating immersive experiences for consumers

When companies create immersive experiences the consumers are absorbed in the experience and the advertisements are interactive. The definition of immersive is “noting or pertaining to digital technology or images that deeply involve one’s senses and may create an altered mental state”.

What would you rather be doing? Watching Maria Sharapova return a serve on a commercial while cooking dinner and cleaning the living room or returning Sharapova’s 100 mph serve in an exhilarating and heated match.

The latter example is part of American Express’s virtual reality game, “You Vs. Sharapova”, created for the US Open. The consumer actually swings a racket to try and return Sharapova’s serve. Sharapova even talks to you by saying phrases such as “good try” and “ breaking a serve is tough”.

Deborah Curtis, American Express vice president of global sponsorships and experience marketing said “For us, virtual reality is sort of the next evolution of what we have been doing, which is put the fan at the center of the experience”. It allows fans to really feel the intensity at the U.S. Open and make them feel like they are actually a part of the game.

1. Engaging – Instead of sitting back and watching a commercial or reading a print advertisement the consumer is actually part of the experience. When they are engaging in the ad their full attention is on it, not typical in traditional advertising.

2. Memorable – If consumers are engaging in the advertisement then they are more likely to remember your brand. Consumers see thousands of advertisements a day so it is very important to not only be able to reach your consumer but to have them remember you.

3. Fun – Immersive experiences are enjoyable for the consumer. If people are enjoying their experience then they are more likely to have positive feelings towards your brand.

4. Creative – Creating immersive experiences gives your company the ability to think of new and exciting ways to reach your consumer.

photo credit: Wikimedia

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s