Distribute and grow
Distribute and grow

Bundles

Updated: Oct 1, 2025
This topic covers self-service bundles, which can be created by a Developer Team Administrator using the Developer Dashboard. Currently, self-service bundles are limited to single developer teams, meaning you can only bundle your own products using the Developer Dashboard. Bundles are useful for increasing exposure and growing the communities for your apps.
A bundle is a collection of digital products sold together as a single unit and can be permanent or bound by a limited amount of time. These products can be games, apps, In App Purchases (IAPs), Downloadable Content (DLC), in-game items, in-app currencies, and more. In addition to being offered together as a single product, a bundle is usually offered at a discounted price compared to purchasing the individual items separately. By offering a compelling discount with a bundle, you can get new users who might not have otherwise purchased your products.
As a developer, selling your products in bundles has many benefits:
  • Increased sales: By offering a discounted bundle, you can entice customers who might not have otherwise purchased your product.
  • User cost savings: Bundles often offer multiple digital goods at a discounted price, allowing users to save money compared to purchasing each item separately.
  • Increased discovery: Bundles can introduce users to new products or developers they might not have encountered otherwise, broadening their exposure to new and exciting VR experiences.
  • Increased user convenience: Purchasing a bundle gives users multiple digital goods in a single transaction, simplifying the buying process.

Managing bundles

The tactical work of creating, updating, and ending a bundle is all done by a Developer Organization Administrator through the Meta Horizon Developer Dashboard. In order to perform any of these tasks, you must be an administrator for your organization.

Creating a bundle

Use the following steps to create a bundle:
  1. Go to the Meta Horizon Developer Dashboard.
  2. In the left-side navigation, select Growth > Bundles. If you don’t see the option for promotions, choose the dropdown menu at the top of the left-side navigation bar and click View All.
  3. On the Bundles page, click the Create button.
  4. Fill out the Details for your bundle including which product will be included in the promotion, date range (the end time is optional), discount percentage, and any optional comments. Values entered into the form must be saved before being submitted. Click Save as Draft as you work out the details of your bundle.
  5. Fill out the Descriptions for your bundle (remember to provide this content in every language your products support). Click Save as Draft as you work out the descriptions of your bundle.
  6. Fill out the Assets for your bundle. For more information on asset guidelines, see Meta Horizon Store Asset Design Guidelines. Click Save as Draft as you work out the assets of your bundle.
  7. When you’re ready to submit your bundle draft, click Submit for Review. We will review your bundle submission and get back to you with a decision.
You can make additional changes to the details for your bundle after submitting it. Note that when a bundle has been approved, you can no longer submit changes.

Bundle statuses

When you create a bundle, you can track its progress through the statuses shown in the Bundles table in the dashboard.
  • Approved: Your submission was approved without any changes to recommend. The bundle will begin on the chosen start date.
  • Under Review: We are actively reviewing your submission.
  • Draft: You’ve saved a draft of your bundle.
  • Submitted: You’ve submitted your bundle to us, but we haven’t started reviewing it.
  • Invitation: If we invite you to a Meta run bundle, you’ll see this status. Click on the row in the table to review the invitation details and decide on participation.
  • Changes Requested: We’ve reviewed your submission and we’ve requested some changes. You can review the changes by clicking on the row in the table.
  • Rejected: Your submission was rejected. More information on the reason for rejection can be found by clicking on the row in the table.
  • Running: The bundle is currently live and visible to users on the Meta Horizon Store.
  • Completed: This bundle had an optional end date, and it has finished.

Analyzing bundle performance

Once a bundle has begun, you can start to see data related to reach, unique clicks, and conversions in the Funnel Analytics section of the Developer Dashboard for your app. For more information, see Funnel Analytics.

Determining the age rating for your bundle

When bundling apps and add-on content, the IARC age rating for the bundle is set to the highest age rating of the products in the bundle. For example, if a bundle includes an app with an ESRB rating of E and a DLC pack with an ESRB rating of T, then the bundle’s ESRB age rating will be T. For more information on age ratings for add-ons, see Choose the age rating for your paid add-on.
Featured bundles are a special type of bundle in the Meta Horizon Store designed to maximize visibility and user engagement. Unlike standard bundles, featured bundles offer:
  • Prominent Display: Featured bundles are shown directly on the main Product Detail Page (PDP) of an app, allowing users to easily compare tiered options.
  • Limited Quantity: Each app can have up to two featured bundles at any given time.
  • Easy Comparison: Users can compare bundles using a matrix or dropdown selector on the PDP, making it simple to evaluate each offer.
  • Higher Conversion Potential: By surfacing the most compelling offers at the point of purchase, featured bundles help drive increased conversion rates.
Featured bundles must contain items exclusively from a single app. Developers can migrate existing bundles to featured bundles through the bundles details page. Featured bundles require review and approval before going live, just like regular bundles, and are best used to showcase your most attractive offers, such as “Ultimate Editions” or “Deluxe Packs”. Leveraging the comparison matrix and tiered options helps users make informed decisions and increases the likelihood of conversion.
To create a featured bundle:
  1. Go to the Meta Horizon Developer Dashboard.
  2. In the left-side navigation, select Growth > Bundles. If you don’t see the option for promotions, choose the dropdown menu at the top of the left-side navigation bar and click View All.
  3. On the Bundles page, click the Create button.
  4. Select your app and at least one IAP in the product selection.
  5. Toggle the Featured Bundle option on the Bundle Details page.
  6. Use the Order dropdown to select a number that determines the bundle’s position in the featured bundles list
  7. Complete the required details and submit for review.
When creating featured bundles, please note the following key limitations:
  • Bundle limit per app: Each app can have a maximum of two featured bundles at any given time.
  • IAP Consistency: All IAPs included in a featured bundle must be from the same app. Cross-app IAPs are not permitted within a single featured bundle.

Best practices

When creating a new bundle, keep the following best practices in mind:
  • Always save your drafts as you’re moving forward with the creation of your bundle, especially before submitting your bundle request. The form will not automatically save your data for you.
  • Remember that bundles are subject to Meta Horizon Store review team approval. Therefore, we strongly recommend that you submit bundle requests at least two weeks in advance of when you want the bundle to start. This can help ensure that your bundle goes live on your target date.
  • To drive visibility around your bundle in the Meta Horizon Store, consider submitting new metadata in the Developer Dashboard to coincide with your offer.
  • Communication from the review team can be found in the Meta Horizon Developer Dashboard as well as in emails. After you submit your bundle request, the Meta Horizon Store review team will provide approvals and recommendations if necessary. If the review team flags recommendations, you can choose to go live with the recommended offer immediately or adjust your parameters and re-submit for review.
  • You can combine sales and bundles. Concurrent discounts and bundles for apps belonging to the same organization can help you create offers that are tailored for different app genres and market strategies. For example, if your app contains numerous IAPs, submitting different bundle options may be more effective than a standard discount. Bundling apps with IAPs can help encourage retention and engagement by providing more content for people to engage with from the beginning of their app experience. For more information on sales, see sales.
The Shortlinks feature allows you to create custom links that seamlessly direct users to the bundle Product Details Page. This tool streamlines the user experience, making it easier for customers to discover and purchase your bundles.
With shortlinks, you can:
  • Generate unique links for each bundle
  • Share links across various marketing channels, such as social media, email campaigns, or websites
  • Drive traffic directly to the bundle Product Details Page, increasing the likelihood of conversions.
To generate a shortlink:
  1. Open your browser and navigate to the Developer Dashboard.
  2. From the left-side navigation, choose Growth > Bundles.
  3. Click the three dots for the bundle you want to generate a link for
  4. Click Generate Shortlink
  5. The Shortlink will be automatically copied to your clipboard.
Note
To generate a shortlink for a bundle, the bundle must be approved or currently running.
Did you find this page helpful?
Thumbs up icon
Thumbs down icon