Skip to main content

Offers and Plans

Offers are how members acquire entitlements. An offer presents a set of options — called plans — that a member can choose from. When a member selects a plan and completes the action (subscribing, purchasing, signing up), the system automatically creates the appropriate entitlements for them.

Key Concepts

ConceptDescription
OfferA collection of plans presented to a member, representing a "choose a plan" or "pick an option" moment.
PlanA single option within an offer. Defines what products are granted, for how long, and at what price.

Offers

An offer is a named set of plans that you configure in the admin. You might create one offer for your digital subscription plans, another for event ticket tiers, and another for a membership drive.

Offers are surfaced to members through your site — typically through an Interaction that displays the offer's plans and collects the member's selection. The offer itself does not define the look or layout of the page; that is handled by the template you build for it.

You create and manage offers from the Entitlements → Offers section of the admin.

Plans

A plan is a single purchasable or subscribable option within an offer. Each plan specifies:

PropertyDescription
NameA label for this option, shown to the member (e.g., "Monthly Digital", "Annual + Print").
ProductsOne or more products the member is granted access to when they select this plan.
DurationHow long the entitlement lasts — monthly, annual, or a custom period. Leave blank for indefinite.
PriceThe cost of this plan (if applicable).

A single plan can grant access to multiple products. For example, a "Digital + Print" plan could simultaneously grant "Digital Access" and "Print Edition" entitlements to the member.

Example: Digital Subscription

Here is a complete walkthrough of how offers, plans, products, and entitlements work together.

Setup (configured by an admin):

  1. Create two products: Digital Access and Print Edition.
  2. Create an offer called Subscribe with three plans:
PlanProducts grantedDurationPrice
Monthly DigitalDigital Access1 month$9.99/mo
Annual DigitalDigital Access1 year$99/yr
Annual Digital + PrintDigital Access, Print Edition1 year$149/yr

Member experience:

  1. A member visits your subscription page and sees the three plans.
  2. They select Annual Digital + Print and complete the checkout.
  3. The system creates two entitlements for them:
    • Digital Access — active for 1 year from today
    • Print Edition — active for 1 year from today
  4. From that point on, any access check for "Digital Access" or "Print Edition" returns active for that member.

How Plans Create Entitlements

When a member selects a plan and the action completes successfully, Allegro creates one entitlement per product defined on that plan. The entitlements are set according to the plan's duration:

  • If the plan has a duration, the entitlement's start date is set to today and the end date is calculated from the duration.
  • If the plan has no duration, the entitlement is created with no end date and does not expire.

If the member already holds an active entitlement for one of the products (for example, they are renewing), a new entitlement is created alongside the existing one. The member's access continues uninterrupted.

note

Entitlements created by a plan are linked back to that plan. You can see the source of each entitlement on the member's profile.