March 3rd, 2026

We've made major improvements to how enrollment, payments, and pricing work in Campfront. You now have session-level control over how families register, with support for open and approval-required enrollment types, add-ons, automatic discounts, priority access codes, and a much more flexible payment system.
Here's what's new.
We've introduced session-level enrollment types, giving you control over how families register for each session.
Open enrollment
Families can browse available sessions and add-ons for their campers, then complete their enrollment there and then
Converted enrollments drop straight into the system as enrolled, ready for admins to review
You can choose whether families create their account after checkout, allowing them to begin completing any outstanding actions, or invite them into the system later once you've reviewed their profile
Approval-required enrollment
Follows a similar flow, but rather than completing checkout, campers are added to the system as a lead
From there, you can review their profile and invite them to enroll using default payment options or with custom payment terms
Camp admins can also preview the full enrollment journey (as well as the staff application) before going live, without having to leave season settings
Priority enrollment
Set an enrollment date ahead of your general opening, giving selected families early access through admin-created codes
Share codes with returning families, staff, or special groups so they can enroll before enrollment opens to everyone

Add-on items like horse riding or tennis lessons can now be configured as part of the enrollment checkout, scoped to specific sessions and camper group eligibility, and set as optional or required
Automatic discounts including early bird, multi-session, and sibling discounts can be configured to apply at checkout
You have the flexibility to include or exclude individual add-ons from applicable discounts

Debit and credit cards are now managed separately for easier convenience fee control
Check by mail is now supported as a payment method
Per-camper billing can be toggled between automated collection and manual billing
Invoices and reminders can now be sent ahead of scheduled payment dates
The Financials tab now includes a dedicated Upcoming Payments view alongside Payment History, giving you a complete picture of all scheduled payments across your system
This includes installment plans and admin-created debits
From here you can take action individually or in bulk, including charging immediately, voiding payments, resending invoices, adjusting dates and amounts, and switching between automatic and manual billing

February 27th, 2026

We've added a new transport section, giving you a centralized hub to manage how campers and staff get to and from camp.
Create and manage routes
Routes can be created for campers, staff, or both, and support drop-off, pick-up, bus, and self-drive transport types. Campers and staff arriving by air can provide flight details when requesting a route, giving your team the information they need to coordinate logistics.
Routes can be public or private. Public routes appear in the parent and staff login area, where they can browse options and submit requests for arrival and departure. Private routes stay internal for camps that prefer to manage assignments directly. You can also hide the transport section from the parent and staff experience entirely. Visibility criteria let you control which routes appear for which people, based on attributes like session, camper group, department, or start date.

Managing assignments
Route requests land as transport assignments, manageable from the central assignments table or from the transport tab on each individual's profile. You don't need to build out vehicles upfront. Create your routes, collect requests, then add buses or vehicles and confirm assignments once you know the demand.

Track boarding with digital rosters
Generate a bus roster for any route and mark individuals as boarded or not boarded directly within the system, replacing pen-and-paper checklists with a real-time digital record. You can view and add transportation notes against any individual on the roster, and key medical information such as medications that need to travel with them is surfaced on the page, giving your team visibility over what matters most as campers and staff board.

February 16th, 2026

We've overhauled medical log entries to support the full scope of what your health center team needs to document, from initial triage to routine check-ins and everything in between.
Log entries can now be categorized across a broader set of log types that cover more of the scenarios your medical team will encounter. Each log includes a dedicated chief complaint line for the headline issue, with the notes field alongside it for capturing full context. You can optionally record vitals including temperature, heart rate, respiratory rate, and blood pressure, and add medication administrations directly to the log entry. Administrations can reference existing prescriptions already on file, over-the-counter medications, or anything else relevant to the incident.
A new disposition field records the outcome of each log, whether the individual returned to their cabin, was sent for external review, or remained at the health center. Assessment locations can be selected from a managed list that you create once and reuse across all future logs. You can also flag any log as follow-up required and filter across your medical logs to surface outstanding check-ins. Medical logs are accessible from both camper and staff profiles, as well as from the Medical Log section under Medical in the navigation.

We've added a new Medical Settings section under Medical in the navigation, giving you camp-level controls for compliance documentation.
FARE form collection - Toggle whether your camp requires Food Allergy and Anaphylaxis Emergency Care Plan (FARE) forms. When enabled, adding a food-type allergy will prompt the user to download the standardized form, complete it with their medical provider, and upload the signed version back into the system. Uploaded forms appear on the individual's medical tab and in the forms tab, visible only to users with medical permissions.
Immunization record templates - Upload your own immunization record template for campers and staff to take to their medical provider. Once completed, they can upload it back into the system where it appears under the medical tab and the forms tab, with access restricted to users who hold the medical permission.

February 10th, 2026

We’ve overhauled notes across camper, staff, and family profiles to eliminate the need to jump between records. Family-level notes now surface directly on camper profiles, while camper notes appear on the relevant family profile for a complete history at a glance.
The refreshed design shows more information at once with clearer indicators for each note type. The new notes tab also adds precision with integrated filtering, sorting, and search.
When adding a note, you can now assign it to a specific family member or "level up" a camper note to the wider household if the information applies to everyone.

Our new linked camper panel allows you to track connections between campers outside of those already listed in their family household. This is perfect for identifying friends, cousins, or other important relationships across your entire system.
From the overview tab, you can search for any camper, define their relationship to the profile you're viewing, and quick-link siblings in a single action.
This update makes it easy to jump directly between connected profiles. We’ve also added linked camper columns to the camper data table for ease of viewing and exporting.

We’ve redesigned form assignments into three intuitive types: Everyone, Segments, and Individual.
Everyone replaces season-level assignments, applying a form to every camper or staff member globally.
Segments consolidate previous filtering options into one flexible tool. You can now build layered audiences by combining criteria like groups, sessions, and tags. Forms are automatically removed if a user leaves a segment before submitting, but remain on their profile once completed.
Individual assignments allow you to assign forms on a case-by-case basis directly from a profile’s forms tab. This is ideal for one-off requirements or unique scenarios that don't fit into a broader category.
Additionally, repeatable optional forms now automate recurring requests. Once a form is submitted or verified, a new version is automatically generated for the user while all previous submissions are safely retained.

February 3rd, 2026

We've completely redesigned sending broadcasts with a new step-by-step composer that makes it easier to build, preview, and send campaigns.
The new full-screen experience guides you through each stage of creating a broadcast, giving you more space to compose your content and a clearer view of how your message will look before it goes out.
Audience targeting has been expanded - you can now scope broadcasts to a specific season, target a saved view, or build custom audiences using filters like stages, sessions, camper groups, roles, and departments. Multiple filter groups can be combined to reach precisely the right people.
You can also choose between two content styles: styled for visually designed emails with headlines, images, and branded formatting, or simple for clean, text-focused messages.
Templates remain available for both, and you can still preview, send tests, schedule, and track analytics as before.

We've introduced opt-out tracking for both email and SMS broadcasts, giving you visibility into delivery issues and recipient preferences.
For email, the system now reflects when an address is undeliverable, bouncing, or has been marked as spam - helping you understand why messages aren't reaching certain contacts. For SMS, opt-outs are tracked when a recipient chooses to stop receiving messages.
In both cases, the status is surfaced directly against the email address or phone number on the contact's profile, so you can see at a glance who can and can't be reached. This makes it easier to maintain a healthy contact list and avoid repeatedly attempting delivery to addresses that won't receive your messages.
You can now assign a gender to staffing roles, making it easier to manage hiring for positions where this matters - such as roles with specific housing considerations.
When creating or editing a role, you can leave it open to all genders or reserve it for male or female candidates. This is then clearly indicated when selecting roles during the offer or contract process, so you always know which positions have gender requirements attached.

January 19th, 2026

We’ve added a new Tags section to camp settings, giving you a central home to manage staff, camper, and family tags.
A new addition here is Tag Groups, which lets you bundle related tags together, perfect for keeping things like leads pipeline statuses or medical alerts organized and easy to find.
From this new area, you can:
Track & Clean: See exactly how many profiles are using a tag and move them to a different tag in bulk if you’re doing some data spring cleaning.
Centralized Control: Create, delete, and group tags system wide rather than profile-by-profile.
Stay Organized: Build new groups and move tags around to keep your team’s workflow consistent.
These changes make it much easier to keep your data structured and your tagging system from getting cluttered as your camp grows.

We’ve updated the staffing workflow to allow for additional roles on a single offer or contract. This is perfect for staff members taking on extra responsibilities outside of their primary position.
You can add an additional role while drafting a new offer or contract, or via the edit panels once it's already been sent. Simply select the relevant department and role to get started. To make these roles easy to spot, they are flagged on the staffing board with a dedicated icon.
Unlike primary roles where you set a job title, additional roles include a Notes field. This gives you a flexible space to explain the "why" and "when" behind the extra role - whether it’s a temporary assignment, scheduling notes or anything else you’d want to log against the role.
These changes make it easier to capture the full scope of a staff member's contribution without needing separate contracts for every role they fill.

January 7th, 2026

We’ve introduced Data Streams, a new way to automatically keep your Campfront data in sync with external tools.
Data Streams let you take any saved view from your camper or staff tables and stream it from Campfront to supported integrations. Alongside CSV exports, you can now keep data updated in Google Sheets, Microsoft Excel (OneDrive / Microsoft 365), or Airtable.
After connecting your Google, Microsoft, or Airtable account, you can link any saved view to a data stream. Campfront will automatically push updates approximately every hour, with the option to trigger a manual sync at any time.
Streams can be edited or deleted whenever needed, giving you flexibility while Campfront remains the source for your data.
We’ve introduced a new Fees categories area under staffing, making it easier to manage recruitment fees and additional compensation consistently across Campfront.
This new section includes two tabs; Compensation and Recruitment - where you can define all fee types in one place. Instead of entering fees as free text for each staff member, you can now create reusable categories with a custom name, staff table column name, and merge tag name.
Once created, these categories can be selected from a dropdown when adding recruitment fees to staff profiles, or when creating offers and contracts. You can also create new categories inline, which are automatically added to the relevant category table.
These changes give you cleaner, more structured data in the staff table, with dedicated columns for each fee, making reporting and exports easier. They also improve contract templates by providing individual merge tags for each fee and amount, allowing for more flexible, readable, and customisable contracts compared to the previous comma-separated approach.
We’ve added Contracts & offer details panels to the Information tab, showing a clear snapshot of the details sent to the staff member. This sits separately from the job role panel, making it easier to compare what was sent in the offer or contract with what’s currently stored on the profile.
From this panel, you can now take quick actions on sent offers and contracts. This includes resending the email to nudge a staff prospect, setting or extending expiry dates after an offer or contract has been sent, and voiding a contract directly from the profile.
These updates make it easier to track, manage, and follow up on staff offers and contracts in one place.
January 2nd, 2026

We’ve added user-level notification preferences in Campfront, giving each admin more control over how and when they’re notified.
From preferences (accessible via the three-dot menu), users can choose notification settings by functional area for both campers and staff. Each area can be set to none, instant, or daily digest, allowing you to receive immediate alerts or a single daily summary email.
Notifications can also be scoped based on responsibility. You can choose to be notified about all activity, or only updates related to campers, families, or staff assigned to you using the existing assignment functionality.
These preferences apply separately across camper and staff areas and are role-based. Users will only see and manage notification settings for areas they have permission to access (for example, medical notifications are only available to users with medical access).
We’ve expanded the activity log across camper, staff, and parent profiles to provide a clearer, more complete view of all interactions.
You can now manually log external communications directly against a profile using the new add (+) button in the activity panel. Record inbound or outbound interactions such as phone calls, text messages, emails, or any communication that happened outside of Campfront, along with notes for context.
The activity log has also been enhanced with improved filtering and new tabs, including calls and an expanded emails view. The Emails tab now shows both system-generated and manually logged emails. For system emails, you can click into an entry to preview the message in a slide-out panel and see delivery and open status.
These updates make it easier to track communication history in one place and ensure nothing gets missed.
We’ve added a new recruitment fees panel to the information tab on staff profiles, making it easier to track costs associated with individual hires.
The panel works similarly to additional compensation in contracts, allowing you to log recruitment-related fees such as agency costs, transport fees, or any other custom recruitment expenses. Each fee type added is automatically created as a filterable column in the staff table.
This update gives camps a clear, central place to record recruitment costs and makes it easier to report on.
You can now bulk un-assign tags as a mass data table action for Campers & Staff
Staff salary amount and salary period have been split into separate columns in the staff data table
Add media embedding support to the text editors throughout the system
Improvements to the data table manage column view to make the list order grouping more intuitive
Added resend functionality for pending email sender entries
December 12th, 2025

We’ve launched Bunking Boards in Campfront, making it easy to manage cabin accommodation in one place.
Create cabins, set camper and staff capacity, and organise assignments using a simple drag and drop. Click on camper or staff tiles to view key details and notes while planning.
Bunking Boards support multiple sessions, allowing you to manage different programs and duplicate cabin setups across sessions to save time.
Work in draft, collaborate with your team, and publish when ready. Once published, you control visibility - keep boards internal or share assignments with staff and/or parents, with published boards appearing in their portals.
Camps can now review and manage each medication’s status. Admins can mark medications as Approved once reviewed, Rejected with notifications sent to parents or staff, or Discontinued if a medication changes or stops during camp.
This update supports safer, clearer medication management with more updates coming soon.

We’ve made a few small improvements to the References feature to support clearer and more secure verification.
Referees are now required to provide their phone number when submitting a reference. We’ve also added visibility of the IP address used to complete a reference on the admin side, with a visual flag shown if multiple references share the same IP.
These updates help camps review references with greater confidence while keeping the process simple for referees.

We’ve added merge tag support to the message text fields, allowing you to personalise messages with details like names and other profile related information.
This applies to all message fields, whether that is sending invitations to enroll, generating contracts, or offers. The merge tag support also works with the Recently Sent Messages feature, making it easier to reuse personalised communications.
November 21st, 2025

You can now manage reference requests for staff members, whether or not they’ve been invited to have an account on the system. Staff can provide their referee details by logging into their account, using a secure single-use link sent via email, or camp admins can enter the referee details directly within the admin area.
Referees don’t need an account as they’ll receive an email with a one-time form link where they can submit or decline the reference request.
Once completed, references flow straight back into Campfront, where you can review, verify, reject, delete, or download them as needed. All reference statuses and actions can be accessed anytime through the dedicated references table or directly within each staff profile.
You can now pin important notes on any profile - whether it’s a camper, family, or staff member. Pinning a note keeps it visible at the top of the Notes section and displays it in a new Pinned Notes panel on the profile’s Overview page. You can pin or unpin notes from either area for quick management.
For high-priority items, you can also flag a pinned note for attention. This keeps it pinned while highlighting it in red, making it easy for users to spot urgent or critical information at a glance.

You can now create reusable email and SMS templates to streamline your camp’s messaging. Templates can be saved as Drafts while you work on them, or set to Published when they’re ready to use.
Published templates can be applied to both broadcasts and individual messages, helping you keep communications consistent and quick to produce. All templates are managed in the new Templates area, where you can create, edit, and track updates across your team.
