Custom Product Pages Generator
Generate metadata templates for Custom Product Pages (CPPs) — targeted App Store product page variants optimized for specific audiences, ad campaigns, or traffic sources.
When This Skill Activates
Use this skill when the user:
- Asks to create "custom product pages" or "targeted App Store pages"
- Mentions "different App Store pages for different audiences"
- Wants to create pages for specific ad campaigns (Apple Search Ads, social media)
- Asks about A/B testing product page messaging
- Has multiple user personas and wants tailored messaging
Minimum Eligibility
CPPs only make sense when you have enough traffic to meaningfully split across pages.
Exception: If you're running paid Apple Search Ads campaigns, CPPs are valuable even at lower organic volume because ad traffic is directed specifically to your CPP — you're not splitting organic impressions.
How Custom Product Pages Work
- You can create up to 35 custom product pages per app — prioritize a few distinctive pages over filling all 35
- Each page gets a unique URL: your default App Store link plus a product-page-ID parameter; devices below iOS 15 (or a disabled page) fall back to the default page
- You can customize: screenshots, app previews, and promotional text
- The app icon, name, subtitle, and description remain the same across all pages
- Each page is fully localizable, independently of the default page
- Available on iOS 15+ and macOS 12+; the App Store Connect API automates page creation at scale
Review & Compliance
- CPP metadata goes through App Review (Guideline 2.3 — accurate metadata), though submission is binary-independent — no new build needed
- ❌ No pricing, offers, or sales language in page metadata ("50% off", "free trial") — prices vary by region and change without the page changing
- Partner/ad-network tracking against CPP traffic requires App Tracking Transparency consent
- Today-tab Apple Search Ads campaigns require a CPP with ≥4 portrait or ≥5 landscape assets plus a separate creative review
Search Keyword Assignment (WWDC25)
You can assign keywords to a custom product page, per language, so App Store searches on that keyword land on the matching CPP instead of the default page:
- Assignment alone needs no App Review — the page was already approved
- Make keyword selections unique per page — don't point multiple pages at the same term
- Read per-CPP search traffic in App Analytics to see which assignments pull weight
CPP vs Product Page Optimization (PPO)
Configuration Questions
Ask user via AskUserQuestion:
-
How many custom pages?
- 1 page (single audience variant)
- 2-3 pages (A/B campaign testing)
- 4+ pages (multi-audience strategy)
-
What are your distinct audiences?
- Different user roles (e.g., students vs. professionals)
- Different use cases (e.g., personal vs. business)
- Different traffic sources (e.g., Instagram vs. Google)
- Different geographies/languages
-
What will you customize?
- Screenshots only
- Screenshots + app previews
- Screenshots + promotional text
- All three
-
Traffic sources for each page?
- Apple Search Ads
- Social media (Instagram, TikTok, etc.)
- Website/blog
- Email campaigns
- Influencer partnerships
- Organic/direct link
Generation Process
Step 1: Audience Analysis
For each audience segment:
- Define the primary value proposition
- Identify pain points this audience has
- Determine which features matter most
- Choose the emotional angle (productivity, creativity, fun, savings)
Step 2: Generate Page Metadata
For each custom page:
- Page name (internal reference)
- Promotional text (170 characters, customizable per page)
- Screenshot strategy (which features to highlight, in what order)
- App preview strategy (optional, what to show in video)
- URL (generated by App Store Connect, but plan the naming)
Step 3: Screenshot Sequencing
Design the screenshot order for each page to match the audience's priorities:
- Screenshot 1: The hook — the single most compelling feature for this audience
- Screenshot 2-3: Core value proof — features that solve their specific problem
- Screenshot 4-5: Depth and trust — breadth of features, social proof
At minimum, customize the first two screenshots — they're the most visible (per Apple's Tech Talk). And align each page's creative with the exact ad creative sending the traffic: the page should feel like a continuation of the ad, not a reset.
Step 4: Produce Strategy Document
Output Format
Strategy Templates by Use Case
Multi-Persona App
Example: Productivity app for students, freelancers, and teams
Campaign-Specific Pages
Example: Fitness app running ads on multiple channels
Feature-Specific Pages
Example: Photo editing app with multiple use cases
Measurement & Optimization
Key Metrics per Page
App Analytics reports each CPP separately: page views, downloads, conversion rate, average proceeds per paying user, retention, and sessions — segmentable by territory and source.
- Conversion rate: the headline number per page
- Retention per page: monitor alongside CVR — a page can convert well yet attract the wrong audience; retention confirms audience quality
- Average proceeds per paying user: whether the page's audience monetizes
❌ NEVER compare custom pages head-to-head — each page sees a different audience, so raw CVR gaps are audience differences, not creative quality. For apples-to-apples creative testing, run PPO on a single page instead.
Proven Results (Apple-cited)
Optimization Cadence
- Week 1-2: Launch all pages, gather baseline data
- Week 3-4: Identify best and worst performing pages
- Month 2: Iterate screenshots on underperforming pages
- Month 3: Test new promotional text variations
- Ongoing: Refresh screenshots quarterly, adjust for seasonal relevance
References
- Related:
generators/product-page-optimization— A/B test the default page - Related:
app-store/screenshot-planner— Screenshot design and sequencing - Related:
app-store/keyword-optimizer— Keyword strategy per audience - Related:
app-store/marketing-strategy— Overall promotional strategy

