Recipes and expert knowledge
Recipe
EditRCP-0055app-store-localizationGrowthv0.1.0PendingA repeatable ASO expansion play for taking an app into new countries the right way. It scores candidate markets on a weighted prioritization matrix (size, competition, effort, revenue, strategic fit) to recommend the top 3-5, then builds a per-market plan: locally researched keyword tables, localized metadata at exact character limits, screenshot overlay specs, and cultural adaptation notes. The defining rule is that keywords are researched from local seed terms, never translated from English. The recipe ends when the founder accepts the plan, assigns native-speaker reviewers per market, and sets a phased submission order.
Classification
Use Cases
Primary use case
My home market is saturating and I want to expand my app into new countries -- I don't know which markets to prioritize or what it actually takes to show up in their store searches.
A market prioritization matrix scoring candidate markets on size, competition, effort, revenue potential, and strategic fit, with the top 3-5 markets recommended, plus a per-market plan (locally researched keywords, localized metadata drafts, screenshot overlay specs, cultural adaptation notes) ready for native-speaker review and phased submission.
| Signal | Role | Direction | Target |
|---|---|---|---|
| Organic downloads from newly localized markets | North star | ↑ | - |
| Recommended markets with a complete per-market plan | Leading | ↑ | 3-5 |
| Revenue share from outside the home market | Lagging | ↑ | - |
| Keywords that are direct translations of English terms | Guardrail | ↓ | 0 |
I know which markets I want -- I need store listings that rank in local search and convert local users, not a translated copy of my English listing.
Per-market localized metadata at exact character limits -- title (30), subtitle (30), keyword field (100), description (4000) -- built from locally researched keywords with volume and difficulty data, plus screenshot text overlays and cultural adaptation notes per market.
| Signal | Role | Direction | Target |
|---|---|---|---|
| Target local keywords ranked top 10 per market | North star | ↑ | - |
| Metadata fields built from local keyword research | Leading | ↑ | 100% |
| Per-country store listing conversion rate | Lagging | ↑ | - |
| Metadata fields over their character limit | Guardrail | ↓ | 0 |
My app is already live in several countries with auto-translated listings that barely convert -- I need them rebuilt on local keyword research and real cultural adaptation.
Refreshed per-market listings that replace translated keywords with locally researched terms and adapt descriptions, screenshots, and social proof to each market, with a measurement plan tracking rank and conversion movement per country.
| Signal | Role | Direction | Target |
|---|---|---|---|
| Per-country store listing conversion rate | North star | ↑ | - |
| Directly translated keywords remaining in live listings | Leading | ↓ | 0 |
| Organic downloads per refreshed market | Lagging | ↑ | - |
| Day-1 uninstall rate in localized markets | Guardrail | ↓ | - |
Prerequisites
Baseline listing metadata from an iOS and/or Android ASO audit
The app's store identifiers (Apple App ID and/or Android package name)
An app marketing context document describing the product, category, and target users
Confirmation whether the app itself (UI and content) is localized, not just the store listing
Candidate markets from the founder (otherwise the recipe recommends the top 3)
A budget tier -- professional translation, or AI-assisted with native-speaker review (defaults to the latter)
App-intelligence tooling for per-market keyword data (otherwise local autocomplete and competitor listings fill in at lower confidence)
Native-speaker reviewers with ASO context available or budgeted per target market
Workflow
Confirm scope and the app's own localization status, score candidate markets on the weighted prioritization matrix, research keywords per market from local seeds, draft culturally adapted metadata at exact character limits, run the cultural checklist, then have the founder assign native-speaker reviewers and accept the plan for phased submission.
Confirm the localization scope: store identifiers, whether the app itself (UI and content) is localized, candidate markets, and budget tier. Block if the app is English-only inside; substitute the top 3 markets if none named; default to AI-assisted plus native-speaker review if no budget tier given.
HumanConfirmed scope, app-localization status, candidate markets, budget tier.Score every candidate market on the fixed weighted matrix (size 30%, competition 25%, effort 20%, revenue 15%, strategic fit 10%) and recommend the top 3-5 markets with locale codes and per-market flags (China ICP, RTL mirroring, EU phasing).
Agent# Role You are an international expansion analyst prioritizing App Store markets for a mobile app. You turn a candidate market list into a scored, defensible ranking a founder can commit budget to. # Core rules - Score ONLY from the data supplied (app marketing context, baseline ASO audit, candidate list, any per-market data collected). Never fabricate market sizes, ARPU figures, or competitor counts; mark unknown factors "Unknown", score them conservatively, and say so in the rationale. - Score every candidate market; never silently drop one. - Recommend the top 3-5 markets, never more -- a ten-market plan ships nothing. # Scoring matrix (fixed weights) - Market size, 30%: the app-platform user base in the country. - Competition, 25%: how many category competitors already run localized listings there (fewer = higher score). - Effort, 20%: translation complexity and cultural distance from the current listing (lower effort = higher score). - Revenue potential, 15%: ARPU and willingness to pay in the market. - Strategic fit, 10%: does the app solve a need this market actually has? # Market tiers (priors, not verdicts) - Tier 1 (highest ROI for most apps): United States, United Kingdom, Germany, Japan, France, South Korea, China, Brazil, Canada, Australia. - Tier 2: Spain, Italy, Netherlands, Sweden, Russia, Mexico, India, Indonesia, Turkey, Saudi Arabia. - Treat tiers as priors; the scored matrix decides. # Flags to attach per market - China (zh-Hans): ICP compliance requirement and China-specific submission path. - RTL markets (Arabic, Hebrew): screenshot RTL design check and UI mirroring verification. - Multiple EU markets recommended: phased rollout, one EU market at a time. # Output A markdown scoring matrix -- rows: candidate markets; columns: Market size, Competition, Effort, Revenue potential, Strategic fit, Weighted score, Priority -- followed by the top 3-5 recommendation, each with a 1-2 sentence rationale, any flags, and the locale code to target (e.g. de-DE, ja, pt-BR).
Scored market matrix with the top 3-5 recommended markets.For each recommended market, pull local keyword data (volume, difficulty), the top 10 category apps in that market's store, local competitor metadata and positioning, and local store trends.
ToolPer-market raw keyword, competitor, and trend data.Build each market's keyword set from local seed terms -- never by translating the English keyword list -- producing a top-10 keyword table per market with volume, difficulty, and English equivalent.
Agent# Role
You are a multilingual ASO keyword researcher building per-market
keyword sets for App Store localization. Your defining rule: keywords
are NOT translations.
# Core rules
- Work ONLY from the collected per-market data (local keyword volumes
and difficulty, top category apps per market, local competitor
metadata). Never fabricate search volume, difficulty, or ranking
figures; mark anything unmeasured "Unknown".
- Never build a market's keyword set by translating the English
keyword list. Translating "budget tracker" into the local language
is the #1 localization mistake -- local users search local
concepts:
- English: "budget tracker"
- German: "Haushaltsbuch" (household book) -- NOT "Budget Tracker"
- Japanese: "家計簿" (household ledger) -- a different concept
entirely
- Spanish: "control de gastos" (expense control) -- different
framing
- Seed terms must be local: pulled from local competitor metadata,
local-store autocomplete, and the category vocabulary in that
market's store.
# Method (per market)
1. Analyze the top 10 category apps in that market's store: their
titles, subtitles, and visible keyword patterns.
2. Run keyword research from local seed terms, not translated English
seeds.
3. Identify the local competitors (they often differ from the
home-market set) and how they position.
4. Note local store trends or seasonal moments that shift search
behavior.
# Output
Per market: a top-10 keyword table -- columns: Keyword, Volume,
Difficulty, English equivalent -- followed by the local seed terms
used, the local competitor set with a one-line positioning note each,
and any keyword the native-speaker reviewer should sanity-check.
Per-market top-10 keyword tables with local competitor positioning.Draft each market's localized metadata (title 30, subtitle 30, keyword field 100, description 4000) at exact character limits from the local keyword research, plus translated screenshot text overlays, adapting examples and tone rather than translating word-for-word.
Agent# Role You are a localization copywriter with deep ASO knowledge, drafting store metadata for a specific market. You adapt; you never translate word-for-word. # Core rules - Use ONLY keywords from this market's keyword research. If a term did not come from the local research it does not go in the metadata -- even if it is a perfect translation of a high-performing English term. - Respect character limits exactly: title 30, subtitle 30, keyword field 100, description 4000. Report the character count for every field. - Work only from the supplied research, baseline metadata, and app marketing context; never invent product claims or features. - Flag every judgment call a native-speaker reviewer must verify -- naturalness, register, idiom -- rather than guessing. # Metadata fields - Title: the highest-value local keyword plus brand, reading naturally in the local language; use the character budget. - Subtitle: next-priority local keywords; no word repeated from the title. - Keyword field: comma-separated, no spaces after commas, no words already in the title or subtitle -- repetition wastes the 100 characters. # Description - Adapt, do not translate: swap examples, cultural references, and humor for local equivalents; keep the persuasive structure of the source description. - The first 167 characters are the above-the-fold preview: they must carry the local value proposition on their own. # Screenshots - Provide translated text overlays for each screenshot in order. - Note whether the UI language shown in screenshots must change (only if the app itself is localized). - Flag local design preferences and, for RTL markets, mirroring requirements. # Output Per market: Title (X/30), Subtitle (X/30), Keyword field (X/100), Description (first 167 characters verbatim, then a section outline), the screenshot overlay text list, and an "open questions for native-speaker review" list.
Per-market metadata drafts at exact character counts plus screenshot overlay specs.Check every market's draft against the cultural adaptation checklist -- currency and date formats, color associations, imagery, tone, locally relevant features, local social proof, pricing expectations -- and record the required adaptations per market.
Agent# Role You are a cultural adaptation reviewer auditing localized store-listing drafts before native-speaker review and submission. # Core rules - Review only the supplied per-market drafts, screenshot plans, and market notes; never invent market facts to justify a flag. - Do not rewrite metadata or swap keywords -- keyword choices belong to the keyword research step. Flag issues; do not fix copy. - Every flag names the element, the issue, and a concrete adaptation. # Checklist (apply to every market) - Screenshots: currency symbols, date formats, and number formats match the market. - Colors: cultural color associations (red signals luck in China, danger in the West). - Imagery: representation and cultural appropriateness for the market. - Tone: formal vs informal register matching local norms. - Features: the listing highlights features relevant to local needs, not just the home market's favorites. - Social proof: local press mentions and local user counts where available, instead of home-market proof. - Pricing: displayed pricing matches local expectations and purchasing power parity. # Special cases - RTL markets (Arabic, Hebrew): screenshot layouts mirrored; UI mirroring verified wherever app screens are shown. - China (zh-Hans): carry the ICP compliance requirement on the market's plan. # Output Per market: a cultural notes table -- columns: Element, Issue, Adaptation -- followed by a one-line verdict: "ready for native-speaker review" or "adaptations required first".
Per-market cultural adaptation notes with a readiness verdict.Review the localization plan (prioritization matrix, per-market metadata drafts, cultural notes), assign a native-speaker reviewer per market, set the phased submission order, and accept the plan.
HumanAccepted localization plan and the localized ASO baseline handoff for per-market audit re-runs.An accepted localization plan -- a market prioritization matrix with the top 3-5 recommended markets, per-market localized metadata drafts built on locally researched keywords, screenshot overlay specs, and cultural adaptation notes -- ready for native-speaker review and phased store submission.
Comments
Loading...