Helm 2.2: In-App Purchases & Subscriptions

This has been a long time coming. Many of you have been asking for it repeatedly, and, as we promised in our Helm 2.0 release post, we made it the main focus for the first quarter of 2026. Today, we are very excited to announce that Helm 2.2 brings full support for in-app purchases and subscription management to the app.

Whether you’re setting up a new subscription, creating promotional offers, or adjusting your pricing across territories, Helm 2.2 has you covered. And, as always, we have done it the Helm way: focusing on the best possible experience and making what App Store Connect makes complex feel simple and intuitive.

Product Setup

Create

Creating a new product is as simple as choosing a type, giving it a name and a product ID. For auto-renewable subscriptions, you’ll also pick (or create) a subscription group and set a duration.

Helm automatically generates a product ID for you based on your existing products’ naming conventions, and syncs your new product’s availability with your app’s territories. One less thing to think about and one less step to get past that confusing Missing Metadata state!

Launch List

One of the most confusing parts of setting up an in-app purchase or subscription is understanding what you need to provide before you can submit it for review. In App Store Connect, you get the Missing Metadata state, but it’s up to you to figure out what you need to provide to get your product into a submittable state.

To fix this, and similarly to what we do with app version submissions, we created a Launch List that guides you through everything you need to set up for your product:

  • Pricing & Availability — prices are set, territories configured, and duration defined (for subscriptions).
  • Localizations — all languages have a valid name and description.
  • Review Information — a screenshot is uploaded and review notes are provided.

No more getting stuck in the Missing Metadata state!

Duplication

Do you often find yourself creating similar variations of the same product? This is common when you want to set up price experiments, create offer products, or create different variations of a consumable in-app purchase.

To save you some time, we let you duplicate an existing product. Helm copies everything over: pricing, price schedules, availability, localizations, review screenshots, and even the introductory offers! All you have to do is give it a new name and product ID.

Copy from Existing Product

Sometimes you don’t want to duplicate an entire product; you just want to reuse the metadata from another one. The Copy from Existing Product action lets you pull in localizations from any of your other products, so you don’t have to start from scratch every time.

If you only have one other product, Helm applies it automatically when you press the button. If you have more, you get to pick which one to copy from.

Automatic Translation

As we do for other features in the app, we’ve made it very easy to translate your product’s name and description into all supported languages. Just write your metadata in your primary language and press Translate All Fields.

You can choose to translate everything or only fill in the languages that are missing. Either way, it takes seconds instead of hours.

Pricing Made Simple

PPP

Purchasing Power Parity is a measure of the price of a specific product or service in different countries, and it’s used to compare the purchasing power of each country’s currency. While this is a great way to ensure your app is fairly priced worldwide, it’s also very complex to set up manually or even to source the right data.

Helm does the heavy lifting for you: it provides five different PPP indices to choose from and adjusts your prices across territories based on purchasing power, so your app is fairly priced worldwide. Just a few clicks and you’re done!

You can also configure a fallback strategy for territories where PPP data isn’t available — keep the existing price, use a specific ending for each price (for example, if you want all prices to end in .99), or apply a percentage discount from your base price.

Percentage-Based Adjustments

Want to change your product’s price across all territories by a percentage or multiply them by a value? The percentage adjustment tool in Helm lets you do exactly that! You can also use this feature in your offers to discount the price by a specific amount.

Copy from Existing Product

Do you want to apply a price change based on another product’s pricing? The Copy from Existing Product action lets you pull in the price from any of your other products, even if they’re in a different app, so you don’t have to start from scratch every time.

Discounts and Offers

Helm 2.2 supports all offer types in one cohesive experience: introductory offers for new subscribers, promotional offers for existing ones, win-back offers for lapsed subscribers, and offer codes for campaigns and promotions.

For each offer, Helm calculates the reference price and prorates based on the offer duration and your subscription frequency, so you always know exactly what your users will pay.

Prices You Understand

App Store Connect shows you prices in each territory’s local currency, which is great until you’re trying to compare 175 price points at a glance. Helm detects your app or product’s base currency and shows you prices in a format you actually understand, so you can make pricing decisions with confidence.

We also show you a summary of the cheapest and most expensive prices as well as the average price, all in your base currency.

Also in Helm 2.2

You know us, we don’t do small updates! Aside from shipping our biggest feature yet, we’ve also stayed on top of the feedback you’ve given us and made the following fixes and improvements:

  • Added support for the App Store’s 11 new languages.
  • Helm now warns you when selecting a build with missing encryption documentation.
  • TestFlight feedback without a message now loads correctly.
  • TestFlight feedback can now be opened in Xcode.
  • Release app button now shows a loading indicator.
  • TestFlight performance improvements.

What’s Next?

In-App Purchases has been one of our biggest undertakings yet, and we’re committed to continuing to refine it based on your feedback. Over the coming months, we’ll be focusing on:

  • In-App Purchases Improvements: We’ll continue to improve the In-App Purchases experience based on your feedback, and we already have some great improvements in the works.
  • Analytics: Helm will show your app’s analytics and give you smart insights on the impact your metadata changes have.
  • Game Center: Frank will continue to make the best Game Center experience, allowing you to manage your app’s Game Center metadata directly from Helm.
  • TBA: There is another project that is incredibly exciting and that we will share more about in the coming weeks and months.

Thank you for your patience and support while we built this feature. We know it has been a long time! We can’t wait to hear what you think, so reach out to us on social media or via in-app feedback to let us know.

Helm for App Store Connect App Icon

Get Helm Now

Start using Helm for free and manage your app updates with ease.