Pricing Camp Add-Ons in Altru: Extended Care and Lunch
← Back to Blog

How to Price Camp Add-Ons Like Extended Care and Lunch in Altru

October 11, 2026

Camp registration forms usually ask about more than allergies and pickup contacts. “Do you need before-care?” “Add a lunch plan?” “Camp T-shirt?” Each of those answers carries a price, and families expect the total to update when they say yes. In Altru, it usually doesn’t.

This article covers why, the setups that do work, and how to choose between them before registration opens.

The core limitation

Registration questions in Altru collect information. As far as we know, Altru doesn’t let the answer to a question change the price of the registration. A “yes” to extended care gets stored on the registrant, but it doesn’t add a charge to the order.

We haven’t found a supported way around this. Your version and setup may differ, though, so before you build anything, test it in your sandbox or ask Blackbaud support directly: “Can a registration question answer add a fee to the order?” If they say yes, that’s the cleanest option. If they say no, pick one of the patterns below.

The basic rule: anything that costs money should be something you sell, not a question you ask. Keep questions for things that don’t change the price, like T-shirt size, dietary needs, or an authorized pickup person.

Three ways to price add-ons

1. Build the add-on into the price options

Give each camp session separate prices for each combination: “Week 3, Member,” “Week 3, Member + Extended Care,” and so on. The family picks one option and pays the full amount in a single step.

Works well when: you have one add-on, or two at most.

Breaks down when: the add-ons multiply. Extended care, lunch, and a field trip fee across member and non-member rates gives you sixteen price options per session. Staff will choose the wrong one, and your reports will be hard to read.

2. Sell the add-on as its own item

Set up extended care (or lunch, or the trip) as its own sellable item, either as its own program or event or as a merchandise-style item, depending on what fits your Altru setup. Families register for the camp, then add the extra to the same order.

Works well when: the add-on has its own capacity. Extended care is the usual example, because the number of counselors limits how many kids you can take. As a separate item, it can usually carry its own capacity limit and post to its own revenue account. Confirm how capacity behaves for the item type you choose by testing a few registrations in your sandbox first.

Watch out for: families who forget to add it. Then you find out on the first morning that a child needs before-care you never charged for. Your confirmation email and the camp instructions should both tell families to add extended care to the cart.

3. Ask the question, then bill later

Keep the question on the form, then run a query of everyone who answered yes and send each family a separate invoice or payment request.

Works well when: the add-on is optional, low-volume, or priced after the fact (like a field trip whose cost isn’t final yet).

Watch out for: unpaid balances. Every invoice you send is one you have to follow up on, and nobody on the camp team wants to chase small balances while the session is running.

Picking a pattern

  • Limited spots for the add-on? Sell it as its own item (option 2), so capacity stays accurate.
  • Only one simple add-on, always the same price? Add it to the price options (option 1).
  • Price not known at registration, or very few families want it? Ask the question and bill later (option 3).
  • Several add-ons? Combine the first two patterns: build at most one add-on into the price options and sell the rest as separate items.

Things to settle before registration opens

  • Member discounts. Decide whether the member rate covers add-ons or only the camp itself, and make the pricing match. Settle it in writing so front-desk staff and the online form give the same answer.
  • Refunds and transfers. If a camper changes weeks, does extended care move too? With separate items, staff have to move both. Put that in your desk procedures.
  • Revenue reporting. Ask your finance team if they want add-on income tracked separately from tuition. If they do, rule out option 1, because the add-on income is mixed into the camp price.
  • Roster and pickup lists. Counselors need to know who is staying for after-care. Build a query that joins camp registrants to add-on purchases, and test it with sample registrations before the first day.

A reconciliation check worth running weekly

If you keep any pricing-related question on the form, even just as a reminder, compare its answers with what families actually bought. A query of registrants who said “yes” to extended care but have no extended care purchase will catch most mistakes while there’s still time to collect payment. Run it every week during registration season and again a few days before each session.

Where Social Good fits

Option 2 depends on families adding the extra item themselves. If you sell online through Social Good Checkouts, the Upsells feature can offer add-ons in the checkout cart, so an item like extended care or a lunch plan is put in front of families instead of depending on them to remember it. The orders and revenue still land in Altru.

Continue reading

How to Track Instructor Activity for Scheduled Programs in Altru

How to Track Instructor Activity for Scheduled Programs in Altru

“How many classes did Maria teach last spring, and which ones?” It sounds like a question Altru should answer in ten seconds. In practice, many education departments end up digging through calendars, email threads, and a payroll spreadsheet to piece it together, because the instructor was never recorded anywhere a query could find. Altru is

How to Turn a Group Sales Overpayment Into a Donation in Altru

How to Turn a Group Sales Overpayment Into a Donation in Altru

A school books a field trip for 60 students, sends a check for the full quote, and then 48 kids show up. The teacher says, “Keep the difference, it’s a gift.” Now you have a group sales order that is overpaid, money that is really a donation, and a deposit that has to balance. The

Can a Spouse Be a Fundraiser in Altru? Solicitor Credit for Couples

Can a Spouse Be a Fundraiser in Altru? Solicitor Credit for Couples

It happens more often than you’d expect. A board member and her husband both care about your capital campaign. She asks a friend for a gift, but it was really his introduction and his follow-up phone call that closed it. Development wants him credited as the fundraiser on that gift. Then someone at the desk

Social Good platform

See it in action

Get started with Social Good

Book a demo to see Social Good Software in action for Altru.

Book a Demo
Social Good platform

See Social Good in action

Tell us a bit about your organization and we’ll take you straight to short demo walkthroughs of the software.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.