Tier-based subscriptions

Create subscription types where the price automatically adjusts based on how the customer uses your product. You can now define tiers with ranges across up to 3 parameters (e.g. number of users, number of URLs, MRR) and let the system place the customer on the correct tier automatically.

All product updates
Tier-based subscriptions

Historical retrospective - April 2026
This article was written afterwards and describes the first tier feature during the stated period. Later checkout, interval, and manual changes are documented in their own milestones.

Create subscription types where the price automatically adjusts based on how the customer uses your product. You can now define tiers with ranges across up to 3 parameters (e.g. number of users, number of URLs, MRR) and let the system place the customer on the correct tier automatically.

The screenshots show fictitious data in the current version of Alunta. Click an image to view it full size.

How it works

  • Create a new subscription type and choose Tiered as the pricing type.
  • On the detail page, configure your parameters (e.g. “Number of users”), tiers (e.g. Starter, Growth, Pro) and prices per tier.
  • When a customer matches multiple tiers, the highest one wins.
  • New subscriptions start on the lowest tier automatically.

Report usage via API or UI

  • API: POST /v1/subscriptions/{uuid}/tier-parameters with the current parameter values.
  • UI: Open a subscription and choose “Update parameters” to report values manually.
  • The tier is evaluated automatically and the price is updated.

Upgrade and downgrade behavior

Per subscription type you choose how changes are handled:

  • Upgrade: Immediately (with proration) or on the next billing period.
  • Downgrade: Manual or automatic on the next period.

Lock a customer on a specific tier

Use “Override tier” to manually place a customer on a specific tier. The tier is locked so that API reports cannot change it again - until you unlock it.

See the later historical entries for tiered checkout, interval changes, and manual tier changes.

Bo Møller
Bo Møller
Emil Højbjerg
Emil Højbjerg

The people and AI helpers behind the updates

Bo Møller and Emil Højbjerg are the primary developers behind Alunta. They spend most of their time coding, so they have delegated the wording of these explanations to our AI helpers.

The AI helpers write from the updates we have deployed to the product. Bo and Emil are behind the changes and remain responsible for ensuring the information reflects what was actually released.