UA

UA

UA

UA Agency vs In-House vs Embedded Team: Which Is Best?

UA Agency vs In-House vs Embedded Team: Which Is Best?

UA Agency vs In-House vs Embedded Team: Which Is Best?

READ TIME

7 mins read

PUBLISHED ON

Share

Share

READ TIME

7 mins read

7 mins read

PUBLISHED ON

As a studio looking to launch a game, there are a few options when putting your User Acquisition (UA) team together.

Most mobile game studios treat this as a binary choice: hire a mobile games agency or build a team in-house. But there's a third model that sits between the two, and for a lot of studios at a lot of different stages. 

What Are the Key Takeaways?

  • There is no universally right model. In-house, agency, and embedded consultancy all have legitimate use cases. 

  • The model should fit the gap, not the other way around. A studio with no UA function has different needs to one with a junior team that needs senior oversight, or a strong team that's at capacity. 

  • Traditional agencies work best at scale, not at the beginning. Their model is built for volume across many clients. If your game isn't a priority account, you'll feel it in the attention your campaigns get and the seniority of the people working on them.

  • Embedded consultancies fill the space. Senior expertise, working inside your team, without the cost or commitment of a full-time hire. Flexible enough to sit alongside an existing team or own the function entirely depending on what you need.

  • Having an in-house team doesn't mean you don't need external support. Capacity gaps, new markets, new genres, specific specialisms your team doesn't cover: these are all situations where an external partner working alongside your internal team makes more sense than trying to stretch what you already have.

What Are the Three Ways Studios Handle UA?


Before comparing them, it's worth being clear about what each model actually is, because the lines between them get blurred a lot.

What is In-house UA?

Hiring in-house means you hire one or more UA managers as full-time employees. They work exclusively on your games, they sit inside your team, and over time they build deep knowledge of your product and your players. 

However a senior UA hire is expensive, can take months to recruit, and needs time to ramp up.

Advantages of in-house UA

  • Maximum control over strategy, budgets, and priorities

  • Deep integration with product, marketing, and analytics teams

  • Strong institutional knowledge retained within the company

Considerations of in-house UA

  • Highest hiring and employment costs

  • Longer time-to-value due to recruiting and onboarding

  • Greater operational risk if key team members leave

What is a traditional UA agency?

Hiring a UA Agency means you get access to a team without the overhead of hiring, and a good agency brings broad experience from working across many accounts, genres, and markets. 

This really depends on the agency but often when hiring a big traditional UA agency, the attention on your account can wane. Your game can be one of many on their roster, and as such you don't always get the best attention.

Advantages of a traditional UA Agency?

  • Access to broad channel experience across multiple clients

  • Minimal internal management requirements

  • Fastest way to add external capacity

Considerations of a traditional UA Agency?

  • Less direct control and integration

  • Team attention may be split across multiple accounts

  • Fee structures are often tied to advertising spend

What is an Embedded UA consultancy in Gaming?

An embedded specialist or specialist UA consultancy works inside your team, in your tools, your Slack, your processes, attending your standups, sharing data with your product team in real time. 

This means no recruitment risk, no long ramp-up, and the flexibility to scale the engagement up or down as your needs change. This is the model that we at Hubapps use.

Advantages of an embedded UA consultancy?

  • Access to senior-level expertise from day one

  • Faster and more flexible than hiring full-time staff

  • Closely integrated with internal teams and workflows

  • Easier to scale resources up or down as needs change

Considerations of an embedded UA consultancy?

  • Requires strong collaboration and communication

  • Success depends on clear ownership and alignment

How does a UA Agency, an Embedded Team, and an In-House UA Team Actually Compare?

Factor

In-House UA

UA Agency

Embedded Consultancy

Who manages your account

Your own employee, fully dedicated

Junior account manager handling multiple clients

Senior specialist dedicated to your game

Mobile gaming expertise

Depends entirely on who you hire

Depends - is per agency specific

Specialists with deep mobile games experience

Team integration

Full integration by definition

External vendor, managed at arm's length

Works inside your Slack, sprints, and standups

Cost model

Salary, benefits, recruitment costs

Typically a retainer

Hourly or package fee

Reporting transparency

Full access, your own dashboards

Agency dashboard, often hard to export

Your MMP, your data, full access

Risk

High if the hire doesn't work out

Low commitment, lower performance ceiling

Low commitment, high performance ceiling

What Are the Downsides of Hiring in-house vs agency?

None of these models is inherently the right answer. Each one has real failure modes that studios don't always see coming.

The obvious constraint is cost. 

UA Cost Comparison: In-House vs Agency vs Embedded Consultancy

Factor

In-House UA Team

Traditional UA Agency

Embedded UA Consultancy

Pricing model

Fixed salary + benefits

Retainer, % of ad spend, or both

Hourly, project-based, or monthly package

Upfront costs

Recruitment and onboarding

Setup or onboarding fees may apply

Usually limited onboarding costs

Ongoing costs

Fixed employment costs

Recurring fees, potentially increasing with spend

Based on agreed scope and capacity

Creative production

Internal resources or additional hires

May cost extra

Depends on scope

Commitment

Long-term employment

Contract-dependent

Typically flexible

Cost when scaling

Additional hires may be needed

Fees may rise with ad spend

More specialist hours or capacity

Cost when activity slows

Salary remains fixed

Minimum fees may still apply

Scope can often be reduced

Best financial fit

Studios with consistent, long-term UA needs

Studios needing outsourced campaign management

Studios needing flexible senior expertise

Cost is obviously a consideration when deciding how to manage user acquisition. But comparing a full-time salary with an agency retainer or consultancy fee doesn't tell you the whole story.

What matters is what you're actually paying for, how much expertise you're getting, and whether that model makes sense for the stage your game is at.

The Cost of Hiring In-House

Hiring a senior UA manager means committing to a salary, benefits, recruitment costs, and potentially several months of onboarding.

The upside? You have someone dedicated entirely to your games, building knowledge of your product and working directly with your team.

The downside is that you're paying for that expertise full-time, whether you're scaling campaigns aggressively or running a limited soft launch.

And one person rarely covers everything. A great UA manager might know Meta inside out but have limited experience with AppLovin, ASO, or creative production. You may still need external specialists.

The Cost of Hiring a UA Agency

Most traditional UA agencies work on a monthly retainer, a percentage of ad spend, or a combination of both.

This gives you access to a broader team without the costs of recruiting and employing someone directly.

However, it's worth understanding exactly what's included in that fee. Does creative production cost extra? Who actually manages your account? How frequently are campaigns reviewed? Is there a minimum spend or contract commitment?

A percentage-of-spend model can also become expensive as your campaigns scale, even if the amount of work required doesn't increase proportionally.

The Cost of an Embedded UA Consultancy

An embedded consultancy typically charges for specialist time, whether that's an hourly rate, a fixed project fee, or an agreed monthly package.

At Hubapps, we work directly inside your team, giving you access to senior UA expertise without requiring a permanent hire.

You might need someone to manage your entire UA function during soft launch, support an existing team for a few days a week, or help with a specific challenge like attribution or scaling a new network.

The advantage is flexibility. You're paying for the expertise and capacity you need rather than committing to a full-time employee.

Of course, this model also requires your team to invest time in collaboration and knowledge sharing.

What is the cost difference between hiring an agency vs hiring an embedded UA Team? Vs in-house?


How Can Each UA Model Can Fall Short?

Cost isn't the only consideration. Each model has its limitations, and understanding them before committing can save your studio a lot of frustration.

Where Traditional UA Agencies Can Fall Short


Navigating mobile game marketing: Agency partnerships demystified 🎮

The structural problem with most agencies is that their business model and your interests don't fully align. They need to be profitable across a large client roster, which means account managers carry too many clients to give any one game the attention it needs. 

The percentage-of-spend fee model used with some agencies compounds this. If an agency charges a percentage of your media budget, they have a financial incentive to spend more, not necessarily to spend smarter. And when their staff rotate, which happens regularly, your new account manager starts from scratch on understanding your game while you keep paying the same retainer.

Where embedded consultancies break down

The embedded model works best when there's genuine collaboration.

Your external specialist needs access to your data, communication channels, and internal teams. They need to understand what's happening with the game, not just what's happening in the ad accounts.

If your studio wants to hand everything over to an external provider and receive a monthly report without much involvement, an embedded consultancy may not be the best fit.

The model also depends on clear responsibilities. When external specialists work closely with internal teams, everyone needs to know who's making the final decisions.

Where In-House UA Teams Can Fall Short

Having someone dedicated to your game sounds ideal. And in many cases, it is.

But even experienced UA managers have limitations.

Someone who's brilliant at scaling campaigns on Meta might have little experience with rewarded networks. Someone who's spent years working on hypercasual games might struggle when moving into a completely different genre.

Then there's capacity.

Launching a second game, expanding into new markets, or managing a major live-ops event can quickly overwhelm a small internal team.

And if your senior UA manager leaves, they take years of experience and valuable knowledge of your campaigns with them.

That's why having an in-house team doesn't necessarily mean you won't benefit from external expertise.

What Gap Are You Actually Trying to Fill?

The right model depends less on a general preference and more on the specific situation your studio is in right now. These are the most common ones we see at Hubapps.

You have no UA function yet

You've built a game and you need someone to own UA from scratch. Setting up tracking, choosing channels, running the first campaigns, reading the early data correctly. We would suggest an in-house hire, agency or an embedded team in this instance.

You have a junior team that needs senior oversight

You have someone in-house running campaigns, but they don't have the experience to make the bigger strategic calls. Which channels to prioritise, how to read early retention signals correctly, when to push budget and when to pull back. 

Bringing in a senior embedded specialist alongside a junior in-house person is one of the most effective setups we work in. The junior team member learns, the campaigns benefit from senior judgment, and you're not paying a full senior salary.

Your team is strong but at capacity

Your UA function works well, but you're launching a new game, entering a new market, or running something that your existing team can't absorb without something else slipping. 

This is a common situation and one where neither a full-time hire nor a traditional agency is a clean fit. A full-time hire takes too long and commits too much. An agency adds coordination overhead you don't need. An embedded specialist can plug in alongside your existing team for the duration of what you need covered.

You're launching something outside your existing expertise or soft launching

Your team knows hypercasual but you're launching a midcore title. 

  • Or you've always run on Android but this game needs an iOS soft launch. 

  • Ot you're soft launching a new game.

  • Or you're entering a market you've never operated in before. 

Expertise gaps like these are exactly what an embedded consultancy is built for. You get someone who has done this specific thing before, working inside your team, without having to permanently hire for a specialism you may only need for one product cycle.

You need a specific service covered

Sometimes the gap isn't about UA overall, it's about one part of it. 

  • Specific UA best practices

  • ASO that your UA team doesn't have time for. 

  • Creative strategy that isn't connected enough to campaign performance. 

  • Analytics that nobody is acting on. 

An embedded consultancy can cover a specific function, work alongside whatever team you already have, and integrate into your existing workflow rather than running as a parallel track.

What Kind of Services Should an External UA Partner Cover?

Whether you're looking at a traditional agency or an embedded consultancy, the core service areas are broadly similar. The difference is in how connected they are and how directly they respond to what's happening in your campaigns day to day.

User acquisition: paid media management across platforms including Google, Meta, AppLovin, TikTok, and Unity. Budget management and conversion rate optimization built around ROAS, not just install volume.

Creative strategy: competitor research, creative analysis, and ongoing production of video, static ads, and playables, tested and iterated based on live performance data rather than a quarterly review.

App Store Optimisation: keyword optimisation, competitor studies, and store listing improvements. This affects your CPI before a campaign even starts and should be connected to UA, not siloed from it.

→ Read our Guide to ASO

Analytics: KPI definition, data visualisation, and using that data to actually change what you're doing, not just report on what happened.

Soft launch: structured testing in limited markets to validate retention and channel performance before committing to a full launch budget.

Community and retention: building loyalty and re-engaging existing users, which matters more as acquisition costs rise and LTV becomes the number that determines whether a game is viable.

What Should You Look for in an External UA Partner?

If you've decided that an external partner is the right answer for where your studio is right now, these are the things that actually separate good from mediocre.

3 Reasons Why an Experienced UA Partner Makes a Difference

Having someone manage your UA campaigns is one thing. Having someone who knows what to do when things go wrong is another.

  • Senior people doing the work, not just the pitch. The person you meet in the first call should be the person running your campaigns. 

  • Pricing that aligns with your performance, not your spend. A percentage-of-spend model gives an external partner a financial incentive to spend more of your budget, not to spend it better. Whatever the model, make sure you align first.

  • Knowledge transfer, not dependency. A good external partner should leave your team more capable than they found it. At Hubapps, we work to make sure the studios we work with understand what we're doing and why, so that as their in-house capability grows, the engagement evolves rather than becoming a permanent crutch.

  • Flexibility to fit what you actually need. Whether you need someone to own UA entirely, to work alongside an existing team, or to cover a specific gap for a defined period, the engagement model should adapt to your situation rather than locking you into a fixed structure from day one.

As Maria de la Puente, our co-founder of Hubapps, explains, there are three areas where an experienced UA partner can make a real difference.

1. Avoiding attribution mistakes

If your MMP, ad networks, and tracking events aren't correctly configured, you could be making budget decisions based on inaccurate data. An experienced UA partner knows what to check before those mistakes become expensive.

2. Knowing which metrics actually matter

When campaigns underperform, CPI alone rarely tells the full story. Is retention dropping? Are users converting? Is ROAS developing as expected? Knowing where to look helps you diagnose the problem instead of blindly changing campaigns.

3. Understanding how different ad networks behave

What works on Meta won't necessarily work on AppLovin, TikTok, or Google. Each platform has its own algorithms, optimisation options, and creative requirements.

And sometimes, the most valuable experience comes from having seen campaigns fail before.

Frequently Asked Questions

We already have a UA manager in-house. Can we still work with an external partner?

Yes, and it's one of the most common situations we work in at Hubapps. An external specialist can provide senior oversight for a junior in-house hire, cover a channel or specialism the internal team doesn't have, or add capacity during a launch without a permanent headcount increase. The two don't have to be mutually exclusive.

Is an embedded consultancy more expensive than a traditional agency?

Not necessarily, and often less so once you account for everything in an agency retainer. Most agencies charge a monthly fee plus a percentage of your media spend, plus separate fees for creative production. 

With Hubapps, you pay for the specialist's time directly, with no percentage of spend and no hidden add-ons. The total cost is usually comparable or lower, and what you get for it is more senior and more connected to your actual campaigns.

What does "embedded" actually mean in practice?

It means the specialist works as part of your team rather than as an external vendor you manage. They're in your communication channels, they have access to your data and dashboards, they join your standups, and they're available for same-day decisions. The working relationship looks a lot more like having a senior colleague than managing an agency contract.

Does Hubapps work with studios at all stages, or only once a game is scaling?

Hubapps works with studios at different stages. Early-stage studios often need help setting up tracking correctly, choosing the right channels for a soft launch, and reading the first data correctly. Scaling studios need someone monitoring campaigns daily, optimising across multiple channels, and making sure the creative pipeline keeps pace with spend. What changes is the focus, not the model.

How long does it take to get started?

Without agency onboarding processes or account handoffs to manage, the setup is mostly about access and context. Once we have access to your ad accounts, your MMP, and your dashboards, and we have a working understanding of your game, we can be running within days. There's no six-week onboarding process before anything happens.

What if we want to build in-house eventually?

That's a completely valid direction and one we actively support. Part of how Hubapps works is knowledge transfer: making sure the studio understands what's being done and why, so that when the time comes to bring UA fully in-house, the foundations are solid and the transition is clean rather than starting from scratch.

About the author

About the author

About the author

Oliviero Camilleri

Mobile gaming UA specialist since 2011. A female pioneer in the industry, Maria has scaled games across every major platform and genre, from indie puzzle games to massive strategy titles. Known for straight talk and results that actually matter.

María de la Puente

Founder & CEO @Hubapps. UA Consultant

Founder & CEO @Hubapps. UA Consultant

Share

Ready to Scale Your Mobile Game?

Ready to Scale Your Mobile Game?

Ready to Scale Your Mobile Game?

Fill out the form and we'll get back to you within 24 hours. Or reach out directly via email or LinkedIn.

Fill out the form and we'll get back to you within 24 hours. Or reach out directly via email or LinkedIn.