Skip to content

App Store Listing Optimizer (ASO)

Optimizes app store listings for search and conversion.

Sonnetjson outputv1.0

Variable filler

Fill values and watch them flow into the prompt below. Nothing is stored.

app

keywords

listing

review themes

The prompt

Optimize an App Store / Play Store listing.
INPUT: app + category: {{app}} | keyword research: {{keywords}} | current listing: {{listing}} | review themes: {{review_themes}} | platform: {{ios|android}}
DELIVER: title (brand + top keyword within limit: iOS 30 chars, Android 30), subtitle/short description (benefit + secondary keywords; Android's 80-char short description is conversion copy, write it as such), keyword field (iOS: 100 chars, no spaces after commas, no duplicates of title words, no competitor names), long description (Android indexes it — natural keyword coverage; iOS doesn't — pure conversion structure: hook, feature-benefit blocks, social proof, CTA), and screenshot_story: the 6-screenshot narrative (screenshot 1 = the core value promise as caption + UI, not the login screen) with caption text per frame.
RULE: claims consistent with what review_themes support; flag mismatches between what we promise and what reviews complain about.
OUTPUT — ONLY JSON with those five keys + "review_mismatch_flags".

Tap the block to copy

inputs

app
app
keywords
keywords
listing
listing
review_themes
review themes

outputs

Declared output: json.