UMER AFTAB.
Back to Journal
Research

I Analysed 1,506 Mobile App Keywords Across 21 Countries — Flutter Has Zero Commercial Demand

Umer Aftab
Umer AftabCEO, Britxel & BrightAppData
PublishedAug 10, 2026
Reading Capacity9 min read
Mobile app development keyword study 2026

I pulled 35 Ahrefs exports covering 1,506 unique mobile app development keywords across 21 countries. Three findings surprised me: Flutter returned zero commercial-intent keywords anywhere, 84% of all search volume is locked in just 35 head terms, and the cheapest keywords to rank for carry the highest advertiser bids.

Why I ran this

I build mobile apps and I run BrightAppData, an App Store Optimization tool, so keyword data is daily work. But every "React Native vs Flutter" article I read argues from GitHub stars and benchmark videos. Nobody argues from what people actually search when they are ready to pay someone.

So I exported the data and counted. Everything below is reproducible — the methodology is at the bottom, including what this data cannot tell you.

Finding 1: Flutter has zero commercial-intent search demand

This is the result I did not expect, and I re-ran the query three times before believing it.

Filtering all 21 countries for commercial intent — keywords containing hire, company, agency, services, freelance, consultant, development company — with at least 50 monthly searches:

FrameworkCommercial keywordsCombined monthly volume
React Native4211,390
Flutter00

Zero. Not "fewer" — none. Across the United States, United Kingdom, Canada, Australia, UAE, Singapore, Germany, France, Netherlands, India, Pakistan and eleven other markets, not one Flutter keyword crossed 50 monthly searches with buying intent. Restricting to Tier-1 English markets only: React Native 33 keywords / 9,670 searches, Flutter still 0.

Flutter is not absent from the data. "flutter developer" pulls 15,000 searches in India and 600 in the US; "flutter app development" returns 1,400 US searches. But read those queries again — they are people who want to become Flutter developers, or learn it. The queries that say I have money and I want to hire someone say React Native, or they say nothing at all.

What this means practically: if you are choosing a framework partly on hiring and partly on being findable, the demand data is not close. And if you run a Flutter agency, your customers are not arriving through search — a very different marketing problem than the one you probably think you have.

Finding 2: 84% of the volume sits in 35 keywords you cannot rank for

Across every mobile-app keyword in the dataset with 50+ searches:

SegmentKeywordsCombined volumeShare
Head terms (KD ≥ 40, vol ≥ 1,000)35598,41584%
Everything else900+~114,00016%

Five out of six searches in this market happen on terms a new site has no realistic path to. "mobile app development" alone carries 349,000 US searches at KD 52; "mobile app development company" carries 15,000 at KD 42.

This is the trap that eats new agency websites: they target the words that sound like their business, get nothing for eighteen months, and conclude SEO does not work. The volume is real — it is simply spoken for.

Finding 3: the cheapest keywords carry the highest bids

Here is where the data turns useful. Filtering Tier-1 markets for commercial intent at KD ≤ 10 with 200+ monthly searches returns 23 keywords totalling 13,200 monthly searches — and their advertiser bids are the highest in the entire dataset.

KeywordMarketVolumeKDCPC
react native consultantUS1005$60
react native agencyUS1500$40
hire react native developersGB2005$35
hire react native developerGB1503$30
react native development servicesCA1006$25
hire react native developerUS7008$20
react native app development agencyUS4001$18
react native app development companyUS1,0007$13

Average CPC across all Tier-1 commercial keywords in the set: $11.35.

A $60 cost-per-click on a KD 5 keyword is close to a market failure. CPC is what advertisers voluntarily pay per visitor, so it is the cleanest available proxy for what a lead is worth. Difficulty is what it costs to earn that visitor organically. When one is at the ceiling and the other at the floor, somebody is not paying attention — and right now that somebody is every agency bidding on these terms instead of writing a page for them.

Finding 4: European markets search in English 93% of the time

I checked France, Germany, the Netherlands, Belgium and Switzerland, splitting keywords by language:

KeywordsCombined volumeShare of demand
English-language5331,21093%
Local-language172,1707%

The instinct to translate your site into four languages before you rank in one is, on this data, backwards for most markets. There are real exceptions — France carries genuine French demand ("développement application mobile", 1,500 searches at KD 8; "agence react native" at KD 1), and German has a small cluster around "app entwickler". But Dutch and Belgian demand is overwhelmingly English, and translating first costs you the compounding you would have got from doing one language properly.

Finding 5: some markets are simply empty

MarketKeywords with 50+ searchesCombined volume
Sweden00
New Zealand150
Denmark2200
Ireland2210
Qatar4660
Norway31,450

Sweden returned nothing — not low volume, but no qualifying mobile-app keywords at all in the export. Anyone selling you a Swedish market landing page is selling a page nobody will read, and Google's doorway-page policy treats thin localised clones harshly enough that it can cost more than it earns.

What I would do with this if I were starting today

  1. Ignore the head terms for the first year. They hold 84% of the volume and none of it is available to you.
  2. Take the KD ≤ 10 commercial cluster instead — 23 keywords, 13,200 searches, $11-60 CPCs, and in many cases the current results are thin. That is a real business, reachable in months rather than years.
  3. Pick React Native if the framework choice is otherwise close. Not because Flutter is technically worse — it isn't — but because the hiring and demand data both point one way.
  4. Rank in one language before translating. English covers 93% of European demand; French is the one exception worth building for early.
  5. Check the market exists before building the page. It takes ten minutes, and it stopped me building five country pages.

Methodology, and what this data cannot tell you

Source: 35 Ahrefs CSV exports pulled 8-10 August 2026, covering the US, UK, Canada, Australia, UAE, Saudi Arabia, Qatar, Singapore, Ireland, Netherlands, Belgium, Germany, Switzerland, France, Norway, Sweden, Denmark, New Zealand, India and Pakistan. After deduplication: 2,416 keyword+country rows, 1,506 unique keywords, of which 949 unique keywords are mobile-app related.

Filters: "Mobile app" matched on mobile app, app development/developer, iOS, Android, React Native, Flutter, cross-platform, ASO. "Commercial intent" matched on hire, company, agency, services, freelance, consultant, development company. Volume floors are stated with each finding.

Limits, honestly stated. Ahrefs volumes are clickstream-modelled estimates, not Google's own numbers — treat them as directionally reliable rather than exact. Keyword difficulty is Ahrefs' proprietary score, so "KD 5" is comparable within this dataset and not across tools. The export is a snapshot: search demand moves, and the same study in six months would differ at the margins. And absence of search demand is not absence of market demand — Flutter agencies exist and have clients; those clients simply arrive through referral, community and directories rather than through search.

Reproducing it: the raw exports live in this site's repository under research/keywords/. If you want the working files to check my arithmetic, ask me — I would rather be corrected than quoted wrongly.


If you are choosing a framework or planning app development spend and want a second opinion grounded in this data rather than in vibes, tell me what you're building. I build React Native apps for a living, which is a bias you should weigh — the data above is reproducible precisely so you don't have to take my word for it.

Mistakes to Avoid

  • Targeting the head terms that hold 84% of volume and none of the opportunity
  • Choosing a framework on benchmarks while ignoring hiring and demand data
  • Translating into four languages before ranking in one
  • Building country pages for markets with no measurable search demand

Frequently Asked Questions

Executive Blueprints

Technical Highlights