Note: While our most popular guides have been translated into Spanish, some guides are only available in English.

Packages, gift certificates, and subscriptions in Scheduling

Packages, gift certificates, and subscriptions give your clients more options for how they pay for your services.

  • Package - The client pays for multiple appointments at once, often with a discount (like five appointments for the price of four).
  • Gift certificate - The purchaser pays for multiple appointments at once, then receives a certificate to print out or send digitally to someone else.
  • Subscription - The client pays on a repeating basis. These can be configured as one payment per appointment, or spread out to pay for individual appointments over time.

This guide explains how to create and sell each option.

Tip: These features are separate from the gift cards and subscriptions that you can offer through Squarespace Commerce.
These features are available with the Growing and Powerhouse plans. Subscriptions are only available if you use Stripe or Square as your payment processor.

Create a package

To create a new package:

  1. In Scheduling, click Packages, Gifts & Subscriptions.
  2. Click New Package.
  3. Add a title.
  4. If you want to hide the option on your site, check hidden / private.
  5. Add a price.
  6. Add an optional picture, description, or a category.
  7. Leave the Gift Certificate? box unchecked. To create a gift certificate, follow the steps below.
  8. Add an expiration date
  9. Use the Redeemable For drop-down menu to set the package value.
  10. Click Add Package.

Create a gift certificate

To create a new gift certificate:

  1. In Scheduling, click Packages, Gifts & Subscriptions.
  2. Click New Gift Certificate.
  3. Enter the title and price.
  4. If you want to hide the option on your site, check hidden / private.
  5. Add an optional category, picture, and/or description.
  6. To display extra information on the certificate, fill out the Extra info shown on the certificate section.
  7. Choose an expiration date.
  8. Use the Redeemable For drop-down menu to set the gift certificate value.
  9. Click Add Gift Certificate.

Keep in mind:

  • A gift certificate doesn’t have to cover the whole cost of an appointment. The recipient can pay the remaining amount using whatever payment method you've set up.
  • Only gift certificates that are worth a set dollar amount can also be used toward the cost of add-ons.
  • Gift certificates can be used for appointments and classes, but can't be redeemed for packages, subscriptions, or other gift certificates.

Create a subscription

To create a new subscription:

  1. In Scheduling, click Packages, Gifts & Subscriptions.
  2. Click New Subscription.
  3. Add a title.
  4. If you want to hide the option on your site, check hidden / private.
  5. Add a price and, from the drop-down menu, choose how often the client should be charged.
  6. Enter a number in the Number of billing cycles field to set how long the subscription charges should continue.
  7. Enter a price in the Initial setup fee field if you want to charge clients an extra fee when they sign up for the subscription.
  8. Add an optional picture, description, and/or a category.
  9. From the Every Subscription Billing Cycle drop-down menu, choose how or if the subscription code should recharge:
  • Reset the amount - Resets the value to the full amount, but doesn't save unused credit
  • Rollover remaining appointments - Resets the value to the full amount plus any unused credit
  • Leave as-is - Leaves the current value as-is
  1. Use the Redeemable For drop-down menu to set the subscription value.
  2. Click Add Subscription.

Set the value

When creating a package, gift certificate, or subscription, set the value with these options:

Option Notes
Total Number of Appointments
  • Sets the number and type of appointment
Total Number of Minutes
  • Sets the length of time and type of appointment
  • If there's less than one appointment's worth of credit remaining, clients can't use the code
Total Dollar Amount
  • Sets the total dollar amount and type of appointment
  • A good option for bulk discounts, as the client can buy for one price, but redeem it for services worth a higher amount
  • The only option for selling packages with add-ons
  • If there's less than one appointment's worth of credit remaining, the client will be charged the difference between the appointment cost and the remaining code value
Unlimited Appointments
  • Sets which appointment types the code is good for
  • The client can book as many appointments as they like

Set the expiration date

You can decide how many days it takes a package or gift certificate to expire by entering a number of days in the Expires after field. If you leave the field blank, your clients’ codes never expire.

A client can book appointments using the package code up until the expiration date. When they do book, they can schedule their appointment for as far in the future as your scheduling limits allow, just like a client booking without a package code.

Choose where the options appear

These options can appear on your scheduler, or on a Scheduling store page:

  1. In Scheduling, click Packages, Gifts & Subscriptions.
  2. In the Sell packages of appointments, gift certificates, subscriptions, and products section, select one of the three options.
  3. Click Save.

To hide a package, gift certificate, or subscription from your schedule or store, select Keep hidden/private within the settings for that option. Hidden options won't be listed on your site, but you'll be able to send clients direct links to buy them.

Scheduling store pages

Keep in mind:

  • The store page is completely separate from any store you create in Squarespace Commerce, and is only used for selling packages, gift certificates, and subscriptions in Scheduling.
  • You can link to the store page from your scheduler, or keep it separate.
  • A direct link to the store page will appear in the top-right corner.

Require terms and conditions

To require clients to agree to your terms and conditions before purchasing:

  1. In Scheduling, click Packages, Gifts & Subscriptions.
  2. Select Require clients agree to your terms before placing an order.
  3. Enter your terms and conditions in the field that appears and format the text. If your terms and conditions are listed on your site, you can add a link to that page.
  4. Click Save.

Client information and intake forms

When clients purchase a package, gift certificate, or subscription, they enter their name and email address. They have the option to enter their phone number and to leave a note for the business.

It's not possible to have clients fill out a Scheduling intake form during the checkout process. Instead, clients fill out intake forms (if you've created them) when they book appointments, including when they redeem package, gift certificate, or subscription codes.

If you want clients to enter more information when they buy a package, gift certificate, or subscription, consider creating a form outside of Scheduling, such as a Squarespace form block or form from a third-party form app.

You can include a link to the form in the email Scheduling automatically sends when a client purchases a package, gift certificate, or subscription. Information entered into these forms won't automatically appear in Scheduling.

Sell a package, gift certificate, or subscription

Clients can purchase the option from your site, or you can sell or give it directly to them.

Clients purchase directly

When you've made an option available in your scheduler or Scheduling store page, clients can:

  1. Click the package, gift certificate, or subscription they want to purchase.
  2. Enter their first and last name, email address, and, optionally, phone number.
  3. Click Pay Now and Complete Order, enter their payment details, and click Pay & Finish. If you don't have a payment processor connected, they'll only click Complete Order.
  4. Click Schedule on the confirmation page to use their code immediately. They can also access the code later from the automated email that Scheduling will send to them.

For gift certificates, the confirmation page includes a link in the top-left corner of the page. After clicking the link, the purchaser can print the certificate or email it to the recipient.

Sell directly

To sell to a client from the Scheduling panel:

  1. In Scheduling, click Appointment Calendar.
  2. Click New.
  3. At the top of the window that appears, click New Order.
  4. Select a package, gift certificate, or subscription.
  5. Enter the client’s name and email address.
  6. Select a payment method. You can mark the payment as cash, use a stored card, or enter a new card, depending on your payment settings.
  7. At the bottom, click Pay Now.

Offer free packages

To offer a free package:

  1. In Scheduling, click Packages, Gifts & Subscriptions.
  2. Click Edit for the package you want to give the client.
  3. Click Add Code.
  4. If you like, use the dropdown to assign the code to a specific client account or email address.
  5. Click Add Code.

This process won’t trigger an automated email, so ensure that you share the code with your client.

Redeem codes

Clients can apply a code when booking, or you can apply the code to their appointment.

Client applies a code

When a client books an appointment, they click a button on the checkout screen to enter their code. If you've created only packages, the button reads Redeem Package. If you create gift certificates or subscriptions, the wording will update.

After clients enter the code and click Apply, they can book the appointment without paying. If the code doesn't cover the full cost of the appointment, they pay the remaining balance, then book the appointment.

Apply a code for clients

When booking an appointment for a client, click Forms, Codes and Notes, then enter the code in the Coupon or Package Code field. If the appointment is already booked, open the appointment details and add the code in the Forms, Codes and Notes section.

Manage codes

You can manage, edit, and cancel codes from your client list, plus see how many appointments a client has left for all codes.

To see how many appointments a client has remaining:

  1. In Scheduling, click Client List.
  2. Click the client’s name.
  3. Scroll to the bottom for a breakdown of all codes the client has.

To see how many appointments are left on specific types of codes:

  1. In Scheduling, click Packages, Gifts & Subscriptions.
  2. Click the Edit button for the code type you want to check.
  3. Active codes will be listed along the right side of the page, along with how many appointments are left on each.

Edit a code

Note: Be careful when editing codes, as errors are difficult to fix, and can be compounded when subscriptions recharge.

To edit a client's code:

  1. In Scheduling, click Client List.
  2. Click the client’s name.
  3. Scroll to the bottom.
  4. Click View Order for the code you want to change.
  5. Click the code.
  6. Make changes, then click Update Code.

You can also edit the original package, gift certificate, or subscription, which changes every code in that package, gift certificate, or subscription.

Edit a package, gift certificate, or subscription

To change the settings for an option:

  1. In Scheduling, click Packages, Gifts & Subscriptions.
  2. Click Edit for the package, gift certificate, or subscription you want to edit.
  3. Make changes, then click Update Package, Update Gift Certificate, or Update Subscription.
Note: To make changes that affect many clients, edit the package, gift certificate, or subscription. To make changes that affect one client, edit the code.

Manage subscriptions

Clients can manage their subscriptions using the link sent in each confirmation email. From the link, they can:

  • View past payments
  • Update their card on file
  • Cancel the subscription

You can also manage subscribers from the Scheduling panel:

  1. In Scheduling, click Packages, Gifts & Subscriptions.
  2. On the left, click Subscribers.
  3. Click View for a subscription.
  4. Click Edit.
  5. Edit the subscriber's name, phone number, email address, credit card number, or billing date as needed. You can also cancel or reactivate subscriptions.
  6. Click Save Changes.

Export orders

You can export a summary of all package, gift certificate, and subscription orders. The list exports as a .csv file and includes all orders, but not codes generated with the Add Code button. Only the first payment of a subscription is listed.

  1. In Scheduling, click Packages, Gifts & Subscriptions.
  2. Click View Orders.
  3. Click Export Orders to Excel.
Tip: Exported orders don’t include codes that were generated without a payment.
Was this article helpful?
2 out of 18 found this helpful
Packages, gift certificates, and subscriptions in Scheduling