Skip to main content

Seat-based pricing is getting a major upgrade - a more flexible, scalable way to price your apps and serve customers of all sizes with ease.

With our updated seat-based pricing model, you define your price per seat, and we automatically adjust the pricing across predefined seat buckets. This ensures customers are matched with the most appropriate bucket for their account size, while the price adjusts automatically in alignment with the seat buckets.

What’s new (available starting September 2025)

  • Expanded seat-based tiers - You can now align your pricing more precisely with predefined seat buckets, supporting a wide range of account sizes, including smaller seat increments (e.g. 1-3, 4-5, 6-10). This gives customers a fairer, more predictable cost structure. And with the newly increased bucket limit, you can set pricing for over 90 predefined seat buckets. 
  • Optimized discount suggestions - When configuring seat-based pricing, you’ll now see automatic discount suggestions for both monthly and yearly subscriptions, making it easier to offer competitive pricing at scale across different seat ranges. If preferred, you can also manually define custom monthly discounts for each seat bucket instead of using the suggested values. Yearly discounts are fixed at 18% of the monthly rate.
  • Unified plan configuration - With the new setup, you will no longer need to define plan names and IDs. Now, you’ll define a single description and feature set that applies across all buckets.
  • New API fields to support this model - A new max_units field is available via the Subscription API and SDK, allowing you to retrieve how many seats were purchased. This field applies to new and existing subscriptions.

What do you need to do? Starting September 1, 2025 all new seat-based apps joining the marketplace are required to use this model. While migration of existing apps is currently optional, we ask that all marketplace partners will transition to the new billing model by the end of Q1 2026 to fully benefit from the enhanced pricing capabilities and provide a consistent experience for all customers. 

If you plan to update your pricing version after September 1, 2025 you’ll be required to adopt the new billing model as part of that change and won’t be able to revert to the previous setup.

On the roadmap

These updates are just the beginning. The updated seat-based pricing sets the stage for what’s next - and we’re already working on key capabilities to make the system even more powerful:

  • Automated seat enforcement - As seat counts grow, app plans will automatically adjust to match the right tier without manual input.
  • Automated pricing versions - When app subscriptions renew, customers will automatically be charged according to the latest pricing version you’ve released, ensuring your pricing stays up to date without manual migration.

Note on plan customization: Custom descriptions or features tied to specific seat ranges (e.g. “Unlimited” or “Contact Us” plans) will no longer be supported in the new model. If your app relies on this, please reach out to our team - we’ll assist with your migration. We’re working on bringing this functionality back in a more standardized, seamless way.

Want to learn more about the updated seat-based pricing model? read here the documentation

 

This is most welcome. Particularly automatically ensuring all customers are on the same version, and  updating the plan monthly based on the current number of users rather than this being static after initial purchase. 
can you add some video explanations of worked examples of the new seat based plan? 

 


If I migrate to the new pricing version and change the prices while having premium users of my app, would those users be automatically updated to this version as well or they will be kept on the old pricing version?


Also, does your pricing roadmap include operating on decimals? Currently price per seat has to be integer so we only have option to set up a $1, $2, $3 etc. per seat, but we wanted to see the calculation for prices like $1.5/mo/seat.