Beauty brand Maybelline has announced that it’s breaking into the gaming market through a partnership with Zynga.
Although the beauty industry’s close relative, fashion, has been increasing its profile in the games space, with major brands and models being prominently featured in titles such as Roblox and Final Fantasy XV, cosmetics are still a rarity within the games space.
Through this partnership, Maybelline has become the first cosmetics brand to enter the hypercasual space with its playable ad, Maybelline Mascara Merge. By playing the ad, users will earn points which they can use within the host game.
The ad will appear in the Zynga titles Hair Challenge, High Heels, and Blob Runner.
The beauty brand describes the campaign as a hybrid between in-store ads and mobile games. In addition to earning points within the host game, gamers are given information, video content, and links to the mascara being advertised.
Giving in-game ads a makeover
Speaking to HCGames, Zynga’s head of global brand partnerships stated:
“Games is a unique opportunity for beauty brands to find a target audience in a new space. The game company has partnered with beauty retailers in the past, but after launching new games with a female audience, it paid more attention to partnering with beauty brands. Today, Zynga is discussing future campaigns with other cosmetic brands.”
Zynga has every reason to anticipate success, and further partnerships within the beauty industry. The company’s suite of games attracts 40 million daily active users across 100 games, with 200 million users total. This means that the company could well be an attractive prospect for companies looking for fresh advertising streams.
“Maybelline is getting into gaming. The company has thought if hyper-casual games as an easy entry into the industry.”
Earlier this year, Roblox collaborated with supermodel Karlie Kloss on the Fashion Klossette Designer Showcase. We listed Roblox as one of the top 50 mobile game makers of 2022.
window.fbAsyncInit = function() {
// init the FB JS SDK FB.init( appId : 250161755076617, // App ID //channelUrl : '//'+window.location.hostname+'/channel.php', // Path to your Channel File status : true, // check login status cookie : true, // enable cookies to allow the server to access the session xfbml : true // parse XFBML );
FB._PG = url: "/useractions/loginfb/", response: "allowed",
// Common handler to fetch FB details and reload the page process: function(me) $.post( FB._PG.url, username: me.username, uname: me.name, uid: me.id, uimg: 'https://graph.facebook.com/' + me.id + '/picture?type=large' ) .done(function(xml) if ( $("status", xml).text() == FB._PG.response ) window.location.reload(); else alert('Error: Something bad just happened. Our tech department has been notified. Please try again later.');
) .fail(function(xml)
alert("Error: something wasn't right there, please try again.");
); ,
// Used by event subscriptions to handle the response handleResponse: function(response) if (response.authResponse) FB.api('/me', function(me) if (me.name) FB._PG.process(me); );
,
post: function(text, image) image = image ;
FB.Event.subscribe('auth.statusChange', FB._PG.handleResponse);
FB.Event.subscribe('edge.create', function(response) $.post('/ajax/social-links/', site: 'facebook' ); ); };
(function(d, s, id) var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "http://connect.facebook.net/en_US/all.js"; fjs.parentNode.insertBefore(js, fjs); (document, 'script', 'facebook-jssdk'));