A Multi-Program Coupon is one coupon that can apply as a discount across different programs on your site. Create it at Programs > Configurations > Multi-Program Coupons. Families enter its code at checkout; an Account Assigned coupon is instead added to chosen families' accounts.
Applies to: Org admins · Enhanced, Elite and Enterprise plans · Registration programs (player and adult registration fees)
Where: Programs > Configurations > Multi-Program Coupons
Create a Multi-Program Coupon
- Go to Programs > Configurations > Multi-Program Coupons and click Add Coupon.
- In Programs, check each program the coupon covers. Checking a program checks all its offerings; expand it to check only some offerings.
- Enter a Description.
- Enter the Discount as a whole percent (up to 100) or a dollar amount, not both.
- Optional: choose an Expires date.
- If Account Assigned is shown, leave it at No for a code families type in. (Yes is for chosen families; see below.)
- Enter how many Single Use Codes to generate (up to 100), a Multiple Use Code (5 to 10 letters or numbers), or both.
- Choose the Usage: One Per Order discounts one registration in the order; Each Line Item discounts every registration the coupon covers, such as each sibling.
- Click Add.
What you'll see: "Multi-Program coupon created." The list shows each coupon's Program(s), Offering(s), Description, Expires, Discount and Usage; expand a coupon to see each Coupon Code, whether it's Single Use, and its Status (Available or Used for single-use codes). If you checked only one program, you'll see "Coupon has been added to the 2 Configuration page of program: (program)." and the coupon is listed on that program's 2 Configuration page instead.
Single-use or multiple-use codes
- Single Use Codes are 8-character codes TeamSideline generates. Each works for one order. TeamSideline doesn't send them: give each family its own code, for example in an individual email.
- A Multiple Use Code is one code you choose, used any number of times. It must be unique across all your programs. You can email it to a whole list, but anyone who has it can use it.
Give the coupon to chosen families (Account Assigned)
- On Add Coupon, set Account Assigned to Yes. Single Use Codes, Multiple Use Code and Usage disappear: the coupon gets one code and discounts one registration each time it's used.
- Click Add. You'll see "Account Assigned coupon created."
- For each family, go to Customers > Account Management > Search, open the account and, under Assigned Coupons on Account Overview, click Add, choose the Coupon and click Add. Add it more than once to cover more registrations.
At checkout the family chooses Coupon Type = Assigned Coupon, picks it from the Assigned Coupon list and clicks Apply. Once the order is placed, that coupon no longer appears on the account. Account Assigned needs the Assigned Coupons permission; to load many at once, use the Assigned Coupon Import under Administration > Import Data.
What families see at checkout
- When the cart has a registration a coupon covers, or the account has an assigned coupon, Checkout shows Have a Coupon Code?. The family types the code in Coupon Code and clicks Apply, and sees "The coupon code "(code)" has been applied to your order."
- The discount comes off registration fees only: the player and adult registrations the coupon covers (one per order or each of them, depending on Usage). It never applies to add-ons, volunteer or sponsorship registrations, or store items.
- A percent is figured on the offering's fee before other discounts, including any Non-Resident Fee; a dollar amount comes off each discounted registration. A fee never goes below $0.
- Codes work through the Expires date. If a family registers with a payment plan, the coupon comes off the last payments.
Can coupons be combined?
- Each registration takes one coupon. A second code isn't applied to a registration that already has one.
- A coupon and a sibling discount both apply to the same registration.
- Different registrations in one order can use different coupons, and account credit can pay what's left.
Can I limit a coupon to residents?
No. Coupons have no residency or boundary setting: anyone with the code can use it on the programs it covers. To limit who gets a discount, give single-use codes only to the families who qualify, or use Account Assigned coupons. To charge non-residents more instead, use the offering's Non-Resident Fee (Elite and Enterprise plans).
Change or delete a coupon
- Click the Edit (pencil) icon to change Programs, Description, Discount, Expires or Usage, then click Save: "The Multi-Program coupon has been updated." Codes can't be added or changed; create another coupon for more codes.
- Click the Delete (red X) icon and click OK on "Are you sure you want to delete the coupon offer "(description)"?": "Multi-Program coupon offer deleted."
If it doesn't work
- "Offering selection is required." Check at least one program or offering.
- "You can only select a single discount." or "Discount is required." Enter a percent or a dollar amount, not both.
- "Multiple Use Code does not meet the minimum length." Use at least 5 letters or numbers.
- "Multiple Use Code must be unique across all your programs." Another coupon already uses that code.
- "You must select the number of single use codes or define a multiple use code for this coupon offer." Enter Single Use Codes or a Multiple Use Code.
- A family sees "The coupon code "(code)" is not valid for any of the items in your order." Nothing in the cart is a player or adult registration the coupon covers, or each covered registration already has a coupon.
- "...has already been redeemed." That single-use code was used. Give the family another one.
- "...has expired." The Expires date has passed. Change it with Edit, or create a new coupon. When you place an order for a family yourself (Place Order > Apply Coupon), the Expires date isn't checked, so an expired code still applies there.
- "...is invalid." The code is misspelled or isn't one of your organization's codes.
- "...is already applied to your order." A One Per Order coupon is already used in this order.
- There's no Account Assigned option. Your role doesn't have the Assigned Coupons permission.
Good to know
- To see which code each registration used, add the Coupon Code field to the Enrollment Information report under Reports > Report Exports.
- Coupons apply only at checkout. To discount an order already placed, add a Misc - Credit, or refund what was paid.
- A coupon can't depend on how many programs or registrations a family buys, so a discount such as half off a third league isn't applied automatically. Give qualifying families a single-use code or an Account Assigned coupon, or add a Misc - Credit after they register.
- To waive an add-on fee, use a Misc - Credit; see Why doesn't a coupon discount an add-on fee? (use a Misc - Credit).
- Leave out programs that use Tiered Pricing or Variable Pricing: their own Coupons section is turned off.
- For one program only, you can also create the coupon on that program's 2 Configuration page.
Related articles
- How to Create a Program Specific Coupon
- How to Assign a Coupon to a customer
- How to add a Misc-Credit to a customer's account
- How To Create Sibling Discounts
- How to run the Enrollment Information Report (who registered, answers, balances, team assignments)
- How to register a participant or place an order for a customer (admin Place Order)