Skip to main content
Course pricing in the HoopAI platform is managed through offers. An offer connects one or more courses (and optionally communities) to a price and payment model. You can create as many offers as you need — one per course, multi-course bundles, or tiered access levels.

Pricing models

ModelDescriptionBest used for
FreeNo charge; any member can join or you grant access manuallyLead magnets, introductory courses, community samples
One-time paymentA single charge grants permanent access to all content in the offerStandalone courses, lifetime memberships
SubscriptionRecurring billing on a monthly or annual cycle; access continues while the subscription is activeOngoing membership communities, content libraries updated regularly
Payment planA fixed number of instalments at a set interval; access is granted immediatelyHigh-ticket courses sold in 3, 6, or 12 payments

Creating a paid offer

1

Go to the Offers tab

Navigate to Memberships and Communities > Courses and click the Offers tab. Click + Create Offer.
2

Name the offer

Enter a clear, descriptive offer title (e.g. “Pro Membership — Monthly” or “Email Marketing Masterclass — Lifetime Access”). This name is visible during checkout.
3

Add products

Click + Add Products and select the courses and/or communities to include in this offer. You can bundle multiple items into a single offer — members who purchase gain access to everything included.
4

Choose the payment type

Select One-time, Subscription, or Payment Plan and enter the price.
  • One-time — enter the total price (e.g. $297)
  • Subscription — enter the recurring amount and choose the billing interval: monthly or annually
  • Payment plan — enter the number of payments, the amount per payment, and the interval between payments
5

Add a free trial (optional)

Toggle on Free Trial and enter the trial length in days. Members can access all offer content during the trial. At the end of the trial, the first payment is charged automatically.
6

Save and publish the offer

Click Save. Toggle the offer status to Published to make it available for purchase. Copy the offer link using Get Link to share it directly or embed it in a funnel.

Subscription pricing

When you select Subscription as the payment type:
  • Billing interval — choose Monthly or Annually
  • Trial period — optionally add a free or paid trial period before the first full charge
  • Access on cancellation — configure whether access ends immediately on cancellation or at the end of the current billing period (set in Offer Access settings)
Subscription payments are processed automatically through your connected payment gateway. Failed payments can trigger an automation (using the Payment Failed trigger) to notify the member and attempt a retry.
Offer an annual subscription at a discount compared to monthly (e.g. 79/monthor79/month or 699/year) to improve cash flow and reduce churn. The savings framing encourages longer commitments.

Payment plans

Payment plans split a total course price into equal instalments:
  • Set the number of payments (e.g. 3)
  • Set the amount per payment (e.g. $100)
  • Set the interval between payments (e.g. 30 days)
The member gains full access immediately upon the first payment. Subsequent payments are charged automatically. If a payment fails, you can use an automation to notify the member or temporarily restrict access while the payment is resolved.

Free trials

Free trials let prospects experience your content before committing to a paid plan. To add a trial:
  1. In the offer pricing settings, enable Free Trial.
  2. Enter the number of trial days (e.g. 7 days or 14 days).
  3. The member enters their payment details at checkout but is not charged until the trial expires.
  4. At the end of the trial, billing begins automatically unless the member cancels.
Use an automation with the Trial Ending trigger to send a reminder email a day or two before the trial expires, highlighting the value they have received.

Bundling multiple courses

An offer can include any combination of courses and communities, making it simple to package related content together:
  • A core course + a bonus course + a community group
  • A video library of 10 courses sold as a bundle
  • A monthly membership that unlocks a new course each month (combined with drip access)
Members who purchase the bundle gain access to every item included in the offer. You can update the bundle’s contents at any time; members who have already purchased retain access to all content that was in the offer at the time of their purchase.

Upsells at checkout

You can add an upsell offer that appears immediately after a member completes checkout:
  1. Inside the offer settings, click Add an Upsell.
  2. Select the upsell type (one-click upgrade or redirect to another checkout page).
  3. Choose the offer to present as the upsell (e.g. a premium tier or a related course).
The upsell page displays automatically after the initial purchase is confirmed. Members can accept or decline without affecting their original purchase.

Checkout page customization

Each offer has its own checkout page. Click Edit Checkout on the offer to:
  • Add a headline and video to explain the offer value
  • Edit the checkout copy and bullet points
  • Add extra contact fields (e.g. phone number, company name)
  • Attach a Terms and Conditions agreement members must accept before purchasing
  • Set a custom post-purchase redirect URL

Connecting a payment gateway

All paid offers require a connected payment gateway. The HoopAI platform supports Stripe and PayPal (PayPal for one-time payments). Connect your payment gateway under Settings > Payments > Integrations before publishing paid offers.

Frequently asked questions

Yes. Create multiple offers containing the same course — for example, a monthly subscription offer, an annual subscription offer, and a one-time lifetime offer. Each offer has its own checkout link and payment settings. Members who purchase any of the three offers all access the same course content.
Yes. Coupons are created under Payments > Coupons in the HoopAI platform. Create a coupon with a percentage or fixed-amount discount and then apply it to specific offers. Share the coupon code in your marketing and members enter it at checkout.
The HoopAI platform retries failed subscription payments on a schedule determined by your payment gateway settings. Use a Payment Failed trigger in an Automation to send the member a notification with a link to update their payment method before access is affected.
Yes. You can update the price on an offer at any time. The new price applies only to future purchases. Existing members retain their original pricing — their subscription or payment plan amount does not change unless you manually update individual subscription records through your payment gateway.
Yes. A contact can hold multiple active offer grants simultaneously. Each offer’s content appears in their member portal. This allows you to sell add-ons or bonus content to existing members without requiring them to re-enrol in their current offer.
Use the Grant Membership Access action in an Automation or grant access manually from the contact record. Navigate to the contact, click the Actions tab, select Client Portal, and click Grant Offer Access. Choose the offer and confirm — no checkout required.
Last modified on March 5, 2026