Home
Blog
How to Promote In-App Purchases on iOS: A Step-by-Step Guide

How to Promote In-App Purchases on iOS: A Step-by-Step Guide

Portrait photo of blog author
Dan Burcaw
Co-Founder & CEO

Promotional in-app purchases are a powerful way to increase engagement, boost revenue, and attract new users within your iOS app. By leveraging Apple’s StoreKit framework, developers can offer special promotions or discounts on in-app content. These promotions can be displayed directly in the App Store, which improves visibility and enhances the user experience.

Table of Contents:

In this blog post:

In this article, we’ll guide you through the steps needed to implement promotional in-app purchases on iOS. We'll explain what promotional in-app purchases are, how to set them up in App Store Connect, and provide expert tips to ensure successful implementation and maximize user engagement.

What are Promotional in-app purchases (IAPs)?

Promotional in-app purchases are essential tools provided by Apple to help developers enhance the visibility of their in-app purchases (IAPs) and drive revenue. By utilizing these promotional features, developers can showcase their IAPs directly on their app’s product page, making it easier for potential users to discover and purchase premium content without needing to explore the app first.

Key promotional methods include highlighting specific IAPs on your App Store listing, leveraging Apple Search Ads to target relevant keywords, and ensuring that your in-app purchases are indexed and searchable on the App Store. These tools not only improve the discoverability of your app's premium offerings but also allow you to present these options to users at various stages of their interaction with your app, increasing conversion opportunities.

Through App Store promotions, developers can strategically drive attention to consumables, subscriptions, and non-consumable IAPs, creating more opportunities to convert users into paying customers.

Key elements:


Key aspects of promotional in-app purchases include:

  • Discounted or Bonus Offers: The promotions can provide discounted prices or extra content (like more virtual currency or items) than what is normally available.
  • Time-Sensitive: These offers often run for a limited time, creating urgency for users to make the purchase.
  • Event-Based or Seasonal: Developers may tie these promotions to events like holidays, app updates, or special milestones (like an app anniversary).
  • App Store Integration: Both Apple’s App Store and Google Play Store support promotional IAPs, allowing developers to showcase these offers outside of the app (e.g., on the app’s listing page).
  • Marketing Strategy: Promotional IAPs are a part of a broader user acquisition and retention strategy, often paired with push notifications, emails, or in-app messages to notify users of the deals.
  • Free Trials: In some cases, promotional IAPs may also offer free trials of premium features, which can later convert into paid subscriptions.
  • How to Promote In-App Purchases on iOS: A Step-by-Step 

    Step 1: Set Up In-App Purchases in App Store Connect

    Before you can promote IAPs, ensure they are correctly configured in App Store Connect.

    1. Login to App Store Connect: Go to App Store Connect.
    2. Select Your App: From the dashboard, choose the app you want to add IAPs to.
    3. Navigate to In-App Purchases: In the left-hand menu, click on the “Features” tab, then select “In-App Purchases.”
    4. Add New IAP: Click on the "+" icon to add a new IAP. You can choose from four types of in-app purchases:some text
      • Consumable
      • Non-consumable
      • Auto-renewable subscription
      • Non-renewing subscription
    5. Configure IAP Details: Provide clear and engaging names, descriptions, and pricing. Add icons or screenshots relevant to the IAP to make them attractive.
    6. Submit for Review: Once you’ve added all the necessary details, submit the IAP for review by Apple.

    Step 2: Promote IAPs on the App Store Product Page

    You can display specific IAPs directly on your app’s product page for users to see before downloading.

    1. Go to App Store Connect: Access your app in App Store Connect.
    2. Select Your App and Navigate to In-App Purchases: From the Features tab, go to "In-App Purchases."
    3. Enable Promotion on App Store: For each IAP, toggle the “App Store Promotion” option.
    4. Organize IAP Display: Organize how IAPs appear on your product page to highlight the most important ones. Make sure they are relevant and valuable to users.

    Step 3: Use Apple Search Ads to Promote In-App Purchases

    Apple Search Ads allow you to promote specific IAPs through ads in search results.

    1. Set Up an Apple Search Ads Account: Go to Apple Search Ads and create an account.
    2. Create a Campaign:some text
      • Choose your app.
      • Set your budget and targeting options (such as keywords).
    3. Target Specific In-App Purchases: Use the campaign to promote relevant IAPs to users searching for similar features.
    4. Monitor and Optimize: Regularly track the performance of your Search Ads campaigns, adjust keywords, and optimize spending based on user engagement.

    Step 4: Optimize Your App Store Listing

    To make your app more attractive, optimize your product page with a focus on IAPs:

    1. Update Screenshots: Include images that showcase premium features or exclusive content that users can unlock via IAPs.
    2. App Preview Videos: Create short videos demonstrating in-app purchases or the benefits they provide.
    3. Enhance Your App Description: Highlight how IAPs improve the user experience. Include key features that users can unlock by purchasing.
    4. Use Keywords: Optimize your App Store listing with relevant keywords that describe your IAP offerings to increase discoverability.

    Step 5: Use Push Notifications and In-App Messaging

    Leverage in-app messaging and push notifications to remind users about your IAPs:

    1. Set Up Push Notifications: Implement push notification services like Firebase Cloud Messaging or OneSignal in your app.
    2. Personalized Offers: Use user data to send personalized offers. For example, send a message offering a discount on premium content a user has shown interest in.
    3. Promote Limited-Time Offers: Create urgency by promoting discounts or exclusive content available for a limited time. Be sure to get user consent for notifications in compliance with Apple’s rules.

    Step 6: Promote IAPs Outside the App Store

    Use external marketing strategies to drive traffic to your app and promote IAPs.

    1. Social Media Campaigns: Post content about your app’s IAPs on platforms like Instagram, Twitter, or Facebook. Highlight the benefits and share links directly to the App Store.
    2. Collaborate with Influencers: Partner with influencers or content creators who can showcase your app and promote its IAPs to their followers.
    3. Email Marketing: Send emails to your app’s user base with information on new or discounted IAPs. Use tools like Mailchimp to track performance.

    Step 7: Track and Optimize Your Campaigns

    After implementing the promotion strategies, continuously monitor the performance of your in-app purchases.

    1. Use Analytics Tools: Utilize tools like Google Analytics or App Store Connect Analytics to track IAP conversions and user engagement.
    2. A/B Testing: Test different pricing, descriptions, and offers for your IAPs to see what performs best.
    3. Adjust Campaigns: Based on analytics, refine your promotions by adjusting your ad campaigns, optimizing keywords, or improving your push notification offers.

    5 Pro Implementation Tips for Your Promotional In-App Purchases

    1.Provide Friendly Name and Description in Metadata

    Each promotional in-app purchase has a name and description.

    elevate app promotional in-app purchase

    The name should be different from your app’s name and describe the purchase in some human-readable way. In other words, don’t give it a name of  promo_1_month.  For the description, provide up to 45 characters of details about what the purchase unlocks. Try to avoid generic terms like ‘Unlock all access.’ That doesn’t help your customer understand the benefits of what they are buying!

    2. Design a new Image for your Promotional In-App Purchase

    Your promotional IAP should use a different image than your app logo. This is because in search results, Today, Games, and Apps tabs, your promo IAP will display with your app logo next to it. So make sure your logo isn’t repeated! Design a promo image with similar elements to your logo without completely copying it.

    weather channel app iap
    Promotional IAP from The Weather Channel app

    3. Choose the Right Size and Layout for your Image

    Apple has a particular size and layout for the promotional in-app purchase images. Their guidelines recommend a 1024 x 1024px image, either in .png or .jpeg format.

    Apple also places the image in a frame. Make sure your image has plenty of padding on all sides, especially the bottom left where the app icon is inset.

    To test your image, you can upload into App Store Connect for a live preview.

    testing promo iap image in app store connect
    Testing an in-app promotional image live in App Store Connect

    You can also download Apple’s design resources and use the Sketch files to hone your design.

    4. Use Consistent Branding for Your Promotional In-app Purchase Images

    Your app has a brand and a style. Use these guidelines when designing your IAP images.

    Gentler Streak uses their mascot in their promotional images. In the monthly image, the mascot is standing. In the yearly image, the mascot is moving. This cute detail helps represent the benefits of purchasing the yearly plan.

    gentler streak app promo in-app purchase
    Promotional images for Gentler Streak app

    The CARROT weather app utilizes the lightning bolt from their icon to represent premium.

    carrot weather ios app subscription
    CARROT Weather app store page

    5. Create an Image for Each Product

    You might sell multiple products in app: monthly or yearly plans, purchase packs, or lifetime access. Creating unique images for each of these products will help sell the benefits.

    songshift app in-app purchases
    Four promotional in-app purchases from SongShift


    Conclusion

    Promoting in-app purchases effectively on iOS involves leveraging both Apple’s built-in tools like App Store promotions and Search Ads, as well as external marketing channels. By following these steps, you can increase visibility and encourage more users to make purchases in your app.

    Explore more ways to enhance your app’s growth with NamiML’s low-code solutions. We offer tools to streamline the management and promotion of in-app purchases, helping you scale your app’s revenue effortlessly. Visit NamiML.com for more information. are a great way to showcase your in-app purchases on the App Store and invite users to purchase before even downloading the app.


       


    Dan Burcaw is Co-Founder & CEO of Nami ML. He built a top mobile app development agency responsible for some of the most elite apps on the App Store and then found himself inside the mobile marketing industry after selling his last company to Oracle.

    Sign up to our newsletter

    Get the latest articles delivered straight to your inbox.
    Thank you! Your submission has been received!
    Oops! Something went wrong while submitting the form.

    Similar articles

    Read similar articles to this one