feature

Shopify Appointment Packages — Sell Prepaid Service Bundles

Why packages matter for service revenue

One-off appointments are volatile. Prepaid packages smooth revenue, increase commitment, and give customers a reason to rebook before they forget. The target flow is: a customer buys a package through the payment path configured for the shop, then books sessions against it — same customer, same package record.

Revenu supports service packages / bundles in the booking layer so redemption stays tied to appointments, not a spreadsheet.

Workflow: buy → book → redeem

  1. Merchant creates a package (sessions, services included, validity rules).
  2. Customer purchases through the payment path confirmed during onboarding.
  3. Customer books individual appointments and redeems against remaining sessions.
  4. Staff see remaining balance when the client arrives.
  5. The team reviews unused sessions and pairs package operations with booking reminders.
Verify before publish: Exact Shopify Checkout line-item behavior for every package SKU should be confirmed on demo before performance marketing claims.

Where Revenu fits

  • `ServicePackageService` and admin package management
  • Package progress events tied to loyalty/booking engines where enabled
  • Appointment booking consumes package credits when configured

Packages work alongside core appointment booking — not as a separate product silo.

Use case: salon color series

A salon configures “3 root touch-ups” as a package. A client books visit one, and the front desk can track the remaining sessions against the package record. The stylist is not guessing whether the client “had a package somewhere.”

Merchant checklist

  1. Define each package and what every session includes.
  2. Confirm the package purchase path during onboarding.
  3. Train staff on how remaining sessions display at check-in.
  4. Define a follow-up habit for clients with unused sessions (no % claims — just operational discipline).
  5. Review redemption monthly; adjust packaging by service margin.

Common mistakes

  • Selling packages in Shopify but tracking sessions in Notes app.
  • No reminder for unused sessions — revenue recognized, utilization lost.
  • Packages without staff rules — client books with wrong provider.
  • Promising “+35% AOV” or other ROI stats without your own data.

FAQ

Is this subscriptions?

Packages are prepaid bundles redeemed per visit — different from auto-ship subscriptions. Position clearly on your product page.

Can packages mix services?

Configure in admin during onboarding; validate complex bundles on a test shop first.

Salon-specific packaging?

See Shopify booking for salons for chair-time and series examples.

Get early access

Request access to sell packages with Shopify-native booking.

Request early access

Revenu is in early access for appointment-based Shopify merchants. Join the waitlist — we onboard shops before the public App Store launch.

Get early access