# How the Best App Teams Structure Their Agency Partnership

- Link: https://phiture.com/asostack/aso-agency-internal-growth-team-partnership/
- Published: 2026-08-04T15:06:45+01:00
- Author: Phiture

###     Table of Contents

 * [When you have no dedicated ASO or growth team](https://phiture.com/asostack/aso-agency-internal-growth-team-partnership/#when_you_have_no_dedicated_aso_or_growth_team)
 * [When you have some growth capabilities but gaps in specific areas](https://phiture.com/asostack/aso-agency-internal-growth-team-partnership/#when_you_have_some_growth_capabilities_but_gaps_in_specific_areas)
 * [When you have a full growth team and need an extension](https://phiture.com/asostack/aso-agency-internal-growth-team-partnership/#when_you_have_a_full_growth_team_and_need_an_extension)
 * [When you need a specific tool or capability, not a team](https://phiture.com/asostack/aso-agency-internal-growth-team-partnership/#when_you_need_a_specific_tool_or_capability_not_a_team)
 * [What makes these partnerships work (and what makes them fail)](https://phiture.com/asostack/aso-agency-internal-growth-team-partnership/#what_makes_these_partnerships_work_and_what_makes_them_fail)
 * [What’s next](https://phiture.com/asostack/aso-agency-internal-growth-team-partnership/#whats_next)
 * [FAQ](https://phiture.com/asostack/aso-agency-internal-growth-team-partnership/#faq)

Every app team considering an external agency faces the same question: how does 
this work alongside what we already have? The answer, in most cases, depends entirely
on what “what we already have” looks like. That, of course, varies more than most
people expect.

Some teams have a full growth function with ASO, UA, CRM, and creative all covered
internally. In other cases, some have a marketing lead who handles everything, whereas
some have a strong CRM team but no ASO expertise, or a paid acquisition team but
no one thinking about the store page. We believe each of these setups calls for 
a different kind of partnership, and the agencies that try to force the same model
onto every client tend to underdeliver.

In this article, we’ll walk through the most common team structures we see at Phiture,
how the agency relationship works differently in each one, and what tends to make
these partnerships succeed or fail. The goal is to show what a good partnership 
looks like, so you can figure out whether and how it would work for yours.

## **When you have no dedicated ASO or growth team**

Not having a dedicated ASO or growth team is actually more common than you might
think, especially among apps that have grown primarily through paid acquisition 
or product virality. The app is doing well, but nobody is specifically responsible
for store page optimization, organic visibility, or lifecycle messaging. Marketing
exists, but it’s usually one or two people managing paid campaigns, social media,
and whatever else comes up.

In this scenario, the agency essentially operates as the growth team you don’t have
yet. They bring the frameworks, tools, and specialist knowledge that would take 
months to build internally. The work usually starts with an audit: where does the
app stand today in terms of visibility, conversion, and retention, and where are
the biggest opportunities?

When[ SoloLearn worked with Phiture](https://phiture.com/success-stories/), localisation
was a key opportunity that the team hadn’t had the bandwidth to explore. Phiture’s
localisation work helped identify new markets and reduced cost per trial by 40%.
The team didn’t need to hire an ASO specialist to capture that value so much as 
someone who could do the work, deliver results, and share the learnings.

The important thing in this setup is knowledge transfer. A good agency doesn’t just
do the work and send a monthly report; rather, they build documentation, share the
reasoning behind their decisions, and create processes the team can eventually run
themselves if they choose to bring the function in-house.

 

## **When you have some growth capabilities but gaps in specific areas**

This is the most common setup we see. The team has a marketing function, maybe even
someone doing ASO or managing a CRM tool, but there are specific areas where they
lack depth. They might have a CRM team that’s running basic push notifications but
hasn’t explored advanced personalisation, or an ASO person who handles metadata 
updates but doesn’t have time for creative testing or localisation across 15 markets.

Here, the agency fills specific gaps rather than replacing the whole function. The
internal team keeps doing what they’re good at, and the agency brings specialist
capability where it’s needed most.

This was the case with[ Fishbrain](https://phiture.com/success-stories/fishbrain-crm/).
When Fisbrain came to Phiture, they had a product they believed in but needed help
kickstarting their CRM strategy. Phiture’s retention team ran an audit, built the
initial engagement framework, and delivered results (50.6% uplift in Week 6 retention,
14.9% increase in paid conversions within a day). The engagement was designed to
get Fishbrain’s own team up and running, not to create a permanent dependency.

This model works best when the boundaries are clear from the start. Which pieces
does the internal team own? Which pieces does the agency own? How do they share 
data and decisions? Partnerships that struggle are usually the ones where nobody
has defined who’s responsible for what.

 

## **When you have a full growth team and need an extension**

Larger app companies with established ASO, UA, CRM, and creative teams often ask
more of an agency, mostly through additional capacity, specialised tools, or an 
outside perspective that’s hard to get when everyone on the team is deep in the 
same product every day.

In this setup, the agency works as an extension of the existing team rather than
a replacement for any part of it. They plug into the team’s workflows, attend the
same standups, use the same tools, and contribute to the same roadmap. The distinction
between “internal” and “external” blurs, which is exactly the point.

[Headspace](https://phiture.com/success-stories/how-systematic-aso-helped-headspace-bring-meditation-and-mindfulness-to-over-6-million-users/)
is a good example. When they worked with Phiture, the partnership was described 
as “a complementary extension of Headspace’s growth team.” Phiture’s ASO specialists
were given access to internal tools and data, key metrics were shared week on week,
and the work produced tangible results (40% increase in visibility, 18% increase
in installs via search, 40% more installs in non-English markets). Crucially, Phiture
also compiled an experimentation backlog filled with learnings and takeaways that
empowered the Headspace team to continue testing and growing after the engagement
ended.

In this situation, rather than the agency sitting above or below the internal team,
it wraps around the existing structure, connecting pieces that might not otherwise
talk to each other: linking ASO insights to paid strategy, feeding CRM data back
into store page decisions, and bringing cross-client perspective that an internal
team, no matter how good, can’t generate on its own because they only see one app.

 

## **When you need a specific tool or capability, not a team**

Sometimes the gap a specific capability that would take too long to build internally,
for instance, automated creative testing at scale across dozens of store page variants,
or advanced Braze implementation with Connected Content and API integrations. That
also includes Apple Search Ads optimisation that connects bid strategy to organic
keyword performance.

In these cases, the partnership is tool-driven. The agency brings a capability (
often built on proprietary technology) that solves a specific problem, and the internal
team uses the output to inform their broader strategy.

[Wildlife Studios](https://phiture.com/success-stories/pressplay-wildlife/) is a
case in point. When they needed to test store page creative across a portfolio of
60+ gaming titles, the challenge was scale.[ PressPlay](https://phiture.com/pressplay/)
deployed 168 experiments and tested 322 variants in under two months, delivering
results (up to 24.1% conversion rate improvement, 12 million projected additional
installs) that no manual process could have matched. The tool did the heavy lifting;
Wildlife’s team used the learnings to inform their broader growth decisions.

Similarly, when[ HBO Max EMEA](https://phiture.com/success-stories/hbo-max-emea-movie-night-personalization/)
needed to automate personalised push notifications across 11 markets, the internal
CRM team knew what they wanted but didn’t have the Braze expertise to build it. 
Phiture designed the automation (Connected Content pulling personalised recommendations
via API), and the result was 40% higher open rates, 20% more content watched, and
35+ hours saved per month.

 

## **What makes these partnerships work (and what makes them fail)**

Across all four setups, a few things consistently separate partnerships that deliver
from ones that don’t. We break them down here: 

**Clear ownership from day one.** Who owns what? Who makes the final call on metadata?
Who approves creative tests? Who’s responsible for reporting? When these questions
go unanswered, both sides either duplicate work or assume the other is handling 
it.

**Shared data, not separate dashboards.** The agency needs to see what the internal
team sees, and vice versa. Partnerships that run on monthly PDF reports with a two-
week delay don’t learn fast enough. The best setups share access to analytics, experiment
results, and performance data in real time.

**A defined path to independence.** The strongest agency engagements are designed
to make the internal team more capable over time, not more dependent. That means
documenting processes, explaining the reasoning behind decisions, and building experimentation
backlogs the team can continue running on their own.

**Regular, honest communication.** Not just status updates, but genuine exchange
about what’s working, what isn’t, and what should change. The agency brings outside
perspective. The internal team brings product context. Neither is complete without
the other.

## **What’s next**

The right partnership model depends on where your team is today and where you want
to be in a year. Some teams start with a full-service engagement and gradually bring
capabilities in-house as they learn. Others start with a specific project and expand
the relationship as they see results. The best partnerships are the ones that adapt
as the team evolves.

At Phiture, we’ve structured our services to work across all of these models. Whether
you need a[ full ASO programme](https://phiture.com/app-store-optimization/), a[ CRM strategy kickstart](https://phiture.com/retention/),
[ automated creative testing through PressPlay](https://phiture.com/pressplay/),
or[ Apple Ads optimisation through Catchbase](https://catchbase.ai/), we adapt to
how your team works rather than asking your team to adapt to us. You can see how
we’ve done it across different setups in our[ case studies](https://phiture.com/success-stories/),
or[ get in touch](https://phiture.com/work-together/) to talk through what would
work for yours.

 

## **FAQ**

**Do I need an ASO agency if I already have a marketing team?**

It depends on what your marketing team covers. Many marketing teams handle paid 
acquisition and social media but don’t have specialist ASO, CRM, or creative testing
expertise. An agency can fill those specific gaps without replacing what your team
already does well.

**How does an agency work alongside an internal growth team?**

The best setups treat the agency as an extension of the internal team rather than
a separate function. That means shared access to data and tools, joint planning 
sessions, clear ownership of responsibilities, and regular communication about what
each side is seeing and learning.

**Should we hire in-house or work with an agency?**

Many teams do both. A common path is to start with an agency to build the initial
frameworks, processes, and learnings, then bring capabilities in-house over time.
Some teams maintain a hybrid model permanently, with the internal team handling 
day-to-day operations and the agency providing specialist depth and outside perspective.

**How do we know when to expand the agency relationship?**

When you can see that learnings from one channel (like ASO) would improve another
channel (like paid or CRM), but nobody has the bandwidth or cross-functional visibility
to connect them. That’s usually the signal that the partnership should expand beyond
a single service.

**What makes an agency partnership fail?**

Unclear ownership, separate data silos, no path to knowledge transfer, and communication
that stays at the status-update level rather than becoming genuine strategic exchange.
The partnerships that underperform are usually the ones where neither side defined
how the working relationship would actually function.

Table of Contents

 * [When you have no dedicated ASO or growth team](https://phiture.com/asostack/aso-agency-internal-growth-team-partnership/#when_you_have_no_dedicated_aso_or_growth_team)
 * [When you have some growth capabilities but gaps in specific areas](https://phiture.com/asostack/aso-agency-internal-growth-team-partnership/#when_you_have_some_growth_capabilities_but_gaps_in_specific_areas)
 * [When you have a full growth team and need an extension](https://phiture.com/asostack/aso-agency-internal-growth-team-partnership/#when_you_have_a_full_growth_team_and_need_an_extension)
 * [When you need a specific tool or capability, not a team](https://phiture.com/asostack/aso-agency-internal-growth-team-partnership/#when_you_need_a_specific_tool_or_capability_not_a_team)
 * [What makes these partnerships work (and what makes them fail)](https://phiture.com/asostack/aso-agency-internal-growth-team-partnership/#what_makes_these_partnerships_work_and_what_makes_them_fail)
 * [What’s next](https://phiture.com/asostack/aso-agency-internal-growth-team-partnership/#whats_next)
 * [FAQ](https://phiture.com/asostack/aso-agency-internal-growth-team-partnership/#faq)
