MonetizationOS Docs

Offers & Offer Groups

Offers let you present purchase opportunities to users with configurable pricing, messaging, and redemption flows. Each offer packages a product or action (like a subscription plan, registration, or newsletter sign-up) with presentation details and targeting rules.

Use offers to test different price points, discount strategies, and messaging across user segments. The same plan can be presented at different prices, with different copy, to different audiences based on their authentication status, location, existing plans, or time-based criteria.

Offers define:

  • Redemption methods (Stripe checkout, custom redirects, or other purchase flows)
  • Presentation details for different schemas (product selection tables, sticky banners, etc.)
  • Filter options to control when the offer is relevant (user state, time validity, plan requirements, location)
Redemption Method
  • Stripe Checkout
  • Custom Redirect
  • Other Purchase Flows
Presentation Details
  • Product Card Content
  • Banner Copy & CTA
  • Pricing Table Cell
Targeting Filters
  • User State & Auth Status
  • Time Validity Windows
  • Plan Requirements & Location

Offer Groups & Slots

Offers must be added to an Offer Group to be displayed. The group determines the UI layout and contains slots where individual offers appear.

Pricing Table
Offer Group — defines presentation schema & layout
Group
Slot 1
Basic
$9/mo
Slot 2
Pro
$29/mo
Slot 3
Enterprise
Custom

Redemption & Plan Relationship

Offer Redeemed
· · ·→
Stripe Purchase / Custom Action
· · ·→
Plan Assignment
Indirect link: Offers don't directly grant plans. Redemption triggers an action (e.g. a Stripe purchase), which may result in plan assignment through your existing plan assignment configuration — such as Stripe product mapping or dynamic provisioning.

The generation of Offers and an Offer Group for a specific user is called an Offering. Offerings are returned as part of surface decisions or via custom endpoints to users in your product. These offerings will contain offer tokens that can be used to redeem the offers.

Learn More

References

API references

Workflow references

Admin Guides