Offer Codes Setup
Generates offer code distribution strategies and configuration guides for subscription...
Install
npx skills add rshankras/claude-code-apple-skills --skill offer-codes-setup -g -a claude-code -y- Repository
- rshankras/claude-code-apple-skills846
- Category
- Engineering
- Updated
- 3mo ago
- License
- MIT
- Context cost
- Mediumabout 2,110 tokens
- Runs scripts
- No, instructions only
What it does
Generates offer code distribution strategies and configuration guides for subscription and IAP promotions, including partner campaigns, influencer programs, and email re-engagement. Use when setting up offer codes for distribution.
Offer Codes Setup Generator
Generate offer code distribution strategies, configuration guides, and campaign templates for promoting subscriptions and IAPs through redeemable codes.
When This Skill Activates
Use this skill when the user:
- Asks about "offer codes" or "promo codes" for subscriptions
- Wants to distribute free/discounted subscriptions to partners or influencers
- Mentions "redemption codes" or "App Store codes"
- Asks about re-engaging users via email with promotional codes
- Wants to set up influencer or reviewer programs
How Offer Codes Work
- Create in App Store Connect under Subscriptions > Offer Codes
- Up to 10 active offers per subscription SKU
- Two types: one-time use codes (generated in batches of 500, 25,000) and custom codes (reusable, up to 64 characters, no special characters, redemption limit up to 25,000 per code)
- One redemption per customer per offer
- Quarterly ceiling: 1,000,000 codes per app per quarter, raised from the old 150,000, and now spanning subscriptions + one-time IAP combined (per WWDC25). Sandbox: 10,000 codes/app/quarter, with unlimited redemptions per sandbox account
- Beyond subscriptions, codes now cover consumables, non-consumables, and non-renewing subscriptions, with campaign eligibility criteria (never purchased / purchased but not in the last 30 days / purchased in the last 30 days) and auto-install of the app on redemption if it's absent (WWDC25)
- Offer applies the configured discount (free period, discounted rate, etc.)
- Expiry is configurable from 1 day to 6 months, one-time codes auto-expire at 6 months. Print the expiry date in every marketing asset
Code Types
| Type | Description | Best For |
|---|---|---|
| One-time use | Unique codes, each used once | Email campaigns, individual distribution |
| Custom codes | Reusable keyword codes (e.g., "LAUNCH2025"), ≤64 chars | Social media, events, partnerships |
