ASOhack
Back to Blog
ASO Fundamentals

ASO Tactical Template Library: Copy-Paste Resources (2026)

Ready-to-use templates for App Store / Google Play submission, review responses, press pitches, briefs, and content marketing — the indie developer's tactical toolkit.

ASOhack TeamMay 19, 20267 min read

A library of templates. Copy, adapt, ship. Saves you from staring at blank pages.

App Store metadata templates

Title structure

[App Name]: [Function] for [Audience]

Examples:

  • "BudgetTrack: Personal Finance for Couples"
  • "FitDaily: Workout Tracker for Beginners"
  • "QuickNote: Notes for ADHD"

Subtitle structure

[Specific outcome] · [Differentiator/trust signal]

Examples:

  • "Track shared expenses · No bank login"
  • "10-minute workouts · Designed for beginners"
  • "Quick capture · No friction"

Description first 3 lines

[Hook: specific value prop in 1 sentence]

[Audience: who this is for in 1 sentence]

[Why this app: differentiator in 1 sentence]

Then full description follows.

App Store keywords field (iOS)

100 characters, comma-separated:

Sample for fitness app:
"workout,exercise,fitness,strength,hiit,cardio,gym,muscle,training,abs,routine,plan,beginner"

Count: 87 chars. Add 13 more relevant ones.

Rules:

  • No spaces.
  • No plurals if singular present.
  • No words from title or subtitle.

Review response templates

1-2 star: bug complaint

Hi [Name],

Sorry for the trouble with [specific issue]. We've shipped fixes in v[X.Y.Z]. If you're still hitting it, email [email protected] with your device + OS.

Thanks for the heads up.

— [Your name]

1-2 star: feature missing

Hi [Name],

Thanks for the feedback. [Feature] is on our roadmap. Would love to know your specific use case at [email protected].

— [Your name]

1-2 star: subscription complaint

Hi [Name],

Sorry the subscription terms felt opaque. They appear in [specific spot], and you can cancel in Settings > Subscriptions. We're happy to refund if billing surprised you — email [email protected].

— [Your name]

5-star

Thanks [Name]! Glad it's working for you. If you have ideas for new features, drop us a line at [email protected].

— [Your name]

See review response templates for more.

Press pitch templates

Tier 3-4 outlet pitch

Subject: [Specific story angle]

Hi [Name],

[1-sentence reference to their recent work, showing you read them].

I'm building [App Name], a [function] for [audience]. The story:

[2-3 sentences about WHY this app exists and what's interesting].

[1 paragraph proof point — traction, data, or unique angle].

Happy to send press kit at [URL] or jump on a quick call.

[Your name]
[App URL] · [Twitter] · [Press kit URL]

Tier 1-2 outlet pitch

Subject: [Indie [category] app crosses [milestone]]

Hi [Name],

[1-sentence opener relevant to their beat].

I'm reaching out because [App Name] just hit [milestone]. The story:

[2-3 sentences: founder story + traction].

[1 paragraph: what's interesting about this for your readers].

[1 paragraph: data points / proof].

If interesting, happy to share more at [press kit URL].

[Your name]
[App URL] · [Twitter]

See PR strategy.

Press kit one-paragraph description

[App Name] is [function]. It helps [audience] [outcome]. Unlike [generic alternative], we focus on [differentiator]. Available on [platforms], [pricing]. Founded [year] by [brief founder bio].

See press kit template.

Screenshot brief template

SCREENSHOT BRIEF: [App Name]

Goal: [Conversion goal]
Audience: [Persona]
Tone: [Visual tone]

Category context:
- Top 5 competitors' first screenshots: [URLs]
- Patterns observed: [...]
- Where we differ: [...]

Brand:
- Colors: [#hex]
- Font: [name]
- Key UI screens: [list]

Screenshot sequence:

1. [Purpose]
   Caption: "[Specific benefit]"
   Hero element: [Focal point]
   Style: [Brief]

[Repeat for each]

Deliverables:
- Figma source.
- PNG exports at all required sizes.
- Both with and without device mockups.

Timeline: [Date]
Budget: [Amount]

Onboarding outline template

Step 1 (Hook): [One sentence value prop]
   CTA: [Get Started]

Step 2-4 (Personalization):
   "What are you trying to achieve?" [multiple-choice]
   "How often will you use this?" [multiple-choice]
   "What's your level?" [multiple-choice]

Step 5 (First value):
   [User does the first meaningful thing]

Step 6 (Soft commitment):
   Notification permission with context.

Step 7 (Soft paywall, if subscription):
   "Continue free with limits, or unlock Pro."

See onboarding optimization.

Email templates

Welcome email (post-signup)

Subject: Welcome to [App Name]

Hi [Name],

Thanks for joining [App Name]. Here's how to get started:

1. [First step].
2. [Second step].
3. [Third step].

If you get stuck, just reply to this email.

[Your name]

Trial-ending email (3 days before)

Subject: Your free trial ends in 3 days

Hi [Name],

Your [App Name] free trial ends [date]. After that, you'll be charged $[X] for [period].

Want to keep using [App Name]? You don't need to do anything — it'll auto-renew.

Want to cancel? Settings > Subscriptions > Cancel.

Have questions? Reply to this email.

[Your name]

Win-back email (30 days post-cancel)

Subject: We miss you (and what we've shipped since)

Hi [Name],

It's been [N] days since you left [App Name]. Since then, we've shipped:

- [Feature 1]
- [Feature 2]
- [Feature 3]

[Pricing offer if relevant]: [Offer].

Want to give it another try? [Link].

— [Your name]

Push notification templates

Re-engagement

"Sara, you logged 4 workouts last week. Keep the streak alive?"

Milestone

"You've hit your 30-day streak! 🎯 Keep going."

Time-sensitive

"Today's class starts at 8pm. Tap to join."

Feature announcement

"New: We now sync with Apple Watch. Tap to set it up."

See push notification best practices.

In-App Events submission

Event Name: [Specific event name]
Short Description: [50 chars summary]
Long Description: [120 chars detail]
Category: [Challenge / Competition / Live Event / etc.]
Start Date: [Date]
End Date: [Date]
Deep link: [URL to in-app destination]

See In-App Events guide.

A/B test plan template

TEST: [What you're testing]
HYPOTHESIS: [Expected lift + rationale]
VARIANTS:
  A: [Description] (control)
  B: [Description] (variant)
SUCCESS METRIC: [Specific metric]
SAMPLE SIZE: [Required minimum per variant]
DURATION: [Days]
SIGNIFICANCE THRESHOLD: [%]
ROLLOUT PLAN: [What you do with winner]

Monthly ASO log template

MONTH: [Year-Month]

METRICS THIS MONTH:
- Daily organic installs: [Range]
- Conversion rate: [%]
- New reviews: [Count]
- Average rating: [Score]
- Top keyword rank: [Position]

CHANGES SHIPPED:
- [Change 1] (with rationale + result)
- [Change 2]

OBSERVATIONS:
- [What worked]
- [What didn't]
- [Competitor moves]

NEXT MONTH:
- [Top 2-3 priorities]

Quarterly retrospective template

QUARTER: [Year-Q]

METRICS QOQ:
- Revenue: [vs Q-1]
- Installs: [vs Q-1]
- D30 retention: [vs Q-1]
- Conversion: [vs Q-1]

WHAT WORKED:
- [Top 3]

WHAT DIDN'T:
- [Top 3]

NEXT QUARTER GOALS:
- [Goal 1]
- [Goal 2]
- [Goal 3]

Founder check-in template

WEEKLY CHECK:

Energy this week: [1-10]
Sleep average: [hours]
Exercise sessions: [count]
Hours worked: [count]
Days off: [count]
Social contact: [Yes/No]

What gave me energy: [...]
What drained me: [...]

Adjustments for next week: [...]

See founder sustainability.

Using these templates

These are starting points. Customize for your app, voice, and context.

The benefit of templates: you ship faster. You can iterate on copy, not start from blank pages.

Run an audit to inform templates

The free ASO audit often points to which templates you need to use first.

Try the tools

Ready to Optimize Your App Store Listing?

Try our free ASO tools — no signup required.