Direct answer
Screenshot copy templates work when they are treated as proof structures, not fill-in-the-blank sentences. Every effective headline-plus-subheadline pair does one job from a short list: promise an outcome, prove a claim, show the mechanism, reduce a fear, or prompt the decision. The templates below map to those five jobs. Use them as starting structures — the headline carries the claim in six words or fewer, the subheadline carries the evidence or specificity the headline could not fit — then rewrite every filled template until it could only describe your app. A template that still reads generic after filling ("Boost your productivity — powerful features made simple") failed at the rewrite step, not the template step. Sequence matters as much as wording: outcome first, proof and mechanism in the middle, decision last.
Template library by frame job
| Frame job | Headline template | Subheadline template |
|---|---|---|
| Outcome (frame 1) | [End state] without [pain] | [Mechanism] in [timeframe or effort] |
| Proof | [Number] [users/results] [verb] | [Specific evidence or source] |
| Mechanism | [Verb] [object] in [steps/taps] | What happens automatically after |
| Fear reduction | [Risky thing], handled | [How: sync, backup, privacy, undo] |
| Decision (last frame) | Start [outcome] today | [Price/free angle or commitment level] |
Worked examples
Outcome frame
Weak fill: "Get organized without stress." Nothing anchors it to a product. Strong fill: "Inbox zero without the 6 a.m. triage" — the pain is specific enough to identify both the user and the product category. Subheadline: "Rules sort 200 emails before you wake up" — mechanism plus quantity.
Proof frame
Weak fill: "Loved by millions of users." Unverifiable and category-generic. Strong fill: "4.8 stars from 12,000 accountants" — the audience in the number is what makes the proof persuasive to that audience. Subheadline names the source or timeframe.
Mechanism frame
Strong fill: "Scan any receipt in two taps." The step count is the claim. Subheadline: "Categories, tax tags, and totals filled automatically" — what the user no longer does.
Fear-reduction frame
Strong fill: "Your data, never on our servers." Subheadline: "On-device processing, export anytime." Fear frames earn their slot when reviews or support tickets show the fear actually blocks installs.
Decision frame
Strong fill: "Start your first budget tonight." Subheadline: "Free for one account, no card required." Specific commitment level beats a bare "Download now."
How to use the library
1. Assign jobs to frames before picking templates
The sequence — outcome, proof, mechanism, fear, decision — comes from your screenshot recipe. Templates fill an assigned job; they do not choose the narrative for you.
2. Fill, then rewrite against the generic test
After filling a template, read it against three competitor listings. If it could sit in any of them unchanged, replace abstract nouns with your specifics: numbers, named features, concrete pains.
3. Keep headline and subheadline as one unit
The subheadline exists to carry what the headline dropped for brevity. Writing them separately produces two competing headlines; reviewing them separately approves pairs that repeat each other.
4. Localize the structure, not the sentence
Templates translate badly word-for-word — character widths, reading rhythm, and idiom all shift. Port the frame's job and claim into the target language natively; the template is the scaffold, not the sentence.
5. Check rendered width early
Headlines that fit the design canvas at 30 Latin characters overflow in German and read sparse in Chinese. Test filled templates in the actual frame at production font sizes before locking copy.
Common failure modes
The filled template survives to production
Templates are drafting tools. Any line that still sounds like the template shipped a placeholder to the store.
Five outcome frames
Without assigned jobs, every frame gravitates to the outcome promise and the set repeats itself five ways. The library only works downstream of a sequence decision.
Proof frames without real numbers
"Thousands of happy users" is a proof-shaped sentence with no proof inside. If you lack a usable number, give the frame a different job instead of faking one.
Operating rule
A template earns its place when the filled result could not be pasted onto a competitor's screenshot. Generic after filling means rewrite or reassign — never ship.
Why this matters in App Store Helper
App Store Helper generates headline and subheadline drafts per frame from your project's positioning and screenshot recipe, so drafts arrive with jobs already assigned — and the review step compares each pair against the sequence, which is exactly where template output needs human judgment.