Traffic Cannibalization in ASO and Apple Search Ads

App Store Optimization
Paid User Acquisition
May 19, 2023

Traffic cannibalization occurs when a user downloads an application from Apple Search Ads (ASA) for a specific search term, while they could potentially have downloaded it from an organic search result.

Join the open ASO & User Acquisition community on Discord - ASO Busters! Here, engage in insider discussions, share insights, and collaborate with ASO and UA experts. Our channels cover the App Store, Google Play, visual ASO, ASA, UAC, Facebook, and TikTok.

In other words, it occurs when an application occupies the top 1 spot in the store for a certain term and then launches a paid ad for the same term to dominate the entire first page of the search results. This is a peculiar synergy between ASA + ASO (paid advertising placement + first position in organic search) that allows an app to maximize its visibility.

Reminder: ASA – is a platform for advertising mobile applications within the App Store. It helps advertisers reach an audience that’s relevant to the app’s target demographics.

Causes of Traffic Cannibalization: An exploration of the factors that can lead to keyword cannibalization.

There are several reasons to pursue traffic cannibalization:

Protecting your own brand

Application owners employ this method to maximize the number of views and downloads for their branded term while also preventing competitors from getting downloads through the same term. However, the question remains whether this is feasible, given that users who visit the store are likely to know that they will download your application for a specific branded term well ahead of time. Therefore, many different factors need to be taken into account, which we will delve into below.

Protecting the general search term

For example, let’s suppose you occupy the first place for the term "yoga." Since this is a quite popular search term, getting as much traffic as possible is advisable. With this in mind, you deliberately launch ASA for this term to get the maximum number of views and downloads, thereby depriving competitors of the opportunity to do so.

It's worth noting that this is only possible if you have a good conversion rate from impressions to installs for this search term (at least 15%). If the conversion rate is less than 15%, it is most likely not a very important search term in the context of cannibalization. Therefore, you can run ads, and be in the first organic place, but not have any downloads.
Attribute
Value
Format
PNG
Color space
Display P3 (wide-gamut color), sRGB (color), or Gray Gamma 2.2 (grayscale).
See Color Management.
Layers
Flattened with no transparency
Resolution
Shape
Square with no rounded corners
Attribute
Value
Format
PNG
Color space
Display P3 (wide-gamut color), sRGB (color), or Gray Gamma 2.2 (grayscale).
See Color Management.
Layers
Flattened with no transparency
Resolution
Shape
Square with no rounded corners
Word
Frequency in service
Qimai(China)*
AppTweak
Mobileaction
Appfollow
课程 (course)
5387 (high)
56 (mid)
5 (low)
34 (mid)
外语 (foreign language)
5699 (high)
35 (mid)
5 (low)
34(mid)
播放 (play)
5496 (high)
35 (mid)
5 (low)
35 (mid)
*Search index in China provided by Qimai and based on multidimensional calculations such as search results, downloads and relatable keywords.
App Store
Google Play
1. Icon impact on user choice
Important, but not more than a video with screenshots, as they take up most of the screen
Icon is displayed with several other icons in search results, and therefore it has the greatest impact on the user's choice
2. Icon localization
1 icon for all locales
Can be localized for each country
3. Screenshots quantity, orientation
From 1 to 10, any orientation
From 2 to 8, any orientation
4. Screenshots the most important are the ones that are visible before you start scrolling
  • Vertical screenshots: 3 are visible
  • Horizontal screenshots: only the first one is visible
  • Vertical screenshots: 4 are visible
  • Horizontal screenshots: only the first one is visible
5. Screenshots size
Large — the content is legible
Much smaller — the captions are quite illegible
6. Video quantity
Up to 3
One video that must be uploaded to YouTube
7. Video orientation
Any orientation
Horizontal orientation prioritized
8. Video autoplay
Plays automatically for 30 seconds without sound
You need to click on it to play
9. Application cover
Displayed on the application and developer pages
There is no cover
10. Graphics update
After release only
Whenever

Pros and cons of traffic cannibalization: Examining the potential outcomes of keyword cannibalization

  • A positive outcome of traffic cannibalization for a particular application is the "monopolization" of the top search results for a specific term. There is a possibility that the user will not see any competitors on the page until they scroll down, as the entire initial screen is occupied by a single app. And considering that the first three positions in search are the most conversion-friendly (especially when it comes to applications, not games), your application has a chance to garner the highest number of views and downloads..
  • A negative outcome of traffic cannibalization is the unnecessary expenditure on advertising, as users end up downloading the application through ads instead of picking it up from organic search results. In other words, roughly speaking, you end up paying money for what you could have gotten for free.

In the graph below, we can see what happens to downloads as soon as a brand launches ASA for a term where the app is already at the top:

We clearly see a significant decrease in organic downloads (Search) due to the appearance of paid downloads (Search Ads). In essence, what we used to get for free, now incurs costs after launching ASA.

Here are several examples of what happens to downloads as soon as a brand decides to no longer pursue cannibalization and disable ASA for the targeted term:

As we can see, during the cannibalization period, paid traffic increases, and organic traffic, on the contrary, decreases. However, after disabling ASA, organic downloads start to increase once again.

Device or context
Icon size
iPhone
60x60 pt (180x180 px @3x)
60x60 pt (120x120 px @2x)
iPad Pro
83.5x83.5 pt (167x167 px @2x)
iPad, iPad mini
76x76 pt (152x152 px @2x)
App Store
1024x1024 pt (1024x1024 px @1x)
Source language
Target language
How much longer (+) or shorter (–) the text in the target language is
English
French
21.18%
English
Spanish
19.52%
English
Italian
17.91%
English
Deutsch
16.67%
English
Dutch
13.80%
English
Portuguese (Portugal)
14.29%
English
Portuguese (Brazil)
12.96%
English
Polish
9.33%
English
Russian
9.11%
English
Czech
3.70%
English
Arab
–6.25%
English
Japanese
–39.68%
English
Korean
–44.04%
English
Chinese (Simplified)
–61.97%
English
Chinese (Traditional)
–63.80%
*Search Ads Popularity (SAP)shows the popularity of the search term from 5 to 99.

How to determine whether mobile applications would benefit from traffic cannibalization?

Before starting the process of traffic cannibalization, you should divide search terms into brand and non-brand search terms.

  1. Brand search terms.
    These are terms that contain the name of the application. When users enter such terms in the AppStore search, they most likely already know that they will download your application well in advance. However, you should note that not all applications have an equally well-established brand, leading users to proactively seek them out in the app store. You should also keep in mind that more popular competitors can rank for brand terms, or in some cases, the brand name itself becomes generic and is thus used to search for similar apps.
  2. General search terms.
    These are terms that require more protection, as the potential user's choice is not focused on a specific brand.

Therefore, before applying traffic cannibalization, brand terms should be separated from general ones and each of them should be evaluated separately, thus analyzing the search results and competitors in the process and assessing how your application stands out among others in the search results for a specific term.

Go through a short checklist and answer a few questions.

  1. Are there other applications running ads for your brand? This will answer the question of whether there is a need to protect the brand, which may not be the case if no competitors are targeting it as part of their advertising campaigns.
  2. Do any competitors possess visual similarities to your application? In some niches, there are many visually similar applications. Considering that users mostly rely on visual cues, they may mistakenly download a competitor's branded app just because it is visually similar to yours. By monopolizing the search results, you reduce the likelihood of this happening.
  1. Calculate the profitability and approximate the costs of cannibalization. It is difficult to ascertain with 100% confidence that traffic cannibalization will be profitable in each individual case. But by following the strategy, you can evaluate the results after a while.

To do this, we will use the following calculations:

Organic Search Units = First-time downloads - New Downloads

First-time downloads – the first downloads of the application by users that haven’t downloaded it before. We take the data from Apple Store Connect, selecting the required filter at App Store Search.

New Downloads – first-time downloads of an application through ASA. We take the data from the Apple Search Ads dashboard where downloads are categorized as first-time downloads. Although we are able to segregate them by App Store Search traffic, ad-driven downloads are still included. This is why we need to differentiate them using New Downloads as a separate metric.

Example 1

In 30 days when you were in the top spot of the search results, you had 3200 first-time downloads, of which 835 were paid (New Downloads).

Organic Search Units = 3 200 - 835 = 2 365

Now, after analyzing the previous 30 days when there was no advertising, we can conclude whether cannibalization was beneficial for us. For example, if you had 2,000 organic downloads (first-time downloads) in 30 days without advertising, and with advertising, there were 2,365 organic downloads, then we have a clear uplift, and we can safely conclude that, in this case, this method is justified.

Example 2

Another scenario could be where the total number of downloads remained unchanged after launching ASA, but the number of organic downloads decreased. This means that advertising led to the cannibalization of downloads. In other words, we did not get additional downloads, and, in addition, paid for a certain portion of downloads that we could have received for free without advertising.

In 30 days when you were in the top spot of the search results, you had 3,200 first-time downloads, of which 835 were paid (New Downloads).

Organic Search Units = 3200 - 835 = 2 365,

but during a similar period without advertising, the app amassed 3,100 organic downloads. Consequently, in this situation, you end up paying for a substantial number of downloads that could have been obtained at no cost. This raises doubts about the rationale behind such a decision.

Device
Spotlight icon size
Settings icon size
Notification icon size
iPhone
40x40 pt (120x120 px @3x)
29x29 pt (87x87 px @3x)
38x38 pt (114x114 px @3x)
40x40 pt (80x80 px @2x)
29x29 pt (58x58 px @2x)
38x38 pt (76x76 px @2x)
iPad Pro, iPad, iPad mini
40x40 pt (80x80 px @2x)
29x29 pt (58x58 px @2x)
38x38 pt (76x76 px @2x)
Search term
Translation
SAP* English (U.S.)
SAP* English (U.K.)
truck games
games with trucks
62
39
lorry games
games with trucks
32
jail games
prison games
29
8
prison games
prison games
32
24
*Search Ads Popularity (SAP)shows the popularity of the search term from 5 to 99.
Google Play
App Store
What can be tested?
  • Short description
  • Long description
  • Icon
  • Feature graphics
  • Screenshots
  • Videos
  • Screenshots
  • Videos
  • Icon (has to be uploaded to the build*)
Number of simultaneously running tests
5 tests (each test is valid within a single country.

You can choose a default country test (details below): then it will run in all countries where there are no localized graphical or textual materials.
1 test (the test can be immediately extended to all countries where the application is available or opt for specific countries as needed)
The number of test variants that can be tested with the current version in the store
Compared with a maximum of 3 new variants
Can a test be launched while another item is under review?
Yes
No
Mandatory formats for screenshots uploaded to the store
6.5
  • 6.5
  • 5.5
  • 12.9 (if there is an iPad version)
*Build – is a new version of the application. Updating the icon is only possible when updating the application version in the store. In other words, the term "build" refers to a specific version or variant of the application that is ready to be downloaded and installed on the users' devices. It contains all the necessary files and data for users to install and use the application.
More about optimizing graphic elements in the App Store and Google Play can be found in the article 'Graphics in Mobile App Promotion in the App Store and Google Play (ASO) – How to Optimize Graphic Elements.'

Avoiding traffic cannibalization: Evaluating optimal approaches to avoid search term cannibalization

To avoid cannibalization (if this aligns with your goals), you need to manually track search results for the targeted search terms and make adjustments by either pausing or relaunching them in advertising. But considering that most applications have a large semantic core, this will take a lot of time.

For RadASO clients, this process is automated using our in-house tool RadASO Tech Boosted Solution. It can be programmed to automatically stop an ASA campaign based on specific criteria, such as if the mobile application has already occupied the desired position for it. This can be the first, third, or fourth position - we can stop the campaign while considering the unique nuances of the specific application or its promotional objectives.

Device size or platform
Screenshot size
Requirement
Screenshot source
6.5 inch (iPhone 13 Pro Max, iPhone 12 Pro Max, iPhone 11 Pro Max, iPhone 11, iPhone XS Max, iPhone XR)
1284 x 2778 pixels (portrait)2778 x 1284 pixels (landscape)1242 x 2688 pixels (portrait)2688 x 1242 pixels (landscape)
Required if app runs on iPhone
Upload 6.5-inch screenshots
5.8 inch (iPhone 13 Pro, iPhone 13, iPhone 13 mini, iPhone 12 Pro, iPhone 12, iPhone 12 mini, iPhone 11 Pro, iPhone XS, iPhone X)
1170 x 2532 pixels (portrait)2532 x 1170 pixels (landscape)1125 x 2436 pixels (portrait)2436 x 1125 pixels (landscape)1080 x 2340 (portrait)2340 x 1080 (landscape)
Required if app runs on iPhone and 6.5 inch screenshots are not provided
Default: scaled 6.5-inch screenshotsAlternative: upload 5.8-inch screenshots
5.5 inch (iPhone 8 Plus, iPhone 7 Plus, iPhone 6s Plus)
1242 x 2208 pixels (portrait)2208 x 1242 pixels (landscape)
Required if app runs on iPhone
Upload 5.5-inch screenshots
5.5 inch (iPhone 8 Plus, iPhone 7 Plus, iPhone 6s Plus)
2048 x 2732 pixels (portrait)2732 x 2048 pixels (landscape)
Required if app runs on iPad
Upload 12.9-inch iPad Pro (3rd generation) screenshots
5.5 inch (iPhone 8 Plus, iPhone 7 Plus, iPhone 6s Plus)
2048 x 2732 pixels (portrait)2732 x 2048 pixels (landscape)
Required if app runs on iPad
Upload 12.9-inch iPad Pro (2nd generation) screenshots
Price
Traffic Source (Self Reporting Networks)
Facebook
Google
X (Twitter)
Apple Search Ads
Cohort reports
Impression tracking
Audience segmentation
At extra charge
Custom Dashboards
Custom Reports
At extra charge
Advertisement Cost
DAU/MAU (Stickiness)
Raw Data Export
At extra charge
At extra charge
At extra charge
API Reporting
Search term
Translation
SAP* French
SAP* French (Canada)
soldes
sale
25
5
aubainerie
sale
14
*Search Ads Popularity (SAP)shows the popularity of the search term from 5 to 99.
Device
Icon size
iPhone
180px × 180px (60pt × 60pt @3x)
120px × 120px (60pt × 60pt @2x)
iPad Pro
167px × 167px (83.5pt × 83.5pt @2x)
iPad, iPad mini
152px × 152px (76pt × 76pt @2x)
App Store
1024px × 1024px (1024pt × 1024pt @1x)
Icon format
PNG
Color models
sRGB or P3 (see "Color Management")
Layouts
Aligned without transparency
Sizes
Shape
Square without rounded corners
All the current requirements for icons are specified in the specification.
Icon format
32-bit PNG (with alpha channel)
Color models
512 х 512 pixels
Layouts
1024 КБ
Sizes
square, without rounding and shadows (Google automatically rounds the corners and adds shadows)
All the current requirements are specified in the specification.
  1. Traffic cannibalization is a phenomenon in which one channel (ASA) "consumes" traffic from another channel (ASO).
  2. There are two main types of cannibalization – brand protection (i.e., branded search term) or the one involving a general search term (even when the application ranks in the top 3 for it).
  3. Traffic cannibalization can be intentionally employed as a strategy if the goal is to protect the top positions in the search results page from competitors for branded or other search terms.
  4. When considering this strategy, it is important to understand how beneficial it is for you. Sometimes it can be beneficial if the niche is dynamic, competitors are strong, and every download is worth fighting for.
  5. On the other hand, you need to understand that you run the risk of spending a lot of money on something that you could have obtained for free.
  6. Therefore, you need to pay attention to how strong your brand is compared to your competitors, whether you have competitors with similar visual design and the approximate profit you would gain from pursuing the strategy.
Home
Up