Zynga is a mobile and social gaming company known for titles like FarmVille, Words with Friends, and Zynga Poker. The 12 Days promotional website was built to support a holiday sweepstakes campaign, completed while consulting with the Tenthwave team in New York.
The promotional site collected user registration information as entries for a sweepstakes offering prizes tied to downloading Zynga applications from the Apple App Store and Google Play. This mechanic — registering for a chance to win by downloading a mobile app — combined lead generation with app install promotion, two goals that served Zynga's business priorities during a period when mobile gaming was growing rapidly and app download volume was a key metric.
The front end was built responsive across phone and tablet resolutions using CSS media queries, which was particularly relevant for a gaming company's promotion aimed at mobile app users — the people most likely to participate in a sweepstakes tied to mobile game downloads are already on mobile devices. Facebook and Twitter integrations were included to extend the promotion's reach through social sharing mechanisms.
User registration data processing was handled by a Java Spring MVC application built by Tenthwave's internal development team, which managed the application logic, sweepstakes entry processing, and data storage. Front-end development responsibilities covered the promotional page's HTML, CSS, JavaScript, and social integrations, with the code integrated into the Spring MVC template system for server-side rendering alongside the back-end sweepstakes logic.