
{"id":5795,"date":"2020-01-08T14:06:33","date_gmt":"2020-01-08T11:06:33","guid":{"rendered":"http:\/\/blog.travelpayouts.com\/en\/?p=5795"},"modified":"2022-06-30T11:11:43","modified_gmt":"2022-06-30T08:11:43","slug":"how-to-drive-500-000-app-installs-farefirst-case","status":"publish","type":"post","link":"https:\/\/www.travelpayouts.com\/blog\/how-to-drive-500-000-app-installs-farefirst-case\/","title":{"rendered":"How to drive 500 000 app installs? FareFirst case"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">How it all started<\/h2>\n\n\n\n<p>Jaseel joined the Travelpayouts in 2015. He first created <a href=\"https:\/\/blog.travelpayouts.com\/en\/how-to-create-a-white-label-website\/\">a White Label website<\/a> and then built a few apps with <a href=\"https:\/\/blog.travelpayouts.com\/en\/mobile-sdk-experience\/\">Travelpayouts SDK<\/a>, which helped him learn the basics of SEO. <\/p>\n\n\n\n<p>In 2017, Jaseel launched his own company, <a href=\"https:\/\/www.farefirst.com\/\" target=\"_blank\" rel=\"noopener\">FareFirst<\/a>. Today, his app is localized in more than 20 languages, accounting for almost one million installs and over 120,000 active users per month.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69f161f5dea52&quot;}\" data-wp-interactive=\"core\/image\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"574\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/blog.travelpayouts.com\/en\/wp-content\/uploads\/2020\/01\/keyfacts-1024x574.jpg\" alt=\"How it all started\" class=\"wp-image-5796\" srcset=\"https:\/\/www.travelpayouts.com\/blog\/wp-content\/uploads\/2020\/01\/keyfacts-1024x574.jpg 1024w, https:\/\/www.travelpayouts.com\/blog\/wp-content\/uploads\/2020\/01\/keyfacts-300x168.jpg 300w, https:\/\/www.travelpayouts.com\/blog\/wp-content\/uploads\/2020\/01\/keyfacts-768x430.jpg 768w, https:\/\/www.travelpayouts.com\/blog\/wp-content\/uploads\/2020\/01\/keyfacts.jpg 1358w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on-async--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">How to build an app with Travelpayouts SDK<\/h2>\n\n\n\n<p>Creating an app with Travelpayouts SDK is a pretty simple process and doesn\u2019t require coding skills:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Install Android Studio\/Xcode<\/li><li><a href=\"https:\/\/github.com\/travelpayouts\/travel-app-android\" target=\"_blank\" rel=\"noopener\">Download Travel SDK<\/a><\/li><li>Read the documentation<\/li><li>Run the code and change basic configurations such as app name and logo<\/li><li>Add token and <a href=\"https:\/\/support.travelpayouts.com\/hc\/en-us\/articles\/203955653\">affiliate marker<\/a><\/li><li>Extend app functionality (required for listing your app on iOS)<\/li><\/ul>\n\n\n\n<p>It is not enough to simply create an app to start making money. There are three things to do next:&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>ASO<\/li><li>App store publishing&nbsp;<\/li><li>Improving&nbsp;<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">ASO<\/h2>\n\n\n\n<p>ASO, which stands for App Store Optimization, is a two-part process. You need to add keywords to improve app visibility in SERP and then optimize the conversion rate. ASO alone helped FareFirst get about 100,000 installs in the first three months, with up to 4,000 installs per day. The graph below shows the changes in the number of installs over time. <\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69f161f5deea7&quot;}\" data-wp-interactive=\"core\/image\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"564\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/blog.travelpayouts.com\/en\/wp-content\/uploads\/2020\/01\/downnloads-1024x564.jpg\" alt=\"ASO\" class=\"wp-image-5799\" srcset=\"https:\/\/www.travelpayouts.com\/blog\/wp-content\/uploads\/2020\/01\/downnloads-1024x564.jpg 1024w, https:\/\/www.travelpayouts.com\/blog\/wp-content\/uploads\/2020\/01\/downnloads-300x165.jpg 300w, https:\/\/www.travelpayouts.com\/blog\/wp-content\/uploads\/2020\/01\/downnloads-768x423.jpg 768w, https:\/\/www.travelpayouts.com\/blog\/wp-content\/uploads\/2020\/01\/downnloads.jpg 1352w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on-async--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<p>To achieve such a result, you can follow in Jaseel\u2019s footsteps:<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Research keywords<\/li><li>Add keywords to the title and description<\/li><li>Optimize the app listing page&nbsp;<\/li><li>Localize the app<\/li><li>Drive reviews<\/li><li>Run A\/B testing for logos, screenshots, titles, etc.&nbsp;<\/li><\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">How to use keywords<\/h3>\n\n\n\n<p>Keywords are the most important step towards ASO. To improve app visibility, add them to the app title and short and long descriptions. There is a slight difference in keyword placement on Android versus iOS: <\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69f161f5df227&quot;}\" data-wp-interactive=\"core\/image\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"551\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/blog.travelpayouts.com\/en\/wp-content\/uploads\/2020\/01\/keywords-1024x551.jpg\" alt=\"How to use keywords\" class=\"wp-image-5806\" srcset=\"https:\/\/www.travelpayouts.com\/blog\/wp-content\/uploads\/2020\/01\/keywords-1024x551.jpg 1024w, https:\/\/www.travelpayouts.com\/blog\/wp-content\/uploads\/2020\/01\/keywords-300x161.jpg 300w, https:\/\/www.travelpayouts.com\/blog\/wp-content\/uploads\/2020\/01\/keywords-768x413.jpg 768w, https:\/\/www.travelpayouts.com\/blog\/wp-content\/uploads\/2020\/01\/keywords.jpg 1350w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on-async--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Keywords in the title&nbsp;<\/h4>\n\n\n\n<p>There are many ways to name an application. In the screen below, you can see three examples of app titles. <\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69f161f5df54d&quot;}\" data-wp-interactive=\"core\/image\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"564\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/blog.travelpayouts.com\/en\/wp-content\/uploads\/2020\/01\/titles-1024x564.jpg\" alt=\"Keywords in the title \" class=\"wp-image-5800\" srcset=\"https:\/\/www.travelpayouts.com\/blog\/wp-content\/uploads\/2020\/01\/titles-1024x564.jpg 1024w, https:\/\/www.travelpayouts.com\/blog\/wp-content\/uploads\/2020\/01\/titles-300x165.jpg 300w, https:\/\/www.travelpayouts.com\/blog\/wp-content\/uploads\/2020\/01\/titles-768x423.jpg 768w, https:\/\/www.travelpayouts.com\/blog\/wp-content\/uploads\/2020\/01\/titles.jpg 1348w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on-async--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<ul class=\"wp-block-list\"><li>Airbnb is a well-known brand. When people search for this app, they type in the brand name directly.&nbsp;<\/li><li>FareFirst\u2019s title includes both brand name and generic keyword, with a greater focus on the latter.&nbsp;<\/li><li>CouponDunia\u2019s title consists of generic keywords only, while the brand name is written in the \u201cDeveloper\u201d field.&nbsp;<\/li><\/ul>\n\n\n\n<p>Jaseel personally recommends choosing the second or the third strategy, as he used both of them and saw radical improvements in the number of app installs.&nbsp;&nbsp;<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">How to find the right keyword for your title&nbsp;<\/h4>\n\n\n\n<ul class=\"wp-block-list\"><li>Use Play Store\/App Store search suggestions, as they show what real customers look for.<\/li><li>Analyze recently uploaded apps with the biggest number of downloads. With so much traffic, they must have chosen the right keywords.<\/li><li>Take advantage of keyword research tools such as Apptweak &amp; AppFollow that offer multiple keyword suggestions.<\/li><\/ul>\n\n\n\n<p>What is the best title?&nbsp;<\/p>\n\n\n\n<p>It should contain the right keywords, realistically represent exactly what the app does and help optimize it. It\u2019s better to use generic keywords and not just a brand name. To find the best option, come up with a few solutions, test them and choose the one that most suits you.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Keywords in the short description<\/h4>\n\n\n\n<p>The short descriptions (Android) or subtitles (iOS) occupy a prime spot on your app listing in the store. To generate installs, it should be simple and impressive at the same time. <\/p>\n\n\n\n<p>Remember to add your most important keywords to this field. Below, there is an example of the KAYAK app short description. As you can see, it includes many generic keywords: cheap, flights, hotels, rental, car, app. The word \u201capp\u201d is in the list of ten most popular words that people use to find the desired application, for instance, \u201capp for booking tickets,\u201d or \u201capp with coupons,\u201d etc. <\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69f161f5df95f&quot;}\" data-wp-interactive=\"core\/image\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"566\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/blog.travelpayouts.com\/en\/wp-content\/uploads\/2020\/01\/short-descp-1024x566.jpg\" alt=\"Keywords in the short description\" class=\"wp-image-5801\" srcset=\"https:\/\/www.travelpayouts.com\/blog\/wp-content\/uploads\/2020\/01\/short-descp-1024x566.jpg 1024w, https:\/\/www.travelpayouts.com\/blog\/wp-content\/uploads\/2020\/01\/short-descp-300x166.jpg 300w, https:\/\/www.travelpayouts.com\/blog\/wp-content\/uploads\/2020\/01\/short-descp-768x424.jpg 768w, https:\/\/www.travelpayouts.com\/blog\/wp-content\/uploads\/2020\/01\/short-descp.jpg 1349w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on-async--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Keywords in the long description&nbsp;<\/h4>\n\n\n\n<p>The long description allows for up to 4,000 characters, so there is a lot of space for keywords. The first couple of sentences are most important, because customers can see them from the app listing, and less than 2% of users proceed to the extended description. <\/p>\n\n\n\n<p>Make sure you add all relevant keywords to the long description and maintain a good level of density (2%-3%). Finally, try to make the most of the available space. For example, FareFirst uses 2,500 characters in its long description.&nbsp;<\/p>\n\n\n\n<p>The screen below shows the listing of the eSky app. <\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69f161f5dfcd4&quot;}\" data-wp-interactive=\"core\/image\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"558\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/blog.travelpayouts.com\/en\/wp-content\/uploads\/2020\/01\/long-descp-1024x558.jpg\" alt=\"Keywords in the long description \" class=\"wp-image-5802\" srcset=\"https:\/\/www.travelpayouts.com\/blog\/wp-content\/uploads\/2020\/01\/long-descp-1024x558.jpg 1024w, https:\/\/www.travelpayouts.com\/blog\/wp-content\/uploads\/2020\/01\/long-descp-300x164.jpg 300w, https:\/\/www.travelpayouts.com\/blog\/wp-content\/uploads\/2020\/01\/long-descp-768x419.jpg 768w, https:\/\/www.travelpayouts.com\/blog\/wp-content\/uploads\/2020\/01\/long-descp.jpg 1344w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on-async--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<p>The description starts with the words \u201ccheap flights\u201d and then features names of the airlines and hotels. The app ranks fourth and fifth for the keywords \u201cRyanAir\u201d and \u201cWizzAir\u201d on the Google Play Store, and both brands are used twice in the description. This is important because people are looking up low-cost carriers more often, so mentioning brands like these can increase your position in the store.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">More keyword opportunities&nbsp;<\/h3>\n\n\n\n<p>The next field to use is the Developer name on Android or the Keyword space on iOS (up to 100 characters). By filling in these sections, you can significantly improve your ranking. Then, take advantage of the \u201cWhat\u2019s new\u201d field. Earlier, it was possible to add keywords in the package name, but it doesn\u2019t work this way anymore.&nbsp;<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Keywords to focus on&nbsp;<\/h4>\n\n\n\n<p>In order to increase the number of installs, pay close attention to high volume and low competition keywords, long tail keywords (despite lower popularity, they can boost your app ranking by a lot), brand names (they have high search volume and relatively low competition) as well as your competitors\u2019 keywords.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">How to find keywords&nbsp;<\/h4>\n\n\n\n<p>Use tools for app optimization. AppTweak is great for competitor analysis. It allows you to find the keywords that drive downloads for competitive apps, checks what keywords they rank for and tracks their growth. AppTweak also shows keyword search volume (on a scale from one to 100), ranking the difficulty and the chances of getting listed on the top for this keyword.&nbsp;<\/p>\n\n\n\n<p>Competitor analysis is a crucial factor for success. Find out which keywords drive installs for similar apps, check their search volume and ranking difficulty and then add them to your store listing.&nbsp;<\/p>\n\n\n\n<p>Another great tool is AppFollow. It is cheaper than AppTweak and has great functionality also.<\/p>\n\n\n\n<p>Find more useful tools for your app optimization in the picture below. <\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69f161f5e00e6&quot;}\" data-wp-interactive=\"core\/image\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"563\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/blog.travelpayouts.com\/en\/wp-content\/uploads\/2020\/01\/asotools-1024x563.jpg\" alt=\"How to find keywords \" class=\"wp-image-5803\" srcset=\"https:\/\/www.travelpayouts.com\/blog\/wp-content\/uploads\/2020\/01\/asotools-1024x563.jpg 1024w, https:\/\/www.travelpayouts.com\/blog\/wp-content\/uploads\/2020\/01\/asotools-300x165.jpg 300w, https:\/\/www.travelpayouts.com\/blog\/wp-content\/uploads\/2020\/01\/asotools-768x423.jpg 768w, https:\/\/www.travelpayouts.com\/blog\/wp-content\/uploads\/2020\/01\/asotools-912x500.jpg 912w, https:\/\/www.travelpayouts.com\/blog\/wp-content\/uploads\/2020\/01\/asotools.jpg 1334w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on-async--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">How to optimize your app for a better conversion<\/h2>\n\n\n\n<p>There are five major elements that influence your app conversion: icon, screenshots, promo video, featured images (for Play Store only) and proper tags (for Play Store only). Here are some tips on optimization:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Your icon gives the first impression, so make sure it clearly represents what you do and differentiates you from competitors. Avoid logos with lots of text because they hard to read.&nbsp;<\/li><li>Screenshots show up in both the search results and on the app page for iOS, and only on the app page for Android. Screenshots need to be better optimized for iOS for this reason. For example, try to create a panoramic experience and visually connect first three screenshots. You can do this with the help of the tools below: <\/li><\/ul>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69f161f5e0436&quot;}\" data-wp-interactive=\"core\/image\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"562\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/blog.travelpayouts.com\/en\/wp-content\/uploads\/2020\/01\/screenshots-1024x562.jpg\" alt=\"Screenshots\" class=\"wp-image-5804\" srcset=\"https:\/\/www.travelpayouts.com\/blog\/wp-content\/uploads\/2020\/01\/screenshots-1024x562.jpg 1024w, https:\/\/www.travelpayouts.com\/blog\/wp-content\/uploads\/2020\/01\/screenshots-300x165.jpg 300w, https:\/\/www.travelpayouts.com\/blog\/wp-content\/uploads\/2020\/01\/screenshots-768x421.jpg 768w, https:\/\/www.travelpayouts.com\/blog\/wp-content\/uploads\/2020\/01\/screenshots-912x500.jpg 912w, https:\/\/www.travelpayouts.com\/blog\/wp-content\/uploads\/2020\/01\/screenshots.jpg 1342w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on-async--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<ul class=\"wp-block-list\"><li>Set American English as the default language if you\u2019re targeting worldwide.&nbsp;<\/li><li>Upload the Privacy Policy before publishing your app to avoid a ban from Google. There are many free online <a href=\"https:\/\/www.freeprivacypolicy.com\/\" target=\"_blank\" rel=\"noopener\">privacy policy generators<\/a> that you can use.&nbsp;<\/li><li>PlayStore and AppStore are not the only places to be, especially when you target countries such as China, so make sure to explore alternatives like Amazon Store, MI Store, Huawei Store, Getjar, etc.&nbsp;<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">After publishing<\/h2>\n\n\n\n<p>It\u2019s time to share your app with family and friends. Jaseel recommends sending the app name or screenshots and not the link. This will help improve the app position in the store. Then, ask your friends to write a detailed review and not just \u201cWhat a cool app!\u201d If you keep doing it for a week or two, the keywords in the app title and description will start to gain weight. <\/p>\n\n\n\n<p>Therefore, publish your app, let a little time pass, and then start sharing it and collecting reviews. These simple steps will help you get a good position in the store.<\/p>\n\n\n\n<p>Reviews are just as important for driving downloads, so try to get as much positive feedback as possible. Don\u2019t panic if someone leaves a negative review, and remember that replying builds credibility. To collect reviews, use a two-step pop-up notification for measuring customer satisfaction. Ask users to rate your app if they like it or leave feedback if not.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Localization<\/h2>\n\n\n\n<p>Localization is the next crucial step. The graph below shows an increase in the number of downloads of the&nbsp; FareFirst app since the start of localization. <\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69f161f5e07f0&quot;}\" data-wp-interactive=\"core\/image\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"553\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/blog.travelpayouts.com\/en\/wp-content\/uploads\/2020\/01\/localization-1024x553.jpg\" alt=\"Localization\" class=\"wp-image-5805\" srcset=\"https:\/\/www.travelpayouts.com\/blog\/wp-content\/uploads\/2020\/01\/localization-1024x553.jpg 1024w, https:\/\/www.travelpayouts.com\/blog\/wp-content\/uploads\/2020\/01\/localization-300x162.jpg 300w, https:\/\/www.travelpayouts.com\/blog\/wp-content\/uploads\/2020\/01\/localization-768x415.jpg 768w, https:\/\/www.travelpayouts.com\/blog\/wp-content\/uploads\/2020\/01\/localization.jpg 1345w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on-async--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<p>Here are the elements of an app that need localized:&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Title<\/li><li>Short description\/Subtitle<\/li><li>Long description<\/li><li>Screenshots<\/li><li>Featured graphics<\/li><li>Keyword field (for iOS)<\/li><li>Logo (if there is text)&nbsp;<\/li><li>Promo video&nbsp;<\/li><\/ul>\n\n\n\n<p>Upload the original app to the store and wait for optimization tips from Google. Then, you can start localizing for the top ten languages based on download statistics, paying particular attention to popular languages such as German, Spanish, Italian, Russian, etc. Create screenshots for both mobile devices and tablets.&nbsp;&nbsp;&nbsp;<\/p>\n\n\n\n<p>Also, build a semantic keyword dictionary and upload it to the localized file. To find semantic keywords, Jaseel uses AppTweak. This is how it works: find your competitor\u2019s application, change the country and the language, open the keyword finder, check the top-ranked semantic keywords and add them to your store listing.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Improving<\/h2>\n\n\n\n<p>At the beginning of the promotion, ads can boost the app position by a lot and can also improve the keyword ranking.<\/p>\n\n\n\n<p>Another important step is to run A\/B testing. It allows you to try out various logos, featured graphics, promo videos, short and long descriptions as well as screenshots. For example, you can set seasonal-specific screenshots for Christmas or any other holiday to boost installs.&nbsp;<\/p>\n\n\n\n<p>Remember to improve your app on a regular basis. Here are the key things to keep an eye on:&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>UI in app<\/li><li>Localization<\/li><li>Features<\/li><li>Push notifications<\/li><li>Rating screen<\/li><li>User login<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">How to succeed<\/h2>\n\n\n\n<p>Build a successful application by:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Choosing the perfect app title<\/li><li>Including as many keywords as possible&nbsp;<\/li><li>Collecting reviews<\/li><li>Localizing the app with high search volume semantic keywords<\/li><li>Doing keyword research<\/li><li>Running A\/B tests&nbsp;<\/li><li>Improving the application<\/li><\/ul>\n\n\n\n<p>One more thing to remember: it is not enough to just attract customers, you also need to retain them. Push-notifications, email newsletters and retargeting will do the trick. For instance, FareFirst sends notifications twice a month and on special occasions.<\/p>\n\n\n\n<p>To learn more about app optimization and improvement, consider checking out the tools:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/www.apptweak.com\/aso-blog\" target=\"_blank\" rel=\"noopener\">Apptweak.com<\/a><\/li><li><a href=\"https:\/\/appfollow.io\/blog\" target=\"_blank\" rel=\"noopener\">Appfollow.io<\/a>  <\/li><li><a href=\"https:\/\/incipia.co\/\" target=\"_blank\" rel=\"noopener\">Incipia.co<\/a><\/li><li><a href=\"https:\/\/www.storemaven.com\/aso-blog\/\" target=\"_blank\" rel=\"noopener\">Storemaven.com<\/a><\/li><li><a href=\"https:\/\/asodesk.com\/blog\/\" target=\"_blank\" rel=\"noopener\">Asodesk.com<\/a><\/li><li><a href=\"https:\/\/asostack.com\/\" target=\"_blank\" rel=\"noopener\">Asostack.com<\/a><\/li><li><a href=\"https:\/\/thetool.io\/blog\" target=\"_blank\" rel=\"noopener\">Thetool.io<\/a> <\/li><\/ul>\n\n\n\n<p>It is also important to use analytics services to monitor your campaign efficiency and be able to adjust it along the way. For instance, in the beginning, Jaseel used the <a href=\"https:\/\/play.google.com\/apps\/publish\" target=\"_blank\" rel=\"noopener\">Google Play Console<\/a> and some regular analytics tools, but now he prefers <a href=\"https:\/\/firebase.google.com\/\" target=\"_blank\" rel=\"noopener\">Firebase<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Slides<\/h2>\n\n\n\n<iframe loading=\"lazy\" src=\"https:\/\/drive.google.com\/file\/d\/1qvlajtfJhAQol6R5JC6J3zVvwjPwe4Wo\/preview\" width=\"640\" height=\"480\"><\/iframe>\n\n\n\n<p>If you want to learn more about building an app with <a href=\"https:\/\/www.travelpayouts.com\/sdk\/\">Travelpayouts SDK<\/a>, check our <a href=\"https:\/\/support.travelpayouts.com\/hc\/en-us\/articles\/203854126-Creation-of-a-mobile-application-using-SDK\">knowledge base<\/a> and <a href=\"https:\/\/blog.travelpayouts.com\/en?s=mobile+application\">blog articles<\/a>. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>On September the 28th, we held the third annual Travelpayouts Affiliate Summit in Moscow. Where Jaseel Seethintakath, CPO of FareFirst, shared his experience of creating an application with Travelpayouts SDK, which generated almost 1,000,000 downloads in just two years.<\/p>\n<p><a href=\"https:\/\/events.travelpayouts.com\/travelpayouts-affiliate-summit-2020\/\">Register now<\/a> for the first Travelpayouts Affiliate Summit 2020, which will take place online on October 5-9. The event brings together key players of the international travel market such as big advertisers, best-performing affiliates, SEO experts, and representatives of travel services.<\/p>\n","protected":false},"author":3,"featured_media":5816,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_eb_attr":"","footnotes":""},"categories":[527],"tags":[73,52,317],"class_list":["post-5795","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-stories","tag-aso","tag-mobile-application","tag-tpas"],"acf":[],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.travelpayouts.com\/blog\/wp-json\/wp\/v2\/posts\/5795","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.travelpayouts.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.travelpayouts.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.travelpayouts.com\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.travelpayouts.com\/blog\/wp-json\/wp\/v2\/comments?post=5795"}],"version-history":[{"count":15,"href":"https:\/\/www.travelpayouts.com\/blog\/wp-json\/wp\/v2\/posts\/5795\/revisions"}],"predecessor-version":[{"id":15347,"href":"https:\/\/www.travelpayouts.com\/blog\/wp-json\/wp\/v2\/posts\/5795\/revisions\/15347"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.travelpayouts.com\/blog\/wp-json\/wp\/v2\/media\/5816"}],"wp:attachment":[{"href":"https:\/\/www.travelpayouts.com\/blog\/wp-json\/wp\/v2\/media?parent=5795"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.travelpayouts.com\/blog\/wp-json\/wp\/v2\/categories?post=5795"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.travelpayouts.com\/blog\/wp-json\/wp\/v2\/tags?post=5795"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}