My football app spoke only English, and that was the problem
I launched a football scores app earlier this year, and for three months it did almost nothing. Not literally nothing: 35 downloads a week, most of them from the United States, a few from Canada and the UK. The app worked, the reviews were fine, the screenshots were clean. The problem was that I had built a product for the whole world and written its store listing for one country.
The niche was the first mistake. Football is the most popular sport on the planet, but not in the United States. There, "football" means the NFL, and soccer is a minority interest. My title used the word "football" because that is what the rest of the world calls the sport, so American users searching "soccer scores" never found me, and the countries where football is a religion never searched in English at all. I had picked a global niche and then hidden from every market where it is strongest.
The second mistake was the metadata. My keywords were English, my description was English, my screenshots were English. The stores match your listing against what people type in the search bar, in their own language. People in Brazil type "placar ao vivo". People in Indonesia type "skor bola". People in Turkey type "canlı skor". None of those searches can ever match an English-only listing, no matter how well written it is. My app was not poorly optimized, it was simply invisible to 90 percent of its potential users.
I could have paid to fix this. A few hundred dollars a month on Meta and TikTok ads, targeting Brazil and Indonesia, and I would have bought some downloads. I am a solo developer, I already spend too much on subscriptions, and I refuse to rent an audience. The moment the budget stops, the downloads stop, and the ranking stays flat. Organic placement is the only thing that compounds for a small team.
So I localized the listing. Not just translated it: localized it. The numbers are well documented. A CSA Research survey of about 9,000 consumers in 29 countries found that 76 percent prefer to buy products in their own language, and 40 percent will never buy from a store in another language. On the volume side, Business of Apps counted 142.2 billion app downloads in 2025, and the majority of them happened outside the United States. The traffic is there, it is just written in other languages.
Here is what I did, in the order that mattered. First, I rebuilt the keyword list per language instead of translating it word for word. "Football scores" translated literally sounds wrong in most languages, and the real search terms are different everywhere. I searched for each market the way a local fan would: "match en direct" in France, "marcadores de futebol" in Brazil, "skor langsung" in Indonesia. That research alone doubled my relevance in those stores. Second, I translated the title, subtitle and description properly, keeping the main keyword of each market near the front. Third, I reworked the screenshots so the text on them was in the local language. A screenshot in English on a French listing breaks the trust the description just built.
The results took about eight weeks to show up, because the stores need time to re-index and re-rank a changed listing. Downloads went from roughly 35 a week to around 400 a week, and the share coming from outside the United States jumped from near zero to about 70 percent. The biggest surprise was which languages performed: French and Brazilian Portuguese brought the most downloads, but German users converted to paid subscriptions at a much higher rate. That is the pattern you hear about but do not believe until you see it: some languages bring volume, others bring revenue, and English-only listings miss both.
What failed along the way is worth naming too. My first attempt at Spanish was a literal translation, and it ranked for nothing because I kept generic words instead of the phrases Spanish speakers actually type. I also over-localized at first by translating into 12 languages at once, which spread my effort thin and made the listing hard to maintain. Six well-chosen languages beat twelve rushed ones. And I learned that localization is not a one-time task: when the store changes a description rule or a keyword limit, every locale needs the same fix.
The lesson I took away is simple. A niche is only a niche if you show up in the countries where it is popular. A football app in English only is invisible in the football countries. The fix is not mysterious, it is just a lot of mechanical work: keyword research in each market, translation, screenshot resizing, and repeating it for every store update.
That mechanical work is exactly why I built AsoFast. It generates your App Store and Google Play metadata with AI, translates listings into more than 80 languages, provides screenshot templates, and publishes directly to App Store Connect and Google Play from one place. Everything runs locally on your machine, so your credentials never leave your computer. It is open source and free, which matters when you are a solo developer with a subscription list that is already too long. Start with one additional language this week, measure for a month, and you will see what your English-only listing has been hiding from you.