Custom Subscription Codes

Make your promo codes memorable and track which campaigns actually work

Why Custom Code Names Matter

Generic codes like "XARF9D2" tell you nothing. Custom codes like "STUDENT-SPECIAL" tell you exactly which campaign brought in each user. Plus they're easier for users to remember and share.

What You Get

  • Know which campaigns bring in the most users
  • Users can remember and share your codes
  • Professional appearance for your marketing
  • Easy tracking in App Store Connect

Custom Code Example

WELCOME2024-PREMIUM

Branded code for new year campaign

Customization Options

Branded Code Names

Instead of random letters, use codes that make sense. Include your app name, campaign type, or discount amount.

FITPRO-SPRING Fitness app spring promotion
STUDY-BUDDY-25 Education app discount

Flexible Offer Terms

Set up the offer however you want: free trials, percentage discounts, or special pricing for different user groups.

Free Trial Extension: 7-90 days
Discount Range: 10-100% off
Duration: 1-12 months

Audience Targeting

Create different codes for different audiences. Students get student codes, returning users get win-back codes.

  • • New user onboarding
  • • Lapsed user re-engagement
  • • Premium feature adoption
  • • Loyalty rewards

Campaign Tracking

See exactly which codes are working. App Store Connect shows redemption data for each code name.

Redemption Rate: 68%
Conversion Rate: 34%

How to Set This Up

Step 1: Decide What You Want to Track

Common Code Types

  • • STUDENT-DISCOUNT (student campaigns)
  • • SPRING-SALE (seasonal promotions)
  • • WELCOME-50 (new user onboarding)
  • • COMEBACK-OFFER (win-back campaigns)

Naming Tips

  • • Keep it under 20 characters
  • • Include your app name if short
  • • Make it obvious what the offer is
  • • Avoid confusing abbreviations

Step 2: Create Custom Offer in App Store Connect

Custom Offer Configuration

1 Navigate to your subscription in App Store Connect
2 Create new promotional offer
3 Set custom reference name for internal tracking
4 Configure offer terms and eligibility

Pro Tip: Use descriptive reference names like "SPRING2024_NEWUSER" to easily identify campaigns in analytics.

Step 3: Generate and Customize Codes

Code Generation Best Practices

Naming Conventions:

  • • Use brand name or abbreviation
  • • Include campaign identifier
  • • Add time period if relevant
  • • Keep under 20 characters

Examples:

  • PHOTOAPP-CREATOR50
  • MINDFUL-HOLIDAY25
  • TASKPRO-STUDENT
  • WORKOUT-SUMMER2024

Real Examples That Worked

F

FitTrack Pro - Seasonal Campaign

FITPRO-NEWYEAR50

50% off premium for 3 months

Results:

425% increase in sign-ups

Conversion:

67% trial-to-paid

Duration:

2-week campaign

S

StudyMate - Student Outreach

STUDENT-SPECIAL-90

90-day free trial for students

Results:

15K student sign-ups

Retention:

89% active after trial

ROI:

340% LTV increase

C

CreativeFlow - Influencer Partnership

CREATIVE-ARTIST25

25% off annual subscription

Reach:

50K artist community

Engagement:

42% redemption rate

Brand Impact:

300% brand mention increase

Ready to Try Custom Codes?

Set up memorable code names and see which campaigns actually bring in users

Explore More Strategies