Rush Royale reigns with efficient user acquisition

Read how MY.GAMES used Unity’s Management API to decrease manual hours and exceed their predicted ROI for user acquisition campaigns.

Creating magic from testing

How does a new project live up to its playtesting potential? When MY.GAMES began testing Rush Royale, senior user acquisition manager Ekaterina Zueva knew they had an opportunity to harness the user acquisition team’s collective experience and new solutions from Unity to make the game a success.

  • The challenge

    Customizing and automating campaigns

  • Platforms

    iOS, Android, PC

  • Team size


  • Location

    Amsterdam, The Netherlands

Automating user acquisition

After launching Rush Royale, the MY.GAMES team found themselves spending hours per week optimizing various user acquisition campaigns. Resourcing and time constraints kept the team from unlocking the game’s true potential, so they turned to Unity’s Management API to automate campaigns for increased performance and exceeded predicted ROI.

Rush Royale promo image

The results

The results

  • 50% growth in revenue and installs year over year 
  • Decreased manual optimization hours by 8 hours per week
  • Achieved 63 million installs and 300 app store features
Inviting endless action

Rush Royale invites players to a realm of tower defense, clans, magic, and mayhem. Players collect card units, assemble a deck for base defense, and battle in a game full of action, adventure, and fun.

Rush Royale gameplay preview

Following intuition

With over 70 games and 150 titles in its portfolio, MY.GAMES is no stranger to developing games. This scale allows them to playtest in-development projects extensively, which helped the user acquisition team key in on Rush Royale as one with potential.

“Our goal is to create great games that can secure top spots in their respective categories, so we often do a lot of playtests,” says Zueva. “But Rush Royale was super successful in testing, so we decided to skip soft launching.”

This playtesting, combined with a new set of campaign automation tools, made it a candidate for long-term success.

Establishing a process

MY.GAMES benefits from a wealth of campaign experience gained across all the titles their studio produces. This helps growth teams when they’re launching new titles, since they share best practices to advance campaigns using different kinds of optimization. 

“Unity is always one of the first ad platforms we use when launching a new game. We start with tracking CPI goals. Then gradually we’ll open campaigns with other optimization types for ROAS and retention goals,” says Zueva. “Plus we try to understand in the first weeks or months which ad creatives are suitable for using in Unity.”

A year after launching Rush Royale, this strategy was in place and performing well, but time management challenges started to arise.

Seeking greater efficiency

“It was becoming very time consuming to manually manage all our campaigns,” says Zueva. “I was spending hours per week on optimization efforts.” 

Determined to find a better solution, she started to explore the Unity Management API for Rush Royale. With the Management API, they could automate campaign decisions, avoid human errors from manual input, and better align with Unity recommendations for campaign optimization.

One of the biggest benefits Zueva saw with using the Management API was that campaign logic could be shared among team members. “It would also allow us to quickly transfer expertise from one UA manager to another because the schemes and logic would be standardized for all campaigns,” she explains.

Getting results beyond the bottom line

Trusting an API partner

To start, Zueva and a member of the MY.GAMES analytics team gathered information from Unity’s documentation and account managers. 

They wanted to optimize for all Unity campaign types, as well as both iOS and Android. The result was a few schemes that were different but had similar controls for things like bids, ROAS targets, sources, creatives, and budgets. 

“For example, with CPI campaigns we wanted to be able to change bids and sources every week, while for ROAS campaigns, it was every month,” explains Zueva. “So the logic is a little different for every campaign type.”

After a few months of testing with Unity, Zueva and her team felt confident in being able to put the Management API into action on Rush Royale via their new analytics tools.

Getting results beyond the bottom line

As with any investment of time and resources, ensuring its value was top of mind. “One of the most important metrics for us was predicted ROI,” she says, “and we managed to keep it higher than 100% when implementing the Management API.”

Beyond exceeding forecasts, the Management API also gave them back time to focus on other optimization needs such as growing campaigns with ad ROAS goals. 

Most importantly the main goal around efficiency was realized almost immediately. She continues, “The process of optimization is eight times shorter for me. I can now dedicate that time to other important tasks and it is easier to keep us on target for our goals.”

Ekaterina Zueva, Senior User Acquisition Manager, MY.GAMES

“One of the most important metrics for us was predicted ROI, and we managed to keep it higher than 100% when implementing the optimizations via the Management API.”

Ekaterina Zueva, Senior User Acquisition Manager, MY.GAMES
Ekaterina Zueva, Senior User Acquisition Manager, MY.GAMES

“Unity is always one of the first ad platforms that we use when launching a new game.”

Ekaterina Zueva, Senior User Acquisition Manager, MY.GAMES

Grow your app with efficient and diverse ad campaigns

Unity’s advertising solutions enable you to run ad campaigns for your mobile app and be seen by millions of users every day on other apps and games.

We use cookies to ensure that we give you the best experience on our website. Visit our cookie policy page for more information.

Got it