# Checklist: How to Choose a Mobile Attribution Partner

- Link: https://phiture.com/mobilegrowthstack/how-to-choose-a-mobile-attribution-partner-2f45cdc88ac3/
- Published: 2017-05-30T10:10:27+01:00
- Author: Andy Carvell

![Checklist- How to Choose a Mobile Attribution Partner ](https://phiture.com/wp-
content/uploads/2017/05/Checklist-How-to-Choose-a-Mobile-Attribution-Partner-min.
jpeg)

Mobile attribution is one of the cornerstones for growth-oriented apps and part 
of the fundamental [tech layer of the Mobile Growth Stack](https://phiture.com/mobilegrowthstack/building-apps-for-mobile-growth-tech-layer-choices-986849df053e/).
According to [Mobbo](https://mobbo.com/Attribution), 80% of the Top 500 apps on 
iOS, have implemented an attribution SDK.

Cheeky sales pitch: If you’re interested in help figuring out the right tech stack
for your app, [Phiture](https://phiture.com/) can help you with a Mobile Tech Stack
Audit and Recommendations.

Simply put, mobile attribution is tracking the source of incoming app installs. 
To find out which channels of user acquisition work best in the long-term, attribution
also covers in-app events that occur after the download (post-install events).

The attribution market is run by a handful of companies, partly because the dominating
ad networks, [Facebook](https://developers.facebook.com/docs/app-ads/measuring-your-app-ad)
and [Google](https://ads.google.com/home/#!#%3Fmodal_active=none), have decided 
to work with just a hand-picked list of measuring partners.

But which partner is the right one for your app’s specific needs?

![Saikala Sultanova — Head of User Acquisition at Space Ape Games and and Co-Founder
of the UA Society](https://phiture.com/wp-content/uploads/2017/05/Saikala-Sultanova-—-
Head-of-User-Acquisition-at-Space-Ape-Games-and-and-Co-Founder-of-the-UA-Society-
min-300x300.png)

Saikala Sultanova — Head of User Acquisition at Space Ape Games and Co-Founder of
the [UA Society](http://uasociety.com/page-not-found/) — has shared a [**comprehensive checklist of 40+ requirements**](https://goo.gl/t2CiCx)
for attribution partners.

Armed with this list, app developers can decide which features are most important
to them and assign a score.

We’ve reached out to Saikala to walk us through some of the key things to understand
when choosing an attribution partner.

Table of Contents

 * [When is the best time to start looking for an attribution provider — as early as possible?](https://phiture.com/mobilegrowthstack/how-to-choose-a-mobile-attribution-partner-2f45cdc88ac3/#when_is_the_best_time_to_start_looking_for_an_attribution_provider_%e2%80%94_as_early_as_possible)
 * [From your perspective, is it necessary for an attribution partner to also be among the Facebook Measuring Partners (MMP)?](https://phiture.com/mobilegrowthstack/how-to-choose-a-mobile-attribution-partner-2f45cdc88ac3/#from_your_perspective_is_it_necessary_for_an_attribution_partner_to_also_be_among_the_facebook_measuring_partners_mmp)
 * [If an app isn’t planning to spend big on User Acquisition in the beginning, but rather use organic (or owned) growth channels, would it still make sense to have an attribution partner in place?](https://phiture.com/mobilegrowthstack/how-to-choose-a-mobile-attribution-partner-2f45cdc88ac3/#if_an_app_isnt_planning_to_spend_big_on_user_acquisition_in_the_beginning_but_rather_use_organic_or_owned_growth_channels_would_it_still_make_sense_to_have_an_attribution_partner_in_place)
 * [Do you think it’s feasible to start with minimum requirements and switch to a more advanced solution later?](https://phiture.com/mobilegrowthstack/how-to-choose-a-mobile-attribution-partner-2f45cdc88ac3/#do_you_think_its_feasible_to_start_with_minimum_requirements_and_switch_to_a_more_advanced_solution_later)
 * [What are the main post-install events that are must-haves?](https://phiture.com/mobilegrowthstack/how-to-choose-a-mobile-attribution-partner-2f45cdc88ac3/#what_are_the_main_post-install_events_that_are_must-haves)
 * [Your checklist specifically mentions the availability of to pass back all events (including custom events) to networks. Could you explain the significance of this?](https://phiture.com/mobilegrowthstack/how-to-choose-a-mobile-attribution-partner-2f45cdc88ac3/#your_checklist_specifically_mentions_the_availability_of_to_pass_back_all_events_including_custom_events_to_networks_could_you_explain_the_significance_of_this)
 * [Would you recommend paying premium for fraud protection? What are the indicators of fraudulent traffic?](https://phiture.com/mobilegrowthstack/how-to-choose-a-mobile-attribution-partner-2f45cdc88ac3/#would_you_recommend_paying_premium_for_fraud_protection_what_are_the_indicators_of_fraudulent_traffic)
 * [How important are dashboard visualizations, e.g. for cohort analysis?](https://phiture.com/mobilegrowthstack/how-to-choose-a-mobile-attribution-partner-2f45cdc88ac3/#how_important_are_dashboard_visualizations_eg_for_cohort_analysis)
 * [How important is having an intuitive UX and dashboard navigation?](https://phiture.com/mobilegrowthstack/how-to-choose-a-mobile-attribution-partner-2f45cdc88ac3/#how_important_is_having_an_intuitive_ux_and_dashboard_navigation)

## **When is the best time to start looking for an attribution provider — as early as possible?**

If a developer is planning to make a business out of the mobile app, then YES the
developer would definitely need tracking/attribution SDK from the start (as soon
as the product is ready for ‘alpha’). Developers can use “free” solutions to start
with. i.e. Firebase/Google, Facebook, [Kochava](https://kochava.com/) SDKs (to name
a few). Please note — free solutions come with limitations and developers would 
need to make peace with giving away your valuable data with some of the free solution
providers.

Later, when there is a small budget for a paid solution, the developer can implement
paid attribution SDKs.

Please remember, most providers don’t charge for organic traffic, which means you
only start paying when you start tracking your marketing activities.

## **From your perspective, is it necessary for an attribution partner to also be among the Facebook Measuring Partners (MMP)?**

If you are planning to use Facebook for your paid UA, then yes it would be necessary.
Only MMPs get access to Facebook click data, this is how you can avoid duplication
i.e. paying for the same IDFA/GAID twice to different channels. If however, you 
are not planning to use Facebook as one of your UA channels, then it is not important
for you.

## **If an app isn’t planning to spend big on **󠀁[**User Acquisition**](https://phiture.com/mobilegrowthstack/acquiring-better-users-eric-seufert-and-thomas-petit-on-ua-strategies-1fe34b01c010/)󠁿** in the beginning, but rather use organic (or owned) growth channels, would it still make sense to have an attribution partner in place?**

Even if you cross-promote within your own portfolio of games, you may still want
to track which existing game your users came from. In this case, you would want 
to use a tracking provider to show you that.

I would also ask your attribution partner to expose “_server-side user IDs_” this
is so that you can map your users across your portfolio in a unified way and see
where your users move and why. This will require all apps in question to be on the
same attribution SDK.

![Saikala’s comparison checklist for picking an attribution provider ](https://phiture.
com/wp-content/uploads/2017/05/Saikala’s-comparison-checklist-for-picking-an-attribution-
provider-min.png)

_Saikala’s comparison checklist for picking an attribution provider _

## **Do you think it’s feasible to start with minimum requirements and switch to a more advanced solution later?**

In my opinion, it is important to have 2 solutions in place i.e. one paid attribution
SDK + one free version i.e. Facebook or Google. This way, if one of them breaks,
you have a backup option to use while it is being fixed

(FYI — each one of them breaks at some point, it is technology in the end. The important
thing is to have a backup plan when it happens).

I would normally talk to the game designer and product owner to figure out together
which post-install events could be useful indicators of traffic quality. Implement
all of them and more, more than you may need (if it makes sense). Later you will
have a good selection of data points to choose from, as to which events you would
want to use as quality indicators for your paid activity optimisation.

## **What are the main post-install events that are must-haves?**

In gaming, there are a few universal ones for all games:

_install >> app open/launch >> tutorial complete >> player/game level >> first time
IAP >> total IAPs (with value USD) >> initiated checkout_.

Everything else would be more custom to the game.

# ⌊An example for typical in-app events games are tracking as performance indicators ⌉⌊An example for typical in-app events games are tracking as performance indicators ⌉

## **Your **󠀁[**checklist**](https://docs.google.com/spreadsheets/d/1GbE2THrghIQ-Z-_EH8hSco4Ek_3ocy0Xw5uH4UxVqcQ/edit#gid=0)󠁿** specifically mentions the availability of to pass back all events (including custom events) to networks. Could you explain the significance of this?**

Attribution providers have a set of default events within their SDKs already laid
out for devs to implement. These default events normally come with naming conventions
defined by the provider and are not necessarily ideal for your app.

Each developer can define their own naming conventions, and how the events may be
implemented, by using custom events feature.

Some providers can post-back both “_default_” and “_custom_” events, but some providers
can only post-back default. I came across this once in the past, which was annoying
not to know this was the case. The provider helped us find a solution, BUT it took
another technical implementation on our end as well as app submission and approval
time.

In the end, whatever post-install events you implement, its main purpose is the 
ability to post-back to network dashboards which will help UA do a better job with
optimization and profitable buying.

## **Would you recommend paying premium for fraud protection? What are the indicators of fraudulent traffic?**

We have just started to use a fraud feature, so I’m not 100% sure if it worth the
additional premium yet. We have a trial period to decide on this. A red flag for
everyone to suspect fraud is massive amounts of clicks and no installs or super 
low install numbers. But again some affiliate networks have it as a normal practice
and it works out profitable for some.

## **How important are dashboard visualizations, e.g. for cohort analysis?**

Cohort and pivot tables visualization within the attribution provider dashboard 
is a ‘nice to have’ feature. However, I wouldn’t pay extra for it.

The important part is to have access to download RAW data, so you can pivot it and
do whatever you like in Excel yourself.

For advanced users, I’d recommend plugging your attribution provider API into your
Data Warehouse directly and visualize in some tool. We use [Tableau](https://www.tableau.com/).
Most attribution providers offer API access.

## **How important is having an intuitive UX and dashboard navigation?**

A rule of thumb in digital marketing is ‘**Get your Customers where they want to
be in the least amount of Clicks’,** and it also applies to app developers, UA managers,
analysts, or engineers dealing with API integration, QA testers … everyone who needs
to deal with the attribution partner’s dashboard in one way or the other, NEED to
perform a task as quickly and as accurately as possible.

IF a dashboard is designed in an awkward way that makes you click too many times
to perform a simple task, has slow loading time, and if worst …. when a single task
takes up two different places to set up (often one of them can be forgotten). THEN
this dashboard is not designed to help you be efficient, it is simply a poorly designed
dashboard. It is especially bad if it is a paid tool, paid tools supposed to help
us be more efficient not the other way around.

_Follow _[_Mobile Growth Stack_](https://phiture.com/mobilegrowthstack/)_ on Medium
for more mobile marketing insights. Also, if you enjoyed the article, please let
us know by clicking the _❤

### 󠀁[**The Mobile Growth Stack**](https://phiture.com/mobilegrowthstack/)󠁿

#### This is a publication from Mobile Growth Consultancy Phiture, based on our Mobile Growth Stack framework. We share what we learn and love hearing from others in the community. If you need more help with mobile growth, check out Phiture’s website for more about our services.

#### Thanks to Regina Leuwer and Saikala Sultanova. 
