Chapter 6 of 9
Module 6: High-Converting Creatives, Product Pages, and Deep Links
Optimize your App Store product page, custom product pages, and deep links to showcase your AI audio course experience and maximize conversion from taps to installs and trials.
Module 6 Overview: From Tap to Trial
In this module, you’ll connect your Apple Search Ads work (Modules 4–5) to what users actually see after they tap your ad.
You’ll learn how to:
- Design high-converting App Store product pages for an AI audio course app
- Use Custom Product Pages (CPPs) to match different keyword/intent themes (e.g., language learning vs productivity)
- Set up deep links and store URLs so users land in the right in-app experience after install or open
> Context note (as of early 2026):
> - Apple’s Custom Product Pages and Product Page Optimization (PPO) are available via App Store Connect for iOS and iPadOS apps.
> - Apple Search Ads lets you attach specific CPPs to ad groups and keywords. This is now standard practice for serious performance marketers.
We’ll work through this in 9 steps, mixing explanations, examples, and quick checks. Keep your own AI audio course app (real or hypothetical) in mind and adapt each step to it.
Step 1: Default vs. Custom Product Pages (Know the Difference)
Your App Store product page is often the first “landing page” users see after tapping your ad.
1.1 Default Product Page
This is the main page everyone sees when they:
- Search your app name in the App Store
- Tap your app from category rankings or editorial collections
- Tap an ad that doesn’t specify a custom product page
It should:
- Communicate your core value proposition (e.g., “AI-powered audio courses to learn faster in your downtime”)
- Appeal to your broadest, most important audience
- Stay relatively stable, with occasional updates and PPO experiments
1.2 Custom Product Pages (CPPs)
Custom Product Pages let you create variations of your product page with:
- Different screenshots and app previews
- Different promotional text
- Different feature emphasis
You can create multiple CPPs in App Store Connect and then:
- Attach them to specific ad groups/keywords in Apple Search Ads
- Share them via unique URLs in other campaigns (email, social, web-to-app)
1.3 Why This Matters for an AI Audio Course App
Your AI audio app likely serves multiple intents:
- Language learning (e.g., “learn Spanish while commuting”)
- Productivity & focus (e.g., “10-minute AI-curated learning sprints”)
- Career skills (e.g., “AI picks the best micro-courses for your job role”)
A single default page cannot communicate all of these equally well. CPPs let you:
- Show language-focused visuals to language-learning keywords
- Show productivity-focused visuals to time management keywords
In the next steps, you’ll map these intents to specific creative choices.
Step 2: Map Your Core Intents to Page Variants
Use this exercise to connect your keyword/intent strategy (Module 5) to product page variants.
2.1 Thought Exercise
- List 3–4 main user intents your app serves. For an AI audio course app, examples might be:
- Intent A: “Learn a new language with audio lessons”
- Intent B: “Boost productivity with short learning sprints”
- Intent C: “Develop career skills with AI-recommended content”
- For each intent, answer:
- Primary outcome the user wants (e.g., “speak confidently in 3 months”).
- Main emotion to tap into (e.g., confidence, calm, ambition).
- One metric you could show (e.g., “15 min/day”, “4.8★ rating”).
- Decide which intent is your default product page focus and which should become CPPs.
2.2 Simple Table Template
Fill this out in your notes:
```text
Intent | Outcome user wants | Emotion | Metric | Page Type
------ | ------------------ | ------- | ------ | ---------
A | | | | Default / CPP
B | | | | Default / CPP
C | | | | Default / CPP
```
Once you’ve done this, you have a blueprint for at least one default page and 1–2 CPPs.
Step 3: Creative Framework – Above the Fold Essentials
Most users make an install decision based on what they see without scrolling (the “above the fold” area).
On iPhone, above the fold typically shows:
- App icon & name
- Subtitle (up to 30 characters)
- Rating & reviews
- Primary screenshots / app preview video
3.1 App Icon (for AI Learning Apps)
Your icon should be:
- Simple and recognizable at small sizes
- Visually consistent with your brand colors
- Avoiding tiny text or clutter
For AI audio course apps, common icon patterns:
- Earphones / audio wave + a subtle AI element (e.g., nodes, sparkles)
- A book or graduation cap merged with a play button
> Avoid implying system-level features (e.g., using Apple’s icons or resembling stock iOS app icons), as this can violate Apple’s design guidelines.
3.2 Subtitle (30 Characters)
Use this to clarify the AI-driven value:
- Weak: “Audio Courses for Everyone”
- Strong: “AI-Curated Audio Courses”
- Intent-specific (CPP): “AI Coach for Productivity” or “AI-Powered Language Lab”
3.3 First 1–3 Screenshots / App Preview
Your first visuals should:
- Show the core experience, not just UI chrome
- Include short overlays with benefits, not just features
- Be tailored per CPP (language vs productivity vs career)
We’ll go deeper into screenshot and video best practices next.
Step 4: Screenshot & App Preview Best Practices (with AI Audio Examples)
Let’s walk through concrete examples of good vs. weak creatives for an AI audio course app.
4.1 Screenshot Sequence for Default Product Page
Screenshot 1 – The Promise
- Visual: A phone screen showing the home screen of the app with a prominent AI-powered recommendation carousel.
- Overlay text: `“Learn anything in 10 minutes a day”`
- Subtext (optional, smaller): `AI-curated audio courses for busy learners`
Screenshot 2 – How AI Helps
- Visual: A personalized recommendations screen with tags like “Based on your goals” or “Picked for your commute”.
- Overlay text: `“AI picks the perfect next lesson”`
Screenshot 3 – Audio-first Experience
- Visual: The audio player showing lesson progress, transcript, and speed controls.
- Overlay text: `“Listen hands-free, on the go”`
Screenshot 4 – Social Proof / Outcomes
- Visual: Progress dashboard with streaks and completion badges.
- Overlay text: `“Join 500k+ learners upgrading their skills”`
4.2 Language-Learning CPP Variant
Change the same positions, but with language focus:
- Screenshot 1: `“Learn Spanish with AI audio lessons”`
- Screenshot 2: `“AI builds your daily practice plan”`
- Screenshot 3: Shows dialogues, transcripts, slow playback.
- Screenshot 4: `“Bite-sized lessons for your commute”`
4.3 Productivity CPP Variant
- Screenshot 1: `“Turn dead time into learning time”`
- Screenshot 2: `“AI schedules 10-min learning sprints”`
- Screenshot 3: Shows focus mode, do-not-disturb style UI.
- Screenshot 4: `“Stay consistent with smart reminders”`
4.4 App Preview Video Tips (if you use video)
- Keep it 15–30 seconds and hook users in the first 3 seconds.
- Show actual in-app flows, not just animations.
- Use on-screen captions since many watch muted.
- Avoid misleading representations of capabilities; Apple may reject videos that overpromise or misrepresent AI features.
> For AI apps specifically, Apple has become stricter (2023–2025) about truthful claims. Don’t claim impossible outcomes (e.g., “Fluent in 7 days”) or human-level expertise your app can’t deliver.
Step 5: Quick Check – Above-the-Fold Priorities
Test your understanding of what matters most above the fold.
You’re creating a Custom Product Page for the keyword theme “learn Spanish audio”. Which change will MOST improve relevance above the fold?
- Use the same generic screenshots as your default page but change the app icon color.
- Replace the first 2 screenshots with visuals and overlays focused on Spanish learning and AI-personalized practice.
- Move your privacy policy link higher in the description text.
Show Answer
Answer: B) Replace the first 2 screenshots with visuals and overlays focused on Spanish learning and AI-personalized practice.
Option 2 is correct because changing the **first screenshots** to directly reflect the user’s intent (Spanish learning + AI personalization) makes the page much more relevant. Icon color alone (Option 1) doesn’t change the value message, and the privacy policy position (Option 3) has little impact on conversion for most users.
Step 6: Writing Copy that Sells the AI Value (and Stays Compliant)
Your app name, subtitle, and description should clearly express what AI does for the user, not just that you use AI.
6.1 App Name & Subtitle
- Avoid: `“HyperAI LearnX – LLM GPT Courses”` (too technical, may confuse users)
- Better: `“LearnX: AI Audio Courses”`
- Subtitle example: `“Personalized learning paths in your ears”`
6.2 Description Structure (Skimmable)
Use short paragraphs and bullet points. A simple structure:
- Opening sentence (1–2 lines)
- Example: `Learn faster with AI-curated audio courses you can finish on your commute.`
- Key benefits (bullets)
- `• AI builds a learning plan based on your goals`
- `• 10–20 min audio lessons you can listen to anywhere`
- `• Track progress with streaks, badges, and stats`
- Use cases / intents
- `Whether you’re learning Spanish, boosting productivity, or leveling up your career skills, our AI recommends the best next lesson.`
- Monetization clarity (important for trust & Apple review)
- `Free to download. Start a 7-day free trial, then continue with a monthly or annual subscription.`
6.3 AI Claims and Apple Policy (as of 2026)
Apple’s review guidelines emphasize that:
- You must not mislead users about what the app can do.
- If you use AI or generative models, you should:
- Avoid claiming guaranteed outcomes (e.g., “Guaranteed promotion”).
- Be transparent if outputs may contain errors (especially for professional or sensitive content).
For an AI learning app, a safe framing is:
- `Our AI recommends content based on your goals and listening habits. It does not replace professional advice.`
This keeps your copy persuasive but still honest and compliant.
Step 7: Custom Product Pages in Practice (Aligning with Keywords & Ads)
Now let’s connect CPPs with your Apple Search Ads strategy.
7.1 Typical Setup for an AI Audio Course App
Assume you have these ad groups from Module 5:
- AG1 – Brand (your app name)
- AG2 – Language Learning (e.g., “learn Spanish audio”, “French listening practice”)
- AG3 – Productivity & Focus (e.g., “learn while commuting”, “productive commute app”)
- AG4 – Career Skills (e.g., “audio business courses”, “leadership podcasts”)
You can create CPPs like:
- CPP-Default: General AI learning benefits
- CPP-Lang: Language-focused visuals & copy
- CPP-Prod: Productivity & time-use visuals & copy
- CPP-Career: Career and skill-upgrade visuals & copy
7.2 Mapping CPPs to Ad Groups
In Apple Search Ads (as of 2025–2026 interface):
- At the ad group level, you can choose a Product Page:
- Default product page
- Any Custom Product Page you’ve created in App Store Connect
A simple mapping:
- AG1 (Brand) → Default product page (CPP-Default)
- AG2 (Language) → CPP-Lang
- AG3 (Productivity) → CPP-Prod
- AG4 (Career) → CPP-Career
This ensures the search term, ad creative, and product page all tell the same story.
7.3 Metrics to Watch
From your Apple Ads and App Store Connect data, track:
- Tap-through Rate (TTR) – Are your ads getting taps?
- Conversion Rate (CVR) – Of those taps, how many install?
- Trial Start Rate (if you can attribute) – Of installs, how many start a free trial?
CPPs primarily influence CVR and trial start rate, since they change the post-tap experience.
Step 8: Deep Links & Routing Users to the Right In-App Experience
Once a user installs and opens your app, your job is to continue the story they saw in the ad and product page.
8.1 What Are Deep Links?
- A deep link is a URL that opens your app to a specific screen or state, rather than just the home screen.
- On iOS, these are typically implemented using Universal Links (https URLs associated with your app) and custom URL schemes.
For an AI audio course app, useful deep links might open:
- A specific course or language (e.g., `myapp://course/spanish-beginner`)
- A productivity mode (e.g., `myapp://mode/commute-sprint`)
- A trial onboarding flow tailored to the user’s intent
8.2 Post-Install Flow from Apple Search Ads
Flow for a new user:
- User taps ad → sees CPP-Lang → installs app.
- On first open, you can:
- Detect that they came from CPP-Lang (via campaign parameters or attribution SDK).
- Route them to a language-focused onboarding:
- Ask: “Which language do you want to learn?”
- Pre-select Spanish if the search term was “learn Spanish audio”.
- After onboarding, deep link them into:
- A recommended Spanish starter course.
8.3 Example Routing Logic (Conceptual)
- If user came from Language CPP → show language onboarding → open language course list.
- If user came from Productivity CPP → show time-use questions (commute, gym, etc.) → open 10-min sprint playlist.
You don’t need to show users the technical deep link; you just need to design your app so the first session feels like a continuation of the promise that got them to install.
Step 9: Sample Deep Link Handling (Swift Pseudocode)
Here’s a simplified Swift-style pseudocode example of how an iOS app might route users based on deep link paths or campaign parameters.
```swift
// AppDelegate or SceneDelegate
func scene(_ scene: UIScene, continue userActivity: NSUserActivity) {
guard userActivity.activityType == NSUserActivityTypeBrowsingWeb,
let url = userActivity.webpageURL else { return }
DeepLinkRouter.shared.handle(url: url)
}
class DeepLinkRouter {
static let shared = DeepLinkRouter()
func handle(url: URL) {
let path = url.path // e.g., "/onboarding/language" or "/mode/productivity"
let queryItems = URLComponents(url: url, resolvingAgainstBaseURL: false)?.queryItems
// Example: https://example.com/onboarding/language?source=cpp-lang&lang=es
let source = queryItems?.first(where: { $0.name == "source" })?.value
let languageCode = queryItems?.first(where: { $0.name == "lang" })?.value
if path.hasPrefix("/onboarding/language") {
showLanguageOnboarding(preselectedLanguage: languageCode)
} else if path.hasPrefix("/mode/productivity") {
showProductivityOnboarding()
} else {
showDefaultHome()
}
// Optionally store attribution info for analytics
AttributionManager.shared.store(source: source)
}
private func showLanguageOnboarding(preselectedLanguage: String?) {
// Present language onboarding flow and pass preselectedLanguage
}
private func showProductivityOnboarding() {
// Present productivity-focused onboarding
}
private func showDefaultHome() {
// Present default home screen
}
}
```
This is not production-ready code, but it illustrates how you might:
- Use URL paths and parameters to decide which onboarding flow to show.
- Connect CPP or campaign source (e.g., `cpp-lang`) to a specific in-app experience.
Step 10: Key Term Review
Flip these cards to reinforce the core concepts from this module.
- Default Product Page
- The main App Store page for your app that all users see by default (search, browse, or ads without a custom product page). It communicates your broadest value proposition.
- Custom Product Page (CPP)
- A variant of your App Store product page with different screenshots, app previews, and promotional text, used to target specific audiences or intents (e.g., language learning vs productivity).
- Above the Fold
- The part of your App Store product page visible without scrolling (icon, name, subtitle, rating, first screenshots/app preview). It has the biggest impact on conversion.
- Deep Link
- A URL that opens your app to a specific screen or state (e.g., a particular course or onboarding flow), often implemented with iOS Universal Links or custom URL schemes.
- Conversion Rate (CVR)
- The percentage of users who complete a desired action (e.g., install, trial start) after tapping your ad or visiting your product page.
- Intent Theme
- A group of keywords and user motivations around a shared goal (e.g., learning a language, being more productive), used to organize ad groups and design matching CPPs.
Key Terms
- Deep Link
- A link that launches an app to a specific screen or content instead of just opening the app’s default home screen.
- Intent Theme
- A cluster of related keywords that reflect a common user goal or motivation, used for structuring campaigns and creatives.
- Above the Fold
- The visible area of a product page before the user scrolls, including icon, name, subtitle, rating, and first screenshots or app preview.
- Universal Links
- Apple’s mechanism for opening a specific part of an iOS app from a standard https URL associated with a website.
- Apple Search Ads
- Apple’s advertising platform that allows developers to promote their apps in App Store search results and other placements.
- Default Product Page
- The primary App Store listing for an app, shown to most users by default and used as the baseline experience.
- Conversion Rate (CVR)
- The percentage of taps or visits that result in a target action, such as an app install or trial start.
- Tap-through Rate (TTR)
- The percentage of impressions that result in a tap on an ad.
- Custom Product Page (CPP)
- An alternative version of an App Store product page with tailored creatives and messaging for specific audiences, intents, or campaigns.
- Product Page Optimization (PPO)
- An App Store feature that allows A/B testing of different product page elements like icons and screenshots to improve conversion.