Hello,
how can we help you?

Find help articles, troubleshooting guides, and tutorials

Search

background background background

Welcome to CampSite!

Below are some article suggestions for new CampSite Users

I'm new to CampSite! How do I use it?

Welcome to CampSite! We're pleased to meet you.

CampSite is a powerful software with numerous tools that help manage your camp on a daily basis. 

To maximize your use of the software, we recommend that all users begin with training before using CampSite. Training provides a solid foundation on how CampSite works and how to navigate various features.
Then, utilize our supplemental resources for extra help as you get comfortable using CampSite day-to-day.

Training

During each camp's onboarding phase, CampSite Support trains the camp staff on how to use the software. The camp staff who participated in those trainings are expected to train any new or additional staff on how to use CampSite.

We also host recordings of our trainings within the "CampSite Trainings" FAQ just below this one. Training videos are also embedded within each corresponding manual of the support portal as well.

Our training sessions are the most in-depth resource we offer new users for learning how to use CampSite, demonstrating where and how to use key features for the most efficient day-to-day use of the software.

Page Instructions

Learn as you ago using the instructions for each page. Click the instructions icon in the bottom right corner of the screen to open a pop-up window with instructions on how to use the different features on that particular page, plus links to additional support resources.

Help Center

After training, our help center articles are a great resource for finding detailed guides on various features.

Articles are organized into different manuals that correspond to different sections of the software. Jump to a specific manual by clicking the corresponding icon on the Help Center home screen, or search for specific content by keyword.

FAQs

Have a quick or specific question about something? Check out our answers to frequently asked questions in our FAQs section. 

Access our FAQs within CampSite (via the navigation bar), or via the FAQs section of our Help Center.

If you can't find the answer you need, email your question to CampSite Support at support@campmanagement.com.

See more
Training Sessions (Become a CampSite master!)

Core Features

Phase 1: Basic Navigation, Admin Users, and Enrollment Form Setup

In Phase 1 of 4, we demonstrate basic CampSite functionality, managing your database admin settings, and setting up/editing the enrollment form.

Phase 2: Emails, Bunking Boards, Camper/Family Forms, and the Invoicing & Auto Pay process

In Phase 2 of 4, we demonstrate Saved emails, Bunking Boards, Camper & Family Forms, and Invoicing & Autopay process.

Phase 3: Enroll a Camper, Family/Camper Profiles, Camp Shop, Camper Spending Money

In Phase 3 of 4, we demonstrate how to Enroll a Camper, navigate the Family/Camper Profiles, use Camp Shop, and the Camper Spending Money systems.

Phase 4: Advanced Reports, Financial Reports, Financial Settings

In Phase 4, we demonstrate creating payment schedules and adding them to the enrollment form, managing financials on the family profile, batch invoicing families, and generating financial reports.

Database Rollover

Watch this short video to learn how to complete the yearly rollover process when it's time to open a new year for enrollment within your database.

Add-On Modules

If your camp has purchased additional modules for their CampSite subscription, watch the relevant training session below.

Staff Module Training

For camps who have purchased our Staff Module, this training covers how to configure your staff application, manage admin settings for the Staff module, use the Staff Lead Browser and Staff Department tools, utilize the staff profile, and hire/unhire staff.

Medical Module Training

For camps who have purchased our Medical Module, this training covers how the health history forms look to parents, and how to customize your health history forms, view a camper's medical data from their profile, create health center visit logs, record medication deliveries, create your own printed medical forms, and print health forms/medical data in mass.

Transportation Module Training

For camps who have purchased our Transportation Module, this training covers how to configure each type of bus, set up the transportation form, and generate transportation reports.

Attendance Module Training

For camps who have purchased our Attendance Module, this training covers how to configure your attendance checkpoints, log attendance, generate reports of attendance data, and manage authorized pickups and overall admin settings.

Text Message Module Training

For camps who have added our Text Messaging Module, this training covers how to purchase additional text credits, have parents opt-in to texting, how to access text message conversations, and how to send text messages.

Events Module Training

For camps who have purchased our Events and/or Conference and Retreat Modules, this training covers how to use the Events setup wizard to set up your Events registration form, configure your Events module settings, and approve registration requests.

We then cover how to create a Conference and Retreat package for your off-season rentals. To jump to the Conference and Retreat portion of the video, click here.

Camp Today Module Training

For camps who have purchased our Camp Today Media Module, this training covers how to set up your Camp Today blogs, create blog posts, and control your overall blog settings.

We also demonstrate Facial Recognition matches as they're seen by parents, and how admins can manage/report on Facial Recognition matches.

Program Module Training

For camps who have purchased our Program Module, this training covers how to set up your activity schedules; schedule campers and staff for activities; and how to generate reports on your activity schedules.

Donations & Extended Payments Module Training

For camps who have purchased our Donations and Extended Payments Module, this training covers Donor profiles, creating payment requests, and how donors use the Donor Dashboard to submit payments.

See more
CampSite Crash Course (Learn the Basics)

Edit the Enrollment Form

  • Edit your enrollment form using the Camper Setup Wizard. Click Admin in the navigation bar, then select the Campers tab, and click the Setup Wizard side-tab. Find and click the setup wizard step that contains the elements of your enrollment form that you wish to edit.
  • Learn how to use each page of the Setup Wizard by reading our support articles here.
  • Watch the Camper Setup Wizard portion of our Phase 1 training here (use the links below the video to jump ahead).
  • Read our enrollment form FAQs by clicking here.

Manage Custom Forms

  • Create custom forms for families/campers to complete via the Family Forms and Camper Forms pages. Hover over the Campers button in the navigation bar and click Family Forms or Camper Forms in the dropdown menu.
  • Form submissions can also be printed in mass from the Forms page.
  • Learn how to create and manage forms by reading our support articles here.
  • Watch the Forms portion of our Phase 2 training here.

Access and Manage Family and Camper Profiles

  • Search for a family or camper by typing at least 3 characters of their name, email, or phone number into the search bar in the top right corner of CampSite. Select them from the search results to navigate to their profile page. From the family's profile page, click the camper's avatar to access the camper's profile.
  • Access a family/camper's information from the relevant profile tab. Double click on existing information to edit it as needed. Complete an action towards the family or camper using the Action Menu dropdown.
  • Learn how to use the family profile page here; learn how to use the camper profile page here.
  • Watch the Family Profile portion of our Phase 3 training here.

Process Enrollment Requests

  • For camps choosing to process enrollment requests manually, you can access all of your requests from the Enrollment Requests page. Hover over the Campers button in the navigation bar and click Enrollment Requests in the dropdown menu.
  • Learn how to access/process enrollment requests by reading our support article here.
  • Watch the enrollment processing portion of our Phase 3 training here.

Unenroll a Camper/Change their Sessions

  • Unenroll a camper from all of their sessions by opening the camper's profile page, opening the Action Menu, and clicking "Unenroll for..." Read our support article here, or watch our demonstration here.
  • There are two ways to change a camper's enrollment, depending on how your camp's enrollment options are configured and what sort of change the camper has requested. Click here to learn more.
  • Click here to watch a webinar video on how to change a campers enrollment.

Report on Camper Data

  • Use the Camper Advanced Reports tool to create custom reports that generate camper and family data in mass. Hover over the Campers button in the navigation bar and click Advanced Reports in the dropdown menu.
  • Camper Advanced Reports is a powerful tool that allows you to pull information from all sections of the database, in real-time. From the report results, admins can send an email blast; export data to Excel; edit data en masse; add financial transactions for multiple families at once; print documents and mailing labels; and more.
  • Learn the basics of creating a custom report by reading our support article here.
  • Or, watch our Phase 4 training session on Advanced Reporting here. The first ~35 minutes covers reporting.
  • After learning the basics, learn how to create common advanced reports here.

Send E-mails

  • Create and send email messages to recipients individually (via their profile page) or in mass (via an advanced report).
  • Learn how to send an individual email by reading our support article here, or watching our training video here.
  • Learn how to send a mass email by reading our support article here, or watching our training video here.

Assign Campers to Groups

  • Assign campers to groups and sub-groups for each of your camp sessions via Bunking Boards. Hover over the Campers button in the navigation bar and click Bunking Boards in the dropdown menu.
  • First, set up groups (divisions) and the sub-groups within them (bunks) for each session; then, assign your enrolled campers into those groups using an easy drag & drop method on the Bunking Board.
  • Learn how to set up bunking boards and assign campers by reading our support articles here.
  • Watch the Bunking Boards portion of our Phase 2 training video here.

Manage a Family's Financials

  • Access the family's financial record by opening the family's profile page and then clicking the Financial tab. Within the Financial tab are several sub-tabs with specific financial data/tools.
  • From these sub-tabs, admins can add/edit transactions for the family; record financial notes for other admins; generate statements and invoices; and manage their saved payment methods.
  • Learn how to use the Financial tab by reading our support article here.
  • Or, watch our demonstration on managing transactions via the family profile here.
  • Read our financial FAQs by clicking here.

Batch Invoice Families

  • Generate and email invoices in batch for all families on a payment schedule. For families on auto pay, you'll then batch debit their payment after their invoices have been generated and emailed.
  • Click the Financial link in the navigation bar, and then click Invoicing and Auto Pay. Select a payment schedule group to access individual payment schedule(s).
  • Learn how to batch invoice by reading our support articles here.
  • Or, watch our Invoicing & Auto Pay tutorial video here.

Report on Financial Data

  • Report on the transactions within your database using a variety of financial reports that come included with your database.
  • To access these reports, click the Financial link in the navigation bar, then select the report that provides what you need.
  • Learn more about each report and how to use it via our support articles here.
  • Or, watch the financial reporting portion of our Phase 4 training here (use the links below the video to jump ahead).

Open a New Year

  • Use the "Rollover Wizard" every year, when you're ready to open a new enrollment year in your database.
  • There are 2 steps to the rollover process:    
    • Step 1 adds the new enrollment year to your database, so you can start setting up and accepting enrollment. During Step 1, you'll be able to copy over core database settings from last year if they're still relevant.
    • Step 2 closes the previous year for enrollment. Complete Step 2 once you no longer need to enroll/unenroll, hire/unhire, or register/unregister people for last year.  
  • Learn more about the overall rollover process through our support article here, or watch a short 9-minute demonstration here.
  • Click here to watch a longer, step-by-step webinar on the rollover process.
  • Click here to a detailed article on how to complete Step 1, or click here to read a detailed article on how to complete Step 2.
See more
General Terms and Definitions

CampSite Term Glossary

1. General Terms

Module - The different sections of CampSite — such as the Medical module or the Transportation module — each managing a different part of running your camp.


Session - One of your camp weeks or other period of time campers attend — for example, "Week 1: June 23–29."


Year - The camp season (e.g., Summer 2025). Your families re-enroll each year.


Rollover - The year-end process that opens a new enrollment year for your CampSite database for your next season — your camper list carries over, but statuses and enrollment requests start fresh.

Parent Dashboard - The online portal where your camp parents will log in to enroll their child, fill out forms, and pay balances.


Vanity Name - The custom name your camp uses for things like Campers or Parents on the Parent Dashboard, or things like Divisions or Bunks on the Admin facing side — CampSite shows your terms instead of generic ones.


Session-Scoped - Information specific to a single camp week or session.


Year-Scoped - Information tied to a specific camp season, such as this summer's enrollment or form responses.


Hard Block - Something CampSite won't allow under any circumstances (e.g., checking out a camper without Card PIN verification).


Soft Block / Warning - A warning message — the system flags something to your attention, but you can still move forward. (Such as the warning message during the manual enrollment process that a session is “waitlist only” as you enroll a camper).

2. People & Roles

Camper -  The person attending your camp.


Family -  A family account in CampSite holds each family’s camper records, balance, and contact information.


Primary Parent - The main parent(s) or guardian(s) on the family account — typically those who signed up and manage the family's login.


Co-Parent (Divorced Parent) - An alternate household member (such as a divorced co-parent) that gets their own login with limited abilities (typically added for communication via email and text messaging updates only).


Staff - Your camp staff — counselors, specialists, and other employees managed in CampSite.


Alumni -  Past campers or staff whose records you want to keep for re-engagement or history.


Donor - Supporters of your camp (individuals or businesses) who you track for donations or gifts toward either a specific family or toward your camp as a general donation.

Admin User - A member of your camp's administrative team who logs into CampSite to manage campers, finances, and operations.


Primary Account Holder - The main account owner at your camp — typically the director or owner with DB Management permissions enabled.


Authorized Pickup - The adults that have been authorized to pick up a camper from camp in place of the Primary Parent(s).


Extended Family User - A family member outside the primary household who has been given access to view your camp's photos and updates in CampToday.


Agent User - Not client-facing.) An internal CampSite team member who may access your account to provide support.

3. Enrollment & Registration

Enrollment - Signing a camper up for one or more sessions of camp through the enrollment form.


Enrollment Status - Where a camper stands with their enrollment — enrolled, waitlisted, or not yet enrolled.

Note: Always reference both Enrollment Status and Lead Status together when describing camper status, as they apply in different conditions. See Lead Status.


Lead Status - A way for your camp team to track interest and follow-up stages for families who haven't enrolled yet.

Note: Lead Status and Enrollment Status are displayed together in the same status field on the Camper Profile. The field surfaces whichever is contextually relevant — Enrollment Status when a camper is enrolled, Lead Status when they are not. Because either value may be active depending on context, always reference them together as "enrollment or lead status" rather than naming just one.


Enrollment Option - The main programs that you run at camp each summer and the first choice that a parent will make when enrolling their child. (e.g. 'Week 1', 'Week 2', 'Spring Break Camp', etc.)


Bundle - The specific combination of sessions, enrollment extras, deposit, and payment schedule grouped together into a choice for parents on the enrollment form — for example, "All Summer" or "Second Half Only."


Enrollment Checkout - A camper’s completed enrollment submission for a specific camp program.


Enrollment Checkout Status - Whether a camper’s enrollment submission has been approved, is pending, or has another status.


Tuition Plan -  The price for a camp program, which may vary depending on when you register.


Tuition Plan Rate -  A special price available if you enroll within a certain time frame.


Enrollment Extra -  Optional items or services you can add during enrollment — like before-care, bus service, or a camp t-shirt.


Enrollment Discount -  A discount applied to the cost of enrollment — for example, a sibling discount or promotional offer.


Yearly Deposit - A deposit charged once per season when a camper (or family) first enrolls - This cost is static regardless of how many programs are attended in the year by the camper or family.


Coupon CodevA promo code a parent can enter during enrollment to receive a discount.


Passcode -  A private code a camp can give to a parent so they can access a restricted option on the enrollment form (e.g., for returning families only or for those who pass an audition process only).

4. Financial Management

Transaction -  A single line item on an account — a tuition charge, a payment that was made, a refund, etc.


Transaction Category -  The category or label that describes what a charge or payment is for.


Transaction Ledger - An account's full financial history — every charge, payment, credit, and refund, organized by year.


Payment Schedule - The payment plan for an enrollment — the schedule of when a family’s bill will be generated and due.


Invoice - A bill from a camp showing what a family will owe and when a payment is due.


Invoice Batch - A round of bills manually sent out at the same time (e.g., all families billed at the 30-day payment due date).


Amount Due Now - How much a family owes at a certain time, based on their payment plan.


Total Remaining Balance - The total amount left on a family’s account — including future payments that aren't due yet.


Auto Pay - A setting that lets CampSite admin initiate a charge to a family’s saved card or bank account on billing dates so parents don't have to log in to pay.


Auto Pay Run - The admin-initiated billing process that automatically charges families who have Auto Pay turned on.


Saved Payment Method -  A card or bank account a family has saved to their account for making payments.


E-Check / ACH - Paying via a checking account (bank transfer) instead of a credit card.


Returned ACH -  A bank payment that was initially accepted but later rejected by the bank — similar to a bounced check.


Arbitrary Payment Method - A custom payment type a camp has set up, like accepting checks, “cash” options, or a scholarship payment option.


Manual Transaction -  An adjustment made by your camp administrator — for example, a credit added to a family’s account or a recording of a non electronic payment method; such as a check.


Credit (Financial) - An “admin facing only” amount of money credited to a family’s account — for example, an overpayment or adjustment that reduces what that family might owe.


Spending Money / Spending Category - A camp store account for a camper — parents can deposit money and then campers can spend it at the canteen or camp shop.

5. Forms & Custom Fields

Form - An online form a camp asks a parent to fill out — for enrollment information, health history, daily check-ins, etc.


Permanent Form - A form that stays the same from year to year — a parent will fill this form-type out once in their first attending year, and the information recorded applies across seasons without appearing to the parent again in subsequent years.


Yearly Form - A form that resets each season — a camp may ask parents to complete this form fresh each summer for up to date information.


Session Form - A form tied to one specific camp session, which only appears to those who are attending that specific session of camp.


Daily Form - A daily check-in or screening form a camp may ask parents or campers to complete each day with day to day information.


Custom Field - An additional question or field a camp has added to collect information specific to their program.


Permanent Custom Field - A standing question on a profile that doesn't change from year to year — like a permanent demographic field.

6. Camper & Family Profiles

Camper Profile - A camper's record in CampSite — where a camp sees their information, health history, and enrollment details.


Basic Info Tab -  The main information page for a camper — name, birthday, contact info, and any standing questions a camp has set up.


Yearly Tab - A camper’s enrollment and account summary for a specific camp season.


Action Menu - (Internal tool — not visible in the Parent Dashboard.) The administrative menu available to camp admin when viewing a camper's profile in the admin interface.


Family Profile - A family's account page — where a camp manages a family’s contact info, billing, and communication history.


History Tab - An admin facing tool, not visible to end users that shows a history of changes to the profile (shows changes done by admin users or parents via the Parent Dashboard).


Notes Tab - (Internal tool; not visible to parents.) A recording of manually admin added notes to a profile page for internal use.


Custom Color - (Internal visual marker; not parent-facing.) A color that can be associated to an individual camper for internal identifying purposes.


Merge Accounts - (Internal tool.) Used by the camp when a duplicate account exists for a camper or family.

7. Medical & Health

Health History Form - The medical form that is filled out online for a camper before they attend camp. It covers health history, allergies, medications, immunizations, and emergency contacts.


Medical Profile - A camper’s full medical summary on file with the camp.


Permission to Treat - A parent’s authorization for a camp to get emergency medical care for a camper if the camp can't reach the parent.


Medical Tab - (Visible to camp staff only.) A camper’s health information as submitted through the medical form.


Medical Dashboard - (Staff-facing tool.) The main screen a camp nurse or health staff will see for managing daily medical activity.


Health Center Visit Log - A record of a visit a camper or staff member made to the camp health center.


Log Item Category - The type of health concern or reason for the visit (e.g., headache, stomachache).


Scheduled Medication - A medication a camper takes on a regular schedule that the camp health staff will administer.


PRN Medication - A medication a camper takes as needed — not on a regular schedule (ie: EpiPen, inhaler, or other emergency medication).


Medication Administration Record (MAR) - The official record of every dose of medication given to a camper at camp.


Time Period (Medical) - The time of day when scheduled medications are given — such as morning or bedtime.


Delivery Status - A recording of whether a camper received their scheduled medication, refused it, or wasn't present for the day.


Medical Awareness List -  (Staff-facing tool.) A list a camp uses internally to make sure all staff are aware of campers with medical needs.

8. Attendance & Check-In/Out

Check-In - The process of signing a camper in when they arrive at camp.


Check-Out -  The process of picking up a camper from camp — the staff will verify a parent or authorized pickup person's PIN number before releasing a camper.


PIN (Personal Identification Number) - A private code assigned to each person authorized to pick up a camper. A camp will ask for this at pickup of a camper.


Check-Out Event - The record of when and who picked up a camper from camp.

9. Transportation

Bus - A transportation option a camp can offer — a bus or pickup arrangement you can sign a camper up for.


Central Location Bus - A bus option where you bring a camper to one central meeting point to board a transportation option from camp.


Defined Stop Bus - A bus that travels a set route with specific pickup locations — a camper boards this transportation option at the stop closest to the chosen location.


Door-to-Door Bus -  A bus that comes directly to a family’s home location to pick up a camper.


Stop -  A specific pickup location on a bus route — for example, "Oak Street Park, 7:45 AM."


Session Group (Transportation) - A camp's transportation setup for a specific session — which buses are running, when the form is open, and what the fees are.


Transportation Form - The online form where parents can choose whether a camper will take the bus and which route or stop.


Transportation Exclusion - A day when the bus won't be running — a camp should let parents know if this will affect their camper.


Resident Session - An overnight camp session — transportation applies when campers travel to and from camp.


Day Camp Session - A day camp session where a camper comes home each night — transportation runs every day.

10. Program & Scheduling

Activity - One of the activities or classes available at camp that a camper can participate in.


Segment - A phase of a camp session — for example, "First Half" and "Second Half" may have different activity schedules.


Cycle -  The rotating schedule a camp uses — activities rotate over a multi-day pattern.


Period -  A specific time block in the daily schedule when activities happen.


Division (Program) -  An age group or section of camp that campers can be manually sorted into — for example, the Junior division or Senior division.

Note: "Division" appears in multiple modules (Program, Bunking, Medical, Transportation). In all cases it refers to a named grouping of Bunks, but the context varies. Always Session-scoped.


Available Activity - An open spot in a specific activity at a specific time.


Cycle Grid - (Internal tool.) The visual schedule grid a camp uses to plan activities.


Blackout - A day when the regular activity schedule doesn't run — for example, a field trip day or maintenance of a camp location.


Department (Program) - : A category of activities — for example, all sports activities under "Athletics."


Bunk Scheduling -  The schedule for groups of campers — whole cabins rotate through activities together.


Elective Scheduling - The process of signing a camper up for individual elective choices — the camper picks (or are assigned to) specific activities.

11. Bunking

Bunk - A camper’s cabin, team, group, or housing unit at camp.


Bunk Assignment - Which bunk a camper is assigned to.


Bunking Board -  (Internal tool.) The screen a camp uses to place campers into cabins or groups.


Unassigned Bunk Pool -  (Internal concept.) Campers who haven't been placed in a specific bunk yet.

12. Staff Management

Staff Position - The job title or role type for a staff member at camp.


Staff Qualification - A skill or certification a camp tracks for staff.


Staff Lead Status -  (Internal concept.) The hiring or separation status of a staff member such as “Lead”, “Fired”, “Quit”, “Pending”, or “Rejected”.


Staff Reference - (Internal tool.) A reference check submitted for a staff member during the hiring process.


Staff Contract - (Internal document.) A staff member's employment contract.

13. Communication & Content

Saved Email - (Internal tool.) A pre-written email a camp can send to families either individually or en masse.


Text Message -  A text message from a camp to a parent or staff member.


CampToday - The online place where a camp posts photos, videos, and updates so parents/family members can follow along during the summer.


Camp Today Post -  An update, photo, or video a camp has posted in CampToday.

14. Admin & Permissions

Permission Level - (Internal concept.) How much access a staff member has in CampSite.


No Access - A Permission Level where the module is completely hidden from the admin user.


View Only -  A Permission Level allowing an admin to read data in a module but not make any changes.


Standard (Basic Permission) - A Permission Level granting full read/write access within a module's normal workflows.


Admin (Permission Tier) - A Permission Level granting full access within a module, including configuration, deletion, and sensitive operations.


Admin with DB Management - An Admin User with Admin-level access to the Core module. The only tier able to manage other admin users and access the DB Management Tab.


DB Management Tab - A system configuration section visible only to Admins with DB Management, containing user management, dropdown lists, email templates, forms, rollover wizard, and system settings.

User Template - A pre-set collection of permissions that can be used to create a new user account in CampSite under DB Management > Users.


Deactivation (Admin User) - Preventing an admin user from accessing CampSite without removing their record.


Camp Groups - (Applicable to multi-camp organizations.) A way for an admin team to manage multiple CampSite family accounts under one login.

15. Events & Facility Rental

Event - A camp event — such as a reunion, conference, or community program — that attendees can register for.

Package (Events) -  The type of registration or ticket an attendee is purchasing for a camp event.


RFI (Request for Information) -  A form a camp uses to collect details from those interested in attending an event.


Group Registration - Registering a group of people (like a sports team or school group) for a camp event under one account.


Facility Rental -  Renting a camp facility or space for a private event (managed through the Events Module).

16. Reporting & Analytics

Enrollment Analytics Report - (Internal report.) A summary of camp enrollment numbers by session.


Frequency Report (Bunk Scheduling) - (Internal report.) Shows how evenly activities are distributed across cabin groups.


Frequency Report (Elective Scheduling) - (Internal report.) Shows how often each camper participates in each type of activity.


User Permissions Report - (Internal report.) A summary of who has access to what in a camp’s CampSite account.


Advanced Report - A customizable report that camp admin can build to answer specific questions about their data.

See more
Contacting CampSite Support

If you are not able to find answers to your questions through the help center, please contact CampSite Support! CampSite has different departments within the support system, so be sure to take a look below to see which contact method will work best for your questions:

General Support

If you need general support as an admin user please contact general support in the following ways:

Email: Support@campmanagement.com - this will open a help ticket and a representative will get back to you shortly.

Phone: Call our general support line at (516) 900-6334 with questions and a representative will be happy to talk you through your question or issue. If a representative cannot take your call please leave a message and we will get back to you as soon as possible!

Please note that CampSite support does not offer support services to your camp families or staff. Please ensure only CampSite admin users (those with an account under Admin> DB Management> Users) email asking for support.

Billing Support

For assistance with your business account billing with CampSite: Email our billing team at Billing@campmanagement.com 

Payments Support

For payments questions, payment gateway setup or questions, or payments login assistance: Email our payments team at payments@campmanagement.com 

PCI Support

For technical support with the questionnaire or scans please contact the dedicated PCI team in the following ways:

  • Email: helpdesk@encytro.com

  • PCI Help Phone Number: (866) 949-9777 (This is a different phone number than the General CampSite Support Help Line - listed above)

See more
Accessibility Options on the Admin Side and Parent Dashboard

To bring Parent, Staff, and Donor dashboards into compliance with modern visual scanning expectations, we’ve introduced an Accessibility Widget. Using this widget users can change typography size or select a dyslexia-friendly font as well as being able to choose to view the page using alternate high-contrast or inverted colors, toggle inverted dark configurations, or activate dyslexia-friendly layouts with single-action toggles that persist throughout their session. 

This capability is limited on the Admin interface to users using the mobile responsive interface. 

This capabilty appears by default to the already existing Parent, Staff, and Donor dashboards.

On The Admin Side of CampSite

To use the new accessibility widget on the Admin side of CampSite, users will need to be viewing CampSite's Responsive Interface.

You can activate the Responsive Interface by clicking on the “My Profile” optoin on the top navigation bar in the Legacy Version of CampSite. Click on "your username" @ "Camp Initials" link in your navigation bar. 

Once on your settings page, look under “Beta Programs”. Change the “Responsive design beta” dropdown menu to “All Devices”.

Once "All Devices" is selected in the dropdown list, click on "Update beta program preferences". This will change CampSite from the Legacy Interface to the Responsive Interface (as seen in the screenshot below).

Once in the Responsive Interface, you can access the "Accessibility" option on the bottom of the left side bar. 

When clicked, a pop up will appear with the options to edit the screen as needed for accessibility. 

Here you can change font size or select a dyslexia-friendly font and you can choose to see the page in alternate high-contrast or inverted color page views.

On The Parent Dashboard

The Parent Dashboard can access these accessibility options as well. This way all parents can use the parent dashboard to the best of it's ability!

On the parent dashboard, no changes need to be made to access this ADA widget. For a parent to access the ADA widget, they simply need to login and click on the "Accessibility" option on the left side bar.

Clicking on this option will cause the accesibility pop up to appear. Parents can then select the same options that Admin will have to change font size or select a dyslexia-friendly font for the page. They can also choose to see the page in alternate high-contrast or inverted color page views.

This same accessibility option is available on the Staff dashboard and on the Donor dashboard in the same way.

See more
Why isn't an authorized pickup's PIN working?

Verify that the authorized pickup person is "active" for the relevant enrollment year. Navigate to the profile page for the authorized pickup (go to the camper's family profile and click the "Authorized Pickups" tab, then click the authorized pickup person's name). Click the tab that corresponds with the relevant enrollment year.

If "Active?" says No, the authorized pickup is not actively authorized for that enrollment year, so their PIN will be rejected by the PIN pad. Parents can re-authorize pickups via the Authorized Pickups page of their dashboard, or an admin can do it manually by toggling the Active? setting from No to Yes and clicking OK to save.

If the pickup person is active, ensure that they're using the correct PIN. If needed, an admin can reset the pin via the Action Menu on the authorized pickup's profile.

See more
How do I log attendance for a day other than today?

Via the camper's profile. The staff and parent-driven attendance logging tools only allow attendance logging for the present day. To log attendance for a day in the past or future, navigate to each camper's profile individually, select the year tab, then the Attendance tab, and choose a date from the calendar.

To learn more, click here.

See more
Getting an error that the e-mail address already exists when creating a new admin user

Deleted users are not permanently deleted from your database - they're still stored on the back-end of your account. This error message indicates that the email address you're trying to assign to the new user is still assigned to one of your deleted admins.

Instead of creating a new user account with this email address, the CampSite Support team must reinstate the previous account  that was deleted. To request that an admin user's account be reinstated, send an email to CampSite Support via support@campmanagement.com.

Tip: If the previous user account was deleted to revoke access to your database temporarily, in the future, lock them out instead of deleting them. Click here to learn more.

See more
How can I change another admin user's password for them?

Admin users with DB Management Admin permissions may reset another user's password following these steps:

  1. Go to Admin
  2. Select the DB Management tab
  3. Select the Users tab
  4. Locate the relevant user and double click the 3 dots to expand their settings
  5. Scroll down to Change Password and enter a new password
  6. Click "Save changes for this user"

For more detailed help, click here.

See more
Why Do I Need to Update my CampSite Password Every 6 Months?

Every six months you will be required to update your CampSite admin login password.

CampSite requires these password updates due to PCI Compliance standards. PCI (Payment Card Industry) is required to help keep credit card data safe.

For more information on PCI Compliance please see: How to Achieve PCI Compliance

A CampSite password must contain:

  • At least 8 characters
  • 1 uppercase and 1 lowercase letter
  • 1 number
See more
What are the different permission levels for saved reports?

Each saved report in your database has it's own permission settings. There are 3 different permission levels a user can have for each saved report:

  • Admin - The user can view, edit, and delete the report, and can also control other users' permissions for the report.
  • Read - The user can view the report, but cannot save changes to or delete the report, nor can they control other users' permissions.
  • No permission assigned - The user cannot view, edit, or delete the report.

To learn how to edit the permissions for a report, please read How do I edit which users have permissions for a saved report?

See more
Why can't I see or make changes to certain saved reports?

Each saved report in your database has its own permission settings. If you can't see a report, it means you have no permission to the report. If you can see the report but can't edit it, it means you have "read"-only permission for the report.

The permissions for each saved report are managed from the Advanced Reports page. Users who have "admin" permission to the report are able to edit the report permissions to control other users' permission levels to the report. If a user has the Reports user permission, they'll have Admin access to all reports at all times. 

To learn how to update permissions for a report, see How do I edit which users have permissions for a saved report?

See more
How do I edit which users have permissions for a saved report?

Each saved report in your database has permission settings that control the level of access each admin user* has for the report. Report permissions can be managed one report at a time, or in mass.

*Note that if an admin user has the "Reports" user permission, they will always be granted "Admin"-level permission to all saved reports and cannot have their "Admin"-level permissions revoked per the instructions below. To learn more, click here.

Updating Permissions for a Single Report

Open the saved report and then click the “Permissions” button at the top of the page. In the pop-up window that opens, checkmark the user and then select their permission level using the dropdown on the right. When you're finished, click "update permissions".

Updating Permissions for Multiple Reports

Navigate to "Advanced Reports Management". If your reports are collapsed into folders, first expand the folders containing the reports you wish to update, then click Mass Permissions Changes. Select the reports you wish to update, then click to either "add permissions" or "remove permissions". In the pop-up window, select an admin user, and if adding permissions, select their permission level, then submit your changes.

For step-by-step instructions on editing report permissions, please click here.

See more
There are reports in my database that no one has "Admin" permission to edit/delete. How do I fix that?

An admin user can be granted "Admin"-level access to all reports in your database via the "Reports" user permission. Once granted this permission, that user can edit or delete all existing reports plus any new reports created moving forward.

To grant this permission, navigate to Admin > DB Management > Users > expand a user > expand the DB Management Permissions section > checkmark Reports > Save changes for this user. To learn more, click here.

See more
Common Advanced Reports and how to create them

All campers in the database (from this year and all years prior)

  1. Select all Sessions
  2. Select all Statuses

The report results will include every camper that has ever created an account in your database, this year or any year prior. Note that some of the campers generated in the results may never have followed through with enrollment.

Campers who started enrolling but didn't finish

  1. Select all Statuses
  2. Add a filter > select the Enrollment tab > select "Enrollment request count" > select "is blank" from the dropdown menu > add filter
  3. Add a filter >  select the Enrollment tab > select "Enrollment option + bundle name (including not checked out)" > select "is not blank" from the dropdown menu > add filter

Campers who aren't enrolled this year but enrolled in years prior

  1. Select all Statuses
  2. Add a filter > select the Campers tab > select "Years at Camp" > select "is not blank" from the dropdown menu > add filter

Campers who aren't enrolled this year but enrolled specifically in the previous year

If you are looking to create a report of campers who specifically attended the previous CampSite year but have not yet submitted an enrollment request for this CampSite year you will follow these steps:

  1. Select all Statuses
  2. Add a filter > Select the Enrollment tab > Select the sub tab for the previous year > select "Status" > Set the filter behavior to "Status contains "Enrolled" > click "add filter". (be aware that the status here is case sensitive)

All campers enrolled, organized by session

  1. Select all Sessions
  2. Add a field > select the Enrollment tab > select "Session Name" > close the pop-up window
  3. Double click to split multiple values for the Session Name field
  4. Double click to group by the Session Name field

Campers with a "new" enrollment request

  1. Select all Sessions and all Statuses
  2. Add a filter > select the Enrollment tab > select "Enrollment request status" > type New into the text field (so the filter read as Enrollment request status contains New) > add filter

Campers with a "waitlisted" enrollment request

  1. Add all Sessions and all Statuses
  2. Add a filter > select the Enrollment tab > select "Enrollment request status" > type Waitlist into the text field (so the filter read as Enrollment request status contains Waitlist) > add filter

Which campers purchased an enrollment extra

  1. Select all Sessions
  2. Add a filter > select the Enrollment tab > select "Enrollment extra names" > type all or part of the name of the enrollment extra into the text field > add filter

For example, to generate all campers who purchased a "T-Shirt" extra, filter by enrollment extra names that contain "Shirt". 

Or as an additional example, to generate all campers who purchased a "Extended Care" extra, filter by enrollment extra names that contain "Extended" or "Care".

Be aware that the term typed into the filter is case sensitive and must reflect exactly as it is in your database.

Which campers purchased an enrollment extra for a specific session

  1. Select the relevant Sessions for the enrollment option in question
  2. Add a field > select the Enrollment tab > select "session name"
  3. Add a field > select the Enrollment tab > select "Enrollment extra names"
  4. Add a filter > select the Enrollment tab > select "Enrollment extra names" > type all or part of the enrollment option name into the text field > click the and... link > type all or part of the enrollment extra name in the second field > add filter

Your enrollment extras may appear in the same cell together as in the image below. If that occurs, and you wish to see them all split and grouped based on the session they are associated to, use the splitting and grouping tools to organize your report results.

In the fields that you have added to the report, you will see "Session" and "Enrollment extra names". Double click on the List icon and the gray double pronged arrow icon for both options. 

This will split all of the information and then group them into alike groups.

Campers who selected certain enrollment option(s) on their enrollment form

Use this report to restrict a form so that it only appears to campers enrolling for certain enrollment option(s).

  1. Add all sessions and all statuses
  2. Add a filter >  select the Enrollment tab > select "Enrollment option + bundle name (including not checked out)" > enter criteria that will capture only the relevant enrollment options or bundles by their name**, then click Add filter

**Refer to the names of your enrollment options/bundles on Step 9. If needed, you can adjust the names of options or bundles to make sure you filter includes only the relevant options (while excluding those that are irrelevant). 

Families on "auto pay" for their payment schedule(s)

  1. Select all Sessions relevant to the payment schedule(s) in question
  2. Add a filter > select the Financial tab > select the Year tab > select the payment schedule group tab > select "Auto Pay?" > select "is Yes" > add filter
See more
Why can't I click the "Schedule e-mail" button?

The advanced report needs to be saved before you can schedule an email to send to the report results. Once you save the report, the "Schedule e-mail" button will activate.

See more
How do I change a camper's enrollment?

There are two ways to change a camper's enrollment, depending on how your camp's enrollment options are configured and what sort of change the camper has requested:

Find all 3 tools in the Action Menu of the camper's profile.

When to Un-enroll / Enroll

If the camper has asked to change enrollment options or even just swap to a different bundle within the same option, the camper needs to be unenrolled and re-enrolled.

  • Use the Unenrollment Wizard to unenroll/remove the camper from the option/bundle they no longer want to attend.
  • Use the Enrollment Wizard to enroll/add the camper into the new option/bundle they want to attend.

Unsure if the camper's request involves changing options/bundles? Reference your camp's enrollment options on Step 9 of the Camper Setup Wizard and read below.

Changing Enrollment Options

For example, if a camper originally enrolled in the Camp Firewood option and then requested to switch to the Camp Firewood All-Stars enrollment option, the camper needs to be un-enrolled from Camp Firewood and enrolled into Camp Firewood All-Stars instead.

Changing Bundles Within an Option

For example, if a camper originally enrolled in the "Four Weeks" bundle for Camp Firewood, but wants to switch to the "Full Summer" bundle instead, the camper needs to be unenrolled from Camp Firewood "Four Weeks" and enrolled in Camp Firewood, "Full Summer".

Adding Another Enrollment Option

If the camper wants to remain in their current enrollment but sign up for another enrollment option, the camper needs to be enrolled into the additional option.

Remove Some Enrollment Options

If the camper wants to be removed from some enrollment options but remain enrolled in others, the camper needs to be un-enrolled from the options they no longer want to attend.

When to Manage Sessions

The Manage Sessions tool only adjusts the sessions that the camper is enrolled in - not their bundle or enrollment option. 

For that reason, this tool should not be used if the camper's enrollment bundle or option needs to be changed as well.  If Manage Sessions is used when the camper actually requested to change their bundle or enrollment option, there will be a discrepancy in their enrollment data and issues with adding enrollment extras.

Changing Sessions in a Bundle

Use the Manage Sessions tool if a camper has requested to swap sessions within the same enrollment bundle they originally enrolled for.

For example, if a camper enrolled for the "Four Weeks" bundle for Camp Firewood and just wants to change which 4 weeks they picked (e.g. instead of sessions 1-4, they now want sessions 5-8), the Manage Sessions tool should be used because the camper is not requesting to change enrollment options OR bundles; just sessions.

If Jill had asked to not attend Camp Firewood anymore, or she asked for a different bundle (e.g. attend 5 weeks instead of 4), then the camper would need to be unenrolled/enrolled instead of having their sessions managed.

The Wrong Sessions were Built into a Bundle

The Manage Sessions tool can also be used if your camp built the wrong session into an enrollment bundle so you need to correct which session(s) a camper is enrolled in.

Since the overall bundle is technically correct, the camper's sessions just need to be updated to the correct sessions that should've been built into the bundle.

Learn more about fixing incorrect bundles here.

See more
How do I remove the camper's charges when they unenroll?

When unenrolling the camper, if you're unenrolling the camper from all of their enrollment options, you can select to have CampSite automatically "reverse all of this camper's charges for the year" upon submitting the camper's unenrollment. To learn more about the unenrollment process, please click here.

If you're not unenrolling the camper from all of their options, you'll need to manually remove the relevant charges/discounts from the family's profile page by either reversing or deleting them. To learn how to reverse/delete transactions, click here.

See more
What do lead statuses represent and how are they assigned to campers?

Lead statuses are assigned to non-enrolled campers on a yearly basis, to label/organize them with regard to their current status as a lead for enrollment. This is primarily useful for filtering certain campers on an advanced report and also targeting mass email communication.

  • If/when the camper enrolls, their lead status is removed for that year.
  • A camper's lead status is not visible to them; this data is visible to admin only.

Your CampSite database comes included with the statuses of Lead, Pending, Cancelled, Alumni, and Withdrawn, but you can also create additional custom statuses via your Camper Admin settings.

By default, CampSite will automatically apply the following lead statuses in the following scenarios, unless an admin selects otherwise:

  • Lead: As soon as a camper is created, they're labeled as a Lead until they enroll.
  • Pending: When you rollover to a new year, all campers who were enrolled last year are labeled as "pending" for the new year, until they enroll again.
  • Cancelled: When you un-enroll a camper from all enrollment options for the given year, the camper is labeled as "cancelled" for that year.

All other statuses will only be applied to a camper if an admin does so manually.

With lead status being yearly data, when rolling over to a new year, all non-enrolled campers from last year will be assigned the same status again for the new year by default (e.g. 'cancelled' in 2020 will be labeled 'cancelled' again for 2021), unless you specify otherwise. Please click here to learn more.

See more
Can I let a certain camper enroll without making payment?

If your camp is using manual enrollment processing, each family's payment is processed by the admin user who manually approves each camper's request. To allow a family to enroll without making a payment, the admin approving the request should select "no payment now" in the Payment Details section of the Checkout step. To learn more, click here.

If your camp is using automatic enrollment processing, payment is processed as soon as the request is submitted. In this case, have the family complete the enrollment form but stop when they reach the final "Checkout" step. Then, an admin user can complete the enrollment and avoid processing a payment. To do that, click to manually enroll the camper via their profile page. After manually adding the enrollment option(s) the camper wants to enroll for, the remaining information will be pre-filled with what the parent entered, so the admin can skip to the final payment step and select "no payment now" before submitting. To learn more, click here.

See more
I'm trying to manually enroll a camper but the enrollment option I need isn't showing up. Why?

The camper is already enrolled for that enrollment option currently. When selecting enrollment options to enroll a camper into, you'll only be presented the options that they're not currently enrolled in.

  • If you're trying to enroll the camper into a different bundle within their current enrollment option, you must un-enroll them from the option before re-enrolling them.
  • If the camper is swapping sessions with the same enrollment bundle, use the Manage Sessions tool instead.

Please click here to learn more about the correct way to make different enrollment changes for a camper.

See more
Why are campers being waitlisted for a session that still has spots remaining?

Double check your settings on Step 8 of the Camper Setup Wizard. There are two settings (within the General Options section) that determine how CampSite calculcates the number of spots that are still available within a session:

1. "Count enrollment requests in the 'New' request queue against spots remaining?"

When set to Yes, in addition to the campers already enrolled, each request in your "New" enrollment request queue will also count against the spots remaining for a session.

For example, if a session has a capacity of 20 campers, and you have 10 enrolled campers plus 5 "new" requests pending approval, there are only 5 spots remaining for that session.

2. "Count enrollment requests in the 'Waitlisted' request queue against spots remaining?"

When set to Yes, in addition to the campers already enrolled, each request in your "Waitlist" enrollment request queue will also count against the spots remaining for a session.

For example, say a session has a capacity of 20 campers and 20 campers have already enrolled. There are 5 campers waitlisted for the session as well. One camper withdraws, so only 19 campers are now enrolled. If this setting is set to Yes, the waitlisted campers will count against the 1 spot remaining, so the session will still be considered full to new campers enrolling. If this setting is set to No, a new camper could enroll for that 1 available spot, essentially "jumping ahead" of the 5 waitlisted campers.


By toggling both of the above settings to No, only enrolled campers will count against the session's capacity.                           

See more
Who do I contact to discuss my CampSite invoice?

For all inquiries related to your CampSite bill (e.g. details regarding your fees; updating your payment method, etc.), please contact our Billing Department by emailing billing@campmanagement.com.

Please note you must be an authorized billing contact on the account to be given information on your organization’s specific billing information.

See more
How do I get a copy of an invoice or receipt?

CampSite's billing department automatically emails a copy of your camp's invoices to the billing contact on file for your account. To verify or update the email address on file for your camp's billing contact, please email billing@campmanagement.com.

Otherwise, to request a copy of an invoice or obtain any other billing information, please email billing@campmanagement.com and representative from our Billing department can provide what you need.

Please note that invoices will only be released to those listed as an authorized billing contact for your CampSite account.

See more
How do I remove modules from my CampSite subscription?

Modules can be removed from your next subscription at the time it renews, if you submit a request at least 30 days in advance of your subscription renewal date.

To confirm your subscription renewal date, or request to remove a module, please contact support@campmanagement.com.

See more
How do I pay my invoice?

We aim to make payments as seamless as possible. You can pay your open invoices directly via the link provided in your monthly billing email. We currently accept all major credit cards and ACH transfers.

See more
Can I update my payment method or billing address?

For security reasons, users cannot manually update payment details within the dashboard. To update your credit card on file or change your billing contact information, please reach out to our Billing Administrator Olivia, at obeaullan@campmanagement.com.

Tip: When emailing, please include your Account Name and the last four digits of the current card on file so we can verify your identity quickly.

See more
How do I upgrade or downgrade my plan?

If your needs have changed, we are happy to help you find the right fit. Please contact our billing team at billing@campmanagement.com. Changes to your plan are typically processed within 1–2 business days and will be reflected on your next billing cycle.

See more
How much does it cost to process credit card payments/refunds?

For Constellation Payments' processing rates, please contact our Payments Team be emailing payments@campmanagement.com or by calling 516-719-7075. 

See more
How do I add a credit card processing fee to the enrollment form?

CampSite does not include a feature for adding fees to transactions.

The enrollment extras feature allows camps to add additional fees to a camper's enrollment balance, which could be used to implement an additional fee to cover credit card processing (e.g. a mandatory 3% enrollment extra on each of your enrollment option bundles on Step 9).

If creating a mandatory enrollment extra for processing fees, please keep in mind:

  • Enrollment extras are calculated from the tuition price of the bundle that the camper selects to enroll for. If you offer other extras for purchase, they will not be subject to your processing fee extra.
  • Enrollment extra fees are added to the camper's balance, so if a family is on a payment schedule, they'll pay the total amount of their processing fees gradually. For example, if tuition is $1000 and there's a mandatory 3% enrollment extra, the family will be billed $1000 + $30 ($1030 total). Once their balance is fully paid, they will have remitted $1000 towards tuition and $30 towards credit card fees.
  • All campers enrolling for the bundle with the mandatory enrollment extra are subject to it - even if they end up not paying by credit card.
    • However, it's possible to create an automatic discount based on the payment method selected at checkout (e.g. "is not credit card"), to "offset" the enrollment extra processing fee.
  • If you allow parents to make payments via the parent dashboard, they're free to do so using whichever payment method they want - meaning, even if they selected 'checking account' on the enrollment form, they could make a credit card payment towards their balance later. If that happens, an admin user must manually adjust the amount of their processing fee so that it only reflects the credit card payments they've made.

Overall, keep in mind that the enrollment extras feature was not designed for credit card surcharging, so utilizing it as such will likely require some manual admin work to ensure accuracy. Camps who require full payment at the time of enrollment and only accept credit cards for payment are best suited for this solution.

To learn how to create new enrollment extras, click here.

To learn how to add enrollment extras to your enrollment form, click here.

To learn how to create an automatic discount, click here.

See more
How long does it take for a refund to be processed?

Typically, most credit card refunds take 3-5 business days to process, while ACH refunds take approximately 5-10 business days.

However, the amount of time it takes for money to appear in the family's account is dependent on the family's financial institution. Some banks will hold funds for up to 30 days before returning it to the client's card/account.

To inquire about the processing status of a refund, contact your payment gateway directly. If needed, you can locate the reference number for the refund transaction (i.e. payment gateway ID number) by opening the transaction details for the refund from the family's profile page.

See more
How do I contact Support for Constellation Payment Gateway?

Our Payment Team can assist you with contacting the Constellation Payment Gateway! 

Please email payments@campmanagement.com or contact by phone by dialing 516-719-7075.

See more
How do I cancel a credit card or ACH transaction to stop it from being processed?

To stop a credit card or ACH transaction from being processed, it must be voided from your payment gateway before your gateway settles it later that evening.

Camps using Constellation Payments for their payment gateway can cancel same-day credit card and ACH payments/refunds using CampSite's void feature. To void a transaction, use the "Void transaction" button within the transaction details window of each credit card and ACH transaction on a family, guest, or group profile page. To learn more, click here.

If you're not using Constellation Payments, you must contact your payment gateway directly to request a void. Upon having the transaction voided, reverse the transaction from the relevant profile page so the transaction is no longer calculated into the remaining balance. Click here to learn how to reverse a transaction.

See more
What does "transaction error" mean?

The payment was declined when your payment gateway attempted to process it.

We recommend contacting the cardholder to see if there's an issue with the card before trying the payment again. If you're still having issues, contact the Payments Team at payments@campmanagement.com or by phone at 516-719-7075 to ask for more details about the decline reason.

See more
Which standard images can I customize for my database?

See below for a list of the custom images you can set for your database, where they appear, and how to update them.

To update these images, email support@campmanagement.com:

Image name Image location

Logo

(max 150px by 150px)

  • All end-user dashboard log in pages
  • On the end-user dashboard sidebar menu after logging in
  • Camper/event registration contract PDFs
  • Financial invoice and statement PDFs
  • Conference and Retreat package agreement PDFs
  • When admin users generate certain PDFs from their database (e.g. report results)

Default email template

(Desktop: 900px by 180px; Mobile: 300px by 113px)

  • All sent emails from the database that use the ‘default' email template

Legacy dashboard header

(900px by 180px)

  • A header image for the legacy Events dashboard

Legacy dashboard background

(1980 x 1080px recommended)

  • A background image for the legacy Events dashboard

To update these images, go to Admin > DB Mgmt > Responsive Theme:

Click here to learn more about the Responsive Theme tab.

Image name Image location
Responsive dashboard background 
  • Background image for all Parent, Staff, and Donor dashboard pages

Responsive dashboard header (for desktop screens)

(1000px by 200px)

  • Header image for the desktop version of the Parent Dashboard Request for Info and New Family Enrollment form, and the Staff Dashboard ‘Begin Application' form

Responsive dashboard header (for mobile screens)

(300px by 113px)

  • Header image for the mobile version of the Parent Dashboard Request for Info and New Family Enrollment form, and the Staff Dashboard ‘Begin Application' form
See more
Where do I edit the registration contract?

Some of the registration contract is standard, but the following elements can be customized:

  • Address
  • Logo
  • Enrollment terms and conditions
  • Enrollment option name
  • Enrollment bundle name
  • Session names and dates

Address

Email CampSite support at support@campmanagement.com with the new address you want to apply and our team will update this for you.

Enrollment Terms + Conditions

Customize your enrollment terms + conditions on Step 8 of the Campers setup wizard.

  1. Click the Admin link in the navigation bar
  2. Under the Campers tab, in the Setup Wizard, click Step 8: Enrollment Form Setup
  3. Select the Instructions + Terms tab
  4. Scroll down to Terms and conditions

Enrollment option and bundle name

Customize the names of your enrollment options and enrollment option bundles on Step 9 of the Campers setup wizard.

  1. Click the Admin link in the navigation bar
  2. Under the Campers tab, in the Setup Wizard, click Step 9: Enrollment Options
  3. To edit the name of an enrollment option, double click the pencil icon for it
  4. To edit the name of a bundle, expand the corresponding enrollment option and then double click the pencil icon for the relevant bundle

Session name and dates

Customize the names/start and end dates of your sessions on Step 2 of the Campers setup wizard.

  1. Click the Admin link in the navigation bar
  2. Under the Campers tab, in the Setup Wizard, click Step 2: Sessions
  3. Double click the pencil icon for the relevant session(s)
See more
Does CampSite integrate with any third party softwares (e.g. QuickBooks)?

If you purchase access to our API, you can develop integrations that would allow you to send data between CampSite and other systems, such as your website, a separate internal database, or accounting software.

Note that you'll need an IT member/developer on your end to build the necessary integration for taking advantage of the API functionality. Please see the FAQ "What can we do with CampSite's API?" for the sort of actions your developer could automate using the API endpoints that we offer.

If you're interested in purchasing access to our API, please send an email to support@campmanagement.com.

See more
What can we do with CampSite's API?

How does an API integration work exactly?

An API integration between CampSite and another system can allow you to automate adding data to CampSite; editing existing data in CampSite; deleting data from CampSite; or retrieving data from CampSite. 

  • Note that CampSite offers a REST API, meaning CampSite can only respond to requests from the other system to add/edit/delete/send data.
  • This means that CampSite cannot initiate data transfers with another system; it can only respond to incoming requests to transfer data.

That said, whether or not an API integration is a suitable solution depends on if the process you're trying to automate can be driven by the other system.

What's an example of the call & response process?

Say you want an API integration where new families created in CampSite are automatically added to your Salesforce account, and new families added to your Salesforce account are automatically created in CampSite.

  • If the new family is created in CampSite, Salesforce will then need to send an API call to CampSite to retrieve the new family's data from your database--CampSite cannot automatically send the family's details to Salesforce as soon as the family gets created.
  • If the new family is added into your Salesforce account, Salesforce will then need to send an API call to CampSite to create a new family--CampSite cannot automatically call Salesforce and retrieve new families.

Can we add/edit/delete/retrieve ANY CampSite data via API?

No - we only allow other systems to add/edit/delete/retrieve certain data, but we continue to add to this list.

Here's a current list of what we support:

Families

Post: Add a new family

Put: Update an existing family's basic info

Get: Get basic info for a given family

Delete: Delete a family

Campers

Post: Add a new camper

Put: Update an existing camper's basic info

Get: Get basic info for a given camper

Delete: Delete a camper

Staff

Post: Add a new staff member

Put: Update an existing staff member's basic info

Get: Get basic info for a given staff member

Delete: Delete a staff member

Groups

Post: Create a new group

Put: Update an existing group's basic info

Get: Get basic info for a given group

Delete: Delete a group

Guests

Post: Create a new guest

Put: Update an existing guest's basic info

Get: Get basic info for a given guest

Delete: Delete a guest

Donors

Post: Create a new donor

Put: Update an existing donor's basic info

Get: Get basic info for a given donor

Delete: Delete a donor

Medical

Post: Add a new medication

Get: Get info for a given medication

Delete: Delete a medication

Advanced Reports

Get: Get the results of an advanced report

Financial

Post: Create financial transactions

Get: Get a list of financial transactions

Enrollment

Post: Enroll a camper

Get: Get a summary of enrollment information for a given year

Custom Fields

Post: Create a new custom field value

Put: Create or update a custom field value

Get: Get a value for a given custom field

Bunking boards setup

Post: Create new divisions and bunks

Put: Edit existing divisions and bunks

Get: Get division and bunk details (eg spots remaining)

Delete: Delete a division or bunk

Bunking assignments

Post: Assign a camper to division and bunk

Put: Edit a camper's existing division/bunk assignment

Get: Get a camper's division and bunk assignments

Transportation

Post: Assign a camper's transportation

Put: Edit a camper's existing transportation assignment

Get: Get a camper's transportation assignment

Post: Add a transportation exception for a camper

Once you purchase API access for your CampSite database, we'll provide you with all of the API endpoints your developer will need for automating the actions listed above. 

We want to build an integration - what's next?

  1. Make sure your CampSite subscription includes the API module. Not sure? Email support@campmanagement.com.
  2. Acquire an API developer.
  3. Give them a login to your database (with permission to the data involved in the automations they're building).
  4. Direct them to log in, go to "My Profile", and scroll down to "API key" in order to obtain their API key and also access our API documentation, which has all the information they need from us to develop the integration(s).
See more
Can I customize the options available for gender?

Yes. Camps can control exactly which values appear in the gender dropdown menu via their database dropdown list settings.

To locate the gender dropdown list in your database:

  1. Go to the Admin page
  2. Select the DB Management tab
  3. Select Dropdown lists
  4. Find and click Genders to expand the current list of available values

Remove existing values as needed (either double click to delete; or, set them as 'admin only' for internal use only). Add additional values by typing a new value into the text box and clicking the 'add value' button. To learn more, click here.

Note that the provided Genders dropdown list links to CampSite's standard gender question within every module (e.g. campers, staff applicants, event guests, etc.) In areas where data is color coded by gender, "Male" gender is represented in blue and "Female" gender is represented in pink/red. Any other gender value will be represented by gray/white.

See more
Where do I edit the values in a dropdown list for a certain question/custom field?
  1. Go to Admin
  2. Select the DB Management tab
  3. Select Dropdown Lists
  4. Click a list to open the values within it
  5. Add/delete values as needed

To learn more, click here.

See more
What's the difference between a general donation and an extended payment?

What's the difference between a general donation and an extended payment?

  • General donations are payments made at will, for any amount of the donor's choosing.
  • Extended payments are payments that get assigned to a specific family's balance, to reduce the amount the family is responsible for paying.
    • This allows third-parties like relatives, family friends, government agencies etc. to make contributions towards a family's camp fees using a secure portal.
    • Unlike general donations that can be made at will, extended payments must be initiated by an admin user through a "payment request."

To learn more about donations, click here to access our support articles.

See more
How does a donation get applied to a family's balance?

There are two types of donations - a general donation and an extended payment.

Extended payments get assigned to a specific family's account to reduce their balance. Once the payment has been made, it appears under a separate "Donor payments" section on the Transactions tab of the family's profile and calculated towards the total payments amount that calculates their balance.

Extended payments must be initiated by an admin through a payment request. To create a payment request for a donor, follow these steps:

  1. Open the Donor's profile page
  2. Select the appropriate year tab
  3. Select the Payment requests tab
  4. Click to Add a payment request
  5. Specify the family, payment amount and payment schedule for the extended payment

The donor can fulfill their payment requests via their account for the Donor Dashboard.

  • To learn more about creating an extended payment, click here.
  • To learn how Donors make an extended payment on their dashboard, click here.

                            

See more
Where can I see donations towards a specific family?

Donations that are applied to a specific family's account are called extended payments. Extended payments are initiated by an admin, through a payment request.

Family profile page

To view the extended payments applied to a family's account:

  1.  Go to the family's profile
  2. Open the Financial tab
  3. In the Transactions tab, look at the Donor payments table

Financial Reports

You can generate all donation payments in the Transaction Log report along with your camper/event transactions.

Or, use the General Donations or Payment Requests reports to generate donation payments only.

Donor Profiles

To view a log of every payment request for a specific donor by year (plus the family that each extended payment is for):

  1. Go to the Donor's profile page   
  2. Open the relevant year tab   
  3. Select the Payment requests tab                            
See more
How do I invoice a donor for an extended payment?

After you create a payment request, you can email the donor a PDF invoice for the extended payment.

  • Create the payment request
  • Double click the envelope icon
  • Customize the subject and email body, then send the email
See more
How does a donor fulfill a payment request I created?

Donors can fulfill their payment requests by logging into their account for the Donor Dashboard and navigating to the "Payment requests" page.

To create an account and fulfill a payment request, Donors must follow these steps:

  1. Create an account for your Donor Dashboard, via your Donor Registration Form    
  2. Add a credit card/checking account (depending on what you accept)
  3. Open the Payment requests tab
  4. Click the "Make a payment" link
  5. Confirm payment

To learn more, click here to read our "Fulfilling a Payment Request" support article.

See more
Can I mass email donors?

Yes - use the Donor Advanced Reports tool to generate the list of donors you wish to email, then click the email button above the report results.

Find the Donor Advanced Reports tool by hovering over the Donor link in the navigation bar to expand the Donor menu, then click the Advanced Reports link.

See more
Basic information about e-mail sent from CampSite

All e-mail generated from CampSite is sent from the sender address "services@mail.campsite-mail.com". Having a consistent sender address on mail generated from CampSite helps ensure a high deliverability reputation for your camp.

The From: name and Reply-To: address on e-mail from CampSite is determined by the admin user sending the message. For mail generated on our e-mail composition page, this defaults to the name and e-mail address of the logged-in user sending the mail, but can be changed as needed.

To learn more about composing emails, click here.

See more
Outbound Email Policy

CampSites outbound email service is designed to allow a camp to communicate with its campers, families, staff and alumni via automatic notifications, mass emails and personalized individual emails.

One of the biggest challenges that all outbound email providers face is having their email flagged as spam, before it reaches its intended recipient. Worldwide, spam represents over 72% of all email sent, and as such, email providers (such as Gmail, Yahoo! and Apple) implement certain measures to prevent spam from reaching its users inbox. Each email service looks at a different set of criteria when determining whether mail from a sender is legitimate, most of which can be anticipated by CampSite.

In order to increase the deliverability of email sent from CampSites outbound email service, the following policies and procedures are in place:

  • All email sent through CampSite will come from services@mail.campsite-mail.com. Please note, that while this is the address your email will be coming from, to the email recipient (your client), it will still appear as if the email is coming directly from you. The From name and Reply-To email address are set by you, prior to sending out the email.
  • CampSites outbound email service is not designed as a mass marketing tool and should not be used as such. This service is provided as a means of staying in touch with your current clientele. If you are interested in mass email marketing tools, please contact us and we will be happy to help you identify a third-party provider.

In addition to the policies and procedures mentioned above, CampSite continually stays up-to-date with all new developments as it relates to outbound email. Should you have any questions regarding this policy, please do not hesitate to contact the CampSite support team.

See more
Parents are Not Receiving our Emails

In the event that a parent (or staff member) has not been receiving outbound email from CampSite, we recommend that you take the following steps:

  1. Ensure that the parent (or staff member) has a valid email address on file and knows which email they should be checking.
  2. Ask the parent (or staff member) to check their spam folder to see if the email was flagged as spam.
  3. Add services@mail.campsite-mail.com to their "safe senders list".

We strongly recommend that your client use a personal email address (Gmail, Yahoo! or Apple) and NOT a corporate, government or university email address (.org .gov .edu) as these organizations tend to implement certain measures to prevent spam from reaching its users' inbox.

Learn more about CampSite's outbound email service by reading the "Outbound Email Policy" FAQ above.

See more
Types of e-mail and marketing e-mail opt-out

Maintaining a good e-mail reputation means not delivering e-mail to recipients who dont want to receive it. CampSite makes it easy to allow those recipients to opt out, while still ensuring important information about camp gets delivered.

When you send an e-mail from CampSite, you'll be asked to categorize it as Marketing or Informational.

Marketing e-mail is promotional e-mail sent to leads or existing customers or staff. Recipients can 'unsubscribe' from this e-mail by clicking a link on the bottom of the e-mail or by unchecking a box on their Dashboard. Once unsubscribed, they will no longer receive marketing e-mail from your camp. Examples of marketing e-mail include early registration discount promotions and e-mail newsletters.

If a recipient has accidentally opted out, you can send them a re opt-in message from their profile page, which will allow them to opt back in to receiving marketing e-mail from your camp.

Informational e-mail should only be used to send updates/information to existing customers (i.e. enrolled campers; registered guests; hired staff), regarding a service that they purchased/are registered for. These emails should not be sent to individuals who are not currently enrolled/registered/hired. Examples of informational e-mail include bunking assignments; staff applicant hiring details; camper bus reminders; etc.

Informational emails are sent to all recipients, even if they've unsubscribed from marketing e-mail.

If you're not sure which category your e-mail falls into it, you should select Marketing.

See more
How do I attach multiple files to an email?

Each email message can have a maximum of (1) file attached to it.

However, you can also embed files behind links within the body of your email. When linking attachments, there's no limit on file size or to the number of attachments you can include in an email, so you can use linked attachments to send recipients with more than (1) file along with your message. 

To embed a file behind a link, click to create a hyperlink in the body of your email, select the upload tab, choose the file from your device and send it to the server, then submit. For more detailed  instructions, please read our How do I "attach" a file behind a link? article.

To access your attachment, your recipient(s) will simply click the link to open/download your file on their device.

See more
How do I attach a file larger than 1 MB?

Embed the file within a link in the body of your e-mail instead (embedded files have no size limitations). Recipients will simply click the link to open/download your file on their device.

For step-by-step instructions on how to embed a file within a link, please read this support article.

See more
How do I print a camper's completed enrollment form?

There isn't a built-in feature for printing a camper's completed enrollment form, but CampSite's "Document" feature lets you create custom PDF templates for printing any/all data on CampSite profile pages. By creating a document that contains all of the merge fields from your enrollment form (stylized to your liking!), you can easily generate + print a camper's enrollment form data (or print multiple campers at once, via an advanced report).

First, follow these steps to create a new custom Document:

  1.  Go to Admin
  2. Under the Campers tab, click Documents
  3. Click + Add new document...
  4. Double click the pencil icon to edit the Document content

Then, generate the Document for a single camper by going to the camper's profile, clicking the Action Menu dropdown, clicking Generate document. and selecting the appropriate document; or, generate the Document for multiple camper at once by generating a report of all campers you wish to generate the document for, clicking the Documents button just above the report results, and selecting the appropriate document.

For a more detailed, step-by-step guide on how to create a new Document (and how to generate it afterwards), click here.

See more
How do I add a new session/program to the enrollment form?

Parents are presented "enrollment options" to select on your enrollment form. Enrollment options are created on Step 9 of the Camper Setup Wizard, using different elements you already created earlier in the setup wizard. 

To create a new enrollment option on your enrollment form:

  1. Create a session on Step 2
  2. Create a tuition plan on Step 5
  3. Then, create a new enrollment option on Step 9 and select the session/tuition plan you already created

Optionally, you can also add payment schedules and enrollment extras to your new enrollment option. Create those items on the corresponding setup wizard steps before you create the enrollment option on Step 9. 

For detailed support articles on each Setup Wizard step, click here.

For detailed help on how to create a new enrollment option on Step 9, click here.

See more
How do I stop all enrollment?

Remove the Enrollment form from your Parent Dashboard to prevent additional campers from enrolling.

To hide the Enrollment form:

  1. Go to Admin
  2. Select Step 8: Enrollment Form Setup of the Camper Setup Wizard
  3. Under General options, set both "Enable enrollment form for returning families?" AND "Enable enrollment form for new families?" to No and Save changes

Important Notes:

  • Disabling the Enrollment page will prevent additional campers from enrolling, but does not affect the enrollment of campers who already enrolled.
  • When the Enrollment page is disabled, families can still complete the “New Family Enrollment Form” to create an account for the Parent Dashboard, but they won’t be able to proceed through the enrollment process.
See more
How do I stop enrollment for a certain session/program?

Hide the associated enrollment option or bundle from the enrollment form by making them inactive. By hiding the option/bundle, no additional campers can select it moving forward, to effectively prevent enrollment.

To make an entire enrollment option inactive, archive the option. To learn more, click here.

If you offer multiple enrollment bundles within an option, hide only a particular bundle by making that bundle not active. To learn more, click here.

See more
How do I fix an enrollment bundle that has the wrong session(s) built into it?

If no campers have selected the bundle yet, you can click on the "Pick X of Y" link under the sessions column for the bundle and edit which sessions are selected.

If a camper has already selected the bundle, the sessions  can't be edited. However, you can deactivate the bundle and create a new one that contains the correct session(s).

Also, campers who already enrolled for the incorrect bundle will need their sessions corrected. Learn more at the end of this article.

Deactivate the Bundle

  1. Locate the bundle within the relevant enrollment option
  2. Double click the pencil icon for the bundle
  3. Change the "Active" setting to No
    Tip:
    Also edit the name of the bundle to say "Archived" at the end to help admins distinguish between the two bundles.

Add a New Bundle


Click +Add bundle... and provide the bundle details. Make sure to select the correct session(s) when checkmarking the "session choices." For step-by-step instructions on how to create a new bundle, click here.


With the original bundle deactivated and a new active bundle created, your enrollment form will now present the new bundle instead of the old bundle to ensure that campers are placed into the right session(s) moving forward.

Manage Sessions for Enrolled Campers

The campers who already registered for the orignal bundle will also need their sessions corrected.

To do that, navigate to each camper's profile and use the "Manage Sessions" tool to 1) remove them from the incorrect session(s) and 2) add them to the correct session(s). Click here to learn how to use the Manage Sessions tool.

  • For help identifying the which campers' sessions need to be updated, generate an advanced report where you add the session(s) that were built into the original bundle. Then, filter which campers selected the bundle you deactivated (using the "enrollment option + bundle name" filter).
  • Before managing the camper's sessions, double check the camper's enrollment request to see if they also intentionally enrolled for the session built into the deactivated bundle. If yes, do not remove them from that session; only add them into the correct session as well.
See more
Where do I edit our minimum deposit?

Where you edit your deposit depends on which kind of deposit you have set up.

If you've configured a "yearly" deposit (i.e. paid once per year, on the very first enrollment), navigate to your Admin settings and select Step 8 of the Campers Setup Wizard. Then, click "Yearly Deposit" on the left. To learn more, click here.

If you've configured deposits on your enrollment bundles (so that campers pay a minimum amount per enrollment option), navigate to your Admin settings and select Step 9 of the Campers Setup Wizard. Find and expand the relevant enrollment option, then click directly on the current deposit setting. To learn more, click here.

See more
How do I create a form for uploading a copy of a physical document?

Create a "printed"-type form. 

CampSite offers two types of forms - "web" or "printed." Web forms are completed by typing responses directly into the Dashboard, while printed forms are completed by uploading a file from the user's device (e.g. a PDF document, JPG image, or Word doc).

When creating a printed form, you have two options: provide a blank form for the user to download, complete, and upload back to you; or, refrain from providing a blank form and just prompt users to upload their own file to you (e.g. a scanned copy of a report card; immunization records; their proof of income; etc.)

For more information on how to create a new printed form, click here.

See more
How do I restrict a form to only appear for certain campers/staff applicants?

Forms can be restricted to display only to certain campers or staff applicants who "appear on" OR "do not appear on" on a saved advanced report that you've created. When a report restriction is in place, CampSite will generate the report each time a camper or staff applicant loads the Forms page to determine whether or not to display the restricted form.

  1. Create and save an advanced report with the proper parameters to capture your targeted sub-group.
  2. In the form settings, go to Restrictions, and select either "appears on report" or "does not appear on report", depending.
  3. Next, under "Restrict on report", select the saved report you created.
  4. Click to "update form."

For example, say you want to display an I-9 form to only the staff applicants who have been hired. Create and save an advanced report that captures hired staff only, and then edit the "Restrictions" of the I-9 form so that it's restricted to applicants who appear on the report of hired staff you created.

See more
How do parents upload multiple pages into the same form?

Each form that's created in CampSite can accept (1) uploaded file, so all of the pages of the form need to be saved as (1) file. If each page is saved as a separate file, the user will only be able to upload one page of the form.

If needed, you can also create a separate form for each page of the document being uploaded. For example, for a 3-page waiver form, you could create 3 forms: "Waiver - Page 1"; "Waiver - Page 2"; and "Waiver - Page 3". Parents/staff would upload the respective page into each form. Note that when downloading or printing submissions, the pages will not be collated.

See more
How do I download forms that were submitted?

Download Submissions in Mass

  1. Navigate to the Forms page (hover over the Camper/Staff/Events button in the navigation bar and click the Forms link in the menu that drops down)
  2. Locate the relevant form and double click the icon next to the form name
  3. In the pop-up, click to print/download all submissions. Optionally, you can filter for submissions during a specific date range or a specific division/bunk.

Download a Specific Submission

  1. Navigate to the relevant profile page
  2. Click on the Forms tab
  3. Click on the name of the form
  4. When the form opens, click "print form submission"
See more
Why am I getting an error when I click the email link for the forms / documents / labels that I downloaded?

For security purposes, the email link for downloading forms / documents / labels in mass will expire after 60 minutes. With that, best practice is to always click the download link as soon as you receive the email.

Even if you don't need the requested files right away, click the link to download them to your device before the link expires and then access them from your device whenever you need.

See more
Sibling discounts in CampSite

Sibling discount basics

CampSite's automatic enrollment discount system provides your camp with the flexibility to apply discounts in a way that best suits your camp's needs. One of the most popular types of discounts for camps is a sibling discount. This article will help you understand how to construct a sibling discount that works best for your camp.

There are two different criteria that you can set up to determine if a camper is eligible for a sibling discount:

  • Number of siblings enrolled
  • Number of siblings with enrollment requests

Which criteria should I use?

If your camp is using 'Automatic' enrollment mode (campers are automatically enrolled as soon as they submit their request), either criteria will work. If your camp uses CampSite's waitlist functionality, consider that not all campers may be enrolled on submitting their request if there is no room in their desired session, so the discount criteria "Number of siblings enrolled" may not always apply to subsequent campers in the family.

If your camp is using 'Manual' enrollment mode (enrollment requests must be approved by an administrator before the camper is actually enrolled in the session), the "Number of siblings with enrollment requests" criteria is likely a better fit. Because the first camper in the family may not be enrolled by the time the second camper's request is submitted, the second camper would not be eligible for the "Number of siblings enrolled" discount at the time of checkout. Using "Number of siblings with enrollment requests" in this case ensures that the intended discount is applied to the family, regardless of whether  the first camper has actually been enrolled yet.

 

 

 

See more
How do I set up payment schedules?

Payment schedules are stored in groups. The entire group of schedules is then associated to an enrollment option so that campers enrolling for that option can select one payment schedule from that group.

First, create the schedules; then, associate them to your enrollment option(s). 

To create the schedule(s): 

  1. Go to Admin
  2. Click Step 4: Payment Schedules
  3. Click to add a new payment schedule group
  4. Click on the payment schedule group that you added
  5. Click to add a new payment schedule
  6. Enter the payment schedule settings/date(s) and submit.
  7. Create additional payment schedules if desired. Creating multiple payment schedules allows parents to choose one schedule from the group.

Next, associate this payment schedule group to enrollment option(s) so that the schedules appear on your enrollment form:

  1. Go to Admin
  2. Click Step 9: Enrollment Options
  3. Double click the 3 dots for the enrollment option you want to offer payment schedules for
  4. Click the Payment schedule group tab
  5. Select the relevant payment schedule group from the dropdown menu
  6. Click Save changes
See more
How do I batch generate invoices for the families on a payment schedule?

Admin users can collect the payments due on a payment schedule by invoicing all families in batch via the Payment Schedules page (i.e. Step 4 of the Camper Setup Wizard). This is a 3-step process that involves batch generating invoices, sending them in mass via email, and then batch debiting the families that selected automatic payment.

To learn how to complete the 3-step invoicing process, please click here to watch our tutorial video. Or, click here to read our support articles instead.

See more
A checking account won't add to a family's profile. Why?

Double check the following:

  • The routing number is accurate (and, exactly 9 numbers)
  • The name field contains only letters (no symbols, including no hyphens)
  • The name field contains only 2 names (i.e. 1 first name and 1 last name, with 1 space in between)
  • The entire name is not longer than 24 characters
See more
Why is a parent seeing a different balance on the Parent Dashboard?

When a family is on a payment schedule, the Parent Dashboard will specifically display the total balance for their payment schedule (i.e. the sum of all transactions associated to that schedule).

If any of the family's transactions are not associated to their payment schedule, then those transactions won't be included in the balance that parents see. As such, the family's overall "current balance" that admins see on the family's Transactions tab will not match the payment schedule balance that parents are seeing on the Dashboard.

Transactions that are not included on a family's payment schedule will be highlighted in yellow on their profile. Add the transaction to their payment schedule by double clicking the info icon and editing the payment schedule settings for the transaction. For detailed instructions, click here.

See more
What does it mean when a transaction is highlighted yellow?

The yellow highlight indicates that the transaction is not associated to the family's payment schedule, which means that the family's invoice(s) will not include the transaction. The transactions included on an invoice determine the amount that the family is asked to pay, so "missing" transactions can result in the family being under or over-invoiced.

If the family's invoice(s) should include this transaction, update the "payment schedule" setting for the transaction.

To assign the transaction to a payment schedule so that it appears on the family invoices, change the "payment schedule" setting in the transaction details. For detailed instructions, click here.

See more
How do I find families who have an outstanding balance for the year?

CampSite's "Family Summary" report generates a list of all families and their total balance for the year. Filter the report for "positive" balances to identify only those families who still have an outstanding balance on their account. To learn how to run the Family Summary report, please click here to read our support article.

Or, when creating a custom Advanced Report, you can filter your results based on "Family balance." To do that, click to add a filter, select the Financial tab, then select the sub-tab for the relevant enrollment year. Within that year, checkmark "Family balance." Enter your desired filter criteria, then add filter.

See more
The ‘Deposit Report’ does not match our merchant report - why is that?

The Deposit Report generates payments that were successfully posted in CampSite, which doesn't necessarily represent which payments have been settled by your payment gateway. Also, the ‘Deposit Report’ does not include refunds.

When reconciling with Constellation gateway reports, it's best to use CampSite's "CSIPay Gateway Report" instead of the deposit report. To learn more about using this report, please click here to read our support article.

See more
How do I generate revenue or income by session?

Of the 5 transaction types in CampSite, only charges and discounts (i.e. what parents have been "asked" to pay) are designated towards specific sessions. Payments, credits, and refunds (i.e. cash you've already received) are not designated towards specific sessions. 

With that, camps can generate their expected income per session by reporting on charges/discounts per session.

For camps that allow families to pay their balance on a payment schedule, this income will be received once all families have paid in full. If your camp requires all families to pay in full when they enroll (meaning, there are no families with an outstanding balance to pay later), than your charges/discounts would also represent the money you've actually received so far, since you're not waiting for those charges to still be paid. 

To report on charges/discounts per session, use CampSite's financial Accrual reports. Click here to learn more.

See more
How do I calculate the total amount of payments my camp has received so far?

To calculate the total amount of payments received, report on payments, credits, refunds (and reversals). In doing so, CampSite will calculate the total amount of payments and credited payments, minus any refunds and reversals, for the net amount of total payments your camp has received.

To do that, generate the Transaction Log where the only "Transaction Types" selected are Payments, Credits, Refunds, and Reversals. Apply any additional filters if desired, then run the report. Scroll down to the very bottom of the report to see the grand total.

For more information on using the Transaction Log, please click here to read our support article.

See more
How do I calculate the total amount that parents still need to pay?

The total oustanding amount that families need to pay is generated by reconciling the total amount of all five transaction types - charges, discounts, payments, refunds, and credits.

To generate this amount, run the Camper Transaction Summary report and refer to the grand total amount in the bottom right. For more information, please click here to read our support article.

You can also generate the Family Summary report for "positive" balances only and reference the grand total in the "Balance" column (at the very bottom of the report results).

See more
Which web browsers does CampSite support?

The following browsers are supported for use by CampSite administrators:

  • Google Chrome
  • Mozilla Firefox
  • Safari

The following browsers are supported for the Parent, Staff and Event Dashboards, including Camp Today:

  • Google Chrome
  • Mozilla Firefox
  • Safari
  • Microsoft Edge
  • Internet Explorer versions 9 and above

Note that other browsers may be used, but are not fully supported.

If you identify an issue in CampSite while using one of the supported browsers listed above, please submit a report to support@campmanagement.com, including the operating system and version of the browser in use.

See more
How do I make sure labels are aligned right when printing?

Double check your printer "scale" settings before printing the labels. The scale should always be set to "actual size" or 100%. 

Do not select “Fit to Page”. Otherwise, your printing will not be printed at the actual size and won’t align properly to your labels.

See more
Why do I keep getting logged out of the Administrative Page?

This typically occurs when an admin is also logging into the Parent Dashboard simultaneously.

When logged in as an admin, logging in to the Parent Dashboard at the same time/in the same browser will end your admin session, and vice-versa. 

To prevent this, use a different web browser for logging into the Parent Dashboard.

See more
The Difference between Enrollment and Registration

Enrollment is a term that is unique to the Camper Module. Campers can enroll in new sessions or options for camp each year via the Parent Dashboard and Enrollment Forms. Below is an image of the Camper Enrollment form through the Parent Dashboard:

For more information on the Camper Enrollment process please see: Parent Dashboard: Enrolling a Camper

Registration is a term that is unique to the Events Module. The Events module is similar to the Campers module and enrollment system, but it is intended for groups or individual adults to register for programs hosted by the camp. Below is an image of the Individual Registration page through the Events Dashboard:

For more information on the Individual Registration process please see: Individual Registration

For more information on the Group Registration process please see: Group Registration

See more
How to see the Parent Facing side of Campsite

To see the parent side of your Campsite database, you will need to create a fake family and camper profile. You can do this in two ways:

  1. Fill out the New Family Enrollment form in your database
  2. Create a new family via the "Add New Family" button on the navigation bar

For either method used, we recommend using a new browser type to view the Parent Dashboard than the one you are using to view the admin facing side.  This is recommending to prevent needing to log in and out over and over. 

For example, if you usually use the Chrome web browser to view Campsite as an admin user, we would recommend using a new web browser type (such as Firefox web browser) to login as a parent to the Parent Dashboard. This way you can see both sides of the database without needing to login and log out repeatedly. 

1. Filling out the New Family Enrollment Form

To begin with this method, you will need to go to your New Family Enrollment link. 

As in the video clip above, begin by filling out some basic information for this form. The information used can be placeholder data and does not need to be real family information. Even the email address does not need to be a real or existing email address to be used to create an account. 

Fill out all required fields and then submit the form.

Once the form is submitted you will be logged into the Parent Dashboard for this new family and will be directed to the Enrollment Process for the camper you created. You can navigate away from this page if needed to view the options on the left side bar.

2. Using the "Add New Family" button

In this method, begin on the admin landing page. Hover your cursor over the green "Campers" button on the top navigation page and click on "Add New Family".

When you add a family, you will be immediately redirected to their Family Profile page upon submission. Once there, you will want to use the Action Menu to reset the password for P1.

Lastly, you will navigate to the Parent Dashboard Login page.

This page link begins with the same CampSite URL you use to access the admin portal (e.g. firewood.campmanagement.com) but ends with .com/campers, as pictured above. 

On this page you will use the fake email address and the newly reset password to login as the parent.

When you login, you will be directed to the home page. Use the options on the left side bar to navigate the Parent Dashboard as needed. 

See more
Customizing the Health History Form

CampSite's Health History Form comes with standard medical questions included (adapted from the American Camp Association's recommended health forms for camps). While the individual questions can't be edited, admins can customize the overall presentation of the form via the Medical admin settings for the Camper/Staff modules.

Click the Admin link in the navigation bar, then select either the Campers or Staff tab (depending). Within that tab, select Medical on the left. Then, navigate to the Health History Form configuration section.

For more details on how you can adjust the health history form, please click here.

See more
How do I log the delivery of an "as needed" medication?
  1. Open the camper or staff person's profile page.
  2. Click the Medical tab.
  3. Click the Medications sub-tab.
  4. Find the as needed medication and using the calendar, click on the date the medication was delivered.
  5. In the pop-up window, click "+ Add 'As needed' delivery..." and provide the delivery details.
  6. Click to submit changes.
See more
How do I print Health History Forms in mass?

Use the "Medical Reports" section of the Medical Dashboard.

  1. Click the Medical link in the navigation bar.
  2. Go to the Medical Reports section and click Medical Profiles.
  3. Select which health history data you want to include in the print out, and then click Print.
See more
How do I add the following year to my CampSite database?

Completing Step 1 of the Rollover Wizard will add the next year to your database, which will allow your camp to begin enrolling campers/hiring staff for the next year.

During Step 1 of the Rollover, you'll select which of your settings to copy over from last year (if applicable). Once you've reviewed all possible items to copy, click the "Submit" button at the bottom of the page. For detailed instructions on how to complete this step, read our Step 1 support article.

Note that the rollover wizard only offers to copy items from last year. If you need to create new items for the year being opened, you can do so after completing Step 1 of the Rollover from the respective page where that item is created.

See more
How do I close the previous year in my CampSite database?

Completing Step 2 of the Rollover Wizard will close the previous camp year and set the following camp year is as the "current" or default year for the database.

When a year is closed, the following functions are disabled:

  • Enrolling/unenrolling campers
  • Hiring/unhiring staff
  • Logging attendance via the Attendance module
  • Recording medication deliveries via the Medical module

With that, Step 2 should not be completed until you no longer need to enroll, hire, log attendance, or deliver medications for that year. Financials can still be updated for years that are closed.

For detailed instructions on how to complete this step, read our Step 2 support article.

See more
How does the Rollover Wizard work?

The Rollover Wizard includes 2 steps that allow you to control which database year(s) are available for enrolling campers and hiring staff. Camps can have up to (2) consecutive years open at a given time, if needed.

Complete each step of the rollover wizard whenever is best for your camp, depending on which years you need to have open for enrollment/hiring purposes and when.

Completing Step 1 will open the following year for enrollment/hiring within your database.

  • During Step 1, CampSite will offer to copy common items/settings from last year to next year. These items may still be edited or deleted after they're copied over. You may also add new items as needed, after the rollover, via the respective page for each item.
  • After completing Step 1, you will be able to begin enrolling campers and hiring staff for the next year.
  • Any new requests for information and staff applications received from this point forward will be considered as new submissions for the next year.
  • Enrollment will be available for both years until Step 2 of the Rollover Wizard is completed.

Completing Step 2 will close the current year and designate the following year as the "current" or default year.

  • When a year is closed, you cannot enroll/unenroll campers, hire/unhire staff, or log attendance/medication deliveries for the previous year. Closing a year does not prevent Financials from being updated for that year.
See more
When should my camp complete each step of the Rollover Wizard?

Understanding CampSite Years

Because CampSite stores camper grade levels as their rising grade for the corresponding year, we recommend that each year in your database spans programming from summer to the following spring. For example, the 2022 CampSite year should contain your 2022 Summer camp sessions, as well as any sessions that occur in Fall 2022 and Spring 2023.

Under this logic, the 2022 year in CampSite technically spans 2022-2023; while the 2023 year spans 2023-2024, so on and so forth. To help parents choose the right enrollment year when they go to enroll, update your enrollment form to display each CampSite year in "school year" format as well (go to Admin > Campers > Setup Wizard > Step 8 > General options > "Display enrollment year in "school year" format?)

When to Complete Step 1 of the Rollover

Complete Step 1 when you're ready to start setting up or accepting enrollment/hiring for the following summer. Once Step 1 is complete, the following year will be added to your CampSite database (including the enrollment form/staff application/event registration forms for the following year).

For example, if your camp plans to open summer camp registration on February 1st, but plans to spend 2 weeks setting up the enrollment form beforehand, you should complete Step 1 of the rollover no later than mid-January.

When to Complete Step 2 of the Rollover

Complete Step 2 when you no longer need to enroll/unenroll campers; hire/unhire staff; register/unregister event guests; and record attendance/medication deliveries for the "previous" year. Typically, camps complete Step 2 after the very last session built within that year has ended.

For example, if your latest session under the 2022 year ends on August 30th, 2022, you should wait until August 31st at the earliest to complete Step 2 of the Rollover.

If your latest session under the 2022 year ends May 30th, 2023, you should wait until May 31st at the earliest to complete Step 2 of the Rollover.

Having 2 Years Open

Camps are free to complete Step 1 of the rollover and wait before completing Step 2. During this time, your database will have (2) years open for enrollment/hiring/registration. This commonly occurs when camps want to start enrolling/hiring/registering for next summer but still need to enroll/hire/register for sessions during current (school) year as well. However, if your camp uses the Attendance module, note that attendance can only be logged for the 'current year' your database is set to.

See more
Using the Database Rollover Wizard - Tutorial Video

Click here to watch our tutorial video where we demonstrate how to use the rollover wizard.

See more
Why can't I see Notes on the family/camper/staff profile page?

In order to read/edit/create notes, you need to be granted permission to the note categories for your database. If you can't see the Notes tab, it means you weren't given permission to any note categories/the notes therein.

Admin users with "Notes" Admin permission have the ability to edit note categories and control which admin users can access notes within each category. Learn more down below.

How do we edit note category permissions?

Note category settings are located on the Admin page, under the corresponding module tab. After selecting the relevant tab, find and select the "Notes" side-tab underneath.

Here, you'll see a list of all the note categories for this particular module. Double click the pencil icon for a category to update which admin users are permitted to see/edit/create notes for that category.

For a detailed description on how to manage Notes and note category settings, please click here.

Who can edit note category permissions?

Any admin user who has Notes "admin" permissions has the ability to edit note categories for your database and control which users may read/edit/create notes for that category.

Notes "admin" permissions are designated in the user's permission settings.

Each module has separate Notes admin permissions relevant to the notes categories for that particular module. For example, admin permission to control the note categories for  family + camper notes is located under the user's Camper module permissions.

Having note "admin" permission as shown above does NOT give the user the ability to access actual notes. It gives them the ability to create/add categories and select which users can access the notes within each category.

See more
How do I fix a camper profile photo that's heavily cropped or rotated sideways?

Profile photos must be at least 400px wide by 400px high. If either the width or height falls short of 400px, CampSite will crop/rotate the image to automatically fit the size requirements. To fix this, enlarge the image to at least 400px width/height and and re-upload it to the camper's profile.

When using the photo upload tool under CampSite's new responsive design, admins are able to rotate the camper's profile photo to the correct orientation before it's uploaded (to correct a rotated image).

Our responsive design is still in Beta, but admins can opt into the Beta program to enable the responsive design by going to "My Profile", scrolling down to Beta programs, enabling the responsive design beta for "All devices", and saving changes.

See more
How do I edit a camper's age or grade?

CampSite automatically calculates a camper's age based on their date of birth, so to change a camper's age, edit their date of birth. Admins can edit a camper's date of birth by navigating to the camper's profile page and double clicking on their current date of birth. Use the calendar picker to select a new date (or, type the date manually in MM-DD-YYYY format), and click OK to save your changes.

Camper grade level is stored on a yearly basis (to reflect the grade they're entering in the Fall of that year), so you'll need to select the corresponding year to edit the camper's grade. First, navigate to the camper's profile and select the tab for the correct year. Within the year tab, double click on the grade level listed, select a new grade, and click OK to save your changes. Note that changing the camper's grade in one year will not automatically change their grade for other years where the camper's grade was already recorded.

Please note that parents cannot change their camper's age, grade, or gender from their end, so an admin must make these changes if needed.

See more
Why can't I add a certain Enrollment Extra to a camper's account?

Enrollment extras are tied to the enrollment option bundle(s) that the camper selected to enroll for. In order to add an extra to a camper's account, the extra must be added to the camper's enrollment option bundle(s).

To add enrollment extras to an enrollment option bundle, navigate to Step 9 of the Camper Setup Wizard, locate the bundle, access the current extras for it, and click to Add enrollment extra. To learn more, click here.

If you moved a camper to a new session using the 'Manage Sessions' tool, this tool does not update the camper's enrollment options/bundles. This means the camper will still be associated to the bundle/option they originally enrolled for and may only add extras relative to that bundle.

Remember that the 'Manage Sessions' tool should not be used if the camper wishes to attend a session that's built into a different enrollment option/bundle. Instead, you should unenroll the camper and re-enroll them. To learn more, please read our support article on "How do I change a camper's enrollment?"

See more
How do I mass reset passwords for parents or staff?

Passwords can be reset for multiple parents or staff at once via mass email. Compose your message explaining that the recipient is receiving a new password, and then before clicking to "Send e-mail", click the link that says "Reset Parent Dashboard passwords..." / "Reset Staff Dashboard passwords..."  Checkmark the appropriate box(es) underneath.

Upon sending your message, CampSite will reset every recipient's password and deliver (2) emails to them: the message you composed, plus a second email containing their new password and the link to your camp's Dashboard.

Mass password resets are typically completed after a camp imports families/staff into their database in order to give those individuals access to their account for the Parent/Staff Dashboard.

1. Create an Advanced Report

To begin, navigate to the Campers or Staff dropdown menu on the navigation bar and select "Advanced Reports."

Resetting Parent Dashboard Passwords

 
Create a report that contains all the campers whose parents you wish to provide with a Parent Dashboard password (or, all Staff).

Next, click the "E-mail" button in the Advanced Reports toolbar to mass e-mail all parents/staff.

To reset passwords for the Parent Dashboard, you'll need to select the option to send an e-mail to all families.

2. Click to send an e-mail

3. Compose your e-mail

Next, compose your custom e-mail message. This will be the first of 2 emails parents will receive. In this message, you can convey that a Dashboard account was set up for the recipient on their behalf, and explain that they'll receive their password and the Dashboard link in a second email (which is sent right after your present message is sent). 

The recipient should use their email address (to which you sent this message) and the temporary password in order to log in.

See above for an example of what your custom e-mail message could convey.

4. Trigger the Password Reset

Next, in the "Send e-mail" section, click to "Reset Dashboard passwords..."

 Checkmark which recipients you wish to reset the passwords for, and then click to "Send e-mail."

5. Parent/Staff Sets Password and Logs In

Upon sending your email, CampSite will send the user two email messages: the message you wrote, plus the following automated email, which includes their username and a link to set up their account password/log in.

Upon clicking the link, the user will be directed to the password reset page

  • Please note: for security purposes, this link expires after 24 hours.
    If the link has expired, you can send the family/staff a new password reset link by going to their profile, opening the action menu, and selecting to "Reset dashboard password."

After creating a password and submitting the page, the parent/staff will be immediately logged into their Dashboard.

See more
A parent can't log in to the Parent Dashboard. How can I help?

Make sure that:

  1. They're using the right URL for your Parent Dashboard login page.
  2. They're entering the correct email address and password for their account.
    • If they forget their password, they can click "What's my password?" on the login page to reset it. Or, you can email them a link to reset their password. Click here to learn how. 
    • If they say they're entering the correct credentials, test this by trying to log into the Parent Dashboard yourself using their email and password. If you're successful, then the parent isn't entering the correct credentials onto the right page.

If you're also unable to log into the Parent Dashboard with the parent's credentials, double check that the parent's email address on file is spelled correctly and/or doesn't have a space at the end of the address. To look for a space, double click to edit their email address and arrow over to the end of their address. Delete any space(s) as needed.

If the parent is still having trouble after attempting all of the above, contact CampSite Support for assistance.

See more
A parent is having trouble resetting their password for the dashboard. How can I help?

The issue could either be that the parent isn't entering the correct email address into the Password Reset tool and therefore not triggering the password reset email; or, they're successfully triggering the email but can't find it in their inbox.

To ensure the password reset email is triggered, make sure they're entering the correct email address associated with their account, checking for typos or extra spaces at the end of the address.

To ensure they're finding the email, advise the parent to search their entire inbox for a message with the subject line "Password rest for [YOUR CAMP'S NAME]". The email will be sent from services@mail.campsite-mail.com but with your camp's reply-to address.

As an admin, you can also trigger the password reset email for the parent via the action menu on their profile.

See more
How does a camper purchase an enrollment extra after enrollment?
  1. Log in to the Parent Dashboard
  2. Select the Enrollment page
  3. Click "Purchase additional options" right beneath the camper's enrollment button
  4. Select extra(s) and proceed to checkout

For step-by-step instructions, click here.

Please also note that your enrollment extra(s) must be configured so that they're "available after checkout", otherwise campers may only purchase them during the enrollment process. To learn how to make extras available after checkout, read our "How do I control whether an enrollment extra is available for purchase after enrollment?" FAQ under the "Enrollment Form" section.

See more
How do I see what a parent sees on the Parent Dashboard?

The best way to simulate a parent's experience of the parent dashboard is to create a family account for yourself and use it to log into the Parent Dashboard like an actual parent would.

To create a family account for yourself, you can either use the "Add New Family" tool on the admin-side of CampSite (click here to learn more), or complete your camp's New Family Enrollment Form like your actual parents do.

See more
What's the difference between a "primary parent" and a "divorced parent"?

The main difference is what they can access when they log into the Parent Dashboard.

Primary parents have access to all features of the Parent Dashboard (enrolling campers; filling out forms; financials/making payments; etc.)

Divorced parents can only access the homepage, as well as Camp Today and Phone Call Scheduling (for camps who have purchased those modules).

From an admin's standpoint, both primary and divorced parents can be included on email communication, and both can be designated to receive the family's invoices (if they're on a payment schedule).

See more
How do I edit our staff contract(s)?
  1. Go to Admin
  2. Click the Staff tab
  3. Select "Contracts" on the left
  4. Double click the pencil icon for the contract you wish to edit
  5. Use the text editor to add, delete, or edit content (type text; add or delete merge fields; etc.)
  6. Click "Save staff contract" when finished
See more
What do lead statuses represent and how are they assigned to staff?

Lead statuses are assigned to non-hired staff applicants on a yearly basis, to label/organize them with regard to their current status as a lead for hiring. This is primarily useful for filtering certain staff on an advanced report and also targeting mass email communication.

  • If/when the applicant is hired enrolls, their lead status is removed for that year.
  • An applicant's lead status is not visible to them; this data is visible to admin only.

Your CampSite database comes included with the statuses of Fired, Lead, Pending, and Quit, but you can also create additional custom statuses via your Staff Admin settings.

By default, CampSite will automatically apply the following lead statuses in the following scenarios, unless an admin selects otherwise:

  • Lead: As soon as a staff is created, they're labeled as a Lead, until an admin applies a different status OR the staff person is hired.
  • Pending: When you rollover to a new year, all staff who were hired last year are labeled as "pending" for the new year, until an admin applies a different status OR they’re hired again.
  • Quit: When you un-hire a staff person from all sessions for the given year, they’re automatically labeled as "quit" for that year.

All other statuses will only be applied to a staff person if an admin does so manually.

Also, with lead status being yearly data, when rolling over to a new year, all non-hired staff from last year will be assigned the same status again for the new year by default (e.g. 'quit' in 2020 will be labeled 'quit' again for 2021), unless you specify otherwise. Please click here to learn more.

See more
How do I add custom questions to the Basic Info page of the Staff application?
  1. Go to the Staff Setup Wizard Step 2: Staff application questions
  2. Click to add a new question
  3. Select "Yes" for "Show on basic information step?"                            
See more
What does it mean if a parent or staff applicant isn't "opted in" to texting?

Per the Telephone Consumer Protection Act (TCPA), you must have consent from the recipient before sending them a text - even for texts that are purely informational. Recipients provide this consent by opting-in to receiving text messages from your camp. If a parent/staff member has not opted in, they haven't given you consent to send them text messages. This could either be because they neglected to opt-in, or because they chose not to.

Admins can prompt parents or staff to opt-in to text messaging using several different methods - to learn more, please click here.

See more
Can I add pictures or links to a text message?

No. Text messages can only contain plain text and merged fields.

See more
What does "the parent does not have a valid cell phone number" mean?

Either the parent has a non-US or Canadian phone number (which our text messaging service does not support); or, they have a US/Canadian number with an area code that's not in our current area code library.

If you've confirmed that the parent has a US/Canadian number, send an email to our Support team (support@campmanagement.com) with the parent's area code and we'll add it to our library so the parent can opt-in/receive text messages from your CampSite database.

See more
How do I set up the transportation module?

Expand the camper menu in the navigation bar and click the Transportation link to access the Transportation dashboard.

From there, follow these steps:

  1. Create buses
  2. Create session groups
  3. Add buses to Session Group(s)
  4. Configure your Transportation Form(s)
  5. Assign campers to vehicles (if needed)

For more help, we explain the above steps in detail in this support article.

See more
How do I add/remove campers to/from a certain vehicle?

To add/remove campers to a vehicle one at a time:

  1. Go to their profile page
  2. Select the appropriate year tab
  3. Select the Transportation tab underneath
  4. Open the tab for the relevant Session Group and edit the Vehicle field
    • To remove a camper from a vehicle, select the blank value from the dropdown.

For a more detailed explanation on how to find/use this tab, click here.

To assign campers to vehicles in mass:

  1. Create an advanced report with the campers you need to edit
  2. Add a field for the vehicle of the session group(s) they belong to
  3. Enable mass editing of the vehicle field(s) and make the necessary changes
    • To remove a camper from a vehicle, select the blank value from the dropdown.

For a more detailed explanation on how to mass edit vehicle assignments, click here.

See more
How do I remove a bus from the transportation form so campers can't select it anymore?

Manage your transportation form settings via the corresponding transportation "session group" for that form.

To remove a bus from the form:

  1. Go to the Transportation Dashboard
  2. In the top right section of the dashboard, click the name of the relevant Session Group
  3. In the Session Group, scroll down to the Arriving Buses and Departing Buses section
  4. Double click the pencil icon next to the bus name
  5. Set 'Available on form?' to No and submit

Note: if the delete button is available for the bus, you can also delete the bus from the form. Buses are not deleteable if they've already been selected by at least one camper.

See more
How do parents view or edit their transportation form after they've submitted it?

Transportation forms cannot be viewed or edited after they're submitted. Parents can contact your camp for their transportation information, or transportation details can be merged into an email and sent to the family.

See more
How do I add a staff person as getting picked up/dropped off by a bus?

Central Location buses:

  1.     Add the staff person to the bus by clicking "Add counselor" on the bus page

Defined Stop buses:

  1. Add the staff person ("counselor") to the bus via the bus page
  2. Assign the staff person to a specific stop via the staff person's profile

Door-to-Door buses:

  1. Add the staff person ("counselor") to the bus via the bus page
  2. Add the staff person to a vehicle for the bus                  
See more
Attendance & Authorized Pickups


The Attendance tab of the Admin menu contains settings for Attendance module (mostly pertaining to Authorized Pickups).

1. Select whether to require that parents provide photos of Authorized Pickups that they add to their family's account.

2. Select whether to ask parents to indicate if their child may check themselves in or out without an adult (click here to learn how this looks to parents)
Settings 3 - 6 only pertain to the Transportation module:

Select whether or not to ask staff to provide who dropped off/picked up the camper up in the following Transportation scenarios:

3. When checking in campers whose transportation arrival method is “parent drop-off”

4. When checking out campers whose transportation departure method is “parent pick-up”

5. When checking in a camper whose transportation arrival method is “bus”

6. When checking out a camper whose transportation departure method is “bus”


7. Select whether to require a signature from parents and authorized pickups signature when using parent-driven attendance logging

8. Select whether to require the staff member checking a camper in to select which parent/authorized pickup who checked the camper in

9. Select whether to require the staff member checking a camper out to select the which parent/authorized pickup who checked the camper out

10. Specify the password that must be entered to leave the parent PIN page and return to the admin-side of CampSite

11. Select whether to ask parents to provide Authorized Pickups during the enrollment process

  • If "No", parents must manually navigate to the Authorized Pickups page of the parent dashboard in order to manage their pickups)

12. If you select to ask parents to provide Authorized Pickups during the enrollment process, select whether Authorized Pickups are required

13. Select whether to display parents and authorized pickups their assigned attendance PINs on the Parent Dashboard

  • If "No", PINs will not be displayed on the dashboard nor will they be automatically texted to authorized pickups when parents add them to their account
  • Parent PINs are on the My Account page. Click here to see where Authorized Pickup PINs are located

14. Select whether to allow campers to have their attendance logged more than once for the same checkpoint on the same day

15. Authorized Pickups Fields: Customize which data parents must provide on authorized pickups by adjusting the fields presented on the authorized pickup form.  

  • "First name" and "Last name" are always required, but "Relationship", "Gender", "Date of birth", "E-mail address", "Cell Phone", "Work phone", and "Home phone" are customizable.
  • To enable a field on the authorized pickup form, make it "Active"
  • To make an active field required, make it "Mandatory"
  • To change the setting for a field, double click the current Yes or No value and adjust as needed.

16. Save changes.

See more
Bunking Boards

This article details how to manage the overall admin settings for your camp's bunking boards. To learn how to create or edit your actual bunking boards, read our other articles at this link.

1. Edit the display settings for camper tiles

The first four settings allow you to choose how much detail to display for each camper on the bunking board. These additional details may help admins decide which division/bunk to assign campers to.

See above for an example of a bunking board when all four settings are set to yes.

Every camper tile includes their grade and age to the right of the camper's name. Kristin Casey demonstrates how a camper enrolled in multiple sessions this year is labeled with a red dot. Alina Gamble demonstrates how a new camper this year appears with a bold tile border.

2. Customize the display names

If your camp uses different terminology than the default "division" and "bunk" terms, you can enter custom names instead.

These custom names will appear throughout CampSite in place of the default terminology, like when adding fields to an advanced report (for example).

3. Apply the camper's 'custom color' as tile background

By default, the background color of each camper's bunk tile corresponds with their gender ('Male' = blue; 'Female' = pink; and any other value = white).

Using this setting, you can choose to apply the camper's custom color for that year as their bunk tile background, instead of their gender color. This may help your admin team assign campers to certain divisions/bunks based on their color-coding.

See above for an example of how bunking board tiles appear when their background reflects the camper's custom color.

  • If this setting is set to Yes, note that campers who do not have a custom color will have a white bunk tile background.
  • If the "Indicate new campers with a bolded tile border" setting is set to Yes, the tile border will still follow the gender color-coding.
See more
Custom Fields

CampSite profile pages come with a standard set of fields for storing data. To store additional data not included in our standard fields, camps can create their own "custom" fields. 

Admin users then enter data into those fields from the profile page; in mass by editing an Advanced Report; or by importing a .CSV. Click here to learn more about all 3 methods of inputting data into custom fields.

Note that end users cannot see custom fields, with one exception - click here to learn more.

For example, all camper profile pages include the basic data fields shown in annotation #1 above. Annotation #2 shows examples of "permanent" custom fields for storing a camper's alumni ID, and whether or not the camper's been sent a welcome packet.

In this article, learn about:

Creating Custom Fields

Custom fields are managed from the Admin page, within the respective module tab. For example, the screenshot above shows custom fields for Camper profiles.

Custom Field Scopes

There are different types (i.e. "scopes") of custom fields for each type of profile page. The scope determines how frequently data is stored within the field and thus where the field appears on the profile page.

The following Custom Field scopes can be created for the following profile page types:

  • Family Profiles
    • Permanent Custom Fields
  • Camper Profiles
    • Permanent Custom Fields
    • Yearly Custom Fields
    • Session Custom Fields
  • Staff Profiles
    • Permanent Custom Fields
    • Yearly Custom Fields
    • Session Custom Fields
    • Salary Information Custom Fields
    • Salary Amount Custom Fields
  • Alumni Profiles
    • Permanent Custom Fields
  • Group Profiles
    • Permanent Custom Fields
    • Yearly Custom Fields
    • Event Custom Fields
  • Guest Profiles
    • Permanent Custom Fields
    • Yearly Custom Fields
    • Event Custom Fields
  • Donor Profiles
    • Permanent Custom Fields
    • Yearly Custom Fields

Permanent field: Only one value can be stored for each person. This type of field is available for Family, Camper, Alumni, Staff, Group, Guest, and Donor profile types. Only permanent fields can be set to be visible on the Parent or Camper profile page. No other form scopes can be set to be visible on the login dashboard. Permanent custom fields cannot be set as visible on the login dashboard to any other profile type except Family and Camper profiles. 

Yearly field: One value can be stored per database year, for each person. This type of field is available only to Camper, Staff, Group, Guest, and Donor profile types.

Session field: One value can be stored per session, per year, for each person. This type of field is available only to Camper and Staff profile types. 

Event field: (for CampSite's Events module) One value can be stored per event, per year, for each group or guest. This type of field is available only to Group and Guest profile types. 

Salary field: (for CampSite's Staff module) One value can be stored per year, within the Salary details tab of a staff person's profile. Both types of Salary custom fields are also protected by the "Salary details" admin user permissions, to control which admins have access to the data in these custom fields. Click here to learn more. Also, "Salary amount" fields are summed together for a salary total. Click here for full details on Staff Salary fields. This type of field is available only to Staff profile types.

For example, in the screenshot above, Camp Firewood created a yearly custom field to record a camper's "swim level." This allows admins to store a separate swim level value for each year.

Adding a New Custom Field

  1. Select the tab that corresponds with which profile pages you want to create the custom field for
  2. Select the Custom fields side-tab
  3. Click the link to + Add new custom field
  1. Name the custom field.
  2. Choose the input 'type', which determines how you'll input the data you enter into this field. Read more about each type here.
  3. Choose the 'scope' of how frequently you need to store data in this field.
  4. Provide additional details (based on the scope you selected)
  5. Click Submit to create the custom field.

Editing, Rearranging, and Deleting Custom Fields

  1. Edit the overall settings for a custom field by double clicking the pencil icon.
    Note: Not all details are editable after the field has been created.
  2. Rearrange the order that custom fields appear in on the corresponding profile page.
  3. Permanently delete a custom field by double clicking the delete icon.
    Note: You cannot delete a custom field if there's data stored in it currently. If you delete all data stored within the field, you can then delete it.
    Tip: You can delete custom field data in mass by editing the field from an advanced report and replacing the current values with a blank value instead. Click here to read about editing custom fields from a report.

Custom Fields on the Profile Page

The location of a custom field on a person's profile depends on the scope.

Permanent Custom Fields

Permanent custom fields are stored on the main tab of a person's profile page, e.g. the 'Basic Info' tab for Campers.

Yearly Custom Fields

Yearly custom fields are stored within each year tab, then within a sub-tab titled Custom fields.

Session Custom Fields

To find session custom fields (for Campers or Staff), select a year tab, then a session tab, then the sub-tab titled Custom fields.

Entering Data into a Custom Field

Admins can enter data into a custom field one person at a time (via their profile page), or in mass via an advanced report.

Custom field data can also be imported via spreadsheet - click here to learn more.

Via an Individual's Profile

Edit/insert custom field values the same way you edit other profile fields.

Double click directly on the current value or the word 'edit...'

Insert/edit a value into the input field and click Ok to save.

Note that the type of input field available is based on 'type' that was selected when the custom field was created.

Custom Fields in Advanced Reports

Add the custom field to an advanced report and then activate the Edit function.

For instructions on how mass edit data through an Advanced Report, click here.

Import Custom Fields

You can also add custom field values in mass by uploading a .CSV with those values.

For help on how to import data into CampSite, click here to read our "Import Data" article.

Parent Dashboard

Custom fields for the Family profile page have a 'visibility' setting that controls whether this field is visible (either read-only, or editable) by the parent when logged into their parent dashboard.

When visibility is 'none', the field does not appear on the parent dashboard and is admin-only, like all other custom fields.

Primary parents can access visible custom fields by opening the "My Account" page, selecting the "Family info" tab, and viewing the "Other information" section.

Family profiles can only use the Permanent custom field type, so only Permanent fields that are set to be visible to the parent Dashboard will appear on the Parent Dashboard > "My Account" page.

Permanent Custom Fields on the Camper level can also be seen on the Parent Dashboard when set to be visible. When set as such, these can be seen under the Parent Dashboard > "My Account" page > Camper info > Click on a Campers name. 

Staff Salary Fields

In addition to the traditional scopes (permanent, yearly, and session), the Staff module also includes custom fields for storing more salary information. All staff salary custom fields appear within the "Salary details" tab of the Staff profile page along with their basic salary information and staff charges.

There are 2 types of salary custom fields: those for storing "Salary information", and those for "Salary amounts".

Note that both "Salary amount" fields are also protected by our existing "Salary" admin user permissions.

  • If a user does not have "Salary" permissions for Staff, they cannot access these Salary fields on the staff profile page.

Salary information fields

Salary information fields are for storing additional salary-related information. You can create any type of field - yes/no, dropdown, small text, etc., and these fields appear and function like all other custom fields.

For payment amounts, use salary amount fields.

Custom salary information fields appear in a separate table, in the middle of the Salary details tab of the Staff profile page. Double click the current value/"edit..." to change insert or edit a value as needed.

Salary amount fields

Salary amount fields are for money/decimal amounts only, and are displayed as line items on the Salary tab of the staff person's profile page. They're then summed together with the staff person's "Base salary" to calculate their total salary.

Select "Salary amount" as the scope. Note that the "Type" will be locked as Money/Decimal. If you need to store non money/decimal data, create a "Salary information" field instead.

Next, select whether or not the salary amount you'll record in this field is taxable.

  • All fields where Taxable = Yes will be summed together on each Staff person's profile for a 'Total taxable salary' and total 'Adjusted taxable salary' amount.
  • All fields where Taxable = No will be summed together on each Staff person's profile for a 'Total salary' and total 'Adjusted salary'

Salary amount fields can also be re-arranged to control the order in which they appear on the Staff profile page.

Click the rearrange icon and then drag & drop each field into the desired order.

Custom salary amount fields appear in the bottom section of the Salary details tab of the Staff profile page.

Double click the current value/"edit..." to insert or edit a value as needed.

Total and Adjusted Salaries

CampSite will autocalculate the Total Salary; Total Taxable Salary; Total Charges; Adjusted Salary; and Adjusted Taxable Salary amounts at the bottom of the salary amounts table.

To learn how these amounts are calculated, click here to read our support article on the Salary details tab.

See more
Events (Automated Tasks/Emails)

For Campers, Families, and Staff, use "Events" to automatically send an email or create an admin task each time a specific event occurs. 

For most events, choose whether the email/task is created immediately, or so many days later.

How Events Work (In General)

  • Once a camper/or staff receives an event action, they won't receive it again within the same year.
    For example, if you create a 'Non-enrolled camper status' event that send an email 14 days after their account is created, an eligible camper will receive the email 14 days after being created. If 14 more days pass and they're still not enrolled, they will not receive the email again. Their eligibility resets 365 days after they received the first email.

  • Campers/staff who were created before an event was created will still trigger the event, if they qualify.
    For example, if Johnny created his account yesterday and is still not enrolled, and today you create a 'Non-enrolled camper status' event that fires 2 days later, Johnny will trigger the event tomorrow.

  • If you create multiple actions for the same event, individuals who qualify for each event will trigger the action every time.
    For example, if you create 3 separate 'Non-enrolled camper status' actions for a saved email to send 1 day; 5 days; and 10 days later, and Johnny is still not registered when each 1, 5, or 10 days later, he'll receive all 3 emails.

Camper Events

Note that all emails triggered by a camper event will appear on the camper's profile, even if sent to the parents.  Tasks will appear on the family's profile.

Non-enrolled camper status

  • Trigger an email or task based on camper enrollment inactivity. 
  • Send a saved camper email to any of the camper's parents or create an admin task when a camper has not become enrolled after X many days since their account was created.

Note: A camper must become enrolled to not trigger this event. Even if they submit the enrollment form but are waiting for your camp to approve their request; or, they submitted a request that was waitlisted, the email/task will still be created. 

For this reason, this event is best suited for camps using automatic processing mode or those using manual processing mode & approving requests the same day they're received.

Camper birthday

Trigger an email or task for an enrolled camper's birthday.

  • Send a saved camper email to the camper's parents or the camper themselves on their birthday.
  • Create an admin task X days before the camper's birthday. The task will always be dated/due on their actual birthday.

Note: This event applies only to campers enrolled for the current enrollment year. If your camp has 2 database years open, they must be enrolled for at least one of the two.

Family Events

Request for Information Form Submission

Trigger an email or task after a family submits your Request for Information form.

  • Select whether to send a saved family email or create an admin task immediately (i.e. as soon as the form is submitted), or X many days later. 
  • It doesn't matter if the family's camper has already been enrolled - the email/task will still be created.

New Family Enrollment Form Submission

Trigger an email or task after a family submits your New Family Enrollment form.

  • Select whether to send a saved family email or create an admin task immediately (i.e. as soon as the form is submitted), or X many days later. 
  • It doesn't matter if the family's camper has already been enrolled - the email/task will still be created.

Note: that Step 1 of the Camper Setup Wizard also allows you to automate a submission confirmation email when these forms are submitted, so creating a Family event to send a saved email 'immediately' could be redundant.

Staff Events

Inactive staff application

Trigger an event based on staff application inactivity.

  • Send the applicant an email or create an admin task when an applicant who's not yet hired has not updated their staff application after X many days since their account was created.
  • If the applicant is hired before the action was triggered, the email/task won't be created.

Note: This event is triggered by application inactivity. If the applicant has finished their application and therefore has had no application activity, but your camp has hired them yet, the email/task will still be created.

Staff birthday

Trigger an email or task for a hired staff person's birthday.

  • Send an email to the staff person on their birthday.
  • Create an admin task X days before the staff person's birthday. The task will always be dated/due on their actual birthday.

Note: This event applies only to staff hired for the current hiring year. If your camp has 2 database years open, they must be hired for at least one of the two.

See more
Financial: Communication

From your Financial: Communication settings, you can control your automatic email notifications for approved and declined transactions within the Campers module, as well as custom texts that appear on financial statements and invoices.

To access your Financial: Communication settings, go to Admin>Campers>Financial: Communication.

Automatic Emails for Approved Transactions

Control whether or not CampSite automatically sends an email when a credit card or checking account transaction is approved.

If these emails are enabled, the email will be sent to the "billing address" associated with the payment method that was used.

  1. When a credit card transaction is approved, select whether or not to send automatic emails to the billing address on file for the card.
  2. When a checking account transaction is approved, select whether or not to send automatic emails to the billing address on file for the card.
  3. Add additional text to the automatic email.
    Note: The automatic email already contains standard text auto-populated by CampSite. See below for an example:
  1. This text automatically appears in the email. It cannot be edited.
  2. This is where your additional text would appear.

Automatic Emails for Declined Transactions

Control whether or not CampSite automatically sends an email when a credit card or checking account transaction is declined.

If these emails are enabled, the email will be sent to the "billing address" associated with the payment method that was used.

  1. When a credit card transaction is declined, select whether or not to send automatic emails to the billing address on file for the card.
  2. When a checking account transaction is declined, select whether or not to send automatic emails to the billing address on file for the card.
  3. Add additional text to the automatic email.
    Note: The automatic email already contains standard text auto-populated by CampSite. See below for an example:
  1. This text automatically appears in the email. It cannot be edited.
  2. This is where your additional text would appear.

Custom Text on Invoices and Statements

In the bottom portion of the "Financial: Communication" tab, you can add additional text to appear on all financial statements and invoices that are generated from your database.

  1. Provide additional text to appear above the Payment Coupon
    Payment coupons appear at the bottom of invoices that are not set up for auto pay. Parents can detach the coupon, write their payment method information, and mail it to your camp so that an admin can manually process the payment.
  2. Provide custom text to display on all financial statements
  3. Choose whether or not to display all of the campers' session dates on each family's statement*
  4. Provide custom text to display on all invoices
  5. Choose whether or not to display all of the campers' session dates on each family's invoice*

*If enabled, the dates will display in a bulleted list at the bottom of the invoice.

Tips:
- You can preview your statements by generating a statement for one of your families (via their Financial tab). Click here to learn more.
- You can preview invoices during the "generate invoices" step of the invoicing + auto pay process (learn more); or, open a previously generated invoice from a family's profile page (learn more).
- To preview the payment coupon, review an invoice that's not set up for auto pay.

See more
Financial: Parent Dashboard

From your Financial: Parent Dashboard settings, you can add custom text to the Financial tab of the Parent Dashboard and also control what parents can see/do when accessing this page.

Tip: To view the Financial tab of your camp's Parent Dashboard, log into your Parent Dashboard and click "Financial" on the left.  Click here for more information.

To access your Financial: Parent Dashboard settings, go to Admin>Campers>Financial: Parent Dashboard.

From here, you can control:

Financial Dashboard Homepage Message

Add a custom message to the top of the Financial page (like important payment instructions or who to contact with questions). Note that all parents - whether their campers are enrolled or not - will be able to see this message.

To see an example of the homepage message at it appears on the Parent Dashboard, click here.

Parent Financial Permissions

Note: If you prevent parents from being able to complete certain financial actions, admin users can complete those actions on the family's behalf via the Financial tab of the family's profile.

Make sure to click "save changes" at the bottom of the page when you're finished updating any of the below settings.

Balance + Statement

Select whether or not:

  1. Parents are shown their balance amount (per year)*
  2. Parents can download an itemized financial statement (per year)*

*If set to Yes, parents will be able to access their balances and statements for the current year as well as all past years they've attended camp. To see an example, click here.

If set to No, please note that parents also cannot make payments.

Payment Methods

Select whether or not:

  1. Parents can view the payment methods they have saved to their account
  2. Parents can add new payment methods to their account
  3. Parents can manage their saved payment methods (i.e. edit the email address & expiration date; or change which method is 'primary' for auto pay)

To see an example, click here.

Payments

  1. Choose whether parents are able to make payments towards their total balance for a given year
  2. Choose whether parents are able to make payments towards open invoices*
    *When making a payment, parents can select a payment schedule to apply the payment towards, but not individual invoices.
    If this setting is set to Yes, when a family makes a payment towards a payment schedule for which they have an unpaid invoice, the payment will be automatically applied to that invoice.
    If this setting is set to No, the payment will be applied towards the overall payment schedule balance but not towards the unpaid invoice. An admin user would then need to manually apply the payment towards the invoice via the Invoices tab of the family's profile.
  3. Customize the payment confirmation message that appears after a  payment is submitted successfully

To keep parents from making payments outside of the invoice schedule, disallow payments towards their balance but allow payments towards open invoices.

To see an example of making a payment on the Parent Dashboard, click here.

Payment Schedule + Invoices

Select whether or not:

  1. Parents can change their invoice preferences (i.e. which parent[s] should receive invoices)
  2. Parents can view their payment schedule dates and download generated invoices

To see an example of viewing payment schedules/invoices, click here. For an example of the invoice e-mail preferences, click here.

See more
Campers Wizard - Step 1: Request for information + New family enrollment form setup

Parents use the "Request for information" and "New family enrollment" forms to create their family's account for your Parent Dashboard.

Both forms come with basic questions included, which you can customize by rearranging the order they appear in and whether they actively appear on each form.

Add additional custom questions to both forms, and also customize the header text that appears at the very top of each form (for important information or additional instructions, etc.)

To manage your Request for information + New family enrollment forms, navigate to Step 1 of the Camper Setup Wizard within the Campers Admin tab.

From Step 1, you may:

What's the difference between the two forms?

Both forms allow parents to create an account, but the forms differ in how parents are redirected after each form is submitted.

  • After submitting the New Family Enrollment Form, the parent is immediately logged into their account and presented your enrollment form to complete.  
  • After submitting the Request for Information Form, the parent is presented a confirmation message and offered to return to your camp's official website. At this point, the family is waiting to be contacted by your camp before moving forward with enrollment.

For more information about these two forms (with examples), please click here.

Form Setup

First, select the correct tab on the left sidebar menu depending on which form you want to edit.

For either form, you'll find the following settings:

  1. Customize the Header Text that displays at the top of the form
  2. Customize the questions that are asked on the form
  3. Apply additional settings

Note that there's no preview function for these forms. To see how the forms appear, visit the actual forms by following the appropriate links.

Header Text

Add custom text/content to the header area of each form. This can be used to provide useful information, instructions, external links, etc. that you wish to present to families before they start completing the form.

Type content into the textbox and use the toolbar to format the content as needed (e.g. embed images, links, change font colors, etc.)

Save changes when finished.

Section order

The "section order" lists the questions that come included on the form, which are organized into different sections.

Customize how these questions display by rearranging the order each section appears in, and/or toggling whether an entire section actively appears on the form.

  1. Click + drag to rearrange the order in which each section of questions appears on the form.
  2. Double click to expand a section and customize the individual questions within that section.
  3. Enable/disable an entire section of questions by changing the "Active" status for the section.
    • To edit, double click the current Yes/No setting, change it as needed, and click Ok to save.
    • "Yes" = the section of questions is actively displaying on your form.
    • "No" = the section of questions is not displaying on your form.
  4. Save any changes made on this page

Manage Individual Questions

 Expand a question section to display the built-in questions that exist within that section.

Note that you cannot edit the actual wording of the built-in questions on this form.  You can, however, rearrange questions, make certain questions mandatory, or remove certain questions from the form by making them not active.

To add custom questions to the form, click "Family Questions" or "Camper Questions" in the left sidebar menu. Click here to learn more.

  1. Click + drag to rearrange the order in which each question appears on the form.
  2. View the name of the question.
  3. Manage whether the question is mandatory.
    • Double click the current "yes" or "no" setting to edit as needed.
  4. Manage whether the question is actively displaying on your form.
    • Double click the current "yes" or "no" setting to edit as needed.

Note that you can also add additional custom questions, beyond those that are built-in, using the correct tabs on the left sidebar menu.

Additional Settings

  1. Select which one of your saved Family E-mails should be sent every time a family submits the form
  2. Select whether to include the family's Parent Dashboard login credentials in their submission confirmation e-mail
    • This setting only applies to the Request for Information form. Credentials are always attached to the confirmation email for the New Family Enrollment form.
    • If no, parents will have to contact your camp and have an administrator issue a password in order to access the Parent Dashboard.
    • If yes, parents will receive their credentials within the confirmation email so they can access the Parent Dashboard without an admin's help.
  3. For camps using our Text Messaging module, select whether to ask parents to opt-in to text messages when creating their account
  4. Save any changes made on this page

Add Custom Questions

Add additional custom questions to these forms by creating "Family questions" and/or "Camper Questions" via the sidebar menu.

Family Questions are asked only once, while Camper Questions are asked once per camper.

  • Remember that families only complete your Request for Info or New Family Enrollment forms one time (to create their account), so they'll only answer your custom questions one time as well.
  • If you have questions that need to be filled out every time a camper enrolls, they should be created as Enrollment Questions on Step 8 of the Setup Wizard instead.
  1. Select family or camper questions
  2. Add a new question
  3. Click + drag to rearrange the order in which questions appear
  4. Edit an existing question by double clicking the current question text, making your changes, and then clicking Ok to save.
  5. View the response type for the question. To edit, click once.
  6. View whether the question is mandatory. To edit, double click the current Yes/No setting, make your changes, and click Ok to save.
  7. View whether the question is actively displaying on your form. To edit, double click the current Yes/No setting, make your changes, and click Ok to save.
  8. Permanently delete a question
    • Questions cannot be deleted if they've already been answered. Instead, make the question not active to remove it from your form.
  9. Save your changes

Note: In order for custom Family or Camper questions to appear on either form, these question sections must be active under the "section order" settings for the form.

CAPTCHA

Enable a CAPTCHA prompt on the Request for Information and New Family Enrollment Forms to prevent spam or bot submissions of either form. Users completing the form must prove they're not a robot before they can submit.

For now, enabling CAPTCHA for the Request for Information and New Family Enrollment forms will also enable CAPTCHA for the Staff and Donor modules (if you have those as well), though we plan to create separate CAPTCHA settings for each module in the future.

To enable CAPTCHA:

  1. Select Yes from the dropdown menu.
  2. Click to save your changes.

Note: This should be set to 'No' unless your camp is receiving spam submissions.

CampSite's CAPTCHA uses Google's latest reCAPTCHA technology. To learn more, click here.

See more
Campers Wizard - Step 2: Sessions

Sessions indicate the time frames when campers attend camp. On Step 2, create all of the different sessions you plan to add to your enrollment form. Then on Step 9, add these sessions to your enrollment from by select them when creating an enrollment option.

  • Sessions aren’t visible on your enrollment form until they’re built into an enrollment option. 
  • Think of Step 2 as the internal “master list” of all the sessions you'll offer.
  • Control which sessions appear on your enrollment form by managing your enrollment options on Step 9.

To manage your sessions, navigate to Step 2 of the Camper Setup Wizard within the Campers Admin tab.

From Step 2, you may:

Important Note:


Sessions do not appear on your enrollment form until you build them into an enrollment option.

To add a new session to your enrollment form, create the session on Step 2, then go to Step 9 and add the session to an enrollment option.
To learn more about creating/editing enrollment options,
click here.

Add a New Session

Sessions should correspond with the different timeframes campers can choose to attend. For example, if you allow campers to sign up for individual days of the week, create a session for each day they can select. If you're running a week-long program where campers attend the full week, create a session that spans that entire week, so on and so forth.

  1. Select the appropriate enrollment year
  2. Click +Add session...

Provide the name, start/end date and time, the maximum capacity (to limit how many campers, overall, may enroll for the event), and select the 'Active Days' on which campers will attend camp for this session.

If you need to enter custom active days, you may do so by editing the session after it's been created. You may also configure sub-capacities ("group capacities") by editing the session after it's created.

The new session will now appear on Step 2, and you can now build the session into an enrollment option on Step 9 so that the session appears on your enrollment form.

Edit a Session

Note that you may edit a session at anytime, even if registration has already begun.  Any changes you make will apply to new registrations that occur from that point forward.

Double-click the pencil to edit a session.

Session Details

Edit the session details as needed.

  1. Using the calendar, manage the individual "active days" for the session
  2. Manage sub-capacities, i.e. "group capacities" for the session

Active Days

Active days refer to the days on which campers report to camp for this particular session.

Note: The "Active days" setting is for admin reference only, and is only relevant to the Attendance, Medical, and Transportation modules. If you do not have these modules, the "active days" setting is irrelevant.

  • On the inactive days for a session, the Attendance module will not prompt for attendance check-ins; the Medical module will not prompt for medication deliveries; and the Transportation module will not generate bus rosters.

Using the calendar, click on a date to activate/deactivate that day of the session. If a date is green, it's active. If a date is grey, it's not active.

Apply your changes by clicking "Update session."

Session Group Capacities

Create group capacities to limit how many campers of a certain age, gender, and/or grade level may enroll for the session.

Note: Group capacities limit how many can enroll. They do not restrict who is eligible to enroll. For example, having a group capacity for K-3rd graders does not mean that 4th and up can't enroll; it just means you're limiting how many K-3rd graders can. 

To restrict who can  enroll, you need to add restrictions to the enrollment option(s) that contain this session. Enrollment options (and their restrictions) are managed on Step 9.

Add Group Capacities

Click + Add group capacity...

Select a capacity amount and the appropriate gender/age/grade filters (select multiple filters if needed).  For example, in the screenshot above, the session is limiting only 25 spots for campers grades K-1st.

Click 'add group capacity' when finished. Add additional group capacities as  needed.

Edit/Delete a Group Capacity

Group capacities can be edited or removed at anytime (even after enrollment has begun). 

  1. Double click the current capacity amount to adjust it
  2. Remove a capacity by double clicking the delete button

Note that group capacity criteria cannot be edited. Instead, delete the capacity and add a new one with the correct criteria. 

Delete a Session

Deleting a session serves to permanently remove it from your CampSite database.

  • If your intention is to remove a session from your enrollment form, you may do that via Step 9, not via Step 2. On Step 9, archiving or deleting the corresponding enrollment option will prevent parents from seeing it when enrolling their camper(s).  Click here to learn more.

To delete a session, double click the red delete button.

When the delete button is grey, it indicates that the session cannot be deleted. A session can't be deleted if it's built into an enrollment option/transportation session group or a staff applicant has been hired for it. To see exactly where/how a session is being used, hover over the grey delete button and wait for the tool tip to open.

See more
Campers Wizard - Step 3: Transaction Categories

Transaction categories allow you to organize the transactions within your CampSite database into certain categories, for reporting purposes. 

Every transaction in your database is labeled with at least 1 transaction category. Admin users can then filter financial reports by transaction category to generate more specific financials on a per category-basis.

For example, create a"Merchandise" category for all of your merchandise enrollment extras to report on the payments you've received for merchandise specifically.

To manage your transaction categories, navigate to Step 3 of the Camper Setup Wizard within the Campers Admin tab.

How do transaction categories work?

First, create various transaction categories on Step 3 to reflect the different types of transactions you expect to generate. Then, designate these categories to certain enrollment-related transactions you configure (e.g. tuition plans, enrollment extras, enrollment discounts, deposits). 

When a camper enrolls and those transactions are posted, they'll automatically be labeled with the category you specified when setting up the transaction. Transaction categories are also used when admins create new transactions manually (via the family's profile).

Add a New Transaction Category

Click + Add a new transaction category...

Name the transaction category, optionally, assign a ledger code. Ledger codes are also included in financial reports.

Select which enrollment year(s) the category is relevant and then click "Add transaction category" to save your changes.

The new transaction category will be added to your database. To apply the transaction category to certain enrollment form transactions, navigate to the corresponding setup wizard step and edit the "Category" settings for the transaction  (e.g. tuition plans, enrollment extras, enrollment discounts, deposits).

Edit a Transaction Category

Edit the name, ledger code, or enrollment years for a transaction category by double clicking the corresponding pencil icon.

Note: "Tuition" and "Cancellation fee" are built into your CampSite database so you cannot edit the name or delete either category.

Also, you can't disassociate a transaction category from a year in which the category was assigned to transactions.

Delete a Transaction Category

To permanently delete a transaction category from your database, double click the delete button on the right. Note: "Tuition" and "Cancellation fee" are built into your CampSite database and cannot be permanently deleted.

A transaction category cannot be deleted if it's been applied to transactions already (even in past years). However, you can hide a transaction category for certain year enrollment years by editing the transaction category and deselecting the year(s) for which it's not relevant.

See more
Campers Wizard - Step 4: Payment Schedules

This article explains how to create and edit payment schedules. To learn how to complete the batch invoicing process, read these articles or watch this video instead.

If a family doesn't pay in full at the time of enrollment, you can offer payment schedules for their remaining balance. Each payment schedule consists of specific dates on which all families are expected to remit payment to your camp. For each payment date, an admin user will batch generate and email invoices to collect payment from the relevant families. For all families on "auto pay," an admin will also batch debit invoice payments from each family's preferred payment method. 

If you require families to pay in full at the time of enrollment, payment schedules are not relevant to your camp and do not need to be configured.

To manage your payment schedules, navigate to Step 4 of the Camper Setup Wizard within the Campers Admin tab.

Adding payment schedules to your enrollment form is a 3-step process:

  1. Create a group to contain the payment schedules
  2. Create payment schedules within the group
  3. Link the group to an enrollment option

Add a New Payment Schedule Group

Payment schedules are organized into groups. First, you'll create a payment schedule group; then, you'll create payment schedules within the group. Finally, you'll add your payment schedules to your enrollment form by linking a group of payment schedules to an enrollment option.

  • For example, if you offer summer camp and afterschool programs, you'll create a group of payment schedules for the Afterschool program and then a separate group of schedules relative to Summer Camp.
  • If you want to offer the same set of payment schedules to all of your enrollment options, you can create only one group of schedules and link that same group to all of your options.

To add a payment schedule group:

  1. Choose the right enrollment year
  2. Click to add a payment schedule group

Next, provide a name for the group and click Add payment schedule group.

Payment Schedules

Payment schedules are contained within each group.

Click the name of the payment schedule group to access/manage the schedules within that group.

From the payment schedules page, you can create payment schedules and manage existing payment schedules. To learn how to complete the batch invoicing process, read this article or watch this video instead.

Create a New Payment Schedule

To create a new payment schedule, click +Add a new payment schedule...

  1. Name the payment schedule
  2. Select whether or not "auto pay" is required
    • When a family selects auto pay, your camp will draft their payments for them, on the payment due date
    • If auto pay is required, all parents must agree to let your camp draft their payments
  3. Select whether to offer this payment schedule on your enrollment form
    • If No, parents won't be offered the schedule, but admin users may place a family onto it manually
  4. Enter the first date on which payment will be due
  5. Click to add more payment dates to the schedule
    • Each family's balance will be divided into equal payments per date
    • E.g. a balance of $500 on a schedule with 5 dates = $100 payments
  6. (Optional) Add custom instructions for this specific schedule
  7. Click Submit to create the payment schedule

Manage Payment Schedules

  1. Click to create another payment schedule within the group
    • When a group contains multiple schedules, parents can choose which payment schedule they want (but they can only choose 1 schedule per group).
  2. Edit the general settings for the payment schedule (double click)
  3. Add* another payment date to the schedule (double click)
  4. Change an existing payment date (double click)
  5. Delete* a payment date (double click)
  6. Delete the entire payment schedule (double click)
    • A schedule cannot be deleted if a family already checked out with it.
    • Remove a payment schedule from your enrollment form by editing the general settings and configuring "Show on enrollment form?" to No.

*Adding and deleting dates will impact all families that are already on the payment schedule, as well as new families who add the schedule moving forward. Changing the number of payment dates will also impact the amount that each family has to pay per date, since their balance is divided evenly across all payment dates.

Add Payment Schedules to the Enrollment Form

Add payment schedules to your enrollment form by linking a group of payment schedules to an enrollment option. You can manage your enrollment options via Step 9 of the Camper Setup Wizard.

Navigate to Step 9 of the Camper Setup Wizard and then:

  1. Expand the enrollment option
  2. Select the "Payment schedule group" tab
  3. Click the dropdown menu and select the appropriate group
  4. Save changes

All campers selecting this enrollment option will then be asked to select one of the payment schedules within the group when enrolling (if they don't pay in full at the time of enrollment).

Invoicing for Payment

To learn how to complete the batch invoicing process, read this article or watch this video.

See more
Campers Wizard - Step 5: Tuition Plans

Tuition Plans indicate the cost for attending your camp sessions. You’ll select from these tuition plans later on to assign a price to each of the enrollment options you add to your enrollment form.

For each tuition plan, you can also create "Tuition Plan Rates" to offer a different price to campers who start enrolling during a certain timeframe (e.g. "early bird" prices early on in your registration period).

To manage your tuition plans, navigate to Step 5 of the Camper Setup Wizard within the Campers Admin tab.

On Step 5, you may:

Add a New Tuition Plan

  1. Select the correct enrollment year (based on which enrollment option you plan to link the tuition plan to)
  2. Click +Add tuition plan...

Next, provide the details for the tuition plan.

  1. Enter the name of the tuition plan*
  2. Select a transaction category**
  3. Enter the amount
  4. Click Submit to create the tuition plan

* All charges created for this tuition plan will list the tuition plan name as the "Description" of the charge (on the family's statement/in your financial reports).

** All charges created for this tuition plan will be labeled by this transaction category, for reporting purposes. If you need to create a new category for the tuition plan, go to Step 3 of the Setup Wizard first.

The new tuition plan will be added to your database (in alphabetical order).

To add this tuition plan to your enrollment form, select this tuition plan when creating enrollment options on Step 9. Click here to learn more.

Edit a Tuition Plan

Admins can change the name, amount, or transaction category of a tuition plan anytime after it's been created.

  • Any changes made will automatically apply to all enrollment option bundles that include this tuition plan.
  • Changes will only impact new enrollments that occur after changes have been applied. Campers who already registered for the tuition plan will NOT be impacted.

Double-click the pencil icon to edit a tuition plan.

Edit the name, category, and amount as needed, then click Submit to apply your changes.

Delete a Tuition Plan

Admins can permanently delete a tuition plan from the database if:

  • The tuition plan isn't currently built into to any enrollment options.
  • No campers have registered for the tuition plan.

If you need to remove a certain tuition plan from your enrollment form, it's not necessary to permanently delete it. You can remove a tuition plan from your enrollment form via Step 9 by managing which tuition plan is assigned to your enrollment option bundle(s).

To permanently delete the tuition plan from your database, double-click the delete icon on the right.

Create a Tuition Plan Rate

Tuition Plan Rates allow you to offer a different price for a tuition plan during a certain timeframe.

Each tuition plan rate must include a start and end date during which that rate applies. Campers who start enrolling during that timeframe will be charged the amount indicated for the tuition plan rate instead of the standard tuition plan amount.

If a camper starts enrolling outside of the dates for any tuition plan rates, they will be charged the standard or 'default' tuition plan amount.

  1. Locate the correct tuition plan and double click the 3 dots to expand the plan
  2. Click + Add tuition plan rate... (underneath the tuition plan)
  1. Enter the name of the rate*
  2. Select a transaction category**
  3. Enter the amount of the rate
    • Enter the full amount that should be paid (NOT the discount that should be deducted from the standard amount)
  4. Select the first day on which this rate should apply.
  5. Select the last day on which this rate should apply.
  6. Set whether or not to activate the rate.
  7. Click to add the rate.

* All charges created for this tuition plan rate will list the tuition plan rate name as the "Description" of the charge (on the family's statement/in your financial reports).

** All charges created for this tuition plan rate will be labeled by this transaction category, for reporting purposes. If you need to create a new category for this rate, go to Step 3 of the Setup Wizard first.

The new rate will be created for the selected tuition plan.

If needed, create additional tuition plan rates to offer several different rates at different times of the year.

Edit a Tuition Plan Rate

Admins can change the name, transaction category, amount, start + end date, and active status of a tuition plan rate anytime after it's been created.

  1. Locate the corresponding tuition plan and double click the 3 dots to expand the plan
  2. Double click the pencil icon for the tuition plan rate

Edit the settings for the tuition plan rate as needed, then click "Update rate" to apply your changes.

Note that any changes will only impact new enrollments that occur after your changes have been applied (campers who already registered will NOT be impacted).

Delete a Tuition Plan Rate

Admins can permanently delete a tuition plan rate from the database if no campers have registered under that rate yet.

  • If you need to disable a certain tuition plan rate, but can't delete it, deactivate it by editing the rate settings and configuring the "Active" setting to No.

To permanently delete the tuition plan rate from your database, locate the corresponding tuition plan, expand the plan, and then double click the delete icon for the rate.

Add a Tuition Plan to the Enrollment Form

Add a tuition plan to your enrollment form by selecting the tuition plan when you create enrollment option bundles on Step 9.

When creating bundles for each new enrollment option, admins designate the price for the bundle by selecting a tuition plan that was already created on Step 5.

Then, when a camper enrolls for this particular enrollment bundle, they'll be charged the price stipulated by the tuition plan that was built into the bundle.

For more information on creating enrollment options and bundles, click here.

See more
Campers Wizard - Step 6: Enrollment Extras

Create enrollment extras to offer additional items or services campers can purchase along with their enrollment, like before and after care; transportation to/from camp; or camp merchandise.

Enrollment extras can either be offered for purchase once per year (during the camper's very first enrollment for the year); or, once per enrollment option (whenever the camper selects for the associated option[s]).

Adding enrollment extras to your enrollment form is a 2-step process:

  1. First, create the enrollment extra on Step 6 of the Setup Wizard
  2. Then, add the enrollment extra to the enrollment form via Step 8 or 9, depending on how often campers can purchase them

To manage your enrollment extras, navigate to Step 6 of the Camper Setup Wizard within the Campers Admin tab.

On Step 6, you may:

After you create an enrollment extra on Step 6, go to Step 8 or 9 to add it to your enrollment form - click here to learn more.

Create an Enrollment Extra

The first step in adding enrollment extras to your enrollment form is to create the extra in your database via Step 6.

To create a new enrollment extra:

  1. Select the correct enrollment year
  2. Click +Add enrollment extra...

Next, you'll be asked to provide the details for the enrollment extra.

  1. Name the enrollment extra
  2. Select which type of charge should be incurred - 'by amount' (i.e. a flat fee)  or 'percentage' (i.e. a percentage of their tuition costs)
  3. For financial reporting purposes, select which session to assign all associated charges with
    • This setting does NOT add the enrollment extra to your enrollment form for that session. This setting is strictly related to internally tracking program financials when generating financial reports in CampSite. Click here to learn more.
  4. Select a transaction category*
  5. Optional: Enter a description of the extra (to provide parents with more details about their purchase)
  6. Enter the amount that the extra costs
  7. Click Submit to create the extra

*All charges created for this enrollment extra will be labeled by this transaction category, for reporting purposes. If you need to create a new category for the extra, go to Step 3 of the Setup Wizard first.

The new enrollment extra will be added to your database (in alphabetical order).

To add this enrollment extra to your enrollment form, go to Step 8 or 9 (depending on how often campers can purchase the extra) - click here to learn more.

Edit an Enrollment Extra

Admins can change the name, transaction category, description, and cost of an enrollment extra anytime after it's been created.

To edit an enrollment extra, double click the pencil icon on the far left.

Edit the name, category, description, or amount as needed and submit your changes.

Note that changes to an enrollment extra will only impact new purchases of that extra after your changes have been applied. Campers who already purchased the enrollment extra will NOT be impacted.

Delete an Enrollment Extra

Admins can permanently delete an enrollment extra from CampSite if:

  • The enrollment extra hasn't been purchased by any campers yet.
  • The enrollment extra has been removed from the enrollment form (via step 8 or 9, depending)

If you need to remove a certain enrollment extra from your enrollment form, it's not necessary to permanently delete it via Step 6.

You control which extras display on your enrollment form via Step 8 or 9 (depending on how you added the extra to your form originally).

To learn how to remove a yearly extra from your enrollment form (Step 8), click here.

To learn how to remove an extra from certain enrollment options (Step 9), click here.

To permanently delete the enrollment extra from your database, double-click the delete icon on the right.

Adding Enrollment Extras to the Enrollment Form

To add an enrollment extra to your enrollment form, first you need to decide how often you wish to allow campers to purchase the extra:

  1. Offer the extra as a "yearly enrollment extra."

    Yearly enrollment extras are available for purchase once a year (during the camper's first registration for the year), regardless of which enrollment option/how many enrollment options a camper is enrolling for. Yearly extras can be offered for purchase once per camper OR once per family. Note that yearly enrollment extras cannot be purchased after the camper's first registration for the year.

    To add an extra to your enrollment form as a yearly extra, go to Step 8: Enrollment Form Setup > Yearly Enrollment Extras. Read more in our "Step 8" Support Article.

  2. Offer the extra on individual enrollment options.

    Enrollment option extras can be purchased once per enrollment option, depending on which enrollment options you associate the extra with. Once campers select an enrollment option, any enrollment extras that were associated to that particular option will be offered for purchase. This allows you to offer an extra only for certain enrollment options/sessions that are relevant (or, for every one of your options, if desired). It also allows the camper to purchase the extra more than once (if they're enrolling in several options and the extra is available on each of those options). Also, enrollment option extras can be made available for campers to purchase after they enroll, if desired (unlike yearly extras).

    Note that Enrollment option extras must be purchased per camper (they cannot be offered "once per family").

    To add an extra to an enrollment option, go to Step 9: Enrollment Options and edit the 'extras' setting for the bundle(s) within an enrollment option. You can add extras to a bundle when first creating the bundle (click here to learn more) OR add them to a bundle that's already been created (click here to learn more).

 

See more
Custom Fields

CampSite profile pages come with a standard set of fields for storing data. To store additional data not included in our standard fields, camps can create their own "custom" fields. 

Admin users then enter data into those fields from the profile page; in mass by editing an Advanced Report; or by importing a .CSV. Click here to learn more about all 3 methods of inputting data into custom fields.

Note that end users cannot see custom fields, with one exception - click here to learn more.

For example, all camper profile pages include the basic data fields shown in annotation #1 above. Annotation #2 shows examples of "permanent" custom fields for storing a camper's alumni ID, and whether or not the camper's been sent a welcome packet.

In this article, learn about:

Creating Custom Fields

Custom fields are managed from the Admin page, within the respective module tab. For example, the screenshot above shows custom fields for Camper profiles.

Custom Field Scopes

There are different types (i.e. "scopes") of custom fields for each type of profile page. The scope determines how frequently data is stored within the field and thus where the field appears on the profile page.

The following Custom Field scopes can be created for the following profile page types:

  • Family Profiles
    • Permanent Custom Fields
  • Camper Profiles
    • Permanent Custom Fields
    • Yearly Custom Fields
    • Session Custom Fields
  • Staff Profiles
    • Permanent Custom Fields
    • Yearly Custom Fields
    • Session Custom Fields
    • Salary Information Custom Fields
    • Salary Amount Custom Fields
  • Alumni Profiles
    • Permanent Custom Fields
  • Group Profiles
    • Permanent Custom Fields
    • Yearly Custom Fields
    • Event Custom Fields
  • Guest Profiles
    • Permanent Custom Fields
    • Yearly Custom Fields
    • Event Custom Fields
  • Donor Profiles
    • Permanent Custom Fields
    • Yearly Custom Fields

Permanent field: Only one value can be stored for each person. This type of field is available for Family, Camper, Alumni, Staff, Group, Guest, and Donor profile types. Only permanent fields can be set to be visible on the Parent or Camper profile page. No other form scopes can be set to be visible on the login dashboard. Permanent custom fields cannot be set as visible on the login dashboard to any other profile type except Family and Camper profiles. 

Yearly field: One value can be stored per database year, for each person. This type of field is available only to Camper, Staff, Group, Guest, and Donor profile types.

Session field: One value can be stored per session, per year, for each person. This type of field is available only to Camper and Staff profile types. 

Event field: (for CampSite's Events module) One value can be stored per event, per year, for each group or guest. This type of field is available only to Group and Guest profile types. 

Salary field: (for CampSite's Staff module) One value can be stored per year, within the Salary details tab of a staff person's profile. Both types of Salary custom fields are also protected by the "Salary details" admin user permissions, to control which admins have access to the data in these custom fields. Click here to learn more. Also, "Salary amount" fields are summed together for a salary total. Click here for full details on Staff Salary fields. This type of field is available only to Staff profile types.

For example, in the screenshot above, Camp Firewood created a yearly custom field to record a camper's "swim level." This allows admins to store a separate swim level value for each year.

Adding a New Custom Field

  1. Select the tab that corresponds with which profile pages you want to create the custom field for
  2. Select the Custom fields side-tab
  3. Click the link to + Add new custom field
  1. Name the custom field.
  2. Choose the input 'type', which determines how you'll input the data you enter into this field. Read more about each type here.
  3. Choose the 'scope' of how frequently you need to store data in this field.
  4. Provide additional details (based on the scope you selected)
  5. Click Submit to create the custom field.

Editing, Rearranging, and Deleting Custom Fields

  1. Edit the overall settings for a custom field by double clicking the pencil icon.
    Note: Not all details are editable after the field has been created.
  2. Rearrange the order that custom fields appear in on the corresponding profile page.
  3. Permanently delete a custom field by double clicking the delete icon.
    Note: You cannot delete a custom field if there's data stored in it currently. If you delete all data stored within the field, you can then delete it.
    Tip: You can delete custom field data in mass by editing the field from an advanced report and replacing the current values with a blank value instead. Click here to read about editing custom fields from a report.

Custom Fields on the Profile Page

The location of a custom field on a person's profile depends on the scope.

Permanent Custom Fields

Permanent custom fields are stored on the main tab of a person's profile page, e.g. the 'Basic Info' tab for Campers.

Yearly Custom Fields

Yearly custom fields are stored within each year tab, then within a sub-tab titled Custom fields.

Session Custom Fields

To find session custom fields (for Campers or Staff), select a year tab, then a session tab, then the sub-tab titled Custom fields.

Entering Data into a Custom Field

Admins can enter data into a custom field one person at a time (via their profile page), or in mass via an advanced report.

Custom field data can also be imported via spreadsheet - click here to learn more.

Via an Individual's Profile

Edit/insert custom field values the same way you edit other profile fields.

Double click directly on the current value or the word 'edit...'

Insert/edit a value into the input field and click Ok to save.

Note that the type of input field available is based on 'type' that was selected when the custom field was created.

Custom Fields in Advanced Reports

Add the custom field to an advanced report and then activate the Edit function.

For instructions on how mass edit data through an Advanced Report, click here.

Import Custom Fields

You can also add custom field values in mass by uploading a .CSV with those values.

For help on how to import data into CampSite, click here to read our "Import Data" article.

Parent Dashboard

Custom fields for the Family profile page have a 'visibility' setting that controls whether this field is visible (either read-only, or editable) by the parent when logged into their parent dashboard.

When visibility is 'none', the field does not appear on the parent dashboard and is admin-only, like all other custom fields.

Primary parents can access visible custom fields by opening the "My Account" page, selecting the "Family info" tab, and viewing the "Other information" section.

Family profiles can only use the Permanent custom field type, so only Permanent fields that are set to be visible to the parent Dashboard will appear on the Parent Dashboard > "My Account" page.

Permanent Custom Fields on the Camper level can also be seen on the Parent Dashboard when set to be visible. When set as such, these can be seen under the Parent Dashboard > "My Account" page > Camper info > Click on a Campers name. 

Staff Salary Fields

In addition to the traditional scopes (permanent, yearly, and session), the Staff module also includes custom fields for storing more salary information. All staff salary custom fields appear within the "Salary details" tab of the Staff profile page along with their basic salary information and staff charges.

There are 2 types of salary custom fields: those for storing "Salary information", and those for "Salary amounts".

Note that both "Salary amount" fields are also protected by our existing "Salary" admin user permissions.

  • If a user does not have "Salary" permissions for Staff, they cannot access these Salary fields on the staff profile page.

Salary information fields

Salary information fields are for storing additional salary-related information. You can create any type of field - yes/no, dropdown, small text, etc., and these fields appear and function like all other custom fields.

For payment amounts, use salary amount fields.

Custom salary information fields appear in a separate table, in the middle of the Salary details tab of the Staff profile page. Double click the current value/"edit..." to change insert or edit a value as needed.

Salary amount fields

Salary amount fields are for money/decimal amounts only, and are displayed as line items on the Salary tab of the staff person's profile page. They're then summed together with the staff person's "Base salary" to calculate their total salary.

Select "Salary amount" as the scope. Note that the "Type" will be locked as Money/Decimal. If you need to store non money/decimal data, create a "Salary information" field instead.

Next, select whether or not the salary amount you'll record in this field is taxable.

  • All fields where Taxable = Yes will be summed together on each Staff person's profile for a 'Total taxable salary' and total 'Adjusted taxable salary' amount.
  • All fields where Taxable = No will be summed together on each Staff person's profile for a 'Total salary' and total 'Adjusted salary'

Salary amount fields can also be re-arranged to control the order in which they appear on the Staff profile page.

Click the rearrange icon and then drag & drop each field into the desired order.

Custom salary amount fields appear in the bottom section of the Salary details tab of the Staff profile page.

Double click the current value/"edit..." to insert or edit a value as needed.

Total and Adjusted Salaries

CampSite will autocalculate the Total Salary; Total Taxable Salary; Total Charges; Adjusted Salary; and Adjusted Taxable Salary amounts at the bottom of the salary amounts table.

To learn how these amounts are calculated, click here to read our support article on the Salary details tab.

See more
Documents

Generate custom PDFs that contain merged data from a person's CampSite profile.

First, create a Document template to customize which fields of data will populate on to the PDF and stylize it to your liking (you can even embed profile pictures into each Document, too).

Then, generate a single Document via someone's profile page or a batch of documents for everyone populating on an advanced report. 

Common uses for a Document include:

  • Printing information from CampSite to store on paper (like a "hard copy" of each camper's Enrollment Form)
  • Creating physical documents to distribute to others (like a "Camper information sheet" to hand out to counselors)

In this article, learn how to:

  1. Create a Document template
  2. Generate a Document for an individual
  3. Generate Documents in mass

Create a Document template

Navigate to the Admin settings page.

  1. Select the appropriate module
  2. Select "Documents"
  3. Click "Add new document"

Provide the overall settings for the Document:

  1. Name the Document
  2. Specify the desired PDF width (in inches)
  3. Specify the desired PDF height (in inches)
  4. Submit

Add Content to the Document

Next, create the content that appears on the Document by double clicking the pencil icon to the left of the Document name. 

Use the text editor to type text that should appear on the Document, or paste content from external sources. Merge in data from the person's profile page, and/or their profile photo.

To demonstrate, here's an example of the content for a camper Document called "Printed Enrollment Form."

Above, plain text (which appears in black) precedes each merge field (which appear in blue). When generated, the document will display the same plain text for every camper, but the merge fields will produce personalized data from the camper's profile (E.g. "Name: Rolando").

See the "Document PDF" below for a screenshot of how the "Printed Enrollment Form" Document will look when it's generated for a specific camper.

Document Settings

  • Double click to edit the body of the Document
  • Double click to duplicate the Document
  • Double click to preview the Document
  • Double click directly on the name to change it
  • Double click directly on the the width to change it
  • Double click directly on the the height to change it
  • Double click to delete the Document

Generating a Document

 After a Document template is created, the Document can be generated for an individual or in mass.

Generating an Individual Document

Generate a Document for one person via the Action Menu on the person's profile page.

For example, to generate a camper Document for an individual camper, go to the camper's profile page and:

  1. Open the Action Menu dropdown
  2. Click "Generate document"

 

A pop-up window will display all the Documents that exist for this type of account (e.g. in the screenshot above, we're seeing all camper Documents).

Click the name of the specific Document you wish to generate and a PDF will be created. Depending on your web browser's PDF settings, the PDF will either display in your browser or be downloaded directly onto your computer.

Document PDF

For example, here's what the "Printed Enrollment Form" Document from above looks like when generated.

See how the merge fields are populating information specific to Rolando.

Generating Documents in Mass

Generate a Document for multiple people at once via the Advanced Reports page.

First, create an Advanced Report that contains all of the individuals you wish to generate a Document for.

Click the Documents button in the report toolbar.

  1. Choose whether or not to insert page breaks between each Document
  2. Click on the name of the Document you wish to generate


A confirmation message will display at the top of the screen to confirm that CampSite has begun generating your Documents. Once they've been generated, you'll receive an e-mail with from CampSite containing a link to download all Documents that were generated.

 

Within the e-mail that's received, click the button that says "Click here to download" and a .zip file containing all of the Documents will be downloaded to your device.

See more
Events (Automated Tasks/Emails)

For Campers, Families, and Staff, use "Events" to automatically send an email or create an admin task each time a specific event occurs. 

For most events, choose whether the email/task is created immediately, or so many days later.

How Events Work (In General)

  • Once a camper/or staff receives an event action, they won't receive it again within the same year.
    For example, if you create a 'Non-enrolled camper status' event that send an email 14 days after their account is created, an eligible camper will receive the email 14 days after being created. If 14 more days pass and they're still not enrolled, they will not receive the email again. Their eligibility resets 365 days after they received the first email.

  • Campers/staff who were created before an event was created will still trigger the event, if they qualify.
    For example, if Johnny created his account yesterday and is still not enrolled, and today you create a 'Non-enrolled camper status' event that fires 2 days later, Johnny will trigger the event tomorrow.

  • If you create multiple actions for the same event, individuals who qualify for each event will trigger the action every time.
    For example, if you create 3 separate 'Non-enrolled camper status' actions for a saved email to send 1 day; 5 days; and 10 days later, and Johnny is still not registered when each 1, 5, or 10 days later, he'll receive all 3 emails.

Camper Events

Note that all emails triggered by a camper event will appear on the camper's profile, even if sent to the parents.  Tasks will appear on the family's profile.

Non-enrolled camper status

  • Trigger an email or task based on camper enrollment inactivity. 
  • Send a saved camper email to any of the camper's parents or create an admin task when a camper has not become enrolled after X many days since their account was created.

Note: A camper must become enrolled to not trigger this event. Even if they submit the enrollment form but are waiting for your camp to approve their request; or, they submitted a request that was waitlisted, the email/task will still be created. 

For this reason, this event is best suited for camps using automatic processing mode or those using manual processing mode & approving requests the same day they're received.

Camper birthday

Trigger an email or task for an enrolled camper's birthday.

  • Send a saved camper email to the camper's parents or the camper themselves on their birthday.
  • Create an admin task X days before the camper's birthday. The task will always be dated/due on their actual birthday.

Note: This event applies only to campers enrolled for the current enrollment year. If your camp has 2 database years open, they must be enrolled for at least one of the two.

Family Events

Request for Information Form Submission

Trigger an email or task after a family submits your Request for Information form.

  • Select whether to send a saved family email or create an admin task immediately (i.e. as soon as the form is submitted), or X many days later. 
  • It doesn't matter if the family's camper has already been enrolled - the email/task will still be created.

New Family Enrollment Form Submission

Trigger an email or task after a family submits your New Family Enrollment form.

  • Select whether to send a saved family email or create an admin task immediately (i.e. as soon as the form is submitted), or X many days later. 
  • It doesn't matter if the family's camper has already been enrolled - the email/task will still be created.

Note: that Step 1 of the Camper Setup Wizard also allows you to automate a submission confirmation email when these forms are submitted, so creating a Family event to send a saved email 'immediately' could be redundant.

Staff Events

Inactive staff application

Trigger an event based on staff application inactivity.

  • Send the applicant an email or create an admin task when an applicant who's not yet hired has not updated their staff application after X many days since their account was created.
  • If the applicant is hired before the action was triggered, the email/task won't be created.

Note: This event is triggered by application inactivity. If the applicant has finished their application and therefore has had no application activity, but your camp has hired them yet, the email/task will still be created.

Staff birthday

Trigger an email or task for a hired staff person's birthday.

  • Send an email to the staff person on their birthday.
  • Create an admin task X days before the staff person's birthday. The task will always be dated/due on their actual birthday.

Note: This event applies only to staff hired for the current hiring year. If your camp has 2 database years open, they must be hired for at least one of the two.

See more
Labels

Generate custom labels that contain merged data from a person's CampSite profile.

First, create and save a custom label template that contains the data you wish to populate onto the label. Then, generate a single label for one person (from their profile page); or, a sheet of labels for multiple people (from an advanced report). 

Note that all CampSite databases come included with a mailing label. Common custom Labels that camps typically create include name tags, transportation tags, and backpack labels.

Learn how to:

  1. Create a Label template
  2. Generate a Label for an Individual
  3. Generate Labels in Mass
Printing Tip

When printing out a sheet of generated labels, make sure your printer "scale" setting is set to "actual size" or 100%.

Do not select “Fit to Page” or your device will resize the labels, causing them to not align correctly when printed.

Create a Label

2. Add a New Label

  1. Select the appropriate tab
  2. Open the "Labels" side-tab
  3. Click "Add new label"
CampSite: CampSite Admin
  1. Provide a name for the label
  2. Select the label format*
  3. Submit

*Select from the list of label formats we currently support. If you're using a different label,  click "My format isn't listed" and send us the label specs. If there's high demand for that type of label, we'll work to add it in a future release.

3. Edit the Label

 Next, to add content to the label, double click the pencil icon to the left of the label name. 

CampSite: CampSite Admin

Use the text editor to type plain text that should appear on every label. Click "Add merge fields" to merge in specific data from the person's profile page, and/or their profile photo.

Use the toolbar to stylize your text, embed images, etc.

To demonstrate, here's an example of a camper Label called "Bus Tag":

CampSite: CampSite Admin

Above, plain text (which appears in black) precedes merge fields (which appear in blue). When generated, the label will display the same plain text for every camper, but the merge fields will produce personalized data from the camper's profile (E.g. "Bunk Name: Group 7-A").

See the "Label PDF" below for a screenshot of how the "Bus Tag" label will look when it's generated for a specific camper.

Manage Labels

  1. Double click to edit the name, body, and format of the Label
  2. Double click to duplicate the Label
  3. Double click to preview the Label
  4. Double click to delete the Label

Generate Labels

Generate a label for a single person or for multiple people at once.

Generate an Individual Label

Generate a label for one person via the Action Menu on the person's profile page.

For example, to generate a camper label for an individual camper, go to the camper's profile page,

  1. Open the Action Menu dropdown
  2. Click "Generate label"
CampSite: Sandra gomez

 
Next, select all available labels depending for this type of account (e.g. all saved Camper labels when generating a label for a camper).

Click on a label and CampSite will generate a PDF with the label for you to save or print. Depending on your web browser's PDF settings, the PDF will either display in your browser or be downloaded directly onto your computer.

Example Label

For example, here's what the "Bus Tag" label from above looks like when generated.

See how the merge fields are populating information specific to Sandra.

Generate Labels in Mass

Generate a sheet of labels for multiple persons at once via an advanced report.

First, create a report so that your results contain everyone you wish to generate a label for. 

Then, click the Labels button above the report results.

Next, select which label you wish to generate for everyone in your report results.

CampSite will begin generating your labels as a PDF and then send them to you via email (to the address that you use to log into CampSite with). 

Look for an email with the subject line, "Your labels '_____' are ready!"

Open the email and click the "Click here to download" button top download the PDF of labels that were generated. 

Again, depending on your web browser's PDF settings, the PDF will either display in your browser or be downloaded directly onto your computer.

See more
Notes Categories

Admin users can record internal notes via the "Notes" tab on each profile page in CampSite. 

Each time a note is created, it's assigned to a specific note category. Camps can create/manage their preferred note categories via the Notes admin settings for their database.

Control which admin users are allowed to read/edit/create notes within each category via the note category settings.

Each module has its own Notes settings on the Admin page. First, select a module tab (e.g. Campers; Families; Staff); and then select "Notes" from the sidebar menu underneath.

From the Notes page, admins can:

  1. Add new categories
  2. Edit categories
  3. Delete categories

Note: Admin users cannot access the "Notes" admin tab outlined in this article unless they have the Notes admin user permission for the corresponding module. Click here to learn more about user permissions.

Add New Categories

First, click the "Add new category..." link.

Next, type the name of the category; select which admin users are permitted to read/edit/create the notes in this category, and click the add the category.

Edit Categories

Change a category name and/or edit which users are allowed to access notes within the category.

Double click the pencil icon for the category you wish to edit.

  1. Type a new name to change the current category name
  2. Select which users can read/edit/create notes for this category
  3. Click "Edit category" to save changes

Delete Categories

Double click the red delete button to delete a category.  If a category has notes in it, you cannot delete that category.

See more
Saved Emails

Save emails in your database to easily resend later, or to send automatically when certain forms are submitted.

  • Emails cannot be sent from here. To send a saved email, navigate to the recipient's profile page and select 'Send an email' from the Action Menu; or, send a mass e-mail to everyone populating on an Advanced Report.

To access saved emails, navigate to Admin, select the appropriate module tab, and then select Saved e-mails.

From this tab, you may:

This article will demonstrate with camper emails but all the information below applies to all other emails (family, staff, alumni, etc.) as well.

Compose a new saved email

To create and save a new email message in your database, click + Compose a new saved e-mail...

For help on how to compose an email, please click here.

  • Emails cannot be sent from here. To send a saved email, navigate to the recipient's profile page and select 'Send an email' from the Action Menu; or, send a mass e-mail to everyone populating on an Advanced Report.

Edit a saved email

  1. To edit the saved email name or category, double click the pencil icon.
  2. To edit the email message, click the email name.

Duplicate or preview an email

  1. To duplicate the email, double click the copy icon.
  2. To preview the email, double click the magnifying glass icon.
  3. To view the mass email statistics, double click the bar graph icon.
    • To learn more about email statistics, click here.

View mass email statistics

To view the mass email statistics, double click the bar graph icon.

  • To learn more about email statistics, click here.

Manage saved email categories

Saved emails are assigned to a specific email category, for organizational purposes. Create email categories first, then save emails within them.

  1. Create a new category by clicking + Add new saved camper email category...
  2. Edit the name of a category by double clicking the pencil icon
  3. Delete a category by double clicking the delete icon
    • A category cannot be deleted if it contains emails. The standard 'uncategorized' category also cannot be removed.

Remove a saved email

  • Archive a saved email to hide it without removing it completely.
  • Delete a saved email to permanently remove it from your database.

Emails can be un-archived, but they cannot be un-deleted.

Archive emails

Archived emails will be hidden on the Saved Emails tab and also will not appear in the 'Saved emails' dropdown menu when sending an email. Unarchive an email any time and it'll appear in both locations again for you to send in the future.

If you have multiple emails to archive, use the mass archive function. Otherwise, archive one email at a time.

Archive emails in mass

Click the "Mass archive saved e-mails" link.

Select which emails to archive. Use the 'select all' links under each category to checkmark all emails; or, checkmark emails one at a time.

Click "Archive saved e-mails" to archive all selected emails.

Archive an individual email

  1. Double click the pencil icon to edit the email
  2. Click Archive this e-mail

Unarchive emails in mass

First, click to show at least one category of archived emails.

Next, click the "Mass unarchive saved e-mails" link.

Select which emails to unarchive. Use the 'select all' links under each category to checkmark all emails; or, checkmark emails one at a time.

Click "Unarchive saved e-mails" to archive all selected emails.

Unarchive an individual email

Click the link to show archived emails.

Double click the pencil icon to edit the email you wish to unarchive.

Click unarchive this email.

Delete emails

If an email hasn't been sent yet, delete it by double clicking the delete button on the far right.

Deleting a saved email that's been sent already

If the delete button is greyed, the email has been sent already. To delete a sent email, archive it first.  Then, delete it from the archives.

Review scheduled emails

Mass emails can be scheduled to send at a future day/time, to a saved advanced report. CampSite will generate the report at that time and automatically send the saved email to everyone who populates in the report results.  Click here to learn how.

To manage/cancel pending scheduled emails and also view a log of all sent scheduled emails, click the "schedule emails" link.

1. Pending scheduled e-mails

Pending scheduled emails have not been sent yet.

View the date + time the email will be sent; the name of the saved report it will be sent to; and which saved email will be sent to all those who populate on the saved report.

To cancel a pending scheduled e-mail, double click the delete icon on the far right.

Double click the pencil icon to to update the type of e-mail; date + time; and the selected recipients.

2. Sent scheduled e-mails

View a log of all scheduled emails that have already been sent.

View the date + time the email was sent; the name of the saved report it was sent to; and which saved email was sent to all those who populated on the saved report.

To view the email statistics for a sent scheduled e-mail, double click the statistics icon.

See more
Application: Basic Info

Customize the built-in questions on the "Basic Info" page of the Staff application.

  • The Basic Info page comes with built-in questions.
  • You cannot edit the wording of these questions.
  • You can control whether or not each question appears on the Basic Info page; whether they're mandatory; and the order they appear in.
  • You can also add your own custom questions, but not from this tab. To add custom questions, go to Step 2 of the Staff Setup Wizard, click to add a new question, and select "Yes" for "Show on basic information step?"

Access the Basic Info page settings from the "Application: Basic Info" tab within the Staff tab of your database Admin settings.

From this tab, you may:

Enable/Disable an Entire Question Section

Control whether an entire section of question appears on the Basic Info page using the "Active?" setting. When set to No, the section will not actively appear on the Basic Info page.

Double click the current Yes or No setting under the Active? column and change it accordingly. Click OK to save.

Rearrange Question Sections

Control the order the question sections appear in by rearranging them.

Click the rearrange icon and then drag & drop to change the section order.

Manage Specific Questions

Double click the 3 dots to expand a section and view the questions therein.

Enable/Disable a Question

Double click the current Yes or No setting under the Active? column and change it accordingly. When set to No, the question will not actively appear on the Basic Info page. Click OK to save.

Toggle whether the Question Mandatory

Double click the current Yes or No setting under the Mandatory? column and change it accordingly. Click OK to save.

Rearrange Questions

Click the rearrange icon and then drag & drop to change the order questions appear in.

See more
Application: Instructions

Add custom instructions to each page of the staff application, as well as the page applicants initially use to create an account; the custom text that appears when they successfully submitting the last page of the application; and the "Terms & Conditions" they must agree to for employment.

Access the application instruction settings from the "Application: Instructions" tab within the Staff tab of your database Admin settings.

Use the text editors to control the instructions/custom text for each application page/area. Refer to the header above each text editor as to what it controls.

"Begin staff application" (/apply) instructions

The "Begin staff application" (/apply) page is the page that staff use to create an account for your Staff Dashboard. Since accounts are only created one time, staff will only use this page (and see your custom instructions) once as well.

For example, "To begin, please fill out the information below to create an account for our Staff Dashboard. If you already have an account, please click here to sign in."

Basic Info instructions

Add custom instructions to the Basic Info page, where applicants select which position to apply for and provide basic demographic info like their date of birth, address, etc.

For example, "Please select which position(s) you wish to apply for and add/update your basic information."

Education instructions

Add custom instructions to the Education page, where applicants list the schools they've attended, including their major and extracurriculars.

For example, "Please include your extracurriculars if applicable."

Employment instructions

Add custom instructions to the Employment page, where applicants list their current/previous employers, including their supervisors' contact information.

For example, "To add another employer, click the 'Add employer' button and provide additional details."

Certifications instructions

Add custom instructions to the Certifications page, where applicants enter any certifications they have, including the expiration date.

For example, "If you have no certifications to provide, please click Save & Continue to proceed with the rest of the application."

Qualifications instructions

Add custom instructions to the Qualifications page, where applicants use the list of qualifications you created to indicate what they're qualified to "lead" and qualified to "assist" in.

For example, "Please indicate which camp activities you're qualified to lead or assist with. Click to expand a category, then use the dropdown to indicate whether you're qualified to lead; qualified to assist; or unqualified for that activity."

References instructions

Add custom instructions to the References page, where applicants list reference persons for your camp to contact.

For example, "A valid email address must be included for each reference. As soon as you submit this page, your references will emailed our online reference questionnaire to complete."

General Questions instructions

Add custom instructions to the General  Questions page, where all applicants answer any general (custom) questions you've added to your application.

For example, "Please answer the following questions to help us get to know you better."

Position-specific Questions instructions

Add custom instructions to the Position-specific Questions page, where applicants answer questions specific to whichever position(s) they've selected to apply for (on the Basic Info page of the application).

For example, "Please answer the following questions in regards to the position(s) you selected to apply for. To change which positions you've selected, return to the Basic Info page."

Photo Upload instructions

Add custom instructions to the Photo Upload page, where applicants upload a photo for their profile.

For example, "For identification purposes, we keep a photo of every staff person on file. Please click the 'upload profile photo' button below and select a photo that represents how you look currently."

Staff application completed message

Add custom text to appear as a confirmation message that the applicant successfully submitted the final page of their application.

For example, "Thank you for submitting your staff application! One of our staff recruiters will email you shortly. If you'd like to review or update your application, click the Step from the menu on the left and re-submit the page as needed."

Terms & conditions

Add your camp's Terms & Conditions for employment. This text appears on the "Terms & Conditions" page of the application, where applicants must checkmark that they agree to your terms before submitting the page.

See more
Application: Settings

Control the overall settings of your Staff application, including which pages of the application are enabled; the minimum age to apply; and the automatic email to be sent when an application is completed.

Access the application settings from the "Application: Settings" tab within the Staff tab of your database Admin settings.

Application Sections

The staff application contains 10 sections, or pages, as listed under the Application Sections here.

The "Education", "Employment", and "References" pages come included with prewritten questions. These questions cannot be edited, but you can customize whether the overall page displays on your application, and/or if certain items are required. You can also add custom instructions/text to the top of each page via Application: Instructions.

The "Qualifications", "General Questions", and "Position Specific Questions" pages do not contain built-in questions - they consist only of the custom content you've created via the Staff Setup Wizard.

Active Column

Toggle the active setting for each application section to choose whether or not they actively display on your application. If yes, that section will appear as another page in the application. If no, that page/step will not appear.

Required Column

Education (schools), Employment, and References can be made required in order for the applicant to complete their application.

  • Choose whether none, 1, 2, or 3 items are required for each page, using the dropdown list under the "Required" column.
  • Note that when an item is required, the applicant must answer all questions for that item in order to submit the page.

Other Settings

Staff application minimum age: Designate a minimum age for applying. If an applicant does not meet this age requirement, they cannot access the application.

Number of positions an applicant can apply for: Limit how many positions an applicant can select to apply for when completing the "Basic Info" page.

Applicant age as of: If you've set a minimum age, specify the date as of which they must turn that age.

Present text messaging opt-in on staff application? For camps using our Text Messaging module, select whether to ask applicants to opt-in to text messages on the "Basic Info" application page.

Application started confirmation e-mail: Select a saved e-mail to send automatically once an applicant creates an account for your Staff Dashboard.

Application completed confirmation e-mail: Select a saved e-mail to send automatically once an applicant submits the final step of the application (i.e. "Terms & Conditions").

View the Application

To see how your application looks, create a fake staff account and log into your Staff Dashboard like a staff applicant would, then open the Application via the sidebar menu.

 

See more
Bunking board

Customize how new & multi-session staff appear on your camper Bunking Boards.

Access the staff bunking board settings from the "Bunking board" tab within the Staff tab of your database Admin settings.

Indicate new staff with a bolded title border

If this is their first year being hired, apply a bolded border to their bunk tile.

Indicate multi-session staff with red dot on their tile

For staff hired for multiple sessions, display a red dot on their bunk tile.

See above for an example of staff on a bunking board when both the Staff > Bunking board settings are set to yes.

Every camper tile includes their grade and age to the right of the camper's name. Sarah Hamar's bunk tile has a bold border, indicating that it's her first year being hired. Marge Spalton shows a red dot, indicating that she's been hired for multiple camp sessions. Rob Schindlbeck has been hired for multiple sessions and this is his first year being hired.

See more
Staff Charges
  1. Add new transaction categories for assigning new staff charges to.
  2. Access the Staff charges report.

Staff Charges Report

  1. Set the year for the report.
  2. Select the categories for which you want to appear on the report.
  3. Give a date range.
  4. Select a transaction amount to narrow your search.
  5. Filter with a text description.
  6. Run the Report.
See more
Contracts

Create and manage customized contracts to send to hired staff.

  • Add custom content to the contract using a text editor.
  • Merge fields to populate data from the staff person's profile so the contract is personalized each time it's generated.
  • Once created, contracts can be generated as a PDF document and sent via email, and/or downloaded via the Staff Dashboard.

Access staff contracts from the "Contracts" tab within the Staff tab of your database Admin settings.

From here, you may:

Note that contracts can be generated via the Hiring Wizard when hiring an applicant, or via the "Action Menu" on the applicant's profile page.

Default Start + End Date

Configure a default employment start and end date for all staff. The default date will auto-populate when hiring a staff person (though admins may edit the date for each hire, as needed).

Create a New Contract

Click + Add new contract... and provide a name for the contract, then submit.

Add Content to the Contract

Next, create the content that appears on the contract by double clicking the pencil icon to the left of the contract name. 

Use the text editor to type text that should appear on the contract or paste external content using the Paste buttons.

Click + Add merge fields... to merge data from the applicant's profile page into the contract as needed.

Edit/Remove an Existing Contract

  • Double click to edit the contents of the contract
  • Double click to duplicate the contract
  • Double click to preview the contract
  • Double click on the name to edit it
  • Double click to delete the contract

Generate a Contract

Generate a contract when hiring an applicant (and attach it to their hiring confirmation email), or generate/send it via their profile "Action Menu."  

To allow staff to download their generated contract via the Staff Dashboard, navigate to Admin > Staff > Staff Dashboard, toggle "Show 'Summer info' page on Staff Dashboard?" to Yes, and then toggle "Allow staff to download contract on 'Summer info' page?" to Yes as well.

See more
Staff Wizard - Step 1: Staff positions

In Step 1, enter the staff positions that you're hiring for. Applicants are presented these positions on the "basic info" page of the staff application, and must checkmark which position(s) they want to apply for. 

Depending on your camp's Application: Settings, you can allow staff to apply/get hired for more than one position, if desired.

To manage your staff positions, navigate to Step 1 of the Staff Setup Wizard within the Staff Admin tab.

From Step 1, you may:

Add a New Staff Position

Click the link to + Add new position...

  1. Provide the position Name
  2. Provide a Description for the position
  3. Click Submit to save

Applicants will see the name and description of all staff positions on the first page of your application (listed in alphabetical order).

Edit a Staff Position

The details for a position can be edited at any time, even if an applicant has already selected it on their application.

Double click the current name, description or 'show on staff application?' settings to edit.

Make the necessary changes and click OK to save.

Remove a Staff Position

There are two options for removing a staff position:

  1. Hide the position from the application without completely deleting it. To do that, make the position inactive by double clicking the word "Yes" under "Show on Staff Application?", changing it to "No", and clicking OK to save changes.
    Note: Admins can manually assign staff to a position that's hidden from the application. Also, inactive positions can always be reactivated to re-appear on the application again.
  2. Delete the position to completely remove it from the application and from your database. To do that, double click the red delete button.
    Note: You cannot delete a position if an applicant has already selected it (instead, you can deactivate it). Deleted positions cannot be undeleted. If you need the position on the application again, you'll need to re-create it.
See more
Staff Wizard - Step 2: Staff application questions

In Step 2, enter questions that all applicants should answer on the staff application (regardless of which position they're applying for). By default, questions will appear on the "General Questions" page of the application, unless you select to show the question on the "Basic Info" step at the very beginning of the application.

To manage position-specific questions, go to Step 3 of the Staff Wizard.

To manage your staff application questions, navigate to Step 2 of the Staff Setup Wizard within the Staff Admin tab.

From Step 2, you may:

Add a New Question

Click the link to + Add new staff application question...

  1. Enter the question text
  2. Select a response type
  3. Select whether a response is mandatory
  4. Select whether to actively display the question on the application
  5. Select whether to show the question on the Basic Information step of the application*
  6. Click Submit to create the question

*Staff provide basic demographics (name, date of birth, address, etc.) and select which position to apply for on the Basic Info page. Application questions shown on the Basic Info page still need to be re-filled out every year, unlike the applicant's demographics which roll over.

Edit a Question

Staff application questions can be edited at any time, even if an applicant has already answered the questions on their application.

Edit Question

Double click the pencil icon to edit a question.

Make any changes to the question text, response type, mandatory/active status, and whether the question shows on the basic info step of the application, then click Submit to save changes.

Rearrange a Question

Rearrange the question order by clicking the rearrange icon on the far left and dragging  & dropping the question to a different rank on the page.

Remove a Question

There are two options for removing a staff application question:

  1. Hide the question from the application without completely deleting it. To do that, make the question inactive by double clicking the pencil icon to edit the question, setting Active? to No, and submitting your changes.
    Note: Admins can manually enter a response for a question that's inactive via the applicant's profile.
  2. Delete the question to completely remove it from the application and from your database. To do that, double click the red delete button on the far right.
    Note: You cannot delete a question if a response has already been entered for it (instead, you can deactivate it). Deleted questions cannot be undeleted. If you need the question on the application again, you'll need to re-create it.
See more
Staff Wizard - Step 3: Staff application position questions

Create specific questions for each of your staff positions. Applicants will only be presented questions that correspond with the positions they've selected to apply for earlier in the application.

To manage general questions that all applicants should answer, go to Step 2 of the Staff Wizard.

To manage your staff application position questions, navigate to Step 3 of the Staff Setup Wizard within the Staff Admin tab.

From Step 3, you may:

Add a New Question

Click the link to + Add new staff application position question...

  1. Enter the question text
  2. Select a response type
  3. Select which position the question applies to
  4. Select whether a response is mandatory
  5. Select whether to actively display the question on the application
  6. Click Submit to create the question

Edit a Question

Position questions can be edited at any time, even if an applicant has already answered the questions on their application.

Edit Question

Double click the pencil icon to edit a question.

Make any changes to the question text, response type, and mandatory/active status, then click Submit to save changes.

Note that you cannot edit the position the question is assigned to. If a question is assigned to the wrong position, you must delete the question and re-create it correctly.

Rearrange a Question

Rearrange the question order by clicking the rearrange icon on the far left and dragging  & dropping the question to a different rank on the page.

Remove a Question

There are two options for removing a position question:

  1. Hide the question from the application without completely deleting it. To do that, make the question inactive by double clicking the pencil icon to edit the question, setting Active? to No, and submitting your changes.
    Note: Inactive questions can always be reactivated to re-appear on the application again. Admins can manually enter a response for a question that's inactive via the applicant's profile.
  2. Delete the question to completely remove it from the application and from your database. To do that, double click the red delete button on the far right.
    Note: You cannot delete a question if a response has already been entered for it (instead, you can deactivate it). Deleted questions cannot be undeleted. If you need the question on the application again, you'll need to re-create it.
See more
Staff Wizard - Step 4: Staff qualifications

In Step 4, enter different qualifications (usually activities) that applicants can select on the staff application. 

Using the list of qualifications you provide, applicants will indicate whether they're able to "lead" or "assist" with each qualification.

To manage your staff qualifications, navigate to Step 4 of the Staff Setup Wizard within the Staff Admin tab.

From Step 4, you may:

Add a New Qualification Category

Qualifications are organized into categories. First, create a category to contain certain qualifications, then add qualifications to the category.

To create a new category of qualifications, click the link to + Add new staff qualification category...

  1. Enter the category name
  2. Click Submit to save

Add New Qualifications

Qualifications are created within an existing category. If you haven't created a category for the qualification yet, do that first.

First, expand the corresponding category by clicking the icon on the far left.

  1. Type the name of the qualification
  2. Click to add the qualification

Qualifications will appear in the order that you create them and cannot be rearranged.

Edit a Qualification

A qualification cannot be edited. If you need to change a qualification, delete it and re-create it.  

Qualifications also cannot be rearranged.

Delete a Qualification

Double click the delete icon for a qualification to delete it.

If an applicant already selected the qualification, it cannot be deleted/removed from the current year's application.

Delete a Qualification Category

A qualification category can be deleted if no applicants selected any of the qualifications therein. 

To delete a category, double click the delete button on the far right.

See more
Staff Wizard - Step 5: Staff interview questions

In Step 5, create interview questions that you plan to ask applicants during their interview. Admin users can then record the applicant's responses to those questions on the applicant's profile page.

Staff interview questions do not appear on the application. Staff interview questions are only visible by admin users, from the "Interview" tab of the applicant's profile page.

To manage your staff interview questions, navigate to Step 5 of the Staff Setup Wizard within the Staff Admin tab.

From Step 5, you may:

Add a New Interview Question Category

Interview questions are organized into categories. First, create a category to contain certain interview questions, then add questions to the category.

To create a new category of interview questions, click the link to + Add new staff staff qualification category...

Enter the category name and click to add the category.

Edit or Remove an Interview Question Category

  1. Double click on the current category name to edit it.
  2. Double click the delete button to delete a category.
    Note: You can only delete a category if there are no questions within it.

Edit the category name as needed and click OK to save your changes.

Add a New Interview Question

To create a new interview question, click + Add new staff interview question...

  1. Enter the question text
  2. Select the response type
  3. Assign the question to an existing category
  4. Click to add the question

Edit an Interview Question

Interview questions can be edited at any time, even if an admin has already recorded a response for the question.

Double click the pencil icon for the interview question.

Make any changes to the question text, response type, and whether or not it's active, then click Edit question to save changes.

When a question is inactive, the question is hidden when admin are adding responses to the Interview tab of the applicant's profile page. Inactive questions can always be reactivated later.

Rearrange the question order by clicking the rearrange icon on the far left and dragging & dropping the question to a different rank (within the same question section).

Note that questions cannot be moved to a different section. Instead, delete the question and re-create it under the correct section.

Remove an Interview Question

There are two options for removing an interview question:

  1. Deactivate the question without completely deleting it. Make a question inactive by double clicking the pencil icon to edit the question, setting Active? to No, and submitting your changes.
    Note: Inactive questions do not display when admin are adding responses to the Interview tab of the applicant's profile page, but can always be reactivated later if the questions are needed.
  2. Delete the question to completely remove it from your database. To do that, double click the red delete button on the far right.
    Note: You cannot delete a question if a response has already been entered for it (instead, you can deactivate it). Also, deleted questions cannot be undeleted. If you need the question again, you'll need to re-create it.
See more
Staff Wizard - Step 6: Staff reference questions

In Step 6, add questions to your online Reference Form.

What is the Reference Form?

The Reference Form is an online form that each applicant's reference can complete in regards to the applicant. Applicants cannot access your reference form or the questions therein.

References are sent a link to the form via email. Once the reference submits the form, their responses are stored under the References tab of the applicant's profile along with the rest of the applicant's application.

  • Control whether references are emailed the reference form automatically (or an admin user must manually email the form) via your camp's Reference: Communication settings.

To manage your staff reference questions, navigate to Step 6 of the Staff Setup Wizard within the Staff Admin tab.

From Step 6, you may:

Add a new Reference Question

Click the link to + Add new staff reference question...

  1. Enter the question text
  2. Select a response type
  3. Select whether a response is mandatory
  4. Click Submit to create the question

Edit a Reference Question

Double click the pencil icon to edit a question.

  1. Edit the question
  2. Edit whether to show the question on the reference form*
  3. Edit whether a response is mandatory
  4. Click Submit to save any changes

Rearrange Reference Questions

Rearrange the question order by clicking the rearrange icon on the far left and dragging  & dropping the question to a different rank on the page.

Remove a Reference Question

There are two options for removing a reference question:

  1. Hide the question from the reference form without completely deleting it. To do that, make the question inactive by double clicking the pencil icon to edit the question, setting Active? to No, and submitting your changes.
    Note: Inactive questions can always be reactivated to re-appear on the reference form again. Admins can also see/manually enter a response for an inactive question, via the References tab of the applicant's profile.
  2. Delete the question to completely remove it from the reference form and from your database. To do that, double click the red delete button on the far right.
    Note: You cannot delete a question once a reference has been entered by an applicant (instead, you can choose not to show it on the reference form). Deleted questions cannot be undeleted. If you need the question on the application again, you'll need to re-create it.
See more
Custom Fields

CampSite profile pages come with a standard set of fields for storing data. To store additional data not included in our standard fields, camps can create their own "custom" fields. 

Admin users then enter data into those fields from the profile page; in mass by editing an Advanced Report; or by importing a .CSV. Click here to learn more about all 3 methods of inputting data into custom fields.

Note that end users cannot see custom fields, with one exception - click here to learn more.

For example, all camper profile pages include the basic data fields shown in annotation #1 above. Annotation #2 shows examples of "permanent" custom fields for storing a camper's alumni ID, and whether or not the camper's been sent a welcome packet.

In this article, learn about:

Creating Custom Fields

Custom fields are managed from the Admin page, within the respective module tab. For example, the screenshot above shows custom fields for Camper profiles.

Custom Field Scopes

There are different types (i.e. "scopes") of custom fields for each type of profile page. The scope determines how frequently data is stored within the field and thus where the field appears on the profile page.

The following Custom Field scopes can be created for the following profile page types:

  • Family Profiles
    • Permanent Custom Fields
  • Camper Profiles
    • Permanent Custom Fields
    • Yearly Custom Fields
    • Session Custom Fields
  • Staff Profiles
    • Permanent Custom Fields
    • Yearly Custom Fields
    • Session Custom Fields
    • Salary Information Custom Fields
    • Salary Amount Custom Fields
  • Alumni Profiles
    • Permanent Custom Fields
  • Group Profiles
    • Permanent Custom Fields
    • Yearly Custom Fields
    • Event Custom Fields
  • Guest Profiles
    • Permanent Custom Fields
    • Yearly Custom Fields
    • Event Custom Fields
  • Donor Profiles
    • Permanent Custom Fields
    • Yearly Custom Fields

Permanent field: Only one value can be stored for each person. This type of field is available for Family, Camper, Alumni, Staff, Group, Guest, and Donor profile types. Only permanent fields can be set to be visible on the Parent or Camper profile page. No other form scopes can be set to be visible on the login dashboard. Permanent custom fields cannot be set as visible on the login dashboard to any other profile type except Family and Camper profiles. 

Yearly field: One value can be stored per database year, for each person. This type of field is available only to Camper, Staff, Group, Guest, and Donor profile types.

Session field: One value can be stored per session, per year, for each person. This type of field is available only to Camper and Staff profile types. 

Event field: (for CampSite's Events module) One value can be stored per event, per year, for each group or guest. This type of field is available only to Group and Guest profile types. 

Salary field: (for CampSite's Staff module) One value can be stored per year, within the Salary details tab of a staff person's profile. Both types of Salary custom fields are also protected by the "Salary details" admin user permissions, to control which admins have access to the data in these custom fields. Click here to learn more. Also, "Salary amount" fields are summed together for a salary total. Click here for full details on Staff Salary fields. This type of field is available only to Staff profile types.

For example, in the screenshot above, Camp Firewood created a yearly custom field to record a camper's "swim level." This allows admins to store a separate swim level value for each year.

Adding a New Custom Field

  1. Select the tab that corresponds with which profile pages you want to create the custom field for
  2. Select the Custom fields side-tab
  3. Click the link to + Add new custom field
  1. Name the custom field.
  2. Choose the input 'type', which determines how you'll input the data you enter into this field. Read more about each type here.
  3. Choose the 'scope' of how frequently you need to store data in this field.
  4. Provide additional details (based on the scope you selected)
  5. Click Submit to create the custom field.

Editing, Rearranging, and Deleting Custom Fields

  1. Edit the overall settings for a custom field by double clicking the pencil icon.
    Note: Not all details are editable after the field has been created.
  2. Rearrange the order that custom fields appear in on the corresponding profile page.
  3. Permanently delete a custom field by double clicking the delete icon.
    Note: You cannot delete a custom field if there's data stored in it currently. If you delete all data stored within the field, you can then delete it.
    Tip: You can delete custom field data in mass by editing the field from an advanced report and replacing the current values with a blank value instead. Click here to read about editing custom fields from a report.

Custom Fields on the Profile Page

The location of a custom field on a person's profile depends on the scope.

Permanent Custom Fields

Permanent custom fields are stored on the main tab of a person's profile page, e.g. the 'Basic Info' tab for Campers.

Yearly Custom Fields

Yearly custom fields are stored within each year tab, then within a sub-tab titled Custom fields.

Session Custom Fields

To find session custom fields (for Campers or Staff), select a year tab, then a session tab, then the sub-tab titled Custom fields.

Entering Data into a Custom Field

Admins can enter data into a custom field one person at a time (via their profile page), or in mass via an advanced report.

Custom field data can also be imported via spreadsheet - click here to learn more.

Via an Individual's Profile

Edit/insert custom field values the same way you edit other profile fields.

Double click directly on the current value or the word 'edit...'

Insert/edit a value into the input field and click Ok to save.

Note that the type of input field available is based on 'type' that was selected when the custom field was created.

Custom Fields in Advanced Reports

Add the custom field to an advanced report and then activate the Edit function.

For instructions on how mass edit data through an Advanced Report, click here.

Import Custom Fields

You can also add custom field values in mass by uploading a .CSV with those values.

For help on how to import data into CampSite, click here to read our "Import Data" article.

Parent Dashboard

Custom fields for the Family profile page have a 'visibility' setting that controls whether this field is visible (either read-only, or editable) by the parent when logged into their parent dashboard.

When visibility is 'none', the field does not appear on the parent dashboard and is admin-only, like all other custom fields.

Primary parents can access visible custom fields by opening the "My Account" page, selecting the "Family info" tab, and viewing the "Other information" section.

Family profiles can only use the Permanent custom field type, so only Permanent fields that are set to be visible to the parent Dashboard will appear on the Parent Dashboard > "My Account" page.

Permanent Custom Fields on the Camper level can also be seen on the Parent Dashboard when set to be visible. When set as such, these can be seen under the Parent Dashboard > "My Account" page > Camper info > Click on a Campers name. 

Staff Salary Fields

In addition to the traditional scopes (permanent, yearly, and session), the Staff module also includes custom fields for storing more salary information. All staff salary custom fields appear within the "Salary details" tab of the Staff profile page along with their basic salary information and staff charges.

There are 2 types of salary custom fields: those for storing "Salary information", and those for "Salary amounts".

Note that both "Salary amount" fields are also protected by our existing "Salary" admin user permissions.

  • If a user does not have "Salary" permissions for Staff, they cannot access these Salary fields on the staff profile page.

Salary information fields

Salary information fields are for storing additional salary-related information. You can create any type of field - yes/no, dropdown, small text, etc., and these fields appear and function like all other custom fields.

For payment amounts, use salary amount fields.

Custom salary information fields appear in a separate table, in the middle of the Salary details tab of the Staff profile page. Double click the current value/"edit..." to change insert or edit a value as needed.

Salary amount fields

Salary amount fields are for money/decimal amounts only, and are displayed as line items on the Salary tab of the staff person's profile page. They're then summed together with the staff person's "Base salary" to calculate their total salary.

Select "Salary amount" as the scope. Note that the "Type" will be locked as Money/Decimal. If you need to store non money/decimal data, create a "Salary information" field instead.

Next, select whether or not the salary amount you'll record in this field is taxable.

  • All fields where Taxable = Yes will be summed together on each Staff person's profile for a 'Total taxable salary' and total 'Adjusted taxable salary' amount.
  • All fields where Taxable = No will be summed together on each Staff person's profile for a 'Total salary' and total 'Adjusted salary'

Salary amount fields can also be re-arranged to control the order in which they appear on the Staff profile page.

Click the rearrange icon and then drag & drop each field into the desired order.

Custom salary amount fields appear in the bottom section of the Salary details tab of the Staff profile page.

Double click the current value/"edit..." to insert or edit a value as needed.

Total and Adjusted Salaries

CampSite will autocalculate the Total Salary; Total Taxable Salary; Total Charges; Adjusted Salary; and Adjusted Taxable Salary amounts at the bottom of the salary amounts table.

To learn how these amounts are calculated, click here to read our support article on the Salary details tab.

See more
Documents

Generate custom PDFs that contain merged data from a person's CampSite profile.

First, create a Document template to customize which fields of data will populate on to the PDF and stylize it to your liking (you can even embed profile pictures into each Document, too).

Then, generate a single Document via someone's profile page or a batch of documents for everyone populating on an advanced report. 

Common uses for a Document include:

  • Printing information from CampSite to store on paper (like a "hard copy" of each camper's Enrollment Form)
  • Creating physical documents to distribute to others (like a "Camper information sheet" to hand out to counselors)

In this article, learn how to:

  1. Create a Document template
  2. Generate a Document for an individual
  3. Generate Documents in mass

Create a Document template

Navigate to the Admin settings page.

  1. Select the appropriate module
  2. Select "Documents"
  3. Click "Add new document"

Provide the overall settings for the Document:

  1. Name the Document
  2. Specify the desired PDF width (in inches)
  3. Specify the desired PDF height (in inches)
  4. Submit

Add Content to the Document

Next, create the content that appears on the Document by double clicking the pencil icon to the left of the Document name. 

Use the text editor to type text that should appear on the Document, or paste content from external sources. Merge in data from the person's profile page, and/or their profile photo.

To demonstrate, here's an example of the content for a camper Document called "Printed Enrollment Form."

Above, plain text (which appears in black) precedes each merge field (which appear in blue). When generated, the document will display the same plain text for every camper, but the merge fields will produce personalized data from the camper's profile (E.g. "Name: Rolando").

See the "Document PDF" below for a screenshot of how the "Printed Enrollment Form" Document will look when it's generated for a specific camper.

Document Settings

  • Double click to edit the body of the Document
  • Double click to duplicate the Document
  • Double click to preview the Document
  • Double click directly on the name to change it
  • Double click directly on the the width to change it
  • Double click directly on the the height to change it
  • Double click to delete the Document

Generating a Document

 After a Document template is created, the Document can be generated for an individual or in mass.

Generating an Individual Document

Generate a Document for one person via the Action Menu on the person's profile page.

For example, to generate a camper Document for an individual camper, go to the camper's profile page and:

  1. Open the Action Menu dropdown
  2. Click "Generate document"

 

A pop-up window will display all the Documents that exist for this type of account (e.g. in the screenshot above, we're seeing all camper Documents).

Click the name of the specific Document you wish to generate and a PDF will be created. Depending on your web browser's PDF settings, the PDF will either display in your browser or be downloaded directly onto your computer.

Document PDF

For example, here's what the "Printed Enrollment Form" Document from above looks like when generated.

See how the merge fields are populating information specific to Rolando.

Generating Documents in Mass

Generate a Document for multiple people at once via the Advanced Reports page.

First, create an Advanced Report that contains all of the individuals you wish to generate a Document for.

Click the Documents button in the report toolbar.

  1. Choose whether or not to insert page breaks between each Document
  2. Click on the name of the Document you wish to generate


A confirmation message will display at the top of the screen to confirm that CampSite has begun generating your Documents. Once they've been generated, you'll receive an e-mail with from CampSite containing a link to download all Documents that were generated.

 

Within the e-mail that's received, click the button that says "Click here to download" and a .zip file containing all of the Documents will be downloaded to your device.

See more
Labels

Generate custom labels that contain merged data from a person's CampSite profile.

First, create and save a custom label template that contains the data you wish to populate onto the label. Then, generate a single label for one person (from their profile page); or, a sheet of labels for multiple people (from an advanced report). 

Note that all CampSite databases come included with a mailing label. Common custom Labels that camps typically create include name tags, transportation tags, and backpack labels.

Learn how to:

  1. Create a Label template
  2. Generate a Label for an Individual
  3. Generate Labels in Mass
Printing Tip

When printing out a sheet of generated labels, make sure your printer "scale" setting is set to "actual size" or 100%.

Do not select “Fit to Page” or your device will resize the labels, causing them to not align correctly when printed.

Create a Label

2. Add a New Label

  1. Select the appropriate tab
  2. Open the "Labels" side-tab
  3. Click "Add new label"
CampSite: CampSite Admin
  1. Provide a name for the label
  2. Select the label format*
  3. Submit

*Select from the list of label formats we currently support. If you're using a different label,  click "My format isn't listed" and send us the label specs. If there's high demand for that type of label, we'll work to add it in a future release.

3. Edit the Label

 Next, to add content to the label, double click the pencil icon to the left of the label name. 

CampSite: CampSite Admin

Use the text editor to type plain text that should appear on every label. Click "Add merge fields" to merge in specific data from the person's profile page, and/or their profile photo.

Use the toolbar to stylize your text, embed images, etc.

To demonstrate, here's an example of a camper Label called "Bus Tag":

CampSite: CampSite Admin

Above, plain text (which appears in black) precedes merge fields (which appear in blue). When generated, the label will display the same plain text for every camper, but the merge fields will produce personalized data from the camper's profile (E.g. "Bunk Name: Group 7-A").

See the "Label PDF" below for a screenshot of how the "Bus Tag" label will look when it's generated for a specific camper.

Manage Labels

  1. Double click to edit the name, body, and format of the Label
  2. Double click to duplicate the Label
  3. Double click to preview the Label
  4. Double click to delete the Label

Generate Labels

Generate a label for a single person or for multiple people at once.

Generate an Individual Label

Generate a label for one person via the Action Menu on the person's profile page.

For example, to generate a camper label for an individual camper, go to the camper's profile page,

  1. Open the Action Menu dropdown
  2. Click "Generate label"
CampSite: Sandra gomez

 
Next, select all available labels depending for this type of account (e.g. all saved Camper labels when generating a label for a camper).

Click on a label and CampSite will generate a PDF with the label for you to save or print. Depending on your web browser's PDF settings, the PDF will either display in your browser or be downloaded directly onto your computer.

Example Label

For example, here's what the "Bus Tag" label from above looks like when generated.

See how the merge fields are populating information specific to Sandra.

Generate Labels in Mass

Generate a sheet of labels for multiple persons at once via an advanced report.

First, create a report so that your results contain everyone you wish to generate a label for. 

Then, click the Labels button above the report results.

Next, select which label you wish to generate for everyone in your report results.

CampSite will begin generating your labels as a PDF and then send them to you via email (to the address that you use to log into CampSite with). 

Look for an email with the subject line, "Your labels '_____' are ready!"

Open the email and click the "Click here to download" button top download the PDF of labels that were generated. 

Again, depending on your web browser's PDF settings, the PDF will either display in your browser or be downloaded directly onto your computer.

See more
Notes Categories

Admin users can record internal notes via the "Notes" tab on each profile page in CampSite. 

Each time a note is created, it's assigned to a specific note category. Camps can create/manage their preferred note categories via the Notes admin settings for their database.

Control which admin users are allowed to read/edit/create notes within each category via the note category settings.

Each module has its own Notes settings on the Admin page. First, select a module tab (e.g. Campers; Families; Staff); and then select "Notes" from the sidebar menu underneath.

From the Notes page, admins can:

  1. Add new categories
  2. Edit categories
  3. Delete categories

Note: Admin users cannot access the "Notes" admin tab outlined in this article unless they have the Notes admin user permission for the corresponding module. Click here to learn more about user permissions.

Add New Categories

First, click the "Add new category..." link.

Next, type the name of the category; select which admin users are permitted to read/edit/create the notes in this category, and click the add the category.

Edit Categories

Change a category name and/or edit which users are allowed to access notes within the category.

Double click the pencil icon for the category you wish to edit.

  1. Type a new name to change the current category name
  2. Select which users can read/edit/create notes for this category
  3. Click "Edit category" to save changes

Delete Categories

Double click the red delete button to delete a category.  If a category has notes in it, you cannot delete that category.

See more
Saved Emails

Save emails in your database to easily resend later, or to send automatically when certain forms are submitted.

  • Emails cannot be sent from here. To send a saved email, navigate to the recipient's profile page and select 'Send an email' from the Action Menu; or, send a mass e-mail to everyone populating on an Advanced Report.

To access saved emails, navigate to Admin, select the appropriate module tab, and then select Saved e-mails.

From this tab, you may:

This article will demonstrate with camper emails but all the information below applies to all other emails (family, staff, alumni, etc.) as well.

Compose a new saved email

To create and save a new email message in your database, click + Compose a new saved e-mail...

For help on how to compose an email, please click here.

  • Emails cannot be sent from here. To send a saved email, navigate to the recipient's profile page and select 'Send an email' from the Action Menu; or, send a mass e-mail to everyone populating on an Advanced Report.

Edit a saved email

  1. To edit the saved email name or category, double click the pencil icon.
  2. To edit the email message, click the email name.

Duplicate or preview an email

  1. To duplicate the email, double click the copy icon.
  2. To preview the email, double click the magnifying glass icon.
  3. To view the mass email statistics, double click the bar graph icon.
    • To learn more about email statistics, click here.

View mass email statistics

To view the mass email statistics, double click the bar graph icon.

  • To learn more about email statistics, click here.

Manage saved email categories

Saved emails are assigned to a specific email category, for organizational purposes. Create email categories first, then save emails within them.

  1. Create a new category by clicking + Add new saved camper email category...
  2. Edit the name of a category by double clicking the pencil icon
  3. Delete a category by double clicking the delete icon
    • A category cannot be deleted if it contains emails. The standard 'uncategorized' category also cannot be removed.

Remove a saved email

  • Archive a saved email to hide it without removing it completely.
  • Delete a saved email to permanently remove it from your database.

Emails can be un-archived, but they cannot be un-deleted.

Archive emails

Archived emails will be hidden on the Saved Emails tab and also will not appear in the 'Saved emails' dropdown menu when sending an email. Unarchive an email any time and it'll appear in both locations again for you to send in the future.

If you have multiple emails to archive, use the mass archive function. Otherwise, archive one email at a time.

Archive emails in mass

Click the "Mass archive saved e-mails" link.

Select which emails to archive. Use the 'select all' links under each category to checkmark all emails; or, checkmark emails one at a time.

Click "Archive saved e-mails" to archive all selected emails.

Archive an individual email

  1. Double click the pencil icon to edit the email
  2. Click Archive this e-mail

Unarchive emails in mass

First, click to show at least one category of archived emails.

Next, click the "Mass unarchive saved e-mails" link.

Select which emails to unarchive. Use the 'select all' links under each category to checkmark all emails; or, checkmark emails one at a time.

Click "Unarchive saved e-mails" to archive all selected emails.

Unarchive an individual email

Click the link to show archived emails.

Double click the pencil icon to edit the email you wish to unarchive.

Click unarchive this email.

Delete emails

If an email hasn't been sent yet, delete it by double clicking the delete button on the far right.

Deleting a saved email that's been sent already

If the delete button is greyed, the email has been sent already. To delete a sent email, archive it first.  Then, delete it from the archives.

Review scheduled emails

Mass emails can be scheduled to send at a future day/time, to a saved advanced report. CampSite will generate the report at that time and automatically send the saved email to everyone who populates in the report results.  Click here to learn how.

To manage/cancel pending scheduled emails and also view a log of all sent scheduled emails, click the "schedule emails" link.

1. Pending scheduled e-mails

Pending scheduled emails have not been sent yet.

View the date + time the email will be sent; the name of the saved report it will be sent to; and which saved email will be sent to all those who populate on the saved report.

To cancel a pending scheduled e-mail, double click the delete icon on the far right.

Double click the pencil icon to to update the type of e-mail; date + time; and the selected recipients.

2. Sent scheduled e-mails

View a log of all scheduled emails that have already been sent.

View the date + time the email was sent; the name of the saved report it was sent to; and which saved email was sent to all those who populated on the saved report.

To view the email statistics for a sent scheduled e-mail, double click the statistics icon.

See more
Conference and Retreat Setup Wizard

Under admin you will see the Conference and Retreat tab (if your camp happens to also have the Events module it will say "Events + Conference and Retreat") This tab houses the Conference and Retreat setup. Here you can configure the your rental set up.  

  1. Click on each section to set facilities to be rented, equipment to be rented, meals to be served, or set up a package template to sell.
  2. Set up terms and conditions for your users to agree to upon signing.

 

Facilities

  1. Add new facilities to be rented out.
  2. Remove unwanted facilities from the rental list.
  3. Click on the facility title to edit or upload images of the facility.
  1. Name your facility that you are renting out.
  2. If your facility has a capacity you may add that here.
  3. Include the square footage.
  4. You may set a default rate either by flat rate, or per day.
  5. Add the facility.

If you click on the individual facilities you are brought here where you can upload/remove images of your facilities. You can edit the name, capacity, square footage, rate type, and/or rate amount, as well.

Equipment

  1. Add new equipment to your inventory to rent.
  2. Remove equipment from inventory.
  3. Click on the equipment title to edit or upload images of the equipment.
  1. Name your equipment.
  2. List the quantity you have.
  3. Give a description of the item.
  4. Set a rate type and/or rate amount.
  5. Add the equipment to your inventory.

If you click on the individual equipment you are brought here where you can upload/remove images of your equipment. You can edit the name, quantity, description, rate type, and/or rate amount, as well.

Meals

  1. Add new meals.
  2. Remove meal options.
  3. Edit meal options.
  1. Name a meal option.
  2. Set a rate type and rate amount. (You may set as a flat rate or per person)
  3. Add a meal to your list of choices.

 

Package templates

Package templates are pre set packages you can create with:

- Facilities, equipment, and meals.
- Set quantiles for equipment.
- Set meal options.
- Defined rate types/amounts.

These package templates can then be used as pre-sets to select from and sell to clients.  

Select "Add new package template..."

Once the package template is named you may click on the title to fill out the template.

  1. Add a facility fromthe list of facilities you offer.
  2. Add equipment fromyour inventory list.
  3. Add meals you will be offering to your package.  
See more
Events Dashboard

Add custom text to different pages of your Events Dashboard and configure which links display on the login page.

Access your Events Dashboard settings via Admin > Events tab > Events Dashboard.

Note: If you've also added our Conference + Retreat module,  the tab will read "Events + Conference and Retreat".

Events Dashboard home page message

Add custom content to the homepage of the Events Dashboard.

The homepage is the first page guests see immediately upon logging  into the Dashboard. Use the text editor toolbar to add add text, links,  images, tables, and more.

Note: All guests see the same homepage (whether they're the leader of a group registration, or registered as an individual), so any content you add here will be seen by all guests.

Group registration page header text

Add custom content to the Group registration page of the Events Dashboard. Group leaders access the Group registration page to begin the registration process.

Individual registration page header text

Add custom content to the Individual registration page of the Events Dashboard. Guests registering individually access the Individual registration page to begin the registration process.

See more
Documents

Generate custom PDFs that contain merged data from a person's CampSite profile.

First, create a Document template to customize which fields of data will populate on to the PDF and stylize it to your liking (you can even embed profile pictures into each Document, too).

Then, generate a single Document via someone's profile page or a batch of documents for everyone populating on an advanced report. 

Common uses for a Document include:

  • Printing information from CampSite to store on paper (like a "hard copy" of each camper's Enrollment Form)
  • Creating physical documents to distribute to others (like a "Camper information sheet" to hand out to counselors)

In this article, learn how to:

  1. Create a Document template
  2. Generate a Document for an individual
  3. Generate Documents in mass

Create a Document template

Navigate to the Admin settings page.

  1. Select the appropriate module
  2. Select "Documents"
  3. Click "Add new document"

Provide the overall settings for the Document:

  1. Name the Document
  2. Specify the desired PDF width (in inches)
  3. Specify the desired PDF height (in inches)
  4. Submit

Add Content to the Document

Next, create the content that appears on the Document by double clicking the pencil icon to the left of the Document name. 

Use the text editor to type text that should appear on the Document, or paste content from external sources. Merge in data from the person's profile page, and/or their profile photo.

To demonstrate, here's an example of the content for a camper Document called "Printed Enrollment Form."

Above, plain text (which appears in black) precedes each merge field (which appear in blue). When generated, the document will display the same plain text for every camper, but the merge fields will produce personalized data from the camper's profile (E.g. "Name: Rolando").

See the "Document PDF" below for a screenshot of how the "Printed Enrollment Form" Document will look when it's generated for a specific camper.

Document Settings

  • Double click to edit the body of the Document
  • Double click to duplicate the Document
  • Double click to preview the Document
  • Double click directly on the name to change it
  • Double click directly on the the width to change it
  • Double click directly on the the height to change it
  • Double click to delete the Document

Generating a Document

 After a Document template is created, the Document can be generated for an individual or in mass.

Generating an Individual Document

Generate a Document for one person via the Action Menu on the person's profile page.

For example, to generate a camper Document for an individual camper, go to the camper's profile page and:

  1. Open the Action Menu dropdown
  2. Click "Generate document"

 

A pop-up window will display all the Documents that exist for this type of account (e.g. in the screenshot above, we're seeing all camper Documents).

Click the name of the specific Document you wish to generate and a PDF will be created. Depending on your web browser's PDF settings, the PDF will either display in your browser or be downloaded directly onto your computer.

Document PDF

For example, here's what the "Printed Enrollment Form" Document from above looks like when generated.

See how the merge fields are populating information specific to Rolando.

Generating Documents in Mass

Generate a Document for multiple people at once via the Advanced Reports page.

First, create an Advanced Report that contains all of the individuals you wish to generate a Document for.

Click the Documents button in the report toolbar.

  1. Choose whether or not to insert page breaks between each Document
  2. Click on the name of the Document you wish to generate


A confirmation message will display at the top of the screen to confirm that CampSite has begun generating your Documents. Once they've been generated, you'll receive an e-mail with from CampSite containing a link to download all Documents that were generated.

 

Within the e-mail that's received, click the button that says "Click here to download" and a .zip file containing all of the Documents will be downloaded to your device.

See more
Custom Fields

CampSite profile pages come with a standard set of fields for storing data. To store additional data not included in our standard fields, camps can create their own "custom" fields. 

Admin users then enter data into those fields from the profile page; in mass by editing an Advanced Report; or by importing a .CSV. Click here to learn more about all 3 methods of inputting data into custom fields.

Note that end users cannot see custom fields, with one exception - click here to learn more.

For example, all camper profile pages include the basic data fields shown in annotation #1 above. Annotation #2 shows examples of "permanent" custom fields for storing a camper's alumni ID, and whether or not the camper's been sent a welcome packet.

In this article, learn about:

Creating Custom Fields

Custom fields are managed from the Admin page, within the respective module tab. For example, the screenshot above shows custom fields for Camper profiles.

Custom Field Scopes

There are different types (i.e. "scopes") of custom fields for each type of profile page. The scope determines how frequently data is stored within the field and thus where the field appears on the profile page.

The following Custom Field scopes can be created for the following profile page types:

  • Family Profiles
    • Permanent Custom Fields
  • Camper Profiles
    • Permanent Custom Fields
    • Yearly Custom Fields
    • Session Custom Fields
  • Staff Profiles
    • Permanent Custom Fields
    • Yearly Custom Fields
    • Session Custom Fields
    • Salary Information Custom Fields
    • Salary Amount Custom Fields
  • Alumni Profiles
    • Permanent Custom Fields
  • Group Profiles
    • Permanent Custom Fields
    • Yearly Custom Fields
    • Event Custom Fields
  • Guest Profiles
    • Permanent Custom Fields
    • Yearly Custom Fields
    • Event Custom Fields
  • Donor Profiles
    • Permanent Custom Fields
    • Yearly Custom Fields

Permanent field: Only one value can be stored for each person. This type of field is available for Family, Camper, Alumni, Staff, Group, Guest, and Donor profile types. Only permanent fields can be set to be visible on the Parent or Camper profile page. No other form scopes can be set to be visible on the login dashboard. Permanent custom fields cannot be set as visible on the login dashboard to any other profile type except Family and Camper profiles. 

Yearly field: One value can be stored per database year, for each person. This type of field is available only to Camper, Staff, Group, Guest, and Donor profile types.

Session field: One value can be stored per session, per year, for each person. This type of field is available only to Camper and Staff profile types. 

Event field: (for CampSite's Events module) One value can be stored per event, per year, for each group or guest. This type of field is available only to Group and Guest profile types. 

Salary field: (for CampSite's Staff module) One value can be stored per year, within the Salary details tab of a staff person's profile. Both types of Salary custom fields are also protected by the "Salary details" admin user permissions, to control which admins have access to the data in these custom fields. Click here to learn more. Also, "Salary amount" fields are summed together for a salary total. Click here for full details on Staff Salary fields. This type of field is available only to Staff profile types.

For example, in the screenshot above, Camp Firewood created a yearly custom field to record a camper's "swim level." This allows admins to store a separate swim level value for each year.

Adding a New Custom Field

  1. Select the tab that corresponds with which profile pages you want to create the custom field for
  2. Select the Custom fields side-tab
  3. Click the link to + Add new custom field
  1. Name the custom field.
  2. Choose the input 'type', which determines how you'll input the data you enter into this field. Read more about each type here.
  3. Choose the 'scope' of how frequently you need to store data in this field.
  4. Provide additional details (based on the scope you selected)
  5. Click Submit to create the custom field.

Editing, Rearranging, and Deleting Custom Fields

  1. Edit the overall settings for a custom field by double clicking the pencil icon.
    Note: Not all details are editable after the field has been created.
  2. Rearrange the order that custom fields appear in on the corresponding profile page.
  3. Permanently delete a custom field by double clicking the delete icon.
    Note: You cannot delete a custom field if there's data stored in it currently. If you delete all data stored within the field, you can then delete it.
    Tip: You can delete custom field data in mass by editing the field from an advanced report and replacing the current values with a blank value instead. Click here to read about editing custom fields from a report.

Custom Fields on the Profile Page

The location of a custom field on a person's profile depends on the scope.

Permanent Custom Fields

Permanent custom fields are stored on the main tab of a person's profile page, e.g. the 'Basic Info' tab for Campers.

Yearly Custom Fields

Yearly custom fields are stored within each year tab, then within a sub-tab titled Custom fields.

Session Custom Fields

To find session custom fields (for Campers or Staff), select a year tab, then a session tab, then the sub-tab titled Custom fields.

Entering Data into a Custom Field

Admins can enter data into a custom field one person at a time (via their profile page), or in mass via an advanced report.

Custom field data can also be imported via spreadsheet - click here to learn more.

Via an Individual's Profile

Edit/insert custom field values the same way you edit other profile fields.

Double click directly on the current value or the word 'edit...'

Insert/edit a value into the input field and click Ok to save.

Note that the type of input field available is based on 'type' that was selected when the custom field was created.

Custom Fields in Advanced Reports

Add the custom field to an advanced report and then activate the Edit function.

For instructions on how mass edit data through an Advanced Report, click here.

Import Custom Fields

You can also add custom field values in mass by uploading a .CSV with those values.

For help on how to import data into CampSite, click here to read our "Import Data" article.

Parent Dashboard

Custom fields for the Family profile page have a 'visibility' setting that controls whether this field is visible (either read-only, or editable) by the parent when logged into their parent dashboard.

When visibility is 'none', the field does not appear on the parent dashboard and is admin-only, like all other custom fields.

Primary parents can access visible custom fields by opening the "My Account" page, selecting the "Family info" tab, and viewing the "Other information" section.

Family profiles can only use the Permanent custom field type, so only Permanent fields that are set to be visible to the parent Dashboard will appear on the Parent Dashboard > "My Account" page.

Permanent Custom Fields on the Camper level can also be seen on the Parent Dashboard when set to be visible. When set as such, these can be seen under the Parent Dashboard > "My Account" page > Camper info > Click on a Campers name. 

Staff Salary Fields

In addition to the traditional scopes (permanent, yearly, and session), the Staff module also includes custom fields for storing more salary information. All staff salary custom fields appear within the "Salary details" tab of the Staff profile page along with their basic salary information and staff charges.

There are 2 types of salary custom fields: those for storing "Salary information", and those for "Salary amounts".

Note that both "Salary amount" fields are also protected by our existing "Salary" admin user permissions.

  • If a user does not have "Salary" permissions for Staff, they cannot access these Salary fields on the staff profile page.

Salary information fields

Salary information fields are for storing additional salary-related information. You can create any type of field - yes/no, dropdown, small text, etc., and these fields appear and function like all other custom fields.

For payment amounts, use salary amount fields.

Custom salary information fields appear in a separate table, in the middle of the Salary details tab of the Staff profile page. Double click the current value/"edit..." to change insert or edit a value as needed.

Salary amount fields

Salary amount fields are for money/decimal amounts only, and are displayed as line items on the Salary tab of the staff person's profile page. They're then summed together with the staff person's "Base salary" to calculate their total salary.

Select "Salary amount" as the scope. Note that the "Type" will be locked as Money/Decimal. If you need to store non money/decimal data, create a "Salary information" field instead.

Next, select whether or not the salary amount you'll record in this field is taxable.

  • All fields where Taxable = Yes will be summed together on each Staff person's profile for a 'Total taxable salary' and total 'Adjusted taxable salary' amount.
  • All fields where Taxable = No will be summed together on each Staff person's profile for a 'Total salary' and total 'Adjusted salary'

Salary amount fields can also be re-arranged to control the order in which they appear on the Staff profile page.

Click the rearrange icon and then drag & drop each field into the desired order.

Custom salary amount fields appear in the bottom section of the Salary details tab of the Staff profile page.

Double click the current value/"edit..." to insert or edit a value as needed.

Total and Adjusted Salaries

CampSite will autocalculate the Total Salary; Total Taxable Salary; Total Charges; Adjusted Salary; and Adjusted Taxable Salary amounts at the bottom of the salary amounts table.

To learn how these amounts are calculated, click here to read our support article on the Salary details tab.

See more
Labels

Generate custom labels that contain merged data from a person's CampSite profile.

First, create and save a custom label template that contains the data you wish to populate onto the label. Then, generate a single label for one person (from their profile page); or, a sheet of labels for multiple people (from an advanced report). 

Note that all CampSite databases come included with a mailing label. Common custom Labels that camps typically create include name tags, transportation tags, and backpack labels.

Learn how to:

  1. Create a Label template
  2. Generate a Label for an Individual
  3. Generate Labels in Mass
Printing Tip

When printing out a sheet of generated labels, make sure your printer "scale" setting is set to "actual size" or 100%.

Do not select “Fit to Page” or your device will resize the labels, causing them to not align correctly when printed.

Create a Label

2. Add a New Label

  1. Select the appropriate tab
  2. Open the "Labels" side-tab
  3. Click "Add new label"
CampSite: CampSite Admin
  1. Provide a name for the label
  2. Select the label format*
  3. Submit

*Select from the list of label formats we currently support. If you're using a different label,  click "My format isn't listed" and send us the label specs. If there's high demand for that type of label, we'll work to add it in a future release.

3. Edit the Label

 Next, to add content to the label, double click the pencil icon to the left of the label name. 

CampSite: CampSite Admin

Use the text editor to type plain text that should appear on every label. Click "Add merge fields" to merge in specific data from the person's profile page, and/or their profile photo.

Use the toolbar to stylize your text, embed images, etc.

To demonstrate, here's an example of a camper Label called "Bus Tag":

CampSite: CampSite Admin

Above, plain text (which appears in black) precedes merge fields (which appear in blue). When generated, the label will display the same plain text for every camper, but the merge fields will produce personalized data from the camper's profile (E.g. "Bunk Name: Group 7-A").

See the "Label PDF" below for a screenshot of how the "Bus Tag" label will look when it's generated for a specific camper.

Manage Labels

  1. Double click to edit the name, body, and format of the Label
  2. Double click to duplicate the Label
  3. Double click to preview the Label
  4. Double click to delete the Label

Generate Labels

Generate a label for a single person or for multiple people at once.

Generate an Individual Label

Generate a label for one person via the Action Menu on the person's profile page.

For example, to generate a camper label for an individual camper, go to the camper's profile page,

  1. Open the Action Menu dropdown
  2. Click "Generate label"
CampSite: Sandra gomez

 
Next, select all available labels depending for this type of account (e.g. all saved Camper labels when generating a label for a camper).

Click on a label and CampSite will generate a PDF with the label for you to save or print. Depending on your web browser's PDF settings, the PDF will either display in your browser or be downloaded directly onto your computer.

Example Label

For example, here's what the "Bus Tag" label from above looks like when generated.

See how the merge fields are populating information specific to Sandra.

Generate Labels in Mass

Generate a sheet of labels for multiple persons at once via an advanced report.

First, create a report so that your results contain everyone you wish to generate a label for. 

Then, click the Labels button above the report results.

Next, select which label you wish to generate for everyone in your report results.

CampSite will begin generating your labels as a PDF and then send them to you via email (to the address that you use to log into CampSite with). 

Look for an email with the subject line, "Your labels '_____' are ready!"

Open the email and click the "Click here to download" button top download the PDF of labels that were generated. 

Again, depending on your web browser's PDF settings, the PDF will either display in your browser or be downloaded directly onto your computer.

See more
Notes Categories

Admin users can record internal notes via the "Notes" tab on each profile page in CampSite. 

Each time a note is created, it's assigned to a specific note category. Camps can create/manage their preferred note categories via the Notes admin settings for their database.

Control which admin users are allowed to read/edit/create notes within each category via the note category settings.

Each module has its own Notes settings on the Admin page. First, select a module tab (e.g. Campers; Families; Staff); and then select "Notes" from the sidebar menu underneath.

From the Notes page, admins can:

  1. Add new categories
  2. Edit categories
  3. Delete categories

Note: Admin users cannot access the "Notes" admin tab outlined in this article unless they have the Notes admin user permission for the corresponding module. Click here to learn more about user permissions.

Add New Categories

First, click the "Add new category..." link.

Next, type the name of the category; select which admin users are permitted to read/edit/create the notes in this category, and click the add the category.

Edit Categories

Change a category name and/or edit which users are allowed to access notes within the category.

Double click the pencil icon for the category you wish to edit.

  1. Type a new name to change the current category name
  2. Select which users can read/edit/create notes for this category
  3. Click "Edit category" to save changes

Delete Categories

Double click the red delete button to delete a category.  If a category has notes in it, you cannot delete that category.

See more
Events Wizard - Step 1: Request for information setup + Direct registration form

The "Request for information" and "Direct Registration" forms are used by groups/guests to create their account for your Events Dashboard.

To manage your Request for information + Direct Registration forms, navigate to Step 1 of the Events Setup Wizard within the Events Admin tab.

What's the purpose of these forms?

Before they can access your Events Dashboard (including your registration form, payments, and more), groups/guest must create an account first. In order to create an account, they must complete either the Request for Information or Direct Registration form.

Note that there's a "group" and "individual" version of each form.

Group leaders who plan to register a group of people for an event should use the Group Request for Info or Direct Registration forms. Individuals who plan to register only themselves for an event should use the Individual Request for Info/Direct Registration forms.

What's the difference between a Request for Info and Direct Registration?

The Request for Info form is meant for sending an inquiry to your camp to follow up on before the group/guest proceeds with registration.

The Direct Registration form will proceed the group/guest directly to registration immediately after they create their account.

Form Setup

General Options

Both the Request for Information and Direct Registration Forms come included with sections of basic questions (date of birth, contact information, etc.)

Under "General Options", customize how these question sections display by rearranging the order they appear in and/or controlling whether a section actively appears on the form. For example, if you don't wish to collect the group leader's address, make the "group address" section not active.

  1. Click + drag to rearrange the order question sections appear in on the form
  2. Double click to edit whether the section actively displays on the form
  3. Select yes/no whether date of birth and cellphone are required on both forms
  4. Click to Save changes

Header Text

Add custom text to the header area of each form. This can be used to provide useful information, instructions, external links, etc. that you wish to present to groups/guests before they start completing the form.

Type content into the textbox and use the toolbar to format the content as needed (e.g. embed images, links, change font colors, etc.)

Save changes when you're finished.

Custom Questions

Add your own custom questions to these forms in addition to the questions that come included.

To add custom questions to the group forms, click "Group questions" on the left. To add questions to the forms for individuals, click "individual questions."

Note: In order for custom question sections to appear on the form, the "group questions" and "guest questions" sections must be active under General Options.

  1. Click to add a new custom question
  2. For existing questions, double click a field to edit it (e.g. the question text, whether it's active or not)
  3. Double click to delete a question
    • Questions cannot be deleted if they've already been answered. Instead, make the question not active to remove it from your form.

Automatic E-mail Responses

Create an email message to send to groups/individuals as soon as they complete the form.

  1. Choose whether or not to provide login credentials in the email (so the group leader/individual can access their account for the Events Dashboard)
    If included, the credentials will appear below the custom email message that you create
  2. Create a custom email for group leaders
  3. Create a custom email for individuals

Use the text editor toolbar to format the automatic email message, and/or embed images, links, etc.

Make sure to click "Save Changes" before leaving the page.

See more
Events Wizard - Step 2: Events

Create "events" to represent the different events that groups/guest can register to attend. Each event must have a specific start and end date, and can also have a maximum capacity (to limit the number of attendees who may register).

Important note:

  • When a group/guest completes your registration form, they select registration options that contain certain events at a specific rate (price).
  • Registration options are created later on Step 6. Before you can build a registration option, you need to create the corresponding event(s) here on Step 2 first.

To manage your Request for information + Direct Registration forms, navigate to Step 1 of the Events Setup Wizard within the Events Admin tab.

From Step 2, you may:

Important Note:


Events do not appear on your registration form until you build them into a registration option on Step 6 of the Events Setup Wizard.

Create a new event on Step 2, then go to Step 6 and add the event to an enrollment option.

Add a New Event

  1. Select the appropriate year
  2. Click + Add event...

Provide the name, start/end date and time, the maximum capacity (to limit how many may register for the event), and a description of the event.

You may also configure sub-capacities ("group capacities") by editing the event after it's created.

Edit an Event

Note that you may edit an event at anytime, even if registration has already begun.  Any changes you make will apply to new registrations that occur from that point forward.

Double-click the pencil to edit an event.

Edit the event details as well as group capacities.

Event Group Capacities

Using group capacities, you can limit how many attendees of a certain age/gender may register for the event.

Note that capacities only limit how many can register; they do not limit who is eligible to register.

Add a Group Capacity

Click + Add group capacity...

Select a capacity amount and the appropriate gender and/or age filters.  For example, in the screenshot above, the event is limiting only 50 spots for attendees age 0-17 as of 9/18/2021.

Click 'add group filter' when finished. Add additional group capacities as  needed.

Edit/Delete a Group Capacity

Group capacities can be edited or removed at anytime (even after enrollment has begun). 

  1. Double click the current capacity amount to adjust it
  2. Remove a capacity by double clicking the delete button

Note that group capacity criteria cannot be edited. Instead, delete the capacity and add a new one with the correct criteria. 

Delete an Event

Deleting an event serves to permanently remove it from your CampSite database.

  • If your intention is to remove an event from your registration form, you may do that via Step 6, not via Step 2. On Step 6, deactivating or deleting the corresponding registration option bundle will prevent guests/groups from seeing it when registering.

To delete an event, double click the red delete button.

When the delete button is grey, it indicates that the event cannot be deleted because it's been built into a registration option.

See more
Events Wizard - Step 3: Transaction categories

Event transaction categories allow you to organize the Events transactions within your CampSite database. 

Each time an Events transaction is created, it's labeled with at least 1 Events transaction category. Admin users can then filter financial reports by transaction category in order to generate financial data on a per-category basis.

To manage your transaction categories, navigate to Step 3 of the Events Setup Wizard within the Events Admin tab.

From Step 3, you may:

How do transaction categories work?

First, you'll create various transaction categories on Step 3 to reflect the different types of transactions you expect to generate. Then, you'll designate these categories to certain registration-related transactions you configure (e.g. rates; extras; discounts; etc.) When an attendee registers and those transactions are posted, they'll automatically be labeled with the category you specified when setting up the transaction.

Transaction categories are also used when admins create new transactions manually (via the group/guest profile).

Add a New Transaction Category

Click + Add a new transaction category...

  1. Name the transaction category, optionally, assign a ledger code. Ledger codes are also included in financial reports.
  2. Select which enrollment year(s) the category is relevant and then click "Add transaction category" to save your changes.

The new transaction category will be added to your database. To apply the transaction category to certain enrollment form transactions, navigate to the corresponding setup wizard step and edit the "Category" settings for the transaction.

Edit a Transaction Category

Edit the name, ledger code, or registration years for a transaction category by double clicking the corresponding pencil icon.

Note: "Package" and "Event Rate" are built into your CampSite database so you cannot edit the name or delete either category.

Also, you can't disassociate a transaction category from a year in which the category was assigned to transactions.

Delete a Transaction Category

To permanently delete a transaction category from your database, double click the delete button on the right.

A transaction category cannot be deleted if it's been applied to a transaction (even in past years). However, you can hide a transaction category for certain registration years by editing the transaction category and deselecting the year(s) for which it's not relevant.

See more
Events Wizard - Step 4: Registration discounts

Admin users can select to apply pre-configured registration discounts when processing a group/individual's registration, in order to reduce their registration balance.

To manage your registration discounts, navigate to Step 4 of the Events Setup Wizard within the Events Admin tab.

From Step 4, you may:

Select "Group" or "Individual"

Use the sidebar menu to select group or individual registration discounts, depending on which discounts you want to create/manage.

Add a New Registration Discount

Click the link to add a new registration discount.

For type, select whether the amount should be flat or a percentage. If by percentage, the discount will be calculated as a percentage of the grand total amount of all the events the group/guest registering for.

For accrual event, you may choose to assign all transactions to a specific event for financial accrual reporting purposes. Select "None" and CampSite will automatically assign the discount transaction to all event(s) the group/guest is registering for.

Select a transaction category and designate the amount, then submit.

Edit a Registration Discount

Double click the current name, category, or amount in order to enable editing.

Make the necessary changes and then click OK to save.

Delete a Registration Discount

Double click the delete icon to remove a registration discount.

Note that deleting a discount does not impact existing transactions created by this discount. Deleting a discount only impacts which discounts admins can see/select when registering groups/guests moving forward.

See more
Events Wizard - Step 5: Registration form setup

Manage the overall settings for your registration form (including terms & conditions and automatic email confirmations).

To manage your registration form setup, navigate to Step 5 of the Events Setup Wizard within the Events Admin tab.

From Step 5, you may edit:

General Options

Control whether individuals/groups completing your registration form are able to see the number of spaces remaining for your events (if your events have a maximum capacity).

Instructions + Terms

Add custom text to the top of each page of the registration form, as well as your registration Terms & Conditions (which attendees must sign & agree to in order to checkout), and the confirmation message that displays after the registration form is submitted successfully.

First, select the Group instructions + Terms or Indv. instructions + terms side tab on the left, depending on which registration form you wish to edit.

See the header to confirm which custom text each text box corresponds with. 

Automatic Email Responses

Customize the automatic confirmation email CampSite will send the attendee as soon as they submit the registration form successfully.

First, select the Group e-mail responses or Individual email responses side tab on the left, depending on which confirmation email you wish to edit.

Add your desired email content into the text box that appears.

Note that CampSite will automatically embed the name of the registration option(s) the attendee selected at the end of your custom email message. 

See below for an example.

See more
Events Wizard - Step 6: Registration options

Manage the registration options that appear on your Events registration form, including the rate(s), custom questions, available coupon codes, and more.

Registration options are unique to the Events Module and are separate from the Camper Enrollment options in the Camper Setup Wizard. For more information on the Camper Enrollment Options please see: Step 9: Enrollment Options

To manage your registration options, navigate to Step 6 of the Events Setup Wizard within the Events Admin tab.

From Step 6, you may:

Create a New Registration Option

To create a new registration option on your registration form, you must:

  1. Add a new registration option
  2. Add a bundle to the option
  3. Add a rate to the bundle

Additionally, you can also add special rate criteria, custom questions, extras for purchase, and coupon codes if needed.

1. Add a New Registration Option

To begin, click + Add registration option...

Enter the name of the option; the description; and choose whether it should actively display on your registration form at this time.

2. Add a Bundle

Next, add at least one bundle to the registration option. A registration option will not appear on your registration form until you add at least (1) bundle to it.

First, add the bundle; then, create a group and or individual rate for the bundle.

When creating a bundle, you'll tie a specific Event/s to the registration option and also specify the rate(s), plus any payment installment dates (if needed).

  • Provide a name and description for the bundle
  • Select the number of events, i.e. how many events the group/individual will be registered into
  • Select the event choices, i.e. whichevents the group/individual will be registered into
    • If the"number of events" is less than how many "events choices" are selected, guests will need to select that many "number of events" from the selected event choices.
    • For example, if "number of events" = 1, and 2 "events choices" are selected, guests must choose only 1 of those 2 events.
  • Select whether the bundle should actively display on your registration form

If you create multiple bundles, registrants can select only one bundle per registration option.

3. Add a Rate to the Bundle

Next, expand the bundle to configure the rate. If you don't configure a rate, the registration option will not appear on your registration form.

  • You can configure a separate rate for group registrations vs. individual registrations. Select the appropriate sub-tab to do so.
  • If you configure both, both groups and individuals will be able to register for the bundle at the respective rate.
  • The rate for group registrations can be configured as a price per group overall; or per attendee within the group.

Default Rate

  1. Select the Group rate or Individual Rate tab
  2. Click the Create rate... link and then provide the following:
  • Rate type: (Group rate only) Choose whether to charge per person, or a flat amount per group
  • Transaction category: Select which transaction category the rate charges will apply towards
  • Transaction description: Enter a description to assign to rate charges
  • Default amount: Enter the default amount you wish to charge each person or group for this bundle

Make sure to Save changes before navigating away from this page.

Create Additional Rate Criteria

If needed, apply a special rate if certain criteria is met.

  1. Click Create additional rate criteria...
  2. Click + Add criteria...
  3. Select the type of criteria
  4. Add the criteria details

If the criteria is met, registrants will be charged the special rate instead of the 'default' amount.

For example, if guests 4 and under are free, create an age-based rate of $0 with a minimum age is 0 and maximum age of 4.

Deposit + Installments

If needed, configure a minimum deposit as well as an installment schedule for payment.

  • Require deposit?:Choose whether a minimum amount must be paid when registration is approved.
    • If no, no amount ($0) will be required at registration - the registrant may pay their entire balance later.
    • To require full payment at the time of registration, set a 100% deposit.
  • Category:  Select which transaction category the deposit payment will apply towards.
  • Type: Choose whether the deposit is a flat amount or a percentage. For group deposits, also select if the deposit is for the entire group or per person.
  • Amount: Set the amount.
  • Mandatory Auto pay?: If you configure installment payments, select whether or not auto pay is required for those payments. If you don't configure installments, this setting is not relevant.
  • Installments: Create a payment schedule for those who do not pay in full when their registration is approved.
    1. Click 'Installments'
    2. Specify the dates for payment, and the percentage of their balance that must be paid on that date.
      Note that installments must be configured before registration begins. If a group or individual has selected the registration option, installments can no longer be setup.
      You can batch invoice for these payments via the Events Invoicing + Auto Pay tool on the Financial dashboard.

Registration Option Settings

Display Settings

  1. Drag and drop to rearrange the order options appear in
  2. Edit the name or description of an option by double clicking on it

Registration Option Tabs

General Options

  • Toggle whether this registration option is open for groups and/or individuals
  • If you add questions for this registration option, choose whether registrants can go back and edit their responses after they already submitted their registration form
  • If you allow group registrations, specify the maximum number of attendees that any one group may register for the option

Bundles

  1. Rearrange bundles by dragging and dropping
  2. Expand (double click) and manage the rate, deposit, and installments
  3. Duplicate (double click) the bundle
  4. Edit the bundle name (double click)
  5. Edit the event(s) associated to the bundle
  6. Edit the bundle description (double click)
    • Admins may manually register a group/individual for an inactive bundle

Questions

Add/manage custom questions on the registration form.

  • Group questions will appear on group registrations only, and collect (1) response for the entire group.
  • Attendee questions can be set to appear on group and/or individual registrations, and will collect a separate response for each attendee.
  • Create a question by clicking + Add question...
  • Rearrange questions by clicking the rearrange icon on the far left and dragging & dropping
  • Edit the question by double clicking the current question text
  • Edit the response type by clicking the link for the current type
  • Edit whether the question is mandatory or actively displaying on the registration form by double clicking the current Yes/No setting
  • Remove a question from the registration form by deleting it, or making it not active

Permitted Groups

Restrict registration to specific groups already in your database.

Click + Add permitted group... and select an existing group within your database.

Continue adding more groups as needed. To remove a group, double click the delete button on the far right.

Extras

Add/manage the extra items/services available for purchase with this registration option.

  • Group extras will be available for purchase once for the entire group.
  • Attendee extras will be available for purchase per attendee.
  •  Create an extra by clicking + Add extra...
  • Rearrange extras by clicking the rearrange icon on the far left and dragging & dropping
  • Edit details by double clicking the pencil
  • Edit the name, description, and amount by double clicking the current value
  • Edit whether the extra is mandatory or actively displaying on the registration form by double clicking the current Yes/No setting
  • Remove an extra from the registration form by deleting it, or making it not active

Coupon Codes

Add/manage coupon codes that can be entered at checkout for a discount towards the bundle rate.

  • Group coupon codes can only be used on "group" registrations.
  • Individual  coupon codes can only be used on "individual" registrations.
  • Click + Add coupon code... to create a new coupon code.
  • To edit an existing coupon, double click any of the current values.
  • To disable/enable a coupon code, double click the yes/no setting for Active? When set to No, the coupon code will be rejected.
  • To permanently delete a coupon code, double click to delete it on the far right.

Refer to the "# of uses" column to see how many times a group/individual has used the coupon code.

  • To see who used the coupon, add the "Registration coupon code" to an advanced report, or  generate the financial Transaction log and enter the coupon code into the "Description" filter before running the report.

Remove Registration Options/Bundles from the Registration Form

Remove an entire registration option or a particular bundle within a registration option from the registration form by hiding or deleting it.

  • Deactivate an option or bundle to hide it without removing it completely.
    • Activate it later to add it back to the registration form if needed.
    • Admins may register a group/individual for an inactive option/bundle.
  • Delete an option or bundle to permanently remove it from your database.
    • Deleted options/bundles cannot be un-deleted.

Remove a Registration Option

  1. To change the "active" status, double click on the current Yes or No setting in the Active? column.
  2. To delete an option, double click the delete button.
    • An option can't be deleted if someone selected it already. Instead, make it not "active."

Remove a Bundle within a Registration Option

First, expand the registration option to access the bundles therein.

  1. To change the "active" status, double click on the current Yes or No setting in the Active? column.
  2. To delete a bundle, double click the delete button.
    • A bundle can't be deleted if someone selected it already. Instead, make it not "active."
See more
Application: Settings

"Application" refers to registration for the Donor dashboard.

From the Application: Settings tab, configure which of your saved Donor emails is sent automatically when a donor registers for the donor dashboard.

Use the dropdown list to select one of your saved Donor emails. If you need to create a new saved Donor email, go to the "Saved e-mails" tab underneath the "Donors" tab of the admin page.

Make sure to click 'Save changes' before leaving the Admin page to apply any changes that you've made.

See more
Financial: Communication

From your Financial: Communication settings, you can control your automatic email notifications for approved and declined transactions within the Donors module.

To access your Financial: Communication settings, go to Admin>Donors>Financial: Communication.

Automatic Emails for Approved Transactions

Control whether or not CampSite automatically sends an email when a donor credit card or checking account transaction is approved.

If these emails are enabled, the email will be sent to the "billing address" associated with the payment method that was used.

  1. When a donor credit card transaction is approved, select whether or not to send automatic emails to the billing address on file for the card.
  2. When a donor checking account transaction is approved, select whether or not to send automatic emails to the billing address on file for the card.
  3. Add additional text to the automatic email.
    Note: The automatic email already contains standard text auto-populated by CampSite. See below for an example:
  1. This text will automatically appear in the email. It cannot be edited.
  2. This is where your additional text would appear.

Automatic Emails for Declined Transactions

Control whether or not CampSite automatically sends an email when a donor credit card or checking account transaction is declined.

If these emails are enabled, the email will be sent to the "billing address" associated with the payment method that was used.

  1. When a donor credit card transaction is declined, select whether or not to send automatic emails to the billing address on file for the card.
  2. When a donor checking account transaction is declined, select whether or not to send automatic emails to the billing address on file for the card.
  3. Add additional text to the automatic email.
    Note: The automatic email already contains standard text auto-populated by CampSite. See below for an example:
  1. This text automatically appears in the email. It cannot be edited.
  2. This is where your additional text would appear.
See more
Financial: Settings

From the Donor module financial settings, configure the default transaction category that all donor payments are assigned to.

Use the dropdown list to select one of your camper transaction categories. If you need to create a new category, you can do so from Camper Setup Wizard Step 3: Transaction categories.

Make sure to click 'Save changes' before leaving the Admin page to apply any changes that you've made.

See more
Custom Fields

CampSite profile pages come with a standard set of fields for storing data. To store additional data not included in our standard fields, camps can create their own "custom" fields. 

Admin users then enter data into those fields from the profile page; in mass by editing an Advanced Report; or by importing a .CSV. Click here to learn more about all 3 methods of inputting data into custom fields.

Note that end users cannot see custom fields, with one exception - click here to learn more.

For example, all camper profile pages include the basic data fields shown in annotation #1 above. Annotation #2 shows examples of "permanent" custom fields for storing a camper's alumni ID, and whether or not the camper's been sent a welcome packet.

In this article, learn about:

Creating Custom Fields

Custom fields are managed from the Admin page, within the respective module tab. For example, the screenshot above shows custom fields for Camper profiles.

Custom Field Scopes

There are different types (i.e. "scopes") of custom fields for each type of profile page. The scope determines how frequently data is stored within the field and thus where the field appears on the profile page.

The following Custom Field scopes can be created for the following profile page types:

  • Family Profiles
    • Permanent Custom Fields
  • Camper Profiles
    • Permanent Custom Fields
    • Yearly Custom Fields
    • Session Custom Fields
  • Staff Profiles
    • Permanent Custom Fields
    • Yearly Custom Fields
    • Session Custom Fields
    • Salary Information Custom Fields
    • Salary Amount Custom Fields
  • Alumni Profiles
    • Permanent Custom Fields
  • Group Profiles
    • Permanent Custom Fields
    • Yearly Custom Fields
    • Event Custom Fields
  • Guest Profiles
    • Permanent Custom Fields
    • Yearly Custom Fields
    • Event Custom Fields
  • Donor Profiles
    • Permanent Custom Fields
    • Yearly Custom Fields

Permanent field: Only one value can be stored for each person. This type of field is available for Family, Camper, Alumni, Staff, Group, Guest, and Donor profile types. Only permanent fields can be set to be visible on the Parent or Camper profile page. No other form scopes can be set to be visible on the login dashboard. Permanent custom fields cannot be set as visible on the login dashboard to any other profile type except Family and Camper profiles. 

Yearly field: One value can be stored per database year, for each person. This type of field is available only to Camper, Staff, Group, Guest, and Donor profile types.

Session field: One value can be stored per session, per year, for each person. This type of field is available only to Camper and Staff profile types. 

Event field: (for CampSite's Events module) One value can be stored per event, per year, for each group or guest. This type of field is available only to Group and Guest profile types. 

Salary field: (for CampSite's Staff module) One value can be stored per year, within the Salary details tab of a staff person's profile. Both types of Salary custom fields are also protected by the "Salary details" admin user permissions, to control which admins have access to the data in these custom fields. Click here to learn more. Also, "Salary amount" fields are summed together for a salary total. Click here for full details on Staff Salary fields. This type of field is available only to Staff profile types.

For example, in the screenshot above, Camp Firewood created a yearly custom field to record a camper's "swim level." This allows admins to store a separate swim level value for each year.

Adding a New Custom Field

  1. Select the tab that corresponds with which profile pages you want to create the custom field for
  2. Select the Custom fields side-tab
  3. Click the link to + Add new custom field
  1. Name the custom field.
  2. Choose the input 'type', which determines how you'll input the data you enter into this field. Read more about each type here.
  3. Choose the 'scope' of how frequently you need to store data in this field.
  4. Provide additional details (based on the scope you selected)
  5. Click Submit to create the custom field.

Editing, Rearranging, and Deleting Custom Fields

  1. Edit the overall settings for a custom field by double clicking the pencil icon.
    Note: Not all details are editable after the field has been created.
  2. Rearrange the order that custom fields appear in on the corresponding profile page.
  3. Permanently delete a custom field by double clicking the delete icon.
    Note: You cannot delete a custom field if there's data stored in it currently. If you delete all data stored within the field, you can then delete it.
    Tip: You can delete custom field data in mass by editing the field from an advanced report and replacing the current values with a blank value instead. Click here to read about editing custom fields from a report.

Custom Fields on the Profile Page

The location of a custom field on a person's profile depends on the scope.

Permanent Custom Fields

Permanent custom fields are stored on the main tab of a person's profile page, e.g. the 'Basic Info' tab for Campers.

Yearly Custom Fields

Yearly custom fields are stored within each year tab, then within a sub-tab titled Custom fields.

Session Custom Fields

To find session custom fields (for Campers or Staff), select a year tab, then a session tab, then the sub-tab titled Custom fields.

Entering Data into a Custom Field

Admins can enter data into a custom field one person at a time (via their profile page), or in mass via an advanced report.

Custom field data can also be imported via spreadsheet - click here to learn more.

Via an Individual's Profile

Edit/insert custom field values the same way you edit other profile fields.

Double click directly on the current value or the word 'edit...'

Insert/edit a value into the input field and click Ok to save.

Note that the type of input field available is based on 'type' that was selected when the custom field was created.

Custom Fields in Advanced Reports

Add the custom field to an advanced report and then activate the Edit function.

For instructions on how mass edit data through an Advanced Report, click here.

Import Custom Fields

You can also add custom field values in mass by uploading a .CSV with those values.

For help on how to import data into CampSite, click here to read our "Import Data" article.

Parent Dashboard

Custom fields for the Family profile page have a 'visibility' setting that controls whether this field is visible (either read-only, or editable) by the parent when logged into their parent dashboard.

When visibility is 'none', the field does not appear on the parent dashboard and is admin-only, like all other custom fields.

Primary parents can access visible custom fields by opening the "My Account" page, selecting the "Family info" tab, and viewing the "Other information" section.

Family profiles can only use the Permanent custom field type, so only Permanent fields that are set to be visible to the parent Dashboard will appear on the Parent Dashboard > "My Account" page.

Permanent Custom Fields on the Camper level can also be seen on the Parent Dashboard when set to be visible. When set as such, these can be seen under the Parent Dashboard > "My Account" page > Camper info > Click on a Campers name. 

Staff Salary Fields

In addition to the traditional scopes (permanent, yearly, and session), the Staff module also includes custom fields for storing more salary information. All staff salary custom fields appear within the "Salary details" tab of the Staff profile page along with their basic salary information and staff charges.

There are 2 types of salary custom fields: those for storing "Salary information", and those for "Salary amounts".

Note that both "Salary amount" fields are also protected by our existing "Salary" admin user permissions.

  • If a user does not have "Salary" permissions for Staff, they cannot access these Salary fields on the staff profile page.

Salary information fields

Salary information fields are for storing additional salary-related information. You can create any type of field - yes/no, dropdown, small text, etc., and these fields appear and function like all other custom fields.

For payment amounts, use salary amount fields.

Custom salary information fields appear in a separate table, in the middle of the Salary details tab of the Staff profile page. Double click the current value/"edit..." to change insert or edit a value as needed.

Salary amount fields

Salary amount fields are for money/decimal amounts only, and are displayed as line items on the Salary tab of the staff person's profile page. They're then summed together with the staff person's "Base salary" to calculate their total salary.

Select "Salary amount" as the scope. Note that the "Type" will be locked as Money/Decimal. If you need to store non money/decimal data, create a "Salary information" field instead.

Next, select whether or not the salary amount you'll record in this field is taxable.

  • All fields where Taxable = Yes will be summed together on each Staff person's profile for a 'Total taxable salary' and total 'Adjusted taxable salary' amount.
  • All fields where Taxable = No will be summed together on each Staff person's profile for a 'Total salary' and total 'Adjusted salary'

Salary amount fields can also be re-arranged to control the order in which they appear on the Staff profile page.

Click the rearrange icon and then drag & drop each field into the desired order.

Custom salary amount fields appear in the bottom section of the Salary details tab of the Staff profile page.

Double click the current value/"edit..." to insert or edit a value as needed.

Total and Adjusted Salaries

CampSite will autocalculate the Total Salary; Total Taxable Salary; Total Charges; Adjusted Salary; and Adjusted Taxable Salary amounts at the bottom of the salary amounts table.

To learn how these amounts are calculated, click here to read our support article on the Salary details tab.

See more
Labels

Generate custom labels that contain merged data from a person's CampSite profile.

First, create and save a custom label template that contains the data you wish to populate onto the label. Then, generate a single label for one person (from their profile page); or, a sheet of labels for multiple people (from an advanced report). 

Note that all CampSite databases come included with a mailing label. Common custom Labels that camps typically create include name tags, transportation tags, and backpack labels.

Learn how to:

  1. Create a Label template
  2. Generate a Label for an Individual
  3. Generate Labels in Mass
Printing Tip

When printing out a sheet of generated labels, make sure your printer "scale" setting is set to "actual size" or 100%.

Do not select “Fit to Page” or your device will resize the labels, causing them to not align correctly when printed.

Create a Label

2. Add a New Label

  1. Select the appropriate tab
  2. Open the "Labels" side-tab
  3. Click "Add new label"
CampSite: CampSite Admin
  1. Provide a name for the label
  2. Select the label format*
  3. Submit

*Select from the list of label formats we currently support. If you're using a different label,  click "My format isn't listed" and send us the label specs. If there's high demand for that type of label, we'll work to add it in a future release.

3. Edit the Label

 Next, to add content to the label, double click the pencil icon to the left of the label name. 

CampSite: CampSite Admin

Use the text editor to type plain text that should appear on every label. Click "Add merge fields" to merge in specific data from the person's profile page, and/or their profile photo.

Use the toolbar to stylize your text, embed images, etc.

To demonstrate, here's an example of a camper Label called "Bus Tag":

CampSite: CampSite Admin

Above, plain text (which appears in black) precedes merge fields (which appear in blue). When generated, the label will display the same plain text for every camper, but the merge fields will produce personalized data from the camper's profile (E.g. "Bunk Name: Group 7-A").

See the "Label PDF" below for a screenshot of how the "Bus Tag" label will look when it's generated for a specific camper.

Manage Labels

  1. Double click to edit the name, body, and format of the Label
  2. Double click to duplicate the Label
  3. Double click to preview the Label
  4. Double click to delete the Label

Generate Labels

Generate a label for a single person or for multiple people at once.

Generate an Individual Label

Generate a label for one person via the Action Menu on the person's profile page.

For example, to generate a camper label for an individual camper, go to the camper's profile page,

  1. Open the Action Menu dropdown
  2. Click "Generate label"
CampSite: Sandra gomez

 
Next, select all available labels depending for this type of account (e.g. all saved Camper labels when generating a label for a camper).

Click on a label and CampSite will generate a PDF with the label for you to save or print. Depending on your web browser's PDF settings, the PDF will either display in your browser or be downloaded directly onto your computer.

Example Label

For example, here's what the "Bus Tag" label from above looks like when generated.

See how the merge fields are populating information specific to Sandra.

Generate Labels in Mass

Generate a sheet of labels for multiple persons at once via an advanced report.

First, create a report so that your results contain everyone you wish to generate a label for. 

Then, click the Labels button above the report results.

Next, select which label you wish to generate for everyone in your report results.

CampSite will begin generating your labels as a PDF and then send them to you via email (to the address that you use to log into CampSite with). 

Look for an email with the subject line, "Your labels '_____' are ready!"

Open the email and click the "Click here to download" button top download the PDF of labels that were generated. 

Again, depending on your web browser's PDF settings, the PDF will either display in your browser or be downloaded directly onto your computer.

See more
Documents

Generate custom PDFs that contain merged data from a person's CampSite profile.

First, create a Document template to customize which fields of data will populate on to the PDF and stylize it to your liking (you can even embed profile pictures into each Document, too).

Then, generate a single Document via someone's profile page or a batch of documents for everyone populating on an advanced report. 

Common uses for a Document include:

  • Printing information from CampSite to store on paper (like a "hard copy" of each camper's Enrollment Form)
  • Creating physical documents to distribute to others (like a "Camper information sheet" to hand out to counselors)

In this article, learn how to:

  1. Create a Document template
  2. Generate a Document for an individual
  3. Generate Documents in mass

Create a Document template

Navigate to the Admin settings page.

  1. Select the appropriate module
  2. Select "Documents"
  3. Click "Add new document"

Provide the overall settings for the Document:

  1. Name the Document
  2. Specify the desired PDF width (in inches)
  3. Specify the desired PDF height (in inches)
  4. Submit

Add Content to the Document

Next, create the content that appears on the Document by double clicking the pencil icon to the left of the Document name. 

Use the text editor to type text that should appear on the Document, or paste content from external sources. Merge in data from the person's profile page, and/or their profile photo.

To demonstrate, here's an example of the content for a camper Document called "Printed Enrollment Form."

Above, plain text (which appears in black) precedes each merge field (which appear in blue). When generated, the document will display the same plain text for every camper, but the merge fields will produce personalized data from the camper's profile (E.g. "Name: Rolando").

See the "Document PDF" below for a screenshot of how the "Printed Enrollment Form" Document will look when it's generated for a specific camper.

Document Settings

  • Double click to edit the body of the Document
  • Double click to duplicate the Document
  • Double click to preview the Document
  • Double click directly on the name to change it
  • Double click directly on the the width to change it
  • Double click directly on the the height to change it
  • Double click to delete the Document

Generating a Document

 After a Document template is created, the Document can be generated for an individual or in mass.

Generating an Individual Document

Generate a Document for one person via the Action Menu on the person's profile page.

For example, to generate a camper Document for an individual camper, go to the camper's profile page and:

  1. Open the Action Menu dropdown
  2. Click "Generate document"

 

A pop-up window will display all the Documents that exist for this type of account (e.g. in the screenshot above, we're seeing all camper Documents).

Click the name of the specific Document you wish to generate and a PDF will be created. Depending on your web browser's PDF settings, the PDF will either display in your browser or be downloaded directly onto your computer.

Document PDF

For example, here's what the "Printed Enrollment Form" Document from above looks like when generated.

See how the merge fields are populating information specific to Rolando.

Generating Documents in Mass

Generate a Document for multiple people at once via the Advanced Reports page.

First, create an Advanced Report that contains all of the individuals you wish to generate a Document for.

Click the Documents button in the report toolbar.

  1. Choose whether or not to insert page breaks between each Document
  2. Click on the name of the Document you wish to generate


A confirmation message will display at the top of the screen to confirm that CampSite has begun generating your Documents. Once they've been generated, you'll receive an e-mail with from CampSite containing a link to download all Documents that were generated.

 

Within the e-mail that's received, click the button that says "Click here to download" and a .zip file containing all of the Documents will be downloaded to your device.

See more
Authorized Users

Authorized users are "extended family members" that are added to a family's account in order to have access to your camp's Camp Today media page.

  • Authorized users have a couple of special links they can use for accessing your Camp Today media page -  it's the same URL used for your Parent Dashboard, but instead of ending in  /campers, it ends in /family or in /camptoday.

These are the two links associated with Camp Today: Media that are used for Authorized Users and Extended Family Members:

  1. subdomain.campmanagement.com/family
    • This is the Extended Family login landing page. If you enter this URL with your domain name in place of the "subdomain" portion, this will bring Extended Family to their login page for Camp Today. Here they can access Camp Today after their account has already been created.  

      • The link for Extended Family member account creation is within the email that is automatically sent to them when they are added as a new Extended Family member. You can customize this message if you would like. Please see below for more.

       

  2. subdomain.campmanagement.com/camptoday
    • This URL is for what we call 'Unknown Visitors'. Some camps use Camp Today for marketing purposes and this is a way for perspective families to see Camp Today posts without having an actual login or profile.
    • You can set a password for Unknown Visitors if you would like to restrict who can visit your Camp Today page without an official account. To set this password navigate to Admin> Camp Today> Media: Permissions. 

Please note that Authorized users can only access Camp Today; they can't access any other features on your Parent Dashboard.

Customize The Automatic Extended Family Email

You can customize the automatic email notification than an authorized user receives when they're added to a family's account by navigating to Admin> Camp Today> Authorized Users.

CampSite will automatically populate a new users login credentials after your custom message, so don't worry about adding them here.

Type your message and stylize it as needed, then click to save your changes. This email will be sent when an admin user or when a family member adds a new Extended Family member for a family.

See more
Media: Theme

The Camp Today theme allows you to choose a custom color scheme for your Camp Today Media. The live preview will help you determine which colors will look best.

The Theme can be customized by going to Admin > Camp Today > Media: Theme.

  1. Use the color picker to pick Color 1. Color 1 controls the header and tags on blog posts, as well as the calendar and tags that parents can use to search blog posts.
  2. Use the color picker to pick Color 2. Color 2 controls the text color on the calendar and list of tags.
  3. Click Save changes.
See more
Media: Permissions

Setting Camp Today Media Permissions allows you to control the blog posts users can see.

Camp Today Media Permissions can be controlled by going to Admin > Camp Today > Media: Permissions.

  1. Select whether or not you would like parents to see all blogs. If this is set to "No", parents will only be able to see blogs that include the sessions their campers are enrolled in. If "Yes", parents can see all of your blogs - even if there campers aren't enrolled in any sessions.
  2. Select whether or not you would like staff to see all blogs. If this is set to "No", staff will only be able to see blogs that include the sessions they are hired for.
  3. Select whether or not you would like Authorized Users and Extended Family members to see all blogs. If this is set to "No", they will only be able to see blogs that include the sessions the campers they are associated with are enrolled in.
  4. Allowing Unknown visitors to access Camp Today allows users to access your Camp Today blogs by visiting yourcamp.campmanagement.com/camptoday.
  5. You may choose to require a password for the Unknown visitors page
  6. Enter the password you would like used for Unknown visitor access
  7. Click "Save changes".
See more
Communication: Settings

Manage the Camp Today Communication settings via Admin > Camp Today > Communication: Settings.

Here, you can configure the minimum number of required characters on emails that parents/extended family members write to their campers.

If a family member attempts to send an email that does not meet the minimum requirements, they'll receive an error explaining that their message must be longer in order to send.

See more
My Profile

Admin users can manage certain settings for their user account via the "My Profile" page.

To access your "My Profile" page, click the link in the navigation bar containing your name (or, when using our mobile layout, the cog wheel icon in the top right).

1. Change my Password

Change the current password used to log into your CampSite account. Passwords be at least 8 characters in length, contain one uppercase letter, one lowercase letter and one number.

Click "Change password" to apply the new password to your account. Starting with the next time you log into CampSite, use the new password to access your account.

2. Two Factor Authentication

Enable two factor authentication via the Google Authenticator app for enhanced security when logging into CampSite.

To enable 2FA:

  • Toggle the 2FA toggle to 'on'
  • Open the Google Authenticator app
  • Scan the QR code displaying on the My Profile page to connect CampSite + Google Authenticator
  • Enter the 6 digit code generated by Google Authenticator

Moving  forward, after entering your email +  password on the admin login screen, you'll then be prompted to the enter 6 digit code from Google Authenticator before logging in.

3. Settings

Choose for how CampSite redirects when you search for/select a camper in the navigation bar.

  • If this setting is not selected, clicking on a camper from the search results will direct you to the camper's family profile. To access the camper's profile, users then need to click the camper's profile photo.
  • If this setting is selected, clicking on a camper from the search results will direct you straight to the camper's profile.

Click "Update settings"  to apply any changes.

4. E-mail Notification Lists

Select this setting to receive e-mail notifications in regards to CampSite's availability status.

If selected, any status emails will be sent to the email address designated for the user's CampSite account. Users may also visit the CampSite status page to manually view any status updates - https://status.campmanagement.com/

Click "Update subscriptions" to apply any changes.

5. Beta Programs

Opt in/out of current Beta programs for new functionality that's still in testing.

Responsive design beta: Choose which CampSite layout you want to use when you log in on different devices. The responsive design optimizes CampSite when logging in on a cellphone/tablet, but can also be used on larger screens (like laptops and desktops).

  • All devices: Responsive design beta pages will load when using CampSite on all devices (including a laptop/desktop computer).
  • Mobile devices only: Responsive design beta pages will load when using CampSite on a mobile device such as a tablet or phone, but not a desktop or laptop computer.
  • None: Responsive design beta pages will never be loaded.

See below for examples of the responsive layout vs. the legacy layout on a laptop/desktop screen.

Responsive layout

Non-responsive layout

6. API Key

For camps who have purchased access to CampSite's API, manage your API key and access our API documentation here.

If you're interested in purchasing API access for your CampSite database, email CampSite support via support@campmanagement.com.

See more
Users

Click here to access all of our articles related to adding and managing admin users for your CampSite database.

See more
User templates

Occasionally, you may need to add several users to CampSite, such as your seasonal office staff, with similar permissions based on their role. Rather than setting these permissions individually for each user, you can easily create a User Template to be applied with the user is added.

User templates can be created in Admin > DB Management > User Templates.

Click +Add new user template...

Enter the name of the new user template, then click Submit.

Click the various sections to set the permissions for each module.See documentation on permissions levels for more information.

After setting permissions levels, click Save changes for this user template.

See more
Dropdown lists

Dropdown lists contain specific responses that can be selected from a dropdown menu. By associating a dropdown list with a certain question or custom field, you can limit the responses to a list of preset values.

All of your camp's dropdown lists are stored/managed under your camp's DB Management settings.

To access your camp's dropdown lists, go to Admin > DB Management > Dropdown lists.

Note that every CampSite database comes included with standard dropdown lists. These lists are already attached to standard questions that come built into various forms (e.g. collecting the person's gender when their account is created, collecting lead source information via "how did you hear about us?", etc.) While you can edit the values on these lists, you cannot use these existing lists on any custom questions that your camp creates.

From the dropdown lists tab, you can:

Create a Dropdown List

Navigate to the dropdown lists tab of your DB Management settings, and then click "Add new dropdown list..."

  1. Name the dropdown list*
  2. Save changes

*Parents etc. will not see the name of a dropdown list--admins will reference lists by name when selecting which list to attach to a dropdown question or custom field.

Next, you'll add values to the dropdown list.

Add Values

  1. Click the name of the dropdown list to expand it
  2. Type a value into the text box
  3. Click Add Value

Continue typing/add values until you have the list that you need.

Edit a Dropdown List

Click the name of the dropdown list to expand it and view the current values included in the list.

Rearrange Values

Change a Value

Dropdown list values cannot be edited. If you want to change a value, you can remove it and then add a new value.

Remove a Value

To completely remove a value from the list, you can delete it. You can also make a value "admin only", so that it's only removed from the parents' view, but still accessible by admins.

  1. Make a value admin-only by double clicking the word No, changing it to Yes, and then clicking OK.
    'Admin only' values are not visible to parents etc., but admin users can see/select it if needed.
  2. Or, double click to delete the value (for admins as well)

Delete a Dropdown List

Camps can delete any custom dropdown lists they've created, if the dropdown list is not currently linked to a question or custom field.

The standard dropdown lists that come provided with CampSite cannot be deleted.

To delete an entire dropdown list, double click the red delete button on the far right of the dropdown list name.

See more
E-mail Templates

Email Templates

An email template refers to the header and/or footer image(s) that appear on the email messages sent from your CampSite database. 

Create and save different email templates if you wish to theme certain messages differently emails (e.g. for branding purposes) and select them each time you send an email.

  • Do not use e-mail templates to compose the actual e-mail message. To learn how to compose/send a message, please click here.

Please note: Every CampSite database has a "default" email template that matches the Parent Dashboard theme that was configured when your database was first created. Camps cannot edit their "default" template manually. If you need your default template updated, please contact CampSite Support.

To manage your custom e-mail templates, go to Admin > DB Management > E-mail templates.

From the email templates tab, you can:

Create a New Email Template

Navigate to the e-mail templates tab of your DB Management settings, and then click "Add new email template..."

Here, enter a name for the template and submit. You'll edit the actual content in the next step.

Double click the pencil icon to access the template content.

By default, CampSite will pre-populate a ~~~text~~~ placeholder within the template. This ~~~text~~~ placeholder must remain in your template, to indicate where the body of your email message should appear when you apply this template to an email.

To customize your template, you'll add content above and/or below the ~~~text~~~ placeholder, as needed.

Adding an Image to the Template

If you're adding a header image, move the ~~~text~~~ placeholder down a line. Click above the ~~~text~~~ placeholder and then click the embed image tool.

Upload your image, send it to the server, and then edit the width/height or alignment if needed.

In the example above, the email template will populate a header image above the body of the email. If you wish to also add a footer image, add the image beneath the ~~~text placeholder~~~.

When you're done editing the template content, click Save e-mail template.

Edit an Email Template

Double click the pencil icon to access the template content.

Edit the template content and click Save e-mail template when finished.

Delete an Email Template

Double click the delete icon to remove the email template from your database.

See more
E-mail Signatures

Create and save preset signatures to apply to email messages you send via CampSite.

To manage your custom e-mail signatures, go to Admin > DB Management > E-mail signatures.

From the email signatures tab, you can:

To learn more about how to apply an email signature to an email, click here.

Add a new Email Signature

  1. Click + Add new e-mail signature...
  2. Provide a name for the signature and submit

Next, edit the email signature to add content to it.

Edit an Email Signature

Double click on the pencil icon for the signature.

Then, create the email signature using the text editor.

Embed images or links and stylize your text as needed.

Duplicate an Email Signature

Double click the copy icon to duplicate an existing email signature (e.g. to save time when needing to create a similar version).

Delete an Email Signature

Double click the delete icon to delete an email signature from your camp's database.

Apply an Email Signature to an Email

Each time you compose an email in CampSite, you can apply a preset email signature to your message using the 'E-mail signature' setting.

Click the dropdown list to select any of the signatures saved in your database.

Note that the signature will not appear within the text editor for composing your message. To preview the signature on your message, use the 'Preview this e-mail' function (or, send yourself a test e-mail).

See more
Forms

CampSite's form review feature allows admins to record their review of each submitted form, using a custom dropdown list of different review statuses.

To enable/disable form review for your database, go to Admin > DB Management > Forms.

Click here to learn more about how to mark forms as reviewed.

See more
Creating/managing admin users

Control who has access to your CampSite database by creating and managing admin users. You may also revoke access either temporarily (by locking a user's account) or more permanently (by deleting their account).

Note: Only existing admin users with DB Management admin permission will have the ability to create and manage users as needed. To learn more about this permission setting, click here.

Creating New Users

Creating a new user is a 2-step process:

  1. First, create the user's account.
  2. Then, configure the settings for their account.

To create a new user, go to Admin > DB Management > Users > +Add new user...

First, you'll be asked to set up their account credentials.

Provide the user's first and last name and their email address. 

You can also preset their user permissions by selecting a user template, if applicable. To apply their permissions manually after creating the user, leave User template as None.

  • The email address provided will be the one they use to login and also where CampSite notifications will be sent.

New User Account Setup

Upon submitting this modal, CampSite will automatically send the user the following email, which includes their username and a link to set up their account password/log in.

Please note: for security purposes, this link expires after 24 hours.

Upon clicking the link, the user will be directed to the password reset page:

After creating a password and submitting the page, the user will be logged into your database.

Managing the Settings for a User

Next, configure the settings for the new user's account. 

  • If you did not apply a User Template when creating the user, you must configure permissions manually. If you do not configure any permissions, the user will not be able to access any CampSite features upon logging in.

To access the settings for a user, double click the 3 dots icon to expand icon the settings their account. When you're creating a new user, their settings will expand automatically.

Permissions

Control what the user can see and do within CampSite by managing their permission settings.

By default, a new user will have no permissions (if a user template was not selected when creating the user). Without permissions, the user will not have access to anything upon logging in.

User permissions are grouped by CampSite module.

  1. Click on a module to view and select permissions to grant to this user.
  2. Click "Save Changes for This User" before leaving the page.

For detailed instructions on how to apply user permissions (including what each permission represents), please click here to read our Admin User Permissions article.

Please note: If the user is currently logged in while you make changes to their permissions, they must log out and log back in to see the new permissions take effect.

E-mail Notifications

Configure which email notifications the user receives.

Email notifications are grouped by module.

  1. Click the name of a module to view the associated email notifications.
  2. Select the desired notifications.
  3. Click "Save Changes for This User" before leaving the page.

First Page on Login

Determines which CampSite page the user is directed to immediately after logging in.

  1. Click the dropdown menu and select a page.
  2. Click "Save Changes for This User" before leaving the page.

Change password

Change the user's password.

 

  1. Enter the new password to apply to the user's account. Passwords must include the following:
    • At least 8 characters
    • 1 uppercase and 1 lowercase letter
    • 1 number
  2. Click "Save Changes for This User" before leaving the page.

Note that admin users are able to change their passwords themselves. If an admin user forgot their password, they can reset it by clicking "Forgot password?" on your CampSite database login screen. Or, they can change their password while they're logged into CampSite, via the "My Profile" page.

Edit a User's Name or E-mail Address

Double click a user's current first name, last name, or email address to edit.

The field will become editable. Make your changes and click OK to save.

Revoking/Reinstating a User's Access

To prevent a user from logging into your CampSite database, you may lock the user out of CampSite or delete the user's account.

Locking a user out of CampSite can be used to temporarily revoke the user's access (until you unlock them later), while deleting is used to permanently revoke the user's access.

Locking Out a User

If you need to temporarily prevent a certain user from logging into CampSite (e.g. seasonal employees during the off-season), use CampSite's lock feature to lock them out of your database.

Locked users will not be deleted from your database, but they won't be able to log into CampSite as long as their account is locked.

Find the user and double click the lock icon next to their last name.

Agree to lock the user's account by clicking OK.

The lock icon will turn to yellow when the user is locked out.

Note that locked users will not appear throughout the database when you're prompted to select users to include in a certain action (e.g. persons to BCC on an email; persons to share an advanced report with, etc.)

Unlocking a User

Double click the yellow lock icon to unlock a user.

You'll be asked to confirm, and upon doing so, the user's account will be unlocked. The user will then be able to log into your CampSite database as needed.

Delete a User

When you want to prevent a user from accessing your database permanently, delete the user's account.

Delete a user's account by double clicking the delete button on the right.

When a user is deleted, their account cannot be undeleted the same way you can unlock a locked account. However, if you delete someone by mistake, you may contact CampSite Support and request that we un-delete a user.

Again, deleted users will not appear throughout the database when you're prompted to select users for something (e.g. persons to BCC on an email; persons to share an advanced report with, etc.)

See more
Creating/Managing Administrative Users - Tutorial Video

Control who has access to your CampSite database by creating and managing admin users. 

Configure unique permissions for each admin user to tailor their access level based on their role within your organization. Also, temporarily lock out seasonal employees as needed.

Watch the clip from our Phase 1 training session below to see how to add/remove administrative users and manage their account settings.

See more
Admin user permissions

Each admin user in your database has permission settings that determine which features or actions they're permitted to complete per CampSite module. To manage a user's permissions, expand the Admin user's account settings and navigate to the "Permissions" section.

  • By default, a new admin user has no permissions when they're first created (unless a User Template was selected when creating their account). Reference the details below to grant them permission as needed.

User Permission Settings

To access a user's permission settings, double click the 3 dots to expand the user's account settings and then navigate to the "Permissions" section. 

Permissions are categorized by the modules included in your CampSite subscription. Click a module to expand the permission settings therein.

Enabling Modules

First and foremost, a module must be enabled for the user.

To allow a user to access to a certain module, expand the  module permissions and click "Enable module for this user." The user will now have read-only access to the information within that module.  

To extend their access beyond "read-only", select to grant the user additional permissions.

Adding Permissions

The permissions available for each module will be listed beneath "Enable module for this user."  Check-mark any/all checkboxes for the permissions that should be granted to the user. 

When you're finished selecting permissions, click "Save changes for this user." If you do not click "Save changes for this user", your changes will not be saved.

Permission Details

For  details on the permission settings for a specific CampSite module, select the module from the list below.

If your database is part of a Camp Group, you can read more on applying permissions for unified admin users here.

DB Management Permissions

  • Admin: Allows the user to access the DB Management tab of the Admin page (and all the high-level settings therein - e.g. managing other users; completing the Rollover Wizard; editing your Parent Dashboard theme; etc.) This permission should only be granted to the most trusted users.
  • Reports: Automatically grants the user "Admin"-level permission to all existing and future saved reports (which allows the user to delete or edit any saved report in the database as needed).
    • When a user has Reports permission, they will not appear in the "Permissions" modals on the Advanced Reports page, which means their permissions to individual reports cannot be downgraded or revoked.
    • If the Reports permission is removed from a user, the user will be downgraded to "Read" only permissions to all existing reports, and their permissions to individual reports can be edited via the Advanced Reports page.
See more
User Permissions Report

The User Permissions Report allows you to report on which admin users have certain user permissions within CampSite.

Access the user permissions report from the Admin > DB Management > Users permission page. 

To generate the report, select a particular module and then select a category of permissions within that module.

  1. Each row represents a different admin user. 
  2. Each permission (from within the category selected for the report) will be presented in a separate column (like the "Admin" permission highlighted above). 
  3. Each cell presents whether or not the user in that row has the permission listed for that column.

Camp Groups

For databases that are part of a Camp Group, unified admin users who have an account for multiple camps will show multiple rows of permissions.

  1. The "Camp" column will indicate which camp a particular row of permissions is for (per the camp's database initials). 
  2. If a user does not have an account for certain camps within the group, the report will indicate "No account" on the row for that particular camp.  

For more information on editing user permissions, read our Admin user permissions article.

See more
Admin user e-mail notifications (Campers + Families)

Enable automatic email notifications when certain actions occur in CampSite. 

  • Each admin user has their own email notification settings, so different users can receive different emails.
  • Note that only admin users with DB Management "Admin" permission have access to editing admin users (including their own account). If a user does not have DB Management "Admin", another admin user must edit their email notifications for them, following the steps below.

To access a user's email notification settings, double click the 3 dots to expand the user's account settings and then navigate to the "E-mail notifications" section. 

Notifications are categorized by type/module - click each category to expand the email notifications relevant to that module.

Family Email Notifications

New camper leads

Receive an email notification each time a new family is created in your CampSite database.

  • This notification is sent when families create their own account, or when an admin user adds the family into the database manually.

Via the New Family Enrollment form

Via the Request for Info form

Via an admin user

Enrollment form submissions

Receive an email notification each time a camper submits the enrollment form.

  • The body of the email will include camper and family information, plus which enrollment option(s) the camper requested. Green text indicates that the requested options are available; orange indicates that they're waitlisted.
  • This notification is only triggered for camps using manual enrollment processing mode, whenever a camper submits the enrollment form.
  • If you're using automatic enrollment processing mode, enable the 'Camper enrollment' email notification instead.

Camper enrollment

Receive an email notification each time a camper is approved for enrollment.

  • For camps using manual enrollment processing mode, this notification is sent when an admin user approves a camper's enrollment request or manually enrolls a camper.
  • For camps using automatic enrollment processing mode, this notification is sent when a camper submits the enrollment form (whether they're enrolled or waitlisted), or when an admin user manually enrolls a camper.
  • The body of the email will indicate whether the enrollment was completed via the Parent Dashboard or via an admin user.

An example of how the 'Camper enrollment' notification reads for parent-driven enrollment.

An example of how the 'Camper enrollment' notification reads for admin-driven enrollment.

Camper session changes

Receive an email notification each time an admin user changes a camper's sessions using the "Manage Sessions" tool.

Camper unenrollment

Receive an email notification each time an admin user unenrolls a camper using the Unenrollment Wizard.

Camper form submissions

Receive an email notification each time a camper submits or re-submits a camper form via the parent dashboard.

  • This notification is not triggered when an admin user manually completes a form on the parent's behalf.

When a camper submits a form for the first time, the notification reads "X form submitted by [Camper]".

When a camper re-submits an editable form, the notification reads "X form updated by [Camper]".

Additional options purchase

Receive an email notification each time a camper purchases enrollment extras after they've already submitted the enrollment form.

  • To learn more about how parents purchase extras after enrollment, click here.

Camper reference form submission

Receive an email notification each time a camper's reference submits their reference form.

  • To learn more about the camper reference form feature, click here.

Family Notifications

Family form submissions

Receive an email notification each time a family submits or re-submits a family form via the parent dashboard.

  • When families submit the form for the first time, the email notification will read as "X form submitted by [Family]"
  • When families re-submit an editable form, the email notification will read as "X form updated by [Family]"
  • This notification is not triggered when an admin user manually completes a form on the family's behalf.

When a family submits a form for the first time, the email notification reads "X form submitted by [Family]"

When a family re-submits an editable form, the email notification reads "X form updated by [Family]"

See more
Admin user e-mail notifications (Staff)

Enable automatic email notifications when certain actions occur in CampSite. 

  • Each admin user has their own email notification settings, so different users can receive different emails.
  • Note that only admin users with DB Management "Admin" permission have access to editing admin users (including their own account). If a user does not have DB Management "Admin", another admin user must edit their email notifications for them, following the steps below.

To access a user's email notification settings, go to Admin > DB Management > Users. Find the user you'd like to update, double-click the 3 dots to expand the user's account settings, then navigate to the "E-mail notifications" section. 

Notifications are categorized by type/module - click each category to expand the email notifications relevant to that module.

Staff Email Notifications

New staff application begun

Receive an email notification each time an applicant submits the "Begin Staff Application" page to create their account for your Staff Dashboard.

New staff application completed

Receive an email notification when an applicant submits the "Terms & Conditions page" at the end of their application.

Staff reference submission

Receive an email notification when an applicant's reference submits your online reference form for the applicant.

Staff hire

Receive an email notification when an admin user hires the applicant using the Hiring Wizard.

Staff session changes

Receive an email notification each time an admin user changes a staff person's hired sessions using the "Manage Sessions" tool.

Staff unhire

Receive an email notification each time an admin user changes a staff person is unhired from all sessions using the Unhiring Wizard.

Staff form submissions

Receive an email notification each time a staff person submits or re-submits a staff form via the staff dashboard.

  • This notification is not triggered when an admin user manually completes a form on the staff person's behalf.

When staff submit the form for the first time, the notification reads as "X form submitted by [Staff]".

When staff re-submit an editable form, the notification reads as "X form updated by [Staff]".

See more
Camp Groups: Overview

Multiple CampSite databases that share an affiliation with each other can be linked together to form a "camp group" for a more seamless admin user experience, including:

Note that forming a camp group only impacts the admin user experience. The parent/staff/event dashboards will remain as separate portals for each database within the group.

Unified Administrators

When adding, deleting, or editing an admin user's account in a database that's part of a camp group, a new setting allows for those changes to also be applied to all other databases within the group. 

Deselecting this setting will allow the changes being made to apply to the present database only, so that the user can have different settings within each separate database. 

To report on which permissions users have across all databases within the camp group, generate the user permissions report. 

Unified Login Experience

After logging into one of the camp databases within a group, users can easily switch to different databases within their group without needing to enter their login credentials again. 

Unified Reporting

Linking multiple databases to form a camp group also provides the option to generate unified reports on the data across all databases within the group. Create a unified report to generate collective data from multiple databases, or report on each database individually.

See more
Camp Groups: Creating a new user

For general information on creating new users, please read our article on "Adding administrative users."

When creating a new user for a database that belongs to a camp group, a new option will appear that allows the user to also be created in all other databases within that group - granting that user a "unified login" across those databases. Users with a unified login will use the same e-mail and password to log into any camp within the group; once logged into a database, they can easily switch between databases within the group using the "camp group" menu.  

To simultaneously create a new user for multiple databases within the group, log into one of the databases within the group and begin adding the user. 

Before submitting, select to "Create this user" in all other databases within the camp group. This new user will then be created in all databases within the group.

Note: the admin creating the new user may only create the user for databases in which the admin has "DB Management" admin permission. If the admin does not have this permission for a database within the camp group, they will not be presented the option to create the new user for that database.

If a user template is applied when creating the user, the user will receive the same permissions template in every database.

If the new user is sent login instructions, the user's "welcome" e-mail will contain links to every database within the group.

FAQ

When creating a new admin in other camp databases within my camp group, can I choose specific camps to create them for? 

No - the new user will be created in all other camp databases within your camp group for which you have "DB Management" permissions. However, you can always delete a user from individual databases within the group, as needed.

 

If a user has a unified login for multiple camps, can I still give them different permissions within each camp?

Yes - when editing the account settings for a user with a unified login, you'll be presented the option to choose whether or not to apply those changes to their linked accounts in other databases (or, to the present database only).

See more
Camp Groups: Editing a user's account settings

When editing the account settings for a user that has an account for multiple camps within a camp group, a new option will allow those changes to be applied to all databases for which the user has an account. 

Editing a user's account settings

To apply the same settings across all databases, select to "apply changes to other camps in the group this user is an admin for" before saving changes. Upon saving, the settings selected will also be applied to the user's account within the other databases.

By deselecting this setting, CampSite will only apply these settings to the user's account in the present database. This allows a camp group to grant the user different settings for each database in the group, as needed.

FAQs

I'm not able to apply changes to all other databases within the camp group. Why?

Make sure that you have "DB Management" Admin permissions for the database(s) you wish to apply the user's settings for. Without this permission, you're unable to edit users for that database.

What if each database within the camp group has different add-on modules?

If the current database has addition almodules that other databases do not have, those permissions will not apply to the databases that lack those modules.

If the present camp lacks additional modules that other databases have, you must access those other databases to make changes to the user's settings for those modules.

Changing your password from the "My Profile" page

When a user with a unified account changes their password, the new password will be applied to all databases within the group for which they have an account.

See more
Camp Groups: Deleting a user

When deleting a user that has an account for multiple databases within a camp group, the user can be deleted from the present database only or deleted from all databases within the group.

To delete a user from all databases within the group, select "Delete admin in other camps in the camp group" before confirming their deletion.

If this setting is deselected, the user will only be deleted from the present database.

Note: Admins must have "DB Management" Admin permissions in the other databases for which they want to delete the user.

If an admin was accidentally deleted and their account needs to be recovered, email Support at support@campmanagement.com. 

See more
Camp Groups: Switching between camp databases

Admin users with a unified account can easily access different databases within their camp group using the new "camp group" menu.

To access the "camp group" menu, hover over the "My Profile" link in the navigation bar.

 

The first database listed reflects the camp the user is currently logged into (in this example, the user is currently logged into the Annville YMCA database, initials "AYMCA"). The "camp group" menu lists all other databases for which the user also has an account (in this example, the user also has an account for 2 other camps, initialed "BYMCA" and "CYMCA.")

To log into another database, click the link for that camp.


CampSite will automatically log the user into that database, without requiring the user to enter their login information.

See more
Camp Groups: Unified Reporting

Create a unified report to generate collective data from multiple databases within a camp group. 

Transaction Log

  1. Select which camps within the group you wish to generate transactions for.
  2. The "Methods" and "Categories" filters will include all of the payment methods and categories that exist across the entire camp group (not just within the present database you're reporting from).

Transactions from all databases selected in the "camps" filter will display in the results. The "camp name" column of the results will indicate which database contains the corresponding transaction.

For a grand total of all reported transactions across multiple camps, scroll down to the very bottom of the report.

See more
How to get the most out of talking to our Ai Support Assistant, Walkie!

Why use Walkie?

To help you get the most out of CampSite whenever you need it, we’ve introduced a AI Support Assistant located in the bottom right corner of your instance. This tool provides instant, 24/7 access to our entire Knowledge Base, allowing you to troubleshoot and find articles without manual searching—even outside of standard business hours. 

While this assistant is a convenient new resource for quick answers, it is entirely optional; our human support team remains available via email as always.

Tips For Success With Walkie

Tip 1: Start with clear ideas - Before asking a question, think about the specific result you want and try to work backward. For example, instead of a vague statement like "I want more options at our camp.", use structured guidance like "If I would like to build a new set of enrollment options for my camp, where should I begin?"

Tip 2: Speak directly to Walkie - Write out your questions and statements as if you're talking directly to a co worker, telling the system exactly what to do. For example, you could say "Tell me how to make a new payment schedule in CampSite".

Tip 3: Provide context and examples - Use words like "if," "when," and "then" to define conditions. For example: "If I need to adjust pricing, should I first check on tuition plans or payment schedules? If I want this to change how much a family owes going forward, do I need to work on each family profile?"

Tip 4: Keep topic focused - Try to keep questions to a single topic at a time. Asking "How do I make a new session for camp?" may provide a simpler and more direct answer than asking "How do I make sessions, enrollment options, payment schedules, and coupon codes?" all at once.

What Walkie Can't Assist With

While Walkie is highly trained expert using our detailed Help Center guides, they cannot see specific families in your database. Instead of asking Walkie "The Paulson family makes payments but they still owe money somehow, why?" ask Walkie instead "I have a family who still has a balance despite making regular payments, can you help me understand why this is happening?"

Walkie knows a great deal about CampSite, and they are going to be looking for key terms in your questions to assist you. They will be most helpful when you use CampSite specific terminology whenever possible. For example: your camp may call your individual weeks of camp from Step 2 of the Camper Setup Wizard "Programs", but in CampSite that term would be known to Walkie as "Sessions". Calling your camp options by their CampSite titles will help you to get to your answers quicker!

See more
Program Module Training

To learn how to use the Program module in CampSite, watch the training below.

In this training, we demonstrate:

  • How to set up and manage your activity schedules
  • How to schedule campers and staff for activities
  • How to generate reports on your activity schedules
See more
User Permissions (Program)

For general information on managing user permissions, please read our Admin user permissions article.

After the Program module is enabled for a user, you can grant the following permissions:

Basic

  • Admin: Permission to create and manage cycles, periods and activities.
  • Schedule campers: Permission to schedule campers for bunk and elective activities.
See more
Program Dashboard Page

The Program Dashboard Page is where you will manage everything related to your camp's Program. This includes basic Program Management, Bunk Scheduling and Elective Scheduling.

Opening Program Locations

To access the Program Dashboard Page, click Program in the the header bar.

  1. Program Management
  2. Bunk Scheduling
  3. Electives Scheduling

Program Management

  1. Program Locations
  2. Program Blackout Calendar

Bunk Scheduling

  1. Segments
  2. Grids (quick view)
  3. Reports

Electives Scheduling

  1. Segments
  2. Grids
  3. Camper reports
  4. Staff reports
  5. iPad enrollment
See more
Program Glossary
  1. Activities: Activities that bunks/campers/staff can participate in(i.e. Swim Instruction, Arts and Crafts or Basketball)
  2. Available Activities: Activities that can be scheduled on a given day and period
  3. Available Activities Slots: The number of bunks that can be scheduled for an available activity
  4. Blackout: A time-frame in which a program location is unavailable
  5. Cycle Grid: A 'drag and drop' view of a day within a cycle where you can assign bunks to available activities
  6. Cycles: A time-frame in which days, periods and activities take place.
  7. Days: A calendar day in which periods and available activities take place
  8. Destination Segment: The segment in which you would like to copy information to
  9. Destination Cycle: The cycle in which you would like to copy information to
  10. Frequency: The number of times that a bunk/camper/staff attends an activity within the chosen mode
  11. Max Bunk Count: The maximum number of bunks that can participate in one available activity at a given time
  12. Orphanage: A section on the cycle grid where unassigned bunks are placed
  13. Periods: A time-frame within a day in which an available activity takes place
  14. Program Location: A place on camp where activities take place
  15. Segment: The overriding theme within Program. Segments are created per session and contain program locations, blackouts, activities, cycles, days, periods and bunks
  16. Short Name: An abbreviation for a program location
See more
Program Locations

Program Locations are the areas in camp in which Activities take place.

Opening Program Locations

To access Program Locations, click Program in the the header bar.

Click Program Locations under the Program Management section.

Adding a Program Location

To add a new Program Location click " +Add program location... "

A pop-up window will appear which allows you to add the Program Location Name and Short Name.

  1. Name indicates the full name of the Program Location
  2. Short Name indicates an abbreviation for the Program Location that will appear in other areas of the Program Module
  3. Hit Submit

Program Location Names will appear in alphabetical order. You may add as many Program Locations as you wish.

See more
Program Blackout Calendar

The Program Blackout Calendar allows you to "blackout" Program Locations in camp on certain days and times so that no Activities may be made available to Bunks.

Opening the Program Blackout Calendar

To access Program Blackout Calendar, click Program in the the header bar.

Click Program Blackout Calendar under the Program Management section.

Adding a Blackout

To add a new Blackout click " +Add blackout... "

A pop-up window will appear which allows you to add the new Program Blackout.

  1. Choose what Program Location you would like to "Blackout" for the current date.
  2. Indicate the Start time of the Blackout
  3. Indicate an End time of the Blackout
  4. Write any Notes to indicate why you are adding the Blackout
  5. Click "Add new blackout"

Program Blackouts will appear in order of Start time.

After refreshing the pave the days in which you have a blackout present will appear in red in the calendar.

See more
Creating Segments

There are several elements needed to create Activity Schedules - which Division(s) of campers you plan to schedule; which Activities you want to include on the schedule; and then the Cycles/time Periods of the schedule itself.

Each Activity Schedule - and all the elements needed for creating it - are contained within a Segment. Segments are created for specific sessions, and each session can have 1 or more Segments as needed. Typically, Segments are created based on which Bunk(s) of campers you plan to assign to your Activity Schedule.

For example, if you have a different Activity Schedule for younger campers vs. older campers, you could create 2 Segments: one Segment containing younger Bunks and their activities; and then a  second Segment containing your older Bunks and their activities.

To begin, access the Program Dashboard via CampSite's navigation bar.

Creating Segments

Next, click the Segments link to begin creating Segments.

Note that there are (2) different types of Activity Schedules you can create, based on how you plan to assign campers to your schedule(s).

With Bunk Scheduling, an entire Bunk of campers is scheduled for the same activity during a given time period (including all staff assigned to oversee that Bunk).

With Elective Scheduling, campers and staff are scheduled for each activity individually, instead of with their entire bunk.

After selecting the appropriate Segments link, on the next screen, you'll see a list of every camp session created (per CampSite year). Segments are created within specific sessions, allowing you to create an Activity Schedule for the campers enrolled in that particular session.

To create a new Segment, click " +Add segment... "

Enter the segment details in the pop-up window.

  1. Select which Session you want to create the Segment for. You'll then create an activity schedule for the campers enrolled in this particular session.
  2. Create a Name for the Segment
  3. Click Submit to create the Segment

Segments will appear in alphabetical order underneath the Session they've been created for.

Create as many Segments as needed, then begin managing each Segment. For more information on managing Segments, read more our other articles on managing Bunk Segments or managing Elective Segments.  

See more
Managing Segments

Managing Segments is the second step in the Bunk Scheduling process. Now that you've created your Segment, we need to add the Divisions, Activities, and Cycles that comprise the Segment.

Choose the Segment you would like to manage by clicking on the Segment icon, to the left of the Segment Name.

Divisions, Activities, Cycles

The Segment Management page will now appear where you will be able to manage your:

  1. Divisions assigned to this Segment
  2. Activities available for this Segment
  3. Cycles for this Segment
See more
Adding Divisions to a Segment

Specify which campers you'll be assigning to Activities by adding their Divisions to the Segment. When you're ready to start scheduling your Activities, you'll select from the campers in the Divisions that have been added to the Segment here.

Adding Divisions to a Segment

To add a Division to a Segment, click " +Add division... "

  1. Select a Division to add to the Segment. Note: you'll be presented all Divisions created for the session this Segment exists within. To add/edit these Divisions, go to the Bunking Board page for this session.
  2. Click Submit to add the selected Division to the Segment.

Divisions will display in the order in which they're ranked on the Bunking Board page.

See more
Adding Activities to a Segment

Specify all the Activities you plan to schedule by adding each Activity to the Segment. When you're ready to start creating your schedule, you'll select from the Activities that have been added to the Segment here.

Adding Activities to a Segment

To add an Activity to a Segment, click " + Add activity... "

Bunk Scheduling

  1. Provide the name of the activity
  2. Select a Location for the activity (from the list of Locations already created)
  3. Set the default maximum bunk count for this Activity (i.e. the maximum number of bunks that can be assigned to this Activity at a given time)
  4. Click Submit to create the Activity

Elective Scheduling

  1. Provide the name of the activity
  2. Select a Location for the activity (from the list of Locations already created)
  3. Set the default maximum camper count for this Activity (i.e. the maximum number of campers that can be assigned to this Activity at a given time)
  4. Set the default maximum camper count for this Activity (i.e. the maximum number of campers that can be assigned to this Activity at a given time)
  5. Click Submit to create the Activity

The Activities you have added to this Segment will show up in alphabetical order by Name.

To edit the Name, Location, or Max Bunks for an Activity, double click the current settings. Make the necessary changes and then click "OK" to apply them.

To delete an Activity, double click the delete button on the far right. An Activity can only be deleted if it has not yet been added to your Activity Schedule.

See more
Copying Activities to another Segment

If you want to use the same Activities in multiple Segments, create the Activities in one Segment and then use the Copy function to copy them all to another Segment you've created.

Within the Segment page, click "Copy activities from this segment..."

  1. Select the Segment into which you want to copy the present Activities.
  2. Click "Copy these activities" to copy the activities.

All Activities from the present Segment will then be copied to the Destination Segment you selected.

See more
Adding Cycles to a Segment

Cycles refer to the time frame for one particular Activity Schedule. You'll then create an Activity Schedule for the duration of the Cycle (on a daily basis).

If needed, you can create multiple Cycles within a Segment (if you plan to have different Activity Schedules within the Segment).

To add a Cycle to a Segment, click " +Add cycle... "

  1. Provide a name for the Cycle
  2. Specify the start date of the Cycle
  3. Specify the end date of the Cycle
  4. Click Submit to add the Cycle to the Segment

All Cycles will be listed in chronological order by start date.

Edit the name of a Cycle by double clicking the current name. The start and end dates cannot be edited afterwards; instead, delete the Cycle and re-create it. Double click the delete button on the far right to delete the Cycle (but note that Cycles can only be deleted if nothing is set up within it yet).

See more
Managing a Cycle

Managing Cycles is the third step in the Activity Scheduling process. Now that you've fully created your Segment and Cycles, we need to add the Periods that comprise the Days within the Cycle.

Opening a Cycle

To open a Cycle, click on the "Cycle Icon" to the left of the Cycle you would like to manage.

The Cycle management page will open up and show you each Day within the Cycle. From this page you are able to:

  1. Add Periods to Days within the Cycle
  2. View the Cycle Grid
  3. Copy Periods to another Date
See more
Adding Periods to a Day

Cycles consist of Days in which Periods take place.

Days can have as many or as few Periods as you would like.

Periods represent a time frame in which Activities take place.

 

To add a Period to a day click " +Add period... "

A pop-up window will appear which allows you to add a new Period.

  1. Choose which date within the Cycle you would like to add the Period to.
  2. Enter a name for the Period
  3. Select the Start Time of the Period
  4. Select the End Time of the Period
  5. Hit Submit

Periods will appear in the order in which they take place, starting with the earliest start time.

See more
Copying Periods to other Days

Copying Periods to other Days allows you to quickly duplicate Periods from one Day to the next without having to enter all of the Periods again.

Within the Cycle Management page, click "Copy periods to another date..."

A pop-up window will appear that asks you which Date you would like to copy.

  1. Choose the Source Date from the drop-down list
  2. Choose a Destination Cycle from the drop-down list
  3. Select which Dates within the Destination Cycle you would like to copy to
  4. Click "Copy this date" to copy the Periods within the Source Date to the Destination Cycles and Dates

The Periods within the Date you have chosen to copy will now appear in the Destination Cycle and Dates you selected in the previous step.

See more
The Cycle Grid - Bunk Scheduling

The Cycle Grid - Bunks is where you will manage the Available Activities within a Cycle and assign Bunks to those Available Activities

To open the Cycle Grid,  click "View cycle grid..."

From the Cycle Grid you are able to:

  1. Choose which Date within the Cycle you are viewing
  2. Add Available Activities to each Day and Period
  3. Copy Available Activities from from this Cycle Grid to other Days
  4. View all Available Activities and the number of Bunks that may be assigned to that Available Activity for each Period within a Day
  5. View all Bunks that have not yet been assigned an Activity for each Period within a Day

Cycle Grid Quick View

To quickly access a Cycle Grid from the Program Landing Page, you can click on the Cycle you would like to view. You will then be taken to the first day within the chosen Cycle.

See more
Adding Available Activities to Period

Available Activities are Activities that Bunks can be assigned to during Periods within a Day.

To add an Available Activity click " +Add available activity... "

A pop-up window will appear which allows you to add an Available Activity.

  1. Choose which Activity you would like to make Available
  2. The "Max Count" will default to the value you set on the Segment Management page. This indicates the number of maximum number of Bunks that may be assigned to this Activity
  3. Select which Periods within the Day you would like to make this Activity Available
  4. Hit Submit

Available Activities will appear in alphabetical order

See more
Copying Available Activities to other Days

Copying Available Activities to other Days allows you to quickly duplicate Available Activities from one Day to the next without having to enter all of the Available Activities again.

Within the Cycle Grid, click "Copy available activities from this grid..."

A pop-up window will appear that asks you where you would like to copy the Available Activities from this grid to:

  1. Choose Destination Cycle from the drop-down list
  2. Indicate whether or not you would like to copy the bunks assignments. (i.e. If Bunk 1 is assigned to Golf in Period 1 of your Source Date, they will be assigned to Golf in the Destination Date for Period 1)
  3. Select which Dates within the Destination Cycle you would like to copy the Available Activities and Bunk Assignments (if desired) to
  4. Click "Copy this date" to copy the Available Activities and Bunk Assignments (if desired) within the Source Date to the Destination Cycles and Dates

"Available Activities copied successfuly!" will appear in a green box at the top of the screen.

See more
Schedule Grid Generator

The Schedule Generator is designed to give you an overview of Available Activities that are taking place by Bunk or by Activity on a per Cycle basis. You can then quickly print and hand out schedules to your activity and cabin staff or export the information to Excel.

To access the Schedule Generator, click Program in the the header bar.

Click Schedule Generator under the Reports section of Bunk Scheduling.

Schedule Generator - By Activity

Choose your criteria:

  1. Year
  2. Session
  3. Mode (by activity in this step)
  4. Segment within the chosen Session
  5. Cycle within the chosen Segment
  6. Dates within the chosen Cycle
  7. Run Report
  1. You can export this data to Excel or Print directly from this report.
  2. The report will generate information with each Activity listed on the y-axis and each Period listed on the x-axis. As you move across a row in the table, you will see which Bunks are scheduled for which Activities during which Period.

Schedule Generator - By Bunk

Choose your criteria:

  1. Year
  2. Session
  3. Mode (by bunk in this step)
  4. Segment within the chosen Session
  5. Cycle within the chosen Segment
  6. Dates within the chosen Cycle
  7. Run Report
  1. You can export this data to Excel or Print directly from this report.
  2. The report will generate information with each Division and Bunk listed on the y-axis and each Period listed on the x-axis. As you move across a row in the table, you will see which Activities are scheduled for which Bunks during which Period.
See more
Frequency Report

The Frequency Report is designed to give you a count of how many times during a Segment or Cycle that a Bunk has attended an Activity.

To access the Frequency Report, click Program in the the header bar.

Click Frequency Report under the Reports section of Bunk Scheduling.

Frequency Report - By Segment

Choose your criteria:

  1. Year
  2. Session
  3. Mode (by segment in this step)
  4. Segment within the chosen Session
  5. Run Report
  1. You can export this data to Excel or Print directly from this report.
  2. The report will generate information with each Division and Bunk listed on the y-axis and each Activity listed on the x-axis. As you move across a row in the table, you will see the number of times a Bunk has been assigned an Activity within the course of the entire Segment.

Frequency Report - By Cycle

Choose your criteria:

  1. Year
  2. Session
  3. Mode (by cycle in this step)
  4. Segment within the chosen Session
  5. Cycle within the chosen Segment
  6. Run Report
  1. You can export this data to Excel or Print directly from this report.
  2. The report will generate information with each Division and Bunk listed on the y-axis and each Activity listed on the x-axis. As you move across a row in the table, you will see the number of times a Bunk has been assigned an Activity within the course of the chosen Cycle.
See more
Creating Segments

There are several elements needed to create Activity Schedules - which Division(s) of campers you plan to schedule; which Activities you want to include on the schedule; and then the Cycles/time Periods of the schedule itself.

Each Activity Schedule - and all the elements needed for creating it - are contained within a Segment. Segments are created for specific sessions, and each session can have 1 or more Segments as needed. Typically, Segments are created based on which Bunk(s) of campers you plan to assign to your Activity Schedule.

For example, if you have a different Activity Schedule for younger campers vs. older campers, you could create 2 Segments: one Segment containing younger Bunks and their activities; and then a  second Segment containing your older Bunks and their activities.

To begin, access the Program Dashboard via CampSite's navigation bar.

Creating Segments

Next, click the Segments link to begin creating Segments.

Note that there are (2) different types of Activity Schedules you can create, based on how you plan to assign campers to your schedule(s).

With Bunk Scheduling, an entire Bunk of campers is scheduled for the same activity during a given time period (including all staff assigned to oversee that Bunk).

With Elective Scheduling, campers and staff are scheduled for each activity individually, instead of with their entire bunk.

After selecting the appropriate Segments link, on the next screen, you'll see a list of every camp session created (per CampSite year). Segments are created within specific sessions, allowing you to create an Activity Schedule for the campers enrolled in that particular session.

To create a new Segment, click " +Add segment... "

Enter the segment details in the pop-up window.

  1. Select which Session you want to create the Segment for. You'll then create an activity schedule for the campers enrolled in this particular session.
  2. Create a Name for the Segment
  3. Click Submit to create the Segment

Segments will appear in alphabetical order underneath the Session they've been created for.

Create as many Segments as needed, then begin managing each Segment. For more information on managing Segments, read more our other articles on managing Bunk Segments or managing Elective Segments.  

See more
Managing Segments

Managing Segments is the second step in the Elective Scheduling process. Now that you've created your Segment, we need to add the Divisions, Departments, Activities, and Cycles that comprise the Segment.

Choose the Segment you would like to manage by clicking on the Segment icon, to the left of the Segment Name.

Divisions, Departments, Activities, Cycles

The Segment Management page will now appear where you will be able to manage your:

  1. Divisions assigned to this Segment
  2. Departments assigned to this Segment
  3. Activities available for this Segment
  4. Cycles for this Segment
See more
Adding Divisions to a Segment

Specify which campers you'll be assigning to Activities by adding their Divisions to the Segment. When you're ready to start scheduling your Activities, you'll select from the campers in the Divisions that have been added to the Segment here.

Adding Divisions to a Segment

To add a Division to a Segment, click " +Add division... "

  1. Select a Division to add to the Segment. Note: you'll be presented all Divisions created for the session this Segment exists within. To add/edit these Divisions, go to the Bunking Board page for this session.
  2. Click Submit to add the selected Division to the Segment.

Divisions will display in the order in which they're ranked on the Bunking Board page.

See more
Adding Departments to a Segment

If you have CampSite's Staff Module, specify which staff you'll be assigning to Activities by adding their Departments to the Segment. When you're ready to start scheduling your Activities, you'll select from the staff in the Departments that have been added to the Segment.

Adding Departments to a Segment

To add a Department to a Segment, click " + Add department... "

A pop-up window will appear which allows you to choose which Departments you would like to add to the Segment.

  1. Choose a Department from the drop-down menu
  2. Hit Submit to add the Department to the Segment

The Departments you have chosen to add to this Segment will show up in alphabetical order.

See more
Copying Departments to another Segment

Copying Departments to another Segment allows you to quickly duplicate Departments from one Segment to the next without having to enter all of the Departments again.

Within the Segment Management page, click "Copy departments from this segment..."

A pop-up window will appear that asks you where you would like to copy departments from this segment to.

  1. Choose the Destination Segment from the drop-down list
  2. Click "Copy these departments" to copy to the Destination Segment.

"Departments copied successfully!" will appear in a green box at the top of the screen.

See more
Adding Activities to a Segment

Specify all the Activities you plan to schedule by adding each Activity to the Segment. When you're ready to start creating your schedule, you'll select from the Activities that have been added to the Segment here.

Adding Activities to a Segment

To add an Activity to a Segment, click " + Add activity... "

Bunk Scheduling

  1. Provide the name of the activity
  2. Select a Location for the activity (from the list of Locations already created)
  3. Set the default maximum bunk count for this Activity (i.e. the maximum number of bunks that can be assigned to this Activity at a given time)
  4. Click Submit to create the Activity

Elective Scheduling

  1. Provide the name of the activity
  2. Select a Location for the activity (from the list of Locations already created)
  3. Set the default maximum camper count for this Activity (i.e. the maximum number of campers that can be assigned to this Activity at a given time)
  4. Set the default maximum camper count for this Activity (i.e. the maximum number of campers that can be assigned to this Activity at a given time)
  5. Click Submit to create the Activity

The Activities you have added to this Segment will show up in alphabetical order by Name.

To edit the Name, Location, or Max Bunks for an Activity, double click the current settings. Make the necessary changes and then click "OK" to apply them.

To delete an Activity, double click the delete button on the far right. An Activity can only be deleted if it has not yet been added to your Activity Schedule.

See more
Managing a Cycle

Managing Cycles is the third step in the Activity Scheduling process. Now that you've fully created your Segment and Cycles, we need to add the Periods that comprise the Days within the Cycle.

Opening a Cycle

To open a Cycle, click on the "Cycle Icon" to the left of the Cycle you would like to manage.

The Cycle management page will open up and show you each Day within the Cycle. From this page you are able to:

  1. Add Periods to Days within the Cycle
  2. View the Cycle Grid
  3. Copy Periods to another Date
See more
Adding Periods to a Day

Cycles consist of Days in which Periods take place.

Days can have as many or as few Periods as you would like.

Periods represent a time frame in which Activities take place.

 

To add a Period to a day click " +Add period... "

A pop-up window will appear which allows you to add a new Period.

  1. Choose which date within the Cycle you would like to add the Period to.
  2. Enter a name for the Period
  3. Select the Start Time of the Period
  4. Select the End Time of the Period
  5. Hit Submit

Periods will appear in the order in which they take place, starting with the earliest start time.

See more
Copying Periods to other Days

Copying Periods to other Days allows you to quickly duplicate Periods from one Day to the next without having to enter all of the Periods again.

Within the Cycle Management page, click "Copy periods to another date..."

A pop-up window will appear that asks you which Date you would like to copy.

  1. Choose the Source Date from the drop-down list
  2. Choose a Destination Cycle from the drop-down list
  3. Select which Dates within the Destination Cycle you would like to copy to
  4. Click "Copy this date" to copy the Periods within the Source Date to the Destination Cycles and Dates

The Periods within the Date you have chosen to copy will now appear in the Destination Cycle and Dates you selected in the previous step.

See more
The Cycle Grid - Elective Scheduling

The Cycle Grid - Campers is where you will manage the Available Activities within a Cycle and assign Campers to those Available Activities

To open the Cycle Grid,  click "View cycle grid..."

From the Cycle Grid - Campers you are able to:

  1. Choose which Date within the Cycle you are viewing
  2. Go to the Staff Grid
  3. Add Available Activities to each Day and Period
  4. Copy Available Activities from from this Cycle Grid to other Days
  5. Select which Divisions are visible on the Cycle Grid
  6. View all Campers within the selected Divisions and their Activity Assignment for each Period within a Day
  7. View all Available Activities within each Period

Cycle Grid Quick View

To quickly access a Cycle Grid from the Program Landing Page, you can click on the Cycle you would like to view. You will then be taken to the first day within the chosen Cycle.

See more
Adding Available Activities to Periods

Available Activities are Activities that Campers and Staff can be assigned to during Periods within a Day.

To add an Available Activity click " +Add available activity... "

A pop-up window will appear which allows you to add an Available Activity.

  1. Choose which Activity you would like to make Available.
  2. The "Max Camper Count" will default to the value you set on the Segment Management page. This indicates the number of maximum number of Campers that may be assigned to this Activity.
  3. The "Max Staff Count" will default to the value you set on the Segment Management page. This indicates the number of maximum number of Staff that may be assigned to this Activity.
  4. Select which Periods within the Day you would like to make this Activity Available.
  5. Hit Submit.

Available Activities will appear in alphabetical order, and can be dragged and dropped under a campers row.

See more
Copying Available Activities to other Days

Copying Available Activities to other Days allows you to quickly duplicate Available Activities from one Day to the next without having to enter all of the Available Activities again.

Within the Cycle Grid, click "Copy available activities from this grid..."

A pop-up window will appear that asks you where you would like to copy the Available Activities from this grid to:

  1. Choose Destination Cycle from the drop-down list.
  2. Copy camper assignment to other days of the week.
  3. Copy staff assignment to other days of the week.
  4. Select which Dates within the Destination Cycle you would like to copy the Available Activities and Elective Assignments (if desired) to.
  5. Click "Copy this date" to copy the Available Activities and Elective Assignments (if desired) within the Source Date to the Destination Cycles and Dates.

"Available Activities copied successfuly!" will appear in a green box at the top of the screen.

See more
Schedule Grid Generator

The Schedule Generator is designed to give you an overview of Available Activities that are taking place by Bunk or by Activity on a per Cycle basis. You can then quickly print and hand out schedules to your activity and cabin staff or export the information to Excel.

To access the Schedule Generator, click Program in the the header bar.

Click Schedule Generator under the Reports section of Bunk Scheduling.

Schedule Generator - By Activity

Choose your criteria:

  1. Year
  2. Session
  3. Mode (by activity in this step)
  4. Segment within the chosen Session
  5. Cycle within the chosen Segment
  6. Dates within the chosen Cycle
  7. Run Report
  1. You can export this data to Excel or Print directly from this report.
  2. The report will generate information with each Activity listed on the y-axis and each Period listed on the x-axis. As you move across a row in the table, you will see which Bunks are scheduled for which Activities during which Period.

Schedule Generator - By Bunk

Choose your criteria:

  1. Year
  2. Session
  3. Mode (by bunk in this step)
  4. Segment within the chosen Session
  5. Cycle within the chosen Segment
  6. Dates within the chosen Cycle
  7. Run Report
  1. You can export this data to Excel or Print directly from this report.
  2. The report will generate information with each Division and Bunk listed on the y-axis and each Period listed on the x-axis. As you move across a row in the table, you will see which Activities are scheduled for which Bunks during which Period.
See more
Frequency Report

The Frequency Report is designed to give you a count of how many times during a Segment or Cycle that a Bunk has attended an Activity.

To access the Frequency Report, click Program in the the header bar.

Click Frequency Report under the Reports section of Bunk Scheduling.

Frequency Report - By Segment

Choose your criteria:

  1. Year
  2. Session
  3. Mode (by segment in this step)
  4. Segment within the chosen Session
  5. Run Report
  1. You can export this data to Excel or Print directly from this report.
  2. The report will generate information with each Division and Bunk listed on the y-axis and each Activity listed on the x-axis. As you move across a row in the table, you will see the number of times a Bunk has been assigned an Activity within the course of the entire Segment.

Frequency Report - By Cycle

Choose your criteria:

  1. Year
  2. Session
  3. Mode (by cycle in this step)
  4. Segment within the chosen Session
  5. Cycle within the chosen Segment
  6. Run Report
  1. You can export this data to Excel or Print directly from this report.
  2. The report will generate information with each Division and Bunk listed on the y-axis and each Activity listed on the x-axis. As you move across a row in the table, you will see the number of times a Bunk has been assigned an Activity within the course of the chosen Cycle.
See more
Responsive Parent Dashboard

We've released a new mobile-friendly layout for the Parent Dashboard that parents can easily navigate from their cellphones and tablets.

Under the new layout, admins can also manually edit their Dashboard theme without having to submit a support request. For more details on how to edit the theme, click here. 

  • Note: Admin users must have "DB Management" Admin permissions to have access to editing your camp's responsive theme.

Example Images

Enabling the Responsive Parent Dashboard

Navigate to your database Admin settings and select "Parent Dashboard" within the Campers tab.


1. Scroll down to "Enable responsive Parent Dashboard?" and select "Yes"
2. Save changes

Updating the Theme

To manage your theme, access the new "Responsive Theme" tab under the DB Management section of your database Admin settings.

  • If you just enabled the responsive Parent Dashboard, refresh your browser page in order for the Responsive Theme tab to display.

Your theme includes a background image/color, a primary color (used on the navigation bar within the dashboard, and certain form buttons), and also the header image at the top of your New Family Enrollment and Request for Information forms.

For more specific details and instructions on updating your camp's Responsive Theme settings, please click here.

  • Note that your existing dashboard theme does not transfer automatically to the new responsive dashboard. You can either customize your new theme manually or submit a request to Support to transfer your old theme for you.  

Using the Responsive Parent Dashboard

To fully experience your new Parent Dashboard, we suggest creating a family account and logging into your Parent Dashboard as a regular parent would.

To learn more, please read our Parent Dashboard articles.

See more
Parent Dashboard: Authorized Pickups Tab (Overview)

Families can manage their Authorized Pickups via the Authorize Pickups tab of the Parent Dashboard or via the Forms step of the enrollment process (if you've configured your settings to collect Authorize Pickups during enrollment).

Click here to learn more about the Forms step of enrollment. To learn more about updating your Authorized Pickup settings, click here.

Authorized Pickups Tab

To access the Authorized Pickups tab, click the Authorized Pickups link in the left sidebar menu.

Please note that the Authorized Pickups tab does not display on the parent dashboard until at least 1 camper in the family has been enrolled.

  1. Manage/edit authorized pickups for the current year.
  2. Add new authorized pickups.
  3. Manage/edit previous authorized pickups (who are not authorized for the current year).
  4. Manage attendance preferences*.
  5. Save changes.

*You can toggle the 'Attendance Preferences' section on/off via your Attendance module settings. Click here to learn more.

See more
Parent Dashboard: Create New Authorized Pickups

Families can manage their Authorized Pickups via the Authorize Pickups tab of the Parent Dashboard or via the enrollment form (if you've configured your settings to collect Authorize Pickups during enrollment).

Click here to learn more about the Forms step of enrollment. To learn more about updating your Authorized Pickup settings, click here.

Authorized Pickups Tab

To access the Authorized Pickups tab, click the Authorized Pickups link in the left sidebar menu.

Please note that the Authorized Pickups tab does not display on the parent dashboard until at least 1 camper in the family has been enrolled.

+ Add Authorized Pickup

Next, click the button labeled + Add Authorized Pickup.

  1. Click to add a photo of the Authorized Pickup.
  2. Fill out the information fields regarding the Authorized Pickup.
  3. Click Add Authorized Pickup.

Note: You control which fields of information are collected on Authorized Pickups (and which fields are mandatory) via your Authorized Pickup settings. To learn more, click here.

See more
Parent Dashboard: Manage Existing Authorized Pickups

Families can manage their Authorized Pickups via the Authorized Pickups tab of the Parent Dashboard or via the Forms step of the enrollment process (if you've configured your settings to collect Authorize Pickups during enrollment).

Click here to learn more about the Forms step of enrollment. To learn more about updating your Authorized Pickup settings, click here.

Important Notice:

Parents must manually authorize pickups every enrollment year. 
Existing authorized pickups will still appear on the family’s account, but will not be re-authorized automatically.

Families can choose to re-authorize their existing authorized pickups or create new authorized pickups as needed.

Authorized Pickups Tab

To access the Authorized Pickups tab, click the Authorized Pickups link in the left sidebar menu.

Please note that the Authorized Pickups tab does not display on the parent dashboard until at least 1 camper in the family is enrolled.

Authorized Pickups

For currently authorized pickups:
1. Click the Edit link to edit their information.
2. Click to de-authorize the pickup for the associated year.

For pickups who are not authorized for the current year:
1. Click the Edit link to edit their information.
2. Click to re-authorize the pickup for the associated year.
3. Click to delete them from the account.

Editing an Authorized Pickup

  1. Click the current photo to upload a new one.
  2. Enter new information into the information fields as needed.
  3. Click Update Authorized Pickup to save changes.
See more
Parent Dashboard: Finding an Authorized Pickup's PIN

The primary parents listed for a family can identify an Authorized Pickup's attendance PIN by logging into the Parent Dashboard and clicking the "Edit" link for the pickup (via the Authorized Pickups tab).

Authorized Pickups Tab

To access the Authorized Pickups tab, click the Authorized Pickups link in the left sidebar menu.

Please note that the Authorized Pickups tab does not display on the parent dashboard until at least 1 camper in the family has been enrolled.

Authorized Pickups

From the "Authorized Pickups" section, click the Edit link for the authorized pickup person.

Editing an Authorized Pickup

The pickup person's 6-digit PIN is located under the Attendance PIN section of their information page.

Note: A pickup person must be authorized for the current year in order for their PIN to work on the PIN interface for attendance logging.

See more
Parent Dashboard: Attendance Preferences

Attendance preferences allow parents to indicate whether or not each camper within the family is permitted to check themselves in/out of camp without an adult present.

Families can manage their Attendance preferences via the Authorized Pickups tab of the Parent Dashboard or via the Forms step of the enrollment process (if you've configured your settings to collect Authorize Pickups during enrollment). Click here to learn more about the Forms step of enrollment.

Note: You can control whether or not parents are presented 'Attendance Preferences' via your Attendance module settings. Click here to learn more.

Authorized Pickups Tab

To access the Authorized Pickups tab, click the Authorized Pickups link in the left sidebar menu.

Attendance Preferences are located at the bottom of the Authorized Pickups page.

Each camper within the family will have their own settings. Select yes or no to indicate whether or not the corresponding camper can check themselves in/out without an adult, then click Save Changes.

See more
Parent Dashboard: Viewing Camp Today Blog Posts

All of your published (and active) blog posts display in a mobile-friendly layout on your camp's Camp Today page, with each post appearing as a separate "tile."

Posts are displayed in chronological order (newest at the top)  and adapt to the screen size of whatever device is being used when viewing the blog.


In this article, learn more about:

Photo Posts

Hover/tap on a photo post to access the photo album therein.

Once in the photo album, click/tap on a photo to view it.

When viewing a photo, click/tap left and right to flip through all photos within the album. Use the buttons beneath the photo to download the image and - if logged in as a parent, staff, or extended family member - add the image to the "My Photos" collection.

"My Photos" feature

The "My Photos" feature lets parents/staff/extended family members save a collection of their favorite photos for easy access later.

Note: If you allow public access to your Camp Today blog, the "My Photos" feature is only available to parents/staff/extended family members who are logged into their account currently.

Add a Photo to "My Photos"

When viewing a photo, click the "Add to my photos" button in the bottom right. The photo will immediately be added to the user's "My Photos" collection.

Remove a Photo from "My Photos"

When viewing a photo that's been added to "My Photos", click the "Remove from my photos" button to un-save it. Afterwards, the image will no longer appear in the user's "My Photos" collection.

Access the "My Photos" Collection

Parents/staff/extended family members can access their "My Photos" collection via the bookmark link on your Camp Today landing page.

Note: If you allow the public to access your blog,

Saved photos are stored by year. Click/tap on a year to view the saved photos therein.

When viewing saved photos, click/tap left and right to flip through all "My Photos" for that year. Easily remove a photo from the My Photos collection using the button below the image.

Video Posts

Click to play a video and it'll playback directly from the blog page.

To view the image on a larger scale, click/tap the fullscreen button.

Text Posts

Text posts are displayed in full directly on your Camp Today blog (no need to click/tap access the full content).

See more
Parent Dashboard: Sending e-mails to campers

The Camp Today Communication module allows parents to send emails to their campers via the "E-mail my camper" page of the Parent Dashboard.

Parents can also allow "extended family members" email campers as well by adding them to their family's account (for email purposes only). To learn how parents can add extended family members, please click here.

E-mail my camper

To compose and send an email to a camper, click the "E-mail my camper" tab in the left sidebar menu.

Note that both primary and divorced parents are permitted to send emails, plus any extended family members that the parent have authorized.

Compose & Send

  1. Fill out the "to" and "from" fields. If the family has multiple campers enrolled, select one or all of them to send the email to. In the "From" field, type the name of who the email is coming from.
  2. Enter a subject line and then type the email message.
  3. Optional: Select a theme (background image) and font for the message.
  4. See a live preview of the message.
  5. Click to send the e-mail.

Once the email is sent, your camp's admin team will receive the message on the Camp Today Communication dashboard. To access the e-mails sent to your campers, generate them in batch. Learn more by clicking here.

See more
Parent Dashboard: Enrollment Page Overview

To access the Enrollment page, click the Enrollment tab in the left sidebar menu.

  1. See the enrollment page header text. Click here to learn how to customize this.
  2. Enroll a camper; edit their basic information; or purchase additional enrollment extras.
     To learn more about enrolling a camper, click here.
     To learn more about editing their information, click here.
     To learn more about purchasing extras after enrollment click here.
  3. Add a new camper to the family. Click here to learn how.


If you choose to display each camper's enrolled and/or waitlisted options, they would appear beneath the camper's name, as you see above for Jill Paulson. For each option, the parent will see the enrollment option name, bundle name, and session(s) therein.

Click here for more information on where to manage your Parent Dashboard settings (including whether you display each campers' enrolled and waitlisted sessions).

See more
Parent Dashboard: Enrolling a Camper

A family can enroll their camper(s) via the Enrollment page.

Enrollment Tab

To access the Enrollment tab, click the Enrollment link in the left sidebar menu.

Enroll Button

For families with multiple campers, campers must be enrolled one at a time. To enroll a camper, locate the camper and click the Enroll button beneath their name.

Enrollment Form

CampSite will then present your camp's enrollment form, which contains multiple pages for the family to submit. In order to complete the enrollment process, parents must proceed through each page and click to submit their request at the very end.

The screenshots below demonstrate example content on each step of the form. To view exactly how your camp's enrollment form content appears, create a family account for yourself and use it to log into your Parent Dashboard and pretend to enroll a camper.  

Pre-Enrollment Questions (Optional)

If your camp asks pre-enrollment questions, the first step of the enrollment process will display those questions. To learn more about configuring pre-enrollment questions, click here.

On this step, parents must provide their responses and click "Save & Continue" to proceed with the next step of enrollment.

If you do not ask pre-enrollment questions, the first page of your enrollment form will be the "Enrollment Options" page.

Enrollment Options

On this step, parents must 1) add the enrollment option(s) they wish to enroll their camper for and then 2) click "Save & Continue" to proceed to the next step of enrollment.

  • If you passcode protect any enrollment options, an Enrollment Passcode section will appear on the left (as shown above). Parents submit the passcode in order to view your passcoded option(s).
  • If your enrollment options include multiple bundles, and/or prompt parents to choose from multiple sessions, once a parent clicks to add an option the option will expand and prompt the parents to make additional selection(s).

To edit the enrollment options that parents are presented on this page, go to Step 9 of the Camper Setup Wizard.

Enrollment Questions + "Additional options"

On this step, parents are asked to respond to your enrollment questions and offered to purchase any enrollment extras you've added to your enrollment form. Once finished, they must click "Save & Continue" to proceed to the next step of enrollment.

To edit your enrollment questions, go to Step 8 of the Camper Setup Wizard. Click here to learn more about controlling your enrollment extras.

Forms

On this step, parents are presented any forms that you choose to display during the enrollment process. Parents must click the name of a form in order to complete it. When finished, they must click "Save & Continue" to proceed to the final step of enrollment.

To learn more about completing forms from the Parent Dashboard, click here.

To learn more setting up the various forms that could be presented during enrollment, choose from the following links: Family and Camper forms; Transportation forms; Medical forms; and Authorized Pickup forms.

Checkout

On the final checkout page, parents are first presented their enrollment balance and asked for their payment details. If applicable, parents can enter a coupon code on this step by clicking the "ADD COUPON CODE" box and typing the code. Any automated enrollment discounts that the camper is eligible for will appear automatically below the camper's subtotal.

To edit your camp prices, go to Step 5 of the Camper Setup Wizard. Your deposit is configured on either Step 8 (if yearly) or Step 9 (if per enrollment option).  To configure which payment methods can be selected, go to your Financial: Payment Method settings.

Next, parents must sign that they agree to your terms and conditions and submit their enrollment request. Note that the enrollment form cannot be submitted without agreeing to your terms and signing the form. To edit your terms & conditions, go to Step 8 of the Camper Setup Wizard.

Once parents click "SUBMIT ENROLLMENT REQUEST," a request will be created for the camper.

  • If your camp is using manual enrollment processing mode, the camper's request must be approved by an admin user in order for the camper to be enrolled. The family's payment would be debited at the time the camper is approved (not when the form is submitted).
  • Under automatic enrollment processing mode, CampSite will automatically enroll the camper as soon as the request is submitted (with regard to any capacities) and process their payment immediately.

Submission Confirmation

When the enrollment form is successfully submitted, parents will see a confirmation message page customized by your camp, along with a button to return to the enrollments page (e.g. to enroll additional campers).

To customize this message, go to Step 8 of the Camper Setup Wizard.

See more
Parent Dashboard: Adding a New Camper

Parents can add additional campers to their account via the Enrollment page of the Parent Dashboard and/or via the My Account page.

Enrollment Tab

To access the Enrollment page, click the Enrollment tab in the left sidebar menu.

+ Add Camper

Next, click the + Add Camper button on the right.

Provide camper details

  1. Complete each field to provide the camper's details
  2. Click to add the camper to the family

Note: If you've created any custom camper questions on your New Family Enrollment/Request for Information Forms, parents will also be asked to answer them in addition to the fields pictured above.  Click here to learn where to create/manage custom camper questions on those forms.

My Account Page

Parents may also add campers via the My Account page. This is useful when your camp has the enrollment form disabled which denies parents access to the Enrollment page where campers are typically managed.

To edit camper details via the My Account page, click My account in the left sidebar menu and then select the Camper info tab.

Next, parents will click the link for adding a camper.

  1. Complete each field to provide the camper's details
  2. Click to add the camper to the family

Note: If you've created any custom camper questions on your New Family Enrollment/Request for Information Forms, parents will also be asked to answer them in addition to the fields pictured above.  Click here to learn where to create/manage custom camper questions on those forms.

See more
Parent Dashboard: Uploading/Editing a Camper's Photo

On the Parent Dashboard you can upload or change a campers profile photo at any time. Following these steps ensures your camper's information remains current and accurate for camp staff.

First, a parent will need to navigate to their Parent Dashboard login page.

Method 1: From the Enrollment Tab

To upload a new photo for a camper from the Enrollment Tab, click on the Enrollment Tab on the left side bar.

While on the Enrollment tab, you can click on the photo slot for the camper who's profile photo you wish to upload. If this is a new camper with no current photo, this will show a gray silhouette of a figure. If this is a camper that has had a previous photo upload, click directly on the old photo.

Click profile image placeholder (or the existing photo) to choose a new photo from your device for this camper.

Once you have selected a photo from your device, click Upload Image button.

You will see a green pop up text in the top right corner showing the photo has been uploaded sucessfully. 

Method 2: From the My Account Tab

You can also change or upload a photo for a camper by clicking on the My account tab from sidebar menu.

Once in the My Account section, click on the Camper Info tab.

Select desired camper from list.

Click profile image placeholder (or the existing photo) to choose a new photo from your device for this camper.

Once you have selected a photo from your device, click Upload Image button.

You will see a green pop up text in the top right corner showing the photo has been uploaded sucessfully. Click Update when done to save the new camper profile photo.

Note for Camper Photos

Once a profile photo has been uploaded, it cannot be deleted so that no photo remains. A profile photo in CampSite can only be replaced with another photo upload.

See more
Parent Dashboard: Editing a Camper's Basic Information

Parents can edit their camper's basic information via the Enrollment page of the Parent Dashboard and/or via the My Account page.

Enrollment Page

To access the Enrollment page, click Enrollment in the left sidebar menu.

Edit Button

Next, click the edit button to the right of the camper's name.

Here, parents can edit the current fields of basic information on file for the camper. When finished, they'll click the "Update" button to save their changes.

Please note: Parents cannot edit gender, date of birth, or grade because camps commonly restrict enrollment by this data. As such, any changes to this data must be confirmed and applied by an admin by your camp (via the camper's profile page).

My Account Page

Parents may also edit their camper's information via the My Account page. This is useful when your camp has the enrollment form disabled which denies parents access to the Enrollment page where campers are typically managed.

To edit camper details via the My Account page, click My account in the left sidebar menu and then select the Camper info tab.

Parents will be directed to the same camper information page shown earlier in this article.

See more
Parent Dashboard: Financial Page Overview

From the Financial tab, families can view their balance, download statements/invoices, submit payments, and manage their payment methods and invoice preferences.

Note: Your camp’s Financial: Parent Dashboard settings control exactly what parents can see/do from the Financial tab. To learn more about configuring these settings, click here.

Financial Tab

To access the Financial tab, click the Financial link in the left sidebar menu.

Financial Dashboard Homepage Message

At the very top of the Financial tab, parents will see your custom Parent Dashboard homepage message, as outlined in the screenshot above.

Customize your camp's financial homepage message by going to Admin > Campers > Financial: Parent Dashboard > Parent financial dashboard home page message. To learn more, click here.

Beneath the homepage message are the following sections:

Financial Summary

Payment Schedules

Payment Methods and Invoice Preferences

See more
Parent Dashboard: View Balances & Make Payments

Families can view balances, download statements, and make payments from the "Financial Summary" section of the Financial tab.

Note: Your camp's Financial: Parent Dashboard settings control whether or not families can see their statements or make payments from this page. To learn more about how to control these settings, click here.

To see an overview of the entire Financial tab of the Parent Dashboard, click here.

Financial Tab

To access the Financial tab, click the Financial link in the left sidebar menu.

Financial Summary

Scroll to the Financial Summary section. Here, parents will see a financial summary for every year they've ever enrolled for camp.

For each year, they can:

Payment Schedule Balances & Statements

If the family is on a payment schedule, they'll be presented the name(s) and balance(s) of each schedule for the corresponding enrollment year. They can also download a statement per schedule by clicking "View statement."

Tip: If a family is seeing a different balance than the "current balance" that admins see on the family's profile page, it's because certain transactions haven't been placed on the family's payment schedule. Admins can fix this by editing the 'payment schedule' setting in the transaction details. To learn more, click here.

Yearly Statements

Using the grey "Statement" button on the right, families can download a statement that includes all transactions for the corresponding enrollment year.

Make a Payment

Using the green "Make a Payment" button on the far right, families can submit an electronic payment towards their balance for the corresponding enrollment year.

  1. Select an existing payment methods on file.
    - To use a new payment method, families must add the payment method first via the "Payment Methods" section of the Financial tab.
  2. If the family's on a payment schedule, select which schedule to pay towards.
  3. Enter the amount to pay.

Note: Each payment schedule will list an "Amount due." This amount reflects how much the family has been invoiced for and the amount they still need to pay towards those invoices.

For example, in the screenshot above, the Paulson family has a total balance of $1580 for the Camp Firewood Bi-Monthly schedule, but they've only been invoiced for $790 so far, hence why it shows $790 due.

Payment Approved

If a payment is successful, the family will be presented the payment confirmation message that your camp has created. To customize this message, go to your Financial: Parent Dashboard settings. To learn more, click here.

If you've also configured your Financial: Communication settings so that families receive a confirmation email when a payment is approved, an email will also be sent at this time, to the billing email address listed for the payment method that was used. To learn more about how to customize these settings, click here.

Admin users can also enable email notifications (from their user settings) each time a payment is made successfully on the Parent Dashboard.

Approved payments will appear on the family's account immediately. Typically, your payment gateway takes 1-2 business days to process the payment.

Payment Declined

If a payment is declined, the family will be presented an error message in the top right section of their screen, explaining the reason why. The payment will need to be posted again (whether by the parent or your camp's admin team).

If you've configured your Financial: Communication settings so that families receive an email when a payment is declined, an email will also be sent at this time, to the billing email address listed for the payment method that was used. To learn more, click here.

Admin users can also enable email notifications (from their user settings) each time a payment is declined.

See more
Parent Dashboard: Payment Schedule Invoices

Families can view their payment schedule dates and download generated invoices from the "Payment Schedules" section of the Financial tab.

Note: Your camp's Financial: Parent Dashboard settings control whether or not families can view their payment schedule and download invoices from this page. To learn more about how to control these settings, click here.

To see an overview of the entire Financial tab of the Parent Dashboard, click here.

Financial Tab

To access the Financial tab, click the Financial link in the left sidebar menu.

Payment Schedules

Scroll to the Payment Schedules section. Here, parents will see a list of all the payment dates for each payment schedule that they're on.

In the example above, the family is on 2 payment schedules currently - a "Monthly" schedule from the 2021 "Afterschool Fall" payment schedule group, and a "Bi-Monthly" schedule from the 2021 "Camp Firewood" payment schedule group.

For each payment schedule, parents are presented:

  1. The invoice date*
  2. The invoice status
    Scheduled = an admin hasn't generated it yet.
    Generated** = an admin has generated it. Click to download a copy.
  3. Whether the family is set up for auto pay for the invoice.
  4. The amount of the invoice (for generated invoices)
  5. The amount paid (for generated invoices)
  6. The current amount due (for generated invoices)
    The 'amount due' will take into consideration any payment already made (like for the February 1st invoice in the screenshot above).
  7. The total amount due for all generated invoices

Important notes:

  • Parents cannot change their auto pay settings or their payment schedule. They must contact your camp and have an admin make these changes on their behalf. To learn more, click here.
  • To pay an invoice, parents need to click the "Make a Payment" button at the top of the Financial tab and choose the correct payment schedule to apply the payment towards. CampSite will automatically allocate the payment towards any generated invoices on that payment schedule that have an amount due.
See more
Parent Dashboard: Payment Methods

Families can view and manage their saved payment methods from the "Payment Methods" section of the Financial tab.

Note: Your camp's Financial: Parent Dashboard settings control whether or not families can view their payment schedule and download invoices from this page. To learn more about how to control these settings, click here.

To see an overview of the entire Financial tab of the Parent Dashboard, click here.

Financial Tab

To access the Financial tab, click the Financial link in the left sidebar menu.

Payment Methods

Scroll to the Payment Methods section. Here, parents can add new payment methods and also update existing methods.

If your camp processes both credit card and checking account transactions, these accounts will appear in separate sections, like shown above.

Add a New Payment Method

Click the + ADD PAYMENT METHOD... button.

Select which type of payment method to add (credit card or checking account).

Note: Your payment gateway provider determines which payment methods you can process. If you don't process a certain payment method (e.g. checking account transactions), parents won't see this option when adding a payment method.

After selecting a payment method, enter all of the payment method details.

The "billing e-mail" is used for automatic emails that are sent when a payment is approved and/or declined (if your camp has enabled these emails. To learn more, click here.)

Update an Existing Payment Method

Click the edit icon on the far left of the payment method(as pictured above). This icon is the same for both credit cards and checking accounts.

For saved credit cards, the expiration date and billing email can be updated.

For checking accounts, the billing email can be updated.

Editing Credit Card and Checking Account Numbers

To help prevent fraud, CampSite doesn’t store credit card and checking account numbers in their original format. Instead, they're coverted into algorithmic “tokens”, i.e. a string of randomly-generated numbers. These tokens can be used by CampSite and your payment gateway to successfully process payment without exposing actual bank details.

Since credit card and checking account numbers are not stored in their original format, neither parents or admins cannot edit these numbers after the payment method's been added into CampSite. If a credit card or bank account number needs to be edited, the payment method must be deleted and added again. Note that only admins can delete payment methods.

Designate a "Primary" Payment Method

The primary payment method is the method used by CampSite when automatic payments are processed for a payment schedule invoice (if the family is on a payment schedule and is set to auto pay).  

The primary payment method is indicated with a green checkmark.

To designate a different method as primary, double click the grey checkmark next to that method. Note that only one payment method (per payment method type) can be set as primary.

See more
Parent Dashboard: Invoice Preferences

All families on a payment schedule need to designate which parent(s) should receive invoices for each of their payments, via the "Invoice Preferences" section of the Financial tab.

Note: Your camp's Financial: Parent Dashboard settings control whether or not families can view their payment schedule and download invoices from this page. To learn more about how to control these settings, click here.

To see an overview of the entire Financial tab of the Parent Dashboard, click here.

Financial Tab

To access the Financial tab, click the Financial link in the left sidebar menu.

Invoice Preferences

Scroll to the Invoice Preferences section at the bottom of the page. Here, parents will see each parent (primary and/or divorced) listed on their account, with a checkbox on the left. Checkmark any/all parents who should receive invoices and click "SAVE INVOICE PREFERENCES" to apply any changes.  

All parents selected will receive the family's invoice when admins send invoices in mass during the invoicing process.

See more
Parent Dashboard: Forms Tab Overview

Families can access your family and camper forms via the Forms tab of the Parent Dashboard.

Note: All of your active family/camper forms are always accessible via the Forms page of the dashboard. If you've configured any of your forms to display during the enrollment process, parents would also see those forms when enrolling a camper.

Forms Tab

To access the Forms tab, click the Forms link in the left sidebar menu.

Forms Landing Page

On the Forms page, families are presented both your Family and Camper forms.

  1. Family/Camper forms landing page header text
    This text can be edited via Admin > Campers > Parent Dashboard > "Main Family/Camper forms landing page header text"
  2. Family forms
  3. Camper forms

To learn more about how parents submit/complete forms, click here.

See more
Parent Dashboard: Submitting Forms

Families can submit forms via the Forms tab of the Parent Dashboard.

Families can also access forms during the enrollment process if you've configured them to display during enrollment. Click here to learn more about the Forms step of enrollment.

Forms Tab

To access the Forms tab, click the Forms link in the left sidebar menu.

Forms Landing Page

On the Forms page, families are presented both your Family and Camper forms.

Family Forms

To complete a Family Form, families will click the form name from the Form tab landing page (as shown above).

Depending on the form type (web vs. printed), families will either be redirected to a digital form built into the parent dashboard, or be prompted to download and/or upload a file. To learn more about form types, please click here.

Camper Forms

Camper forms must be completed per camper, so the family must first select a camper to begin completing their forms.

Standard Forms

  1. The photo and name of the camper for which these forms are being completed.
  2. The custom Forms page header text your camp has created.
    This text can be edited via Admin > Campers > Parent Dashboard > "Forms page header text"
  3. Camper forms (displayed right beneath your custom header text)
  4. If you've created form categories, the category name appears as a header with the corresponding forms underneath. Forms that have not been categorized will be listed under "Other forms"

Completed forms are indicated by a green checkmark icon to the left of the form name, plus a "submitted" label beneath the form name. The form due date and date it was submitted will display on the far right.

To learn about additional forms pertaining to our add-on modules, please choose from the following links: Medical forms; Transportation forms; Authorized Pickup forms.

Form Review Status

If your camp is using the form review feature and showing form review statuses on the dashboard, all standard camper forms (not medical module forms) will display the form review status underneath the form name.

  • The standard "Approved" value will display in green and "Denied"  will display in red. Any additional custom review statuses your camp has created will display in grey.
  • Any form that has not been reviewed will say "Not reviewed." Tip: If you're not going to review all of your camp's forms, create another custom review status like "No review needed" to indicate that to parents.

Submitting Forms

The process for completing a form varies, depending on whether it's a web form or a printed form.

Completing Web Forms

Web forms are presented directly within the Parent Dashboard. To complete the forms, parents need to enter their responses into the corresponding response field for each question and then click the Submit button at the bottom of the page.

To learn more about creating web forms, click here.

Uploading Printed Forms

To complete a printed form, parents need to:

  1. Download your blank form
  2. Upload the completed form
  3. Submit the form

If you've configured a printed form with no blank form, parents will only see an upload button here but not be offered anything to download.

If you've configured a printed form as 'download only', parents will only see a download button here but won't be asked to upload a file.

To learn more about creating forms, click here.

See more
Parent Dashboard: Camper References page

When the camper reference feature is enabled, parents can submit references from the camper’s “Forms” page of the Parent Dashboard.

If the setting to collect references during enrollment is also enabled, parents can also input references via the Enrollment Form “Forms” step.

  • If references are collected during enrollment and also required, parents cannot proceed past the Forms step of Enrollment without entering the minimum number of required references for their camper.

Reference inputs

Custom header text

At the top of the page, parents will see the custom text added to Admin > Campers > Reference form > Custom header text when parents enter references on Parent Dashboard.

References

  • Parents are required to enter each reference’s first name, last name, and e-mail address.
  • By default, only 1 reference input appears on the page, but parents can add more by clicking the “Add another reference”
  • If references are required, the number of inputs that appear on the page by default = the number that the parent is required to submit.
  • Parents can reopen the references page after they’ve already submitted it, but they cannot edit a reference that was already submitted. They can only add additional references (if fewer than 3 have been entered).

Automatic emails to references

The email message will contain the custom text from “Text of e-mail that reference receives”, and then include a link to the reference form to fill out.

Notes:

→ On both the “Forms” page and Enrollment Form “Forms” step, the link to inputting references appears in a separate container titled “References”

→ The form will show a green checkmark / “References submitted” after the parent has submitted the references page with all required references.

→ If 2 enrollment years are available, two References links will appear to parents, labeled with the corresponding year that they’re for.

See more
Parent Dashboard: My Account Tab

Families can manage their overall account details via the My Account tab.

To access the My Account page, click the My Account tab in the left sidebar menu.

From this page, families can manage:

Family Info

Select the "Family Info" tab at the top of the My Account page to access the primary parents' information as well as the home address for the family.

  1. Primary Parent 1 information (a.k.a. P1)
  2. Primary Parent 2 information (a.k.a. P2)
  3. Family home address*
  4. Click to save any changes made to this page.

*The ability to update the family's home address is controlled by your camp's "Parent Dashboard" admin settings. To learn more, click here.

Primary Parent Information

For both primary parents, the family may:

  1. Add or change a primary parent's profile photo
    Admin users will only see parent photos when using the responsive layout.
  2. Add/edit basic information
  3. Opt in/out of text messaging via this checkbox (for camps with Text Messaging)
  4. Confirm their Attendance PIN (for camps with Attendance)

Camper Info

Select the "Camper Info" tab at the top of the My Account page to access the campers on file within the family's account.

  1. Add a new camper to the family
  2. Click to edit an existing camper

Note: If/when you disable enrollment, parents won't be able to access the "Enrollment" page of the Parent Dashboard, which is where they typically add/edit campers. This tab allows parents to still add/edit campers when enrollment is unavailable.

Password

Select the "Password" tab at the top of the My Account  page to manage the parent's password.

Here, the user who's logged in can change the password they use for accessing the Parent Dashboard.  Click "Update Password" in the bottom right to save changes.

First, enter the current password and then create a new password. Passwords must be at least 8 characters, and contain 1 uppercase letter, 1 lowercase letter, and 1 number.

E-Mail Preferences

Select the "E-mail Preferences" tab at the top of the My Account page to manage marketing email preferences.

Here, parents can select whether or not to receive marketing emails from your camp. The settings designated will apply to the current parent logged into the Dashboard. Click "Save Changes" when finished.

If a parent opts out of marketing emails, all "marketing"-type emails that your camp attempts to send to this parent will not be delivered to the parent. To learn more about email types, click here.

Extended Family

“Extended Family” is a feature within the Camp Today Media/Communication modules. If your camp hasn’t purchased either Camp Today module, your Parent Dashboard will not include this tab.

Select the "Extended Family" tab at the top of the My Account page to manage the extended family members (a.k.a. "authorized users") for the Camp Today blog.

  • With Camp Today Media, parents can add "extended family members" who can log into the Dashboard and view your camp's blog.
  • With Camp Today Communication, parents can add "extended family members" who can log into the Dashboard and send an email to the campers within that family.

Note that extended family members do not receive access to any other pages of the Dashboard (e.g. Enrollment, Financials, Forms, etc.) - only Camp Today.

  1. Add a new extended family member
  2. Double click to edit the extended family member's email permissions
    Only relevant for the Camp Today Communication module. To learn how they can send emails, click here.
  3. Double click to lock out an extended family member
    Only relevant to the Camp Today Media module. When locked out, the extended family member cannot login to access your camp's blog. Double click to unlock the family member and grant them access again.
  4. Double click to delete the extended family member
    When deleted, the extended family member cannot login to access your camp's blog. They cannot be "un"-deleted, so the family would need to add the family member again to re-grant them access.
See more
Parent Dashboard: Scheduling Phone Calls

If your camp is using the Phone Call Scheduling module, you can give parents the ability to schedule their camper's phone calls through the Parent Dashboard. If a parent needs assistance scheduling a phone call, you should walk them through the following steps:

Login to the Parent Dashboard and choose "Phone calls" from the navigation bar.

The parent's scheduled phone calls and remaining phone call credits are listed for each session in which the camper is enrolled. Primary parents (P1 & P2) cannot see phone calls scheduled for Divorced parents (D1 & D2), and vice-a-versa.

Click "Schedule this call..." to schedule a new phone call.

  1. Select date
  2. Select time slot
  3. Select phone number
  4. Click "Schedule call"

The new call is now scheduled. Parents may make changes to the phone call prior to the pre-phone call lockout period. During the pre-phone call lockout period, changes to phone calls must be made on the administrative side of CampSite.

  1. Double-click the red minus sign to unschedule the phone call
  2. Double-click the pencil to change the phone type or phone number
See more
Creating an Account for the Parent Dashboard

In order to create an account for your Parent Dashboard, families can complete either your Request for Information or New Family Enrollment form.

  • Note that admin users can also create a family's account on their behalf. When this happens, the family will not fill out the Request for Info or New Family Enrollment form since they already have an account.

How can I see these forms?

Both forms have a specific URL. The URL for each form is as follows:

Request for Information form: [yoursubdomain].campmanagement.com/info

New Family Enrollment form: [yoursubdomain].campmanagement.com/enroll

If you don't know what your subdomain is, look at the URL bar of your web browser when you're logged into the Admin side of CampSite. Your subdomain is the text listed before .campmanagement.com/admin.

How do I customize these forms?

Both forms have their own customization settings, so you can configure each form to ask different questions (or, the forms can be identical, if you prefer).

Manage the questions that appear on each form and/or add custom header text via Step 1 of the Camper Setup Wizard. To learn more, click here.

You can also customize the header images that display at the top of each form via Admin > DB Management > Responsive Theme. To learn more, click here.

What's the difference between these two forms?

Both forms allow parents to create an account, but the forms differ in how parents are redirected after each form is submitted.

Request for Information Form Submission

After submitting the Request for Information form, parents are presented a confirmation message and offered to return to your camp's official website. At this point, the family is waiting to be contacted by your camp before moving forward with enrollment.

In order to enroll, the family must be given their account credentials, log into your Parent Dashboard, and then access your enrollment form.

You can either issue parent dashboard credentials automatically (via email, as soon as the form is submitted), or have an admin user reset the family's password manually (e.g. when your camp establishes the family will move forward with enrolling).

To provide credentials automatically, update your Request for Information form settings via Step 1 of the Setup Wizard to "include Parent Dashboard credentials." Click here to learn more. To provide credentials manually, an admin can reset the family's password via the action menu of the family's profile page. Click here to learn more.

New Family Enrollment Form Submission

After submitting the New Family Enrollment form, parents are immediately logged into their new account and presented your enrollment form. That said, the New Family Enrollment form allows families to create an account and enroll for camp in the same continuous process.

Overall, the New Family Enrollment form is meant for parents who are ready to enroll for camp now, where the Request for Information form is meant for families who need to touch base with your camp before they proceed to enrollment. 

With the Request for Information form not redirecting parents to the enrollment form immediately, there's a "drop off" point that could decrease the chance of the family enrolling, so use this form accordingly.

Can a family fill out both forms (or resubmit one of the forms)?

No. Each time one of these forms is submitted, CampSite double checks if the email address that P1 provided is already on file for a parent in your database. 

If yes, the form content is not entered into your system (so as not to create a duplicate family account), and the parent is told that they already have an account. They're also given the links for logging in with their existing account or resetting their password, as pictured below.

See more
Request for Information Form

The Request for Information Form is one of two forms that a family can use to create their account for the Parent Dashboard (and indicate that they'd like to learn more about your camp). For an overview of the two forms parents can complete to create an account, click here.

After the form is submitted, parents need to retrieve their account credentials and manually log into your Parent Dashboard if they want to proceed with enrollment. Depending on your camp's preference, families can receive their credentials immediately in the submission confirmation email, or your camp can issue credentials manually after making contact with the family and confirming that the family is ready to move forward with enrollment.

Accessing the Request for Info Form

Provide access your Request for Information Form via link.

The link begins with the same CampSite URL you use to access the admin portal (e.g. firewood.campmanagement.com) but ends with .com/info, as pictured above.

How do I customize the Request for Info form?

From Step 1 of the Camper Setup Wizard, add custom header text; manage the questions that appear on the form; and designate a saved email to be sent each time the form is submitted. Step 1 is also where you control whether login credentials are included with the submission confirmation email. To learn more, click here.

You can also customize the header image that displays at the top of the Request for Info form via Admin > DB Management > Responsive Theme. To learn more, click here.

What happens after parents submit the Request for Info form?

After submitting the Request for Information form, parents are presented a confirmation message and offered to return to your camp's official website. At this point, the family is waiting to be contacted by your camp before moving forward with enrollment.

In order to enroll, the family must be given their account credentials, log into your Parent Dashboard, and then access your enrollment form.

You can either issue parent dashboard credentials automatically (via email, as soon as the form is submitted), or have an admin user reset the family's password manually (e.g. when your camp establishes the family will move forward with enrolling).

To provide credentials automatically, update your Request for Information form settings via Step 1 of the Setup Wizard to "include Parent Dashboard credentials." Click here to learn more. To provide credentials manually, an admin can reset the family's password via the action menu of the family's profile page. Click here to learn more.

See more
New Family Enrollment Form

The New Family Enrollment Form is one of two forms that a family can use to create their account for the Parent Dashboard. For an overview of the two forms parents can complete to create an account, click here.

After the form is submitted, parents are immediately logged into their new account and presented your enrollment form to complete.

Accessing the New Family Enrollment Form

Provide access your New Family Enrollment Form via link.

The link begins with the same CampSite URL you use to access the admin portal (e.g. firewood.campmanagement.com) but ends with .com/enroll, as pictured above.

How do I customize the New Family Enrollment form?

From Step 1 of the Camper Setup Wizard, add custom header text; manage the questions that appear on the form; and designate a saved email to be sent each time the form is submitted. To learn more, click here.

You can also customize the header image that displays at the top of the Request for Info form via Admin > DB Management > Responsive Theme. To learn more, click here.

What happens after parents submit the New Family Enrollment form?

As soon as parents click Submit on the New Family Enrollment form, they'll receive the submission confirmation email (designated on Step 1 of the Camper Setup Wizard). They'll also be logged into their new account immediately.

Upon being logged in, they'll be presented your enrollment form to complete.  That said, the New Family Enrollment form allows families to create an account and enroll for camp in the same continuous process.

See more
Foreign Language Translation for the Parent Dashboard

CampSite's Parent Dashboard language translation feature is powered by Amazon Translate - a machine translation service that provides fast translation in real-time.

  • Each parent can select their own preferred language for their parent dashboard experience.
  • Parents can select a preferred language when they first create their account; and/or after creating their account, using the “My Account” page of the Parent Dashboard.
  • Once a preferred language is selected, each  new page the parent visits will translate into that language. Learn more about translation load time.
  • Each parent's preferred language is remembered every time they log in.

Supported Languages

We currently support language translation and input for French, German, Italian, Spanish,  and  Portuguese. You can select which/how many of these 5 languages are available for your Parent Dashboard (just communicate your preference to CampSite Support).

Parents will then choose their preferred language from a dropdown list of the languages you selected. For example:

Choosing a Preferred Language

Each parent can set their "preferred language" when creating their account initially and/or from their account settings after logging in.

When creating their account

A new "preferred language"  question will appear  for each parent added to the  New Family Enrollment and Request for Information forms.


Remember that P1 is the parent completing the New Family Enrollment form.

After submitting the page, P1 will be automatically logged into their family's new account and the dashboard will be translated into P1's preferred language.

From within their account

After a family has created an account can manage each parent's preferred language from the "Family Info" tab of the My Account page.

The preferred language for each parent can be changed back to English - or another language - at any time.

Page Translation

Each page of the parent dashboard will get translated immediately after page load. 

Initially, each page will load in English, but a pop-up message will notify the parent that the translation is processing. 

Once the translation is finalized, the page will reload in the parent's preferred language.


A note about translation times:

The very first time someone translates your Dashboard into a certain language, each page will take a few seconds to translate, but those translations will be cached by Amazon Translate.

If that same parent logs in again later, or if another parent selects the same language, Amazon Translate will use the cached translations for a faster translation experience.

Additional examples

Enrollment Form

Medical Health History Forms

Financial page

Making a payment

See more
Scheduling a Phone Call from the Parent Dashboard

If your camp is using the Phone Call Scheduling module, you can give parents the ability to schedule their camper's phone calls through the Parent Dashboard. If a parent needs assistance scheduling a phone call, you should walk them through the following steps:

?name=media_1373465470469.png

Login to the Parent Dashboard and choose "Phone calls" from the navigation bar.

?name=media_1373465593066.png

The parent's scheduled phone calls and remaining phone call credits are listed for each session in which the camper is enrolled. Primary parents (P1 & P2) cannot see phone calls scheduled for Divorced parents (D1 & D2), and vice-a-versa.

?name=media_1373465611586.png

Click "Schedule this call..." to schedule a new phone call.

?name=media_1373466148250.png

  1. Select date
  2. Select time slot
  3. Select phone number
  4. Click "Schedule call"

?name=media_1373466207267.png

The new call is now scheduled. Parents may make changes to the phone call prior to the pre-phone call lockout period. During the pre-phone call lockout period, changes to phone calls must be made on the administrative side of CampSite.

  1. Double-click the red minus sign to unschedule the phone call
  2. Double-click the pencil to change the phone type or phone number
See more
Medical Module Training

To learn how to use the Medical module in CampSite, watch the training below.

In this training, we demonstrate:

  • How the health history forms look to parents
  • How to customize the content on your camp's health history forms
  • How to view a camper's medical data from their profile
  • How to create health center visit logs and record medication deliveries
  • How to create printed medical forms
  • How to print health forms/medical data in mass

Looking for something specific? Use the links below to jump ahead:

01:01 Health History Form (from the parent's perspective) 
02:09 Health History Form Part 1 (Allergies, Dietary Restrictions, Restrictions, Insurance) 
04:20 Health History Form Part 2 (Immunizations, TB/Chicken Pox) 
05:23 Health History Form Part 3 (Medications, Forbidden OTCs) 
06:45 Health History Form Part 4 (Emergency Contacts, Health Care Providers, General/Mental Health History, Permission to Treat, Custom Medical Questions) 
08:39 Printed Medical Forms 
09:28 Health History Form Admin Settings 
11:22 Health History Form Configuration 
15:20 Medical Dashboard 
15:36 Medical Dashboard Medical Management tools 
23:10 Medical Dashboard Health Center Visit Log tools 
28:59 Medical Dashboard Medication Delivery tools 
34:15 Medical Dashboard Medical Reports (Generate Medical Data in Mass) 
39:59 Pulling Medical Data into Advanced Reports 
42:32 Medical Data on the Camper Profile 
47:36 Medications on the Camper Profile 
47:58 Recording Delivery of an "As needed" Medication 
50:55 Q&A

See more
User Permissions (Medical)

For general information on managing user permissions, please read our Admin user permissions article.

Medical

CampSite's Medical module supports HIPAA compliance by offering specific user permission settings regarding the medical data you collect within your database.

As such, you can help control the security of your camp's medical data by restricting access to this information on a per-user basis.

 

After the Medical module is enabled for a user (which grants them "read only" access to Medical data), you can also grant the following permissions:

Basic

  • Admin: Permission to access the Admin settings for the Medical module (i.e. access to the Medical settings within the Campers tab on the Admin settings page, and access to the Medical management settings on the Medical Dashboard.)
  • Create health center visit logs: Permission to create new health center visit logs.

Camper medical

  • Medical read: Permission to read camper medical information.
  • Medical edit: Permission to edit camper medical information (note: the user must also have the "Medical read" permission granted in order to be able to edit camper medical information.)
  • Medical reports: Permission to access the medical reports on the Medical dashboard for generating/printing camper medical data in mass.
  • Deliver camper medication: Permission to use the medication delivery tool to log the delivery status for scheduled medications.

Staff medical

  • Medical read: Permission to read staff medical information.
  • Medical edit: Permission to edit staff medical information (note: the user must also have the "Medical read" permission granted in order to be able to edit staff medical information.)
  • Medical reports: Permission to access the medical reports on the Medical dashboard for generating/printing staff medical data in mass.
  • Deliver staff medication: Permission to use the medication delivery tool to log the delivery status for scheduled medications.
See more
Medical Dashboard

Use the Medical Dashboard to manage certain medical settings, record scheduled medication deliveries and health center visits, and generate medical reports.

 To access the Medical Dashboard, click the Medical link in the navigation bar.

Medical Dashboard

Click the links below to learn more about a particular feature.

1. Health Center Visit Logs

Begin new log entry: Log a camper's visit to the health center using a mobile friendly interface. Record the camper's symptoms, course of treatment, disposition, and the attending staff member.

View open logs: Access all of the open health center visit logs that require follow-up/still need to be closed.

Recent log activity: View all logs created over the last 72 hours.

Log archives: Generate a report of all health center visit logs.

2. Medication Delivery

Scheduled medication delivery log: Log the delivery status of scheduled medications for campers and/or staff.

Medication delivery report: Generate a report of all medication deliveries (past or future).

3. Medical Reports

Medical profiles: Generate/print camper and staff health history form data in mass.

Medical awareness list: Generate/print all health history form data that admins have marked as 'critical'.

Medication delivery list: Generate/print all camper/staff medication deliveries for a specific date.

4. Medical Management

Manage additional settings for the medical module, including custom medical forms.

Medication delivery statuses: Customize the different delivery statuses admins can select when logging a camper's or staff's medication delivery.

Medication deliveries: Customize the different delivery times for medications. Parents/staff must select from these times when entering their medications on the health history form. Admins will generate their medication delivery lists based on these times as well.

Medical dropdown lists: Customize the responses that can be selected from dropdown lists that appear to parents/staff when completing certain questions on your camp's health history forms.

Medical log items: Customize the options that admins can select when creating a health center visit log.

Camper/Staff printed medical forms: Manage additional "printed" medical forms that campers/staff need to complete. These forms require a physical file to be uploaded (i.e. a PDF or image file). Also, print submissions of these forms in mass.  

Custom medical questions (Campers/Staff): Create additional custom questions for campers/staff to answer when completing your health history forms.

See more
Customizing the Health History Form

CampSite's Health History Form comes with standard medical questions included (adapted from the American Camp Association's recommended health forms for camps). While the individual questions can't be edited, admins can customize the overall presentation of the form via the Medical admin settings for the Camper/Staff modules.

Click the Admin link in the navigation bar, then select either the Campers or Staff tab (depending). Within that tab, select Medical on the left. Then, navigate to the Health History Form configuration section.

For more details on how you can adjust the health history form, please click here.

See more
Logging Health Center Visits - Tutorial Video

The Health Center Visit Log tool allows admins to track each time a camper or staff member makes a visit to your camp's health center. Using custom options created under "Medical Log Items", your staff can quickly document cases on an easy-to-use mobile interface.

Watch the clip below from our Medical webinar where we demonstrate how to log health center visits and report on health center visit log data in mass.

See more
Begin a New Log Entry

Create Medical Logs to document medical assessments for Campers and Staff.

  • Medical Logs can be kept "open" if further treatment or follow up is needed, to allow for editing the log later. Or, they can be closed to prevent further editing, if nothing else needs to be documented.
  • The Log Entry tool is optimized for mobile devices to allow medical staff to easily create medical logs "on the spot", anywhere they need to be at camp.

To create a new Medical Log, click the "Begin new log entry" link under the Health Center Visit Logs section of the Medical Dashboard.

1. Select a Camper or Staff Person

To begin, select a camper or staff person by typing at least 3 characters of their first or last name and selecting them from the search results that drop down.

Note: Only enrolled campers and hired staff will appear in the search results.

After selecting a camper or staff person, their details will populate.

View their profile photo and basic details.

To view all of their medical information, click the "Go to medical profile" button to jump to their profile. From there, navigate to their Medical tab.

Critical medical information

If the camper or staff person has any critical medical information on file, it'll display beneath their basic details for easy reference during the medical assessment.

2. Enter Log Details

Use the buttons/text fields to provide the medical log details.

  • None of these sections are mandatory, if you prefer to leave any of them blank.
  • Tap multiple buttons to select more than one, if needed.

Buttons for Complaint, Assessment, Treatment, Disposition, and Staff Attending

The buttons that appear for Complaint; Assessment; Treatment; Disposition; and Staff Attending are customizable.

To add/remove buttons, go to the Medical Dashboard > Medical Management > Medical log items. Click here to learn more.

3. Attach File

If needed, attach (1) .jpg, .jpeg, or .pdf file to the log.

  1. Tap/click the "press to upload file" area
  2. Select (1) file from your device and submit

4. Select the Staff Attending

Tap to select (1) or more members of your medical staff who attended to the camper/staff person during the assessment.

Again, these buttons are customizable.

To add/remove buttons, go to the Medical Dashboard > Medical Management > Medical log items. Click here to learn more.

5. Save the Log

When you reach the end of the log, you have 3 options:

Delete and start over

If you do not wish to save the log, click "Delete and start over." The log contents will be erased and you'll be automatically redirected to the queue of logs still waiting to be closed.

  • Note that a log cannot be undeleted, so be careful when selecting this button.

Save and continue later

If you may need to edit/add to the log later (e.g. if further treatment or follow up is needed), choose "save and continue later." This option will save the log but leave it "open" so that it can still be edited later, if needed.

Finish and close log

If you're finished with the log and will not need to add to it or edit it later, click "finish and close log." This option will save the log and "close" it, which prevents any edits to the log later.

  • Once a log is closed, there's no way to edit or delete the log later, so be careful when selecting this button.
See more
View Open Logs

Visit the "Open Medical Logs" page for a list of all open Medical Logs in your database currently.

  • Logs are listed in chronological order, with the most recent logs at the top.
  • You can also access "open" medical logs from the camper or staff person's profile page.
  • "Open" Medical Logs have been saved but are still waiting to be completed/closed, because the camper/staff person's medical treatment wasn't finished when the log was created.

To view all of your open Medical Logs, click the "View open logs" link from the Health Center Visit Logs section of the Medical Dashboard.

View a list of every open log, along with the person's profile photo and the medical complaint. 

Click on any part of the log to open it.

See more
Recent Log Activity

Use the Recent Log Activity tool to quickly view all Medical Log entries created or updated over the last 72 hours.

To access Recent Log Activity, go to the Medical Dashboard by clicking the Medical link in the navigation bar.

Medical Dashboard

Select "Recent Log Activity" from the Health Center Visit Logs Section.

Slider

Click and drag the slider left to right to load log entries based on how many hours ago they were created/updated.

You can adjust the slider in 3-hour increments, spanning from 3 hours ago to 72 hours ago.

View Logs

View the basic log details, including how long ago the log was created and updated. To view the entire log, click "View log entry..." Click the camper's name to navigate to their profile.

To update any open logs, return to the Medical Dashboard, click View Open Logs, and select the log you wish to edit.

See more
Log Archives

Use the Log Archives tool to generate Medical Log entries in mass.

To access an individual camper or staff's medical logs, navigate to the Medical Logs tab of their profile.

To manage Log Archives, access the Medical Dashboard by clicking the Medical link in the navigation bar.

Medical Dashboard

Select "Log Archives" from the Health Center Visit Logs Section.

Filters

  • Add a date range to filter logs that were created within a specific timeframe. Leave blank to generate all logs.
  • For camps with our Staff module, select whether to include camper and/or staff logs in the results.

Report Results

The results will list the overall details for each log.

  1. To view an individual log, click the log icon on the far left.
  2. If a log has an attachment, click the attachment file name to open the file.

By default, the results are sorted by Type (Campers first, then Staff) and then by date Created, but you can click a column header to sort by different data instead.

Download logs in mass

To download a copy of all the logs in the results, double click to export the results as a .CSV file.

The spreadsheet will contain each log on a separate row with all the details in separate columns, as pictured above.

Printing the report results

Double click the printer icon to print the report results.

Note: This will only print the data you see in the report results - not the actual log contents.

If you need to download/print the full logs, export the report as a .CSV and then print the spreadsheet.

See more
Scheduled Medication Delivery Log - Tutorial Video

The Scheduled Medication Delivery Log allows you to generate a list of which medications need to be delivered, and then record their delivery status within CampSite.

Watch the clip below from our Medical webinar where we demonstrate how to generate the delivery log and record the status of a camper's medication delivery.

See more
Scheduled Medication Delivery Log

Generate the medications that need to be delivered to campers/staff on a given day/time, and record their delivery status.

To generate the Scheduled Medication Delivery logging tool, access the Medical Dashboard by clicking the Medical link in the navigation bar.

Under Medication Delivery, select the appropriate link for either campers or staff.

  1. Choose a medication delivery date (by default, today's date will load)
  2. Choose a session of enrolled campers/hired staff
  3. Optionally: Choose to generate a specific division. Or, select All divisions to populate all campers/staff
  4. Optionally: Choose to generate a specific bunk. Or, select All bunks to populate all campers/staff
  5. Choose a medication delivery time
  6. Choose whether to organize campers alphabetically, or by division or bunk.
  7. Click "Start delivering"

Campers matching the selected criteria will display, along with their basic information and number of medications scheduled for the selected delivery time.

Clicking on an individual camper will expand their medication information.

Medication details will display, including dosage, notes and critical flags.

To mark a medication as Delivered or Missed, click the appropriate box.

  1. Enter delivery notes, if any
  2. Click "OK" to confirm

After a camper's medications have all been marked as Delivered or Missed for the delivery time, they will disappear from the list.

See more
Medication Delivery Report

Generate a report of all camper/staff medication delivery logs (completed deliveries and/or those that are still scheduled).

To generate the Medication Delivery Report, access the Medical Dashboard by clicking the Medical link in the navigation bar.

Medical Dashboard

Select "Medication Delivery Report" from the Medication Delivery Section.

Report Filters

Filter which medication deliveries are generated into the report.

  • Year: Filter by enrollment year.
  • Delivered to: Filter for camper and/or staff deliveries.
  • Sessions: Filter by which session the campers/staff are enrolled/hired for.
  • Date range: Filter by the dates on which medications are scheduled for delivery.
  • Deliveries: Filter by the time of day when medications are to be delivered.
  • Statuses: Filter by the delivery status of the medication. "Scheduled" refers to medications that still need to be logged.

Report Results

The results will present each delivery in a separate row, organized alphabetically by the camper or staff's last name. "Logged by" will indicate who logged the medication delivery, and "actual date + time" indicates when it was logged. If the admin took notes when logging the delivery, they'll be listed on the far right.

Notes:

  • If the delivery of a scheduled medication is not logged by midnight, CampSite will automatically record it as "Missed."
  • If the delivery status was updated - e.g. an admin originally logged the medication as 'missed' but then re-logged it as 'delivered', only the current (most recent) delivery status will display in the report results.

To print the results or export them as a spreadsheet, double click the buttons annotated above.

See more
Medical Profiles

Use the Medical Profiles tool to generate camper and staff health history forms in mass. The resulting PDF can be printed or downloaded as needed.

Medical Profiles

Find the "Medical profiles" link in the Medical Reports section of the Medical Dashboard.

Customize the PDF

Next, select which medical data to generate.

Note: Selecting "Critical only" will only generate data for the corresponding section that has been flagged as critical.

Who to include?:

  1. Checkmark whether to generate data on Campers and/or Staff
    • If you select both, in the PDF that's generated, staff will appear altogether, after campers.
  2. Choose whether to generate campers/staff for the entire Year or for a particular Session.
  3. Choose which year of medical data to generate.
  4. Select the order in which you would like campers and/or staff to display in your results (alphabetically, or alphabetically by division or bunk)
See more
Medical Awareness List

Use the Medical Awareness tool to generate Medications, Forbidden OTCs, Allergies, Dietary information and Restrictions in mass. The resulting PDF can be printed or downloaded as needed.

Medical Awareness List

Find the"Medical awareness list" link in the Medical Reports section of the Medical Dashboard.

Customize the PDF

Next, select which medical data to generate.

Report options:

  • Select "all" to generate all data for the corresponding section, even if it's not marked critical.
  • Select "Critical only" to only generate data for the corresponding section that's been marked as critical.
  • Select "none" to exclude data for the corresponding section from being generated.

Who to include?:

  1. Checkmark whether to generate data on Campers and/or Staff
    • If you select both, in the PDF that's generated, staff will appear altogether, after campers.
  2. When "Show all people" = Yes, ALL campers and/or staff enrolled/hired for the year or session you select will be included in the PDF - even if they don't have any data that matches the filters you selected above.
  3. Choose whether to generate campers/staff for the entire Year or for a particular Session.
  4. Choose which year of medical data to generate.
  5. Choose a session (if generating by session).
  6. Select the order in which you would like campers and/or staff to display in your results (alphabetically, or alphabetically by division or bunk)
See more
Medication Delivery List

Use the Medication Delivery List tool to generate a list of campers and/or staff that need medications delivered to them. The resulting PDF can be printed or downloaded as needed.

Medical Profiles

Find the "Medical delivery list" link in the Medical Reports section of the Medical Dashboard.

Customize the PDF

Next, select which medications to generate.

Choose whether to insert page breaks between campers/staff; which medication delivery times to generate; and a specific date.

Who to include?:

  1. Checkmark whether to generate data on Campers and/or Staff
    • If you select both, in the PDF that's generated, staff will appear altogether, after campers.
  2. Choose whether to generate campers/staff for the entire Year or for a particular Session.
  3. Choose which year of medication data to generate.
  4. Choose which session of data to generate, if generating by session.
  5. Select the order in which you would like campers and/or staff to display in your results (alphabetically, or alphabetically by division or bunk)
See more
Medication Delivery Statuses

Customize the different delivery statuses an admin user can select when recording a medication delivery for a camper or staff member.

  • Parents do not see medication delivery statuses. This function is for admin users only, when logging deliveries. To see an example, click here.

To manage Medical Delivery Statuses, access the Medical Dashboard by clicking the Medical link in the navigation bar.

Medical Dashboard

Select "Medical Delivery Statuses" from the Medical Management Section.

Editing Delivery Statuses

Add Statuses

By default, your database comes included with the statuses of "Delivered" and "Missed", but you can add additional custom statuses as needed.

Click "+ Add new medication delivery status..."

Type the new delivery status and submit.

Edit Statuses

Double click directly on a status to edit it. In the text field that opens, re-type the status as needed, then click OK to save.

Note: You cannot edit the "Delivered" or "Missed" statuses that come included with your database.

Remove Statuses

Double click the delete icon to delete a status permanently.

Note: A status cannot be deleted if was already selected for any medication deliveries. If you remove the status from all deliveries it's associated with (across all years), you'll then be able to delete the delivery status.

Recording Medication Delivery Status

When recording a medication delivery (either through the Scheduled Medication Delivery Logging tool, or via the camper or staff profile), all of your medication delivery statuses will appear in a dropdown menu when selecting the delivery status for a given medication.

See more
Medication Deliveries

Customize the different times available for medication deliveries.

  • Parents must select at least one delivery time for every medication they enter on your Health History Form, to indicate when your camp should administer it to the camper. Click here to see an example.
  • Admins generate medication delivery lists per delivery time.

To manage Medical Deliveries, access the Medical Dashboard by clicking the Medical link in the navigation bar.

Medical Dashboard

Select "Medical Deliveries" from the Medical Management Section.

Add Deliveries

Your database comes with "as needed" (for PRN medications), but you can create your own additional deliveries for specific times of the day (e.g. Breakfast; Lunch; Dinner, etc.)

Click "+Add new medication delivery..." to create an additional delivery

  1. Enter the name of the medication delivery
  2. Select the scheduled time for the medication delivery
  3. Click Submit

Note: When filling out your health history form, parents see only the name of the delivery - not the specific time.

Edit Deliveries

Double click directly on the current delivery name or time to edit it. Type the new name or select a new time, then click OK to save changes.

Remove Deliveries

Double click the delete button on the far right to delete a delivery.

Note: Medication deliveries cannot be deleted if any medication delivery logs exists for it already.

See more
Medical Dropdown Lists

Customize the dropdown response lists that campers and staff can select from when entering their Allergy type, Diet Type, and Forbidden Over-the-Counter medicines on their Health History Form.

  1. "Allergy type" is collected for each individual allergy entered in the Allergies section.
  2. "Diet Type" is collected in the Dietary Information section.
  3. "Forbidden OTCs" are collected within the Medications section.

To manage your Medical Dropdown Lists, access the Medical Dashboard by clicking the Medical link in the navigation bar.

Medical Dashboard

Select "Medical Dropdown Lists" from the Medical Management Section.

Editing Dropdown  Values

Click the dropdown list you wish to add values to.

Add Values

Type a new value into the input field and then click Add value.

Remove Values

Double click the delete icon to remove that particular value from the list.

Click "OK" in the pop-up window that opens to confirm deletion.

Rearrange Values

Click and drag values to rearrange them into a different order.

See more
Medical Log Items

Customize the items that an admin user can select when recording  "Assessment," "Complaint," "Disposition," "Staff attending," and "Treatment" on a new Medical Log entry.

To see an example, jump to the bottom of the page.

To manage Medical Log Items, access the Medical Dashboard by clicking the Medical link in the navigation bar.

Medical Dashboard

Select "Medical Log Lists" from the Medical Management Section.

Editing Log Items

Double click the list icon to expand a list of log items.

Add Items

Type a new item into the input field and then click Add medical log item.

Items will appear in alphabetical order and cannot be rearranged manually.

Remove Items

Remove items by either deleting or deactivating them.

Delete Items

Double click the delete button on the far right to permanently delete a log item.

Note: A log item cannot be deleted if it's been selected on a camper or staff person's medical log already.

  • To remove an item that cannot be deleted, deactivate it instead.

Deactivate Items

Double click the Yes value under the "Active" column for the item, change it to No, and click OK to save.

To reactivate the item later, change the setting back to Yes.

Log Entry Example

Each of your active medical log items will display as a button that can be selected to fill out certain sections of a log entry. Click multiple buttons to select multiple items as needed, and tap a selected item to deselect it.

See more
Camper Printed Medical Forms

Parents can submit copies of their camper's medical documents to your camp (i.e. upload a file from their device) using Printed Medical Forms.

To create/manage your Printed Medical Forms, navigate to the Medical Dashboard.

Medical Dashboard

 To access the Medical Dashboard, click the Medical link in the navigation bar.

Medical Management

Navigate to the Medical Management section of the dashboard and click "Camper printed medical forms."

Note: An admin user must have Medical "Admin" permissions to access Medical Management tools.

Create a New Printed Form

Click + Add new camper printed medical form...

  1. Enter the name of the form.
  2. Upload a blank form for parents to download.
    • If you have a blank form to provide, upload it here. Parents will be prompted to download the blank form and then upload it back you.
    • If you do not upload a file, parents will only be prompted to upload a file (e.g. a copy of immunizations from the doctor; a scan of their insurance card; etc.)
    • Note that parents can only upload 1 file per form.
  3. Enter a due date, if applicable.
  4. Choose whether to make the form active.
  5. Choose whether admins who have "form submission notifications" enabled should receive email notifications regarding this particular form.
  6. Choose whether to display this Form during the enrollment process. If yes, also choose whether the form is required to enroll.
    • If the form is not shown during enrollment, parents must navigate directly to the Forms tab to access it.
  7. Click "Submit" to create the form.

Edit a Printed Form

  1. Double click the pencil icon to edit the form settings.
  2. Click the form name to view/edit the blank form that your camp uploaded (if applicable).

Edit Settings

After double clicking the pencil icon, the form settings window will appear.

Edit the form name, due date, active status, notification settings, and whether or not it displays during enrollment/is required to enroll.  When you're finished making changes, click Submit in the bottom right.

Edit Blank Form

After clicking the name of the printed form, the 'blank form' settings window will appear.

  1. Click to download a copy of the current blank form.
  2. Click to upload a new blank form.
  3. Click to update the form (if you uploaded a new file).

Delete a Printed Form

Double click the delete button to delete a form.

Note: If a form has already been completed by someone, it can't be deleted. If you wish to remove a form that can't be deleted, make the form inactive by editing the form settings.

See more
Custom Medical Questions

A user also has the ability to add custom questions to the Camper or Staff medical forms.  

See more
Health History & Printed Medical Forms - Overview

Note: This article demonstrates how parents access medical forms from within their parent dashboard. If you need help creating/editing these forms as an administrator, click here to learn about printed medical forms and click here to learn about digital health history forms.

All medical forms created within CampSite's Medical module can be submitted via the Forms tab of the Parent Dashboard.

Families can also access Medical forms during the enrollment process if you've configured your medical form(s) to display during enrollment. Click here to learn more about the Forms step of enrollment.

Forms Tab

To access the Forms tab, click the Forms tab in the left sidebar menu.

Select a Camper

Select a camper to access their medical form(s).

Medical Forms Section

Scroll down to the "Medical forms" section to access the health history forms and printed medical forms.

Please note:

  • Medical forms will not display until the camper has begun the enrollment process for the corresponding year.
  • Medical Forms will also not display if you've administratively locked the Camper's Medical Profile. Click here to learn more about locking/unlocking medical profiles.

Health History Forms

The web-based medical forms that come provided with the medical module are called "Health History Forms." Parents complete these forms by typing their responses into each form, straight from the parent dashboard.

By default, the health history forms that are included with the Medical module appear as 4 separate web forms for the parent to complete. However, each camp can customize their health history forms via their Admin settings. To learn more about customizing health history forms, click here.

To learn more about the parent's process for completing health history forms (the questions included on these forms), please read our corresponding support articles by clicking here.

Printed Medical Forms

If needed, camps can also create "printed" medical forms to allow parents to provide copies of medical documents to your camp (by uploading a file from their device).

Printed medical forms will appear beneath the Health History Forms (with a "Printed form" label beneath the form title).

To learn more about the parent's process for completing printed medical forms, click here.

See more
Part 1 - Basic Info, Allergies, Diet, Restrictions, Insurance Info

By default, "Health History Form, Part 1" collects the camper's basic information (height and weight), allergies, dietary information, restrictions, and insurance information.

To customize this form, navigate to the "Health History Form Configuration" section of the Medical settings within the Admin tab. To learn more, click here.

Form Header

Custom instructions added to "Health History Form, Part 1" will appear just below the name of the form, as pictured above.

Basic Information  

The "Basic Information" section collects height and weight.

  1. Custom instructions added to the Basic Information section will appear here.
  2. Height and weight are typed into the response fields.

Allergies

  1. Custom instructions added to the Allergies section will appear here.
  2. This text is built into the medical form and can't be updated or removed.
  3. Click to add additional allergies.
  4. Allergy details are entered here (name/type/reaction).

Note that the "Allergy Type" question contains a dropdown list of values to selet from. You can configure which values appear in this list via your camp's "Medical Dropdown Lists" settings. Click here to learn more.

Dietary Information

  1. Custom instructions added to the Dietary Information section will appear here.
  2. Diet details are entered here.

Note that the "Diet Type" question contains a dropdown list of values to selet from. You can configure which values appear in this list via your camp's "Medical Dropdown Lists" settings. Click here to learn more.

Restrictions

  1. Custom instructions added to the Restrictions section will appear here.
  2. This text is built into the medical form and can't be updated or removed.
  3. Restrictions are entered here.

Insurance Information

  1. Custom instructions added to the Insurance section will appear here.
  2. Insurance policy information is entered here.

Sign & Submit

Each page of the health history form must be signed before submitting.

  1. The person completing the form must type their full name as a signature.
  2. The form is saved/submitted to your camp by clicking the 'Submit Form' button at the bottom of the page.

Note that if you've made any of the question sections on this page mandatory, page cannot be submitted without completing those sections first. You can control which sections are mandatory via your health history form configuration settings. To learn more, click here.

See more
Part 2 - Immunizations

By default, "Health History Form, Part 2" collects immunizations (including chickenpox and TB test history).

To customize this form, navigate to the "Health History Form Configuration" section of the Medical settings within the Admin tab. To learn more, click here.

Form Header

Custom instructions added to "Health History Form, Part 2" will appear just below the name of the form, as pictured above.

Immunizations

  1. Custom instructions added to the Immunizations section will appear here.
  2. This text is built into the medical form and can't be updated or removed.
  3. Immunization dates are entered here by clicking "Select..." and choosing the correct month + year from a dropdown menu.

Note that parents can also choose "None" instead of a date if their camper hasn't received a particular dose.

Chickenpox and TB

The bottom portion of the immunizations section collects information regarding chickenpox history and TB test results.

Sign & Submit

Each page of the health history form must be signed before submitting.

  1. The person completing the form must type their full name as a signature.
  2. The form is saved/submitted to your camp by clicking the 'Submit Form' button at the bottom of the page.

Note that if you've made any of the question sections on this page mandatory, page cannot be submitted without completing those sections first. You can control which sections are mandatory via your health history form configuration settings. To learn more, click here.

See more
Part 3 - Medications and Forbidden OTC Medicine

By default, "Health History Form, Part 3" collects medications and forbidden over-the-counter medications.

To customize this form, navigate to the "Health History Form Configuration" section of the Medical settings within the Admin tab. To learn more, click here.

Form Header

Custom instructions added to "Health History Form, Part 3" will appear just below the name of the form, as pictured above.

Medications

  1. Custom instructions added to the Medications section will appear here.
  2. This text is built into the medical form and can't be updated or removed.
  1. Click to provide additional medications.
  2. Medication details are entered here.
  3. You can configure which medication delivery times appear in this list via your camp's "Medical Deliveries". Click here to learn more.

Medication Deliveries

Forbidden Over-the-Counter Medications

  1. Custom instructions added to the Forbidden OTC section will appear here.
  2. This text is built into the the medical form and can't be updated or removed.
  3. Forbidden OTCs are selected by checkmarking the corresponding checkbox.

Note that the list of over-the-counter medications comes provided with this form, but you may edit this list via your camp's "Medical Dropdown Lists". Click here to learn more.

Sign & Submit

Each page of the health history form must be signed before submitting.

  1. The person completing the form must type their full name as a signature.
  2. The form is saved/submitted to your camp by clicking the 'Submit Form' button at the bottom of the page.
See more
Part 4 - Emergency Contacts, Health Care Providers, General & Mental Health History, Custom Questions, Permission to Treat

By default, "Health History Form, Part 4" collects emergency contacts, health care providers, general and mental health history, custom medical questions, and permission to treat.

To customize this form, navigate to the "Health History Form Configuration" section of the Medical settings within the Admin tab. To learn more, click here.

Form Header

Custom instructions added to "Health History Form, Part 4" will appear just below the name of the form, as pictured above.

Emergency Contacts

  1. Custom instructions added to the Emergency Contacts section will appear here.
  2. This text is built into the medical form and can't be updated or removed.
  3. Emergency contacts (up to 2) are entered here.

Health Care Providers

  1. Custom instructions added to the Health Care Providers section will appear here.
  2. Health care providers are entered here.

General Health Questions

  1. Custom instructions added to the General Health Questions section will appear here.
  2. This text is built into the medical form and can't be updated or removed.
  3. Genereal health history is provided by selecting Yes or No for each question. Additional notes can be entered in the textbox at the bottom.

Mental Health Questions

  1. Custom instructions added to the General Health Questions section will appear here.
  2. This text is built into the medical form and can't be updated or removed.
  3. Mental health history is provided by selecting Yes or No for each question. Additional notes can be entered in the textbox at the bottom.

Custom Questions

Parent / Guardian Authorization For Health Care

Note that from the admin-side of CampSite, this section is referred to as "permission to treat."

  1. Custom instructions added to the Permission to Treat section will appear here.
  2. The person completing the form must sign that they agree to this section by entering their their full name into the signature field.

Please note that the text within this section comes provided with the health history form and cannot be edited.

 

Sign & Submit

Each page of the health history form must be signed before submitting.

  1. The person completing the form must type their full name as a signature.
  2. The form is saved/submitted to your camp by clicking the 'Submit Form' button at the bottom of the page.

Note that if you've made any of the question sections on this page mandatory, page cannot be submitted without completing those sections first. You can control which sections are mandatory via your health history form configuration settings. To learn more, click here.

See more
Printed Medical Forms

Parents can provide copies of medical documents to your camp by uploading files via the Printed Medical Forms you create.

Parents can access your printed medical forms within the "Medical Forms" section of the forms page, beneath your Health History Forms.

Medical Forms Section

In the example above, Camp Firewood created a printed form (as indicated by the label beneath the form name) to allow parents to upload an immunizations file (e.g. a scanned copy of the camper's immunizations sheet from the doctor).

Please note that no medical forms will display until the camper has begun the enrollment process for the corresponding year.

Printed forms are completed by clicking the name of the form, uploading the necessary file, and submitting the form.

If you upload a blank form that parents need to download and complete, a 'download' button will also appear on the screen pictured above, allowing parents to download the blank form first.

To create printed medical forms, go to the "Medical Management" section of the Medical module dashbord.

See more
Profile Page Overview

The Medical tab appears on each Camper and Staff Profile page.

  1. Use the sub-tabs to access the corresponding medical information on the camper. To learn more about each tab, click here.
  2. Double click to lock a medical profile.
    Locking the medical profile will remove all of this camper's medical forms from the family's Parent Dashboard to prevent the camper's parents from making any further changes.
  3. If your health staff has flagged any information within the camper's Medical tab as critical, a "Critical Medical Information" warning will appear here. Click to open a pop-up window that details which information is critical.
See more
Medical Forms Tab

The Health History Form shows the submission status of each of your Health History Forms plus any additional printed forms you ask campers to upload.

  1. Click to print a complete health history .
  2. VIew the submission status for each part of your Health History Form
    1. To view the actual form content, click the respective tabs above (e.g. Doctors, Medications, etc.)
  3. View the upload status of any printed medical forms
  4. After a member of your health center staff reviews someone's medical profile, they should double-click in the "Reviewed by" field and enter their name. This will automatically populate the "Reviewed date".
  5. View the name of the parent who signed the camper's "permission to treat", and when
  6. Manually mark any form as received so that the camper is no longer asked to fill it out on the Parent Dashboard
See more
Logs (Health Center Visits & Communication)

View/manage all of the Health Center Visit Logs and Communication Logs for a camper via the Log tab of their profile page.

Health Center Visit Logs

Admin users can create Health Center Visit Logs to document the visits that a camper has made to the Health Center.

Existing Logs

View all of the existing logs for this camper for the selected year.

Open a Log

Click the paper icon to view the full details of the log.

Open a Log Attachment

If a log has an attachment, click the attachment filename on the right to open the file.

Note that .jpg and .jpeg files should open within your browser. PDF files may open in your browser or download to your device, depending on your personal browser settings.

Edit an Open Log

Continue editing and/or close any open logs by double clicking the pencil icon for it.

Only "open" logs remain editable so you can continue to document ongoing treatment. Once treatment has concluded, the log can be closed. Closed logs are no longer editable.

Delete a log

If needed, permanently delete an open log by double clicking the delete icon on the far right.

Once an open log is deleted, it cannot be undeleted.

Closed logs also cannot be deleted.

Create New Health Center Visit Logs

Create a new log for the present camper by clicking the "+ Add log entry..." link.

After clicking this link, you'll be redirected to the log entry page.

For help creating a health center visit log, click here.

Communication logs

Admin users can create Communication Logs to document conversations with the camper's parent/guardian regarding the camper's health.

Existing Communication Logs

View the existing logs that have already been created for this camper.

To edit an existing log:

  1. Double click the current 'spoke with' data to edit it
  2. Double click the current 'notes' to edit them
  3. Double click to delete a log

Create New Communication Logs

New log entries can be created by clicking the "add communication log entry" link.

In the pop-up window that opens, provide the details on the conversation that was had regarding this camper's health.

  1. Enter who was spoken with about the camper's health
  2. Provide notes about the conversation
  3. Submit and create the communication log

Please note that communication logs can only be accessed from each camper's profile; they cannot be generated in mass.

See more
General Info Tab

The General Info sub-tab contains a Camper or Staff member's height and weight, diet information and restrictions. Diet information and Restrictions can be flagged as critical by your health center staff by double clicking the flag to turn it red.

  1. Basic information
  2. Diet information
  3. Restrictions
See more
Health Care Providers Tab

The Health Care Providers sub-tab contains contact information for a Camper or Staff member's Doctor, Dentist and Orthodontist.

  1. Doctor information
  2. Dentist information
  3. Orthodontist information
See more
Phase 1: Basic Navigation, Admin Users, and Enrollment Form Setup

To learn how to use the Campers module, watch our 4 phases of training.

In Phase 1, we demonstrate basic navigation; database management (including admin users); and setting up/editing the enrollment form.

See more
Phase 2: Saved Emails, Bunking Boards, Camper/Family Forms, and the Invoicing & Auto Pay process

To learn how to use the Campers module, watch our 4 phases of training.

In Phase 2, we demonstrate Saved emails, Bunking Boards, Camper & Family Forms, and Invoicing & Autopay process.

See more
Phase 3: Enroll a Camper, Family/Camper Profiles, Camp Shop, Camper Spending Money

To learn how to use the Campers module, watch our 4 phases of training.

In Phase 3 of 4, we demonstrate how to Enroll a Camper, navigate the Family/Camper Profiles, use Camp Shop, and the Camper Spending Money systems.

See more
Phase 4: Advanced Reports, Financial Reports, Financial Settings

To learn how to use the Campers module, watch our 4 phases of training.

In Phase 4 of 4, we demonstrate advanced reports (including how to send a mass email), financial reports, and managing your database financial settings.

See more
User Permissions (Campers)

For general information on managing user permissions, please read our Admin user permissions article.

 

After the Campers module is enabled for a user, you can grant the following permissions:

Basic

  • Edit: Permission to edit information within the Camper module (i.e. the data on each family and camper's profile).
  • Admin: Permission to control admin settings for the Camper module (i.e. all settings within the "Campers" tab of the Admin settings page; the ability to create/edit Camper Forms; access the Enrollment Analytics report; and create new divisions and bunks on the Camper bunking boards).
  • Enrollment processing: Permission to process enrollment requests and enroll campers.
  • Delete and merge: Permission to delete and merge family and camper profile pages.

Financial

  • Financial read: Permission to view basic financial information (such as transactions and payment methods) on family profile pages.
  • Post mass transactions from Advanced reports: Permission to post mass transactions from Advanced reports of the same transaction types they are permitted to create individually.
  • Create charges: Permission to post new charges to a family's account.
  • Create discounts: Permission to post new discounts to a family's account.
  • Create payments: Permission to post new payments to a family's account.
  • Create refunds: Permission to post new refunds to a family's account.
  • Create credits: Permission to post new credits to a family's account.
  • Reverse + void transactions: Permission to reverse and also void transactions of any type they have permission to create (as selected above).
  • Delete transactions: Permission to delete transactions of any type they have permission to create (as selected above).
  • Financial management: Permission to create and manage financial information on a family's profile, such as editing existing transaction details, adding/removing payment methods and payment schedules, and accessing "financial notes."
  • Financial reports: Permission to access all Camper financial reports on the Financial dashboard.
  • Financial admin: Permission to make global changes to financial settings (e.g. manage Invoicing and Auto pay, Enrollment discounts, Enrollment extras, Transaction categories, and Tuition plans)
    Note: Users with Financial Admin permission will also receive reminder emails if the invoicing steps for a primary payment schedule date are not completed on time. 
    1. The first reminder is sent 3 days after the payment schedule date if invoices have not been generated. 
    2. The second reminder is sent if invoices are not sent within 3 days of generation. 
    3. The third and final reminder is sent if the 'auto pay' step is not completed within 3 days of sending invoices.

Family + camper notes

  • Admin: Permission to create + manage notes categories for families and campers, and designate which users have access to view and create notes in those categories.
    • To allow an admin user to view notes on your camper or family profiles, go to Admin > Camper or Family tab > Notes > double click the pencil icon to edit the appropriate Notes category > Select users > Edit category > Save changes. 

Advanced Reports

  • View + manage Advanced reports*: Permission to access the Camper advanced reports page (i.e. create and save reports; manage advanced report categories).
  • Send e-mail from Advanced reports: Permission to send a mass e-mail to all parents and/or campers generated on a Camper advanced report.
  • Export spreadsheets from Advanced reports: Permission to download report results as a spreadsheet.
  • Mass field editing in Advanced reports: Permission to use the "Edit" button in the Camper advanced report toolbar to mass edit camper or family profile data.
  • Send text message from Advanced reports: Permission to send a mass text message to every parent generated in a Camper advanced report.

*By default, a new user will not have access to any saved advanced reports that were created prior to the user's account having been set up. To give the user access to existing saved reports, go to Advanced Reports Management.

See more
User Permissions (Camper Spending Money)

For general information on managing user permissions, please read our Admin user permissions article.

 

After the Camper Spending Money module is enabled for a user, you can grant the following permissions:

Basic

  • Manage transactions: Permission to add and manage spending money transactions through the Camper Profile and in batch through the Spending Money Dashboard.
  • Admin: Permission to access the spending money transaction log and manage spending money transaction categories via the Spending money dashboard.
See more
Adding a New Family

If needed, admin users can create a family's account on their behalf using the Add New Family tool.

First, you'll create the family's account, then you'll create campers within the family.

Step 1: Add the Family

To add a new family, click the Add New family link from the Campers menu on the navigation bar.

  1. Enter family name, lead source, lead source details.
  2. Enter the family's address and home phone.
  3. Enter Parent 1 (P1) details and contact information.
  4. Enter Parent 2 (P2) details and contact information.
  5. Click "Add family" to save.

Note: The only required field is the family's last name.

Click "OK" to confirm that you would like to add the family.

Next, you'll be directed to the family's profile page.

Step 2: Add Campers

Next, create the campers within this family. Note: The family can also do this themselves if they log into the parent dashboard. Click here to learn how parents add new campers to their family via the dashboard.

To manually add Campers to the family, select "Add a camper" from the Family Profile page Action Menu.

  1. Enter the camper's name, gender, and grade.
  2. Click "Add camper".

Next, you'll be directed to the Camper Profile page. To add or edit the camper's information, double-click the relative fields. To learn more, click here.

Step 3: Granting Access to the Parent Dashboard

In order to log into the parent dashboard, they need to set their password. 

Open the action menu on their profile page and select Reset Dashboard password to either email them a link to the password reset tool; or, to set their password for them.

To learn more on how to reset a password, click here.

Note that parents can change their password after logging in by going to the "My Account" page of the Parent Dashboard. To learn more, click here.

See more
Family Tasks Calendar

View a calendar of all the admin tasks in your database related to families.

Hover over the Campers button in the navigation bar and click "Family Tasks" from the dropdown.

Tasks will appear on the calendar on the day that they're due.

Beneath the calendar, see a list of all filtered tasks in full detail. Click on the task title to toggle open the task description.

From the 'Status' column, mark the task as completed (if you're the assignee or you created the task). For any tasks you've created, you may delete them using the delete button on the far right. Note that other admins cannot delete tasks that they did not create.

Filter Specific Tasks

Filter for specific tasks based on who they're assigned to/were created by and whether they've been completed or not.

To view all tasks, checkmark the "All tasks" filter on the far right.

View All Tasks Due for the Month

By default, the current month will display. Click the left/right arrow icons above the calendar to jump back/forward to different months.

See all tasks for the selected month on their respective due dates within the calendar.  Beneath the calendar, see a list of all tasks in full detail.

Use the arrow buttons above the list of tasks to load more, if needed.

View All Tasks Due on a Certain Day

Click on a specific date to view a list of all tasks due on that day.

View a Specific Task

Click on the family's name for the task to view the full details down below.

Create a New Task

Tasks are created from the Tasks tab of the family's profile page. Click here to learn more.

See more
Enrollment Requests

Each time the enrollment form is submitted, an enrollment request is created.

Manage all enrollment requests (new, approved, waitlisted, rejected, or incomplete) via the Enrollment Requests page.

Your camp's enrollment processing mode determines how campers become enrolled once they submit an enrollment request.

  • If your camp is using manual enrollment processing mode, an admin user must manually process each request that a camper submits. All new requests waiting to be processed will populate in the "New" queue of the enrollment requests page.
  • If your camp is using automatic enrollment processing mode, CampSite will automatically process each request as the enrollment form is submitted.
  • Manage your enrollment form processing mode via Admin>Campers>Setup Wizard>Step 8>General Options.

To access the Enrollment Requests page, click the Enrollment Requests link within the Campers menu of the navigation bar.

Enrollment Request Filters

Filter which New, Approved, and Rejected enrollment requests display below.

  • Note that filters do not apply to the Waistlist or Incomplete tab, as these tabs have their own filter/sorting options. 

Grade/Age; Gender; Payment Method

Filter requests for campers of a specific grade/age range, gender, and those who selected to pay with a particular payment method.

  1. Checkmark the box for the desired filter
  2. Select/input the necessary criteria

To filter by Age, select the checkbox for the Grade filter, then select 'Age' from the dropdown menu. Note that when filtering by 'Age', an 'as of' date is required.

Enrollment Option/Session name

Type a keyword or the full name to filter requests for specific enrollment options or sessions.

After clicking update results, the New, Approved, and Rejected tabs will refresh to display only those requests that match the filters selected.

Managing Requests

Requests are stored in tabs based on their current status. Each enrollment request can have the following statuses:

New Requests

"New" enrollment requests are requests that have not yet been processed. Admin users must manually process each new request.

For each new request, view:

  1. The camper's biographical details and when the request was submitted
  2. A link to the registration contract for this request
  3. The enrollment options and payment method selected
  4. Action buttons to enroll, waitlist, or reject this request

Enrolling a New Request

Approving a camper's enrollment request is a 2-step process: first, click the Enroll button on the far right. Next, complete the Enrollment Wizard. In the Enrollment Wizard, you'll confirm the details of the camper's enrollment, process payment, and send a confirmation email to the camper's parents.

For details on how to complete the Enrollment Wizard and enroll a camper, click here.

Waitlisting a New Request

If you have waitlisting enabled, CampSite will automatically waitlist all requests for any enrollment option(s) that are already at capacity - regardless of whether you're using manual or automatic enrollment processing mode.

To manage the waitlist settings for your enrollment form, go to Step 8: Enrollment Form Setup, open General Options, and toggle the setting for preventing parents from submitting enrollment requests for sessions that have no spots remaining.

To manually waitlist a "new" request, read below.

To waitlist a new request, click the Waitlist button on the right.

  1. Checkmark which enrollment option(s) to waitlist
  2. Click Waitlist selected options

The waitlisted enrollment options will move out of the "New" requests queue and into the "Waitlisted" tab to await further processing.

  • Parents are not notified when you "waitlist" a new request (unless you contact them manually).
  • Any option(s) you do not select to waitlist will remain in the "New" queue.

Rejecting a New Request

  • Note that when rejecting a request, you're rejecting enrollment into specific enrollment options, not the camper overall. A camper can be rejected from certain enrollment options, but approved or waitlisted for other options.

To reject a new request, click the Reject button. 

  1. Checkmark which enrollment options to reject
  2. Click Reject selected options

The rejected enrollment options will then move out of the "New" queue and onto the "Rejected" tab of the Enrollment Requests page.

  • Parents are not notified when you "reject" a new request (unless you contact them manually).
  • Any option(s) you do not select to reject will remain in the "New" queue for processing.

Approved Requests

The "Approved" tab contains a list of all enrollment requests that have been approved.

Note: When a camper unenrolls from an enrollment option, it does not change that they once had a request approved, so the camper's original request will still remain in the "Approved" requests tab. That said, the "Approved" tab does not necessarily reflect your current enrollment.

If you need to identify the campers who are currently enrolled/what they're enrolled for, generate an advanced report instead.

Each approved request includes:

  1. Basic information about the camper/request
  2. A link to download the registration contract for the request
  3. Who approved the request and when

Waitlisted Requests

View each enrollment option that campers have been waitlisted for, and approve or reject them as needed.

By default, campers are organized chronologically with the earliest enrollment request at the top of the table, but admins may manually rearrange campers as needed.

  1. Filter the waitlist for a specific session
  2. Send a mass email to everyone included in the results
  3. Click and drag to re-arrange the order in which camper's appear on the waitlist
  4. View the details of the camper's request
  5. Click to enroll or reject the request*
    • If you click enroll, you'll be redirected to CampSite's enrollment wizard for processing the camper's enrollment.

*Note that CampSite will not automatically enroll a waitlisted camper (e.g. if space becomes available). An admin user must enroll or reject waitlisted requests manually.

Rejected Requests

"Rejected" enrollment requests have been denied, so that the camper was not enrolled for the requested enrollment option(s).

  • Note that rejecting is not permanent - all rejected requests can be enrolled or waitlisted later.

For each rejected request:

  1. View basic information about the request
  2. Open the registration contract for the request
  3. View who rejected the request and when
  4. Click to enroll or waitlist the rejected request

Incomplete Requests

"Incomplete" enrollment requests are requests that a camper started but never finished. This tab will display each individual enrollment option separately, similar to the Waitlist tab.

  • More specifically, campers who appear in this tab have selected these options on the 'Enrollment Options' page of their enrollment form and saved the page, but never finished submitting the form after that.
  • Note that the incomplete requests presented here are the same as those shown in the 'Pipeline Overview' for each of your Enrollment Options.
  1. Filter incomplete requests for a specific session
  2. Send a mass email to everyone included in the results
  3. Delete an incomplete request

Requests are displayed in chronological order, per their 'started' timestamp (with the earliest at the bottom of the list). Note that "started" refers to the date + time when the camper submitted the 'Enrollment Options' page of their enrollment form with this option selected.

Deleting an Incomplete Request

Deleting an incomplete request will deselect that particular enrollment option from the camper's enrollment form. For example, you may want to delete the request if you've reached out to the family and confirmed that they don't plan to complete the enrollment process for that option.

When an incomplete request for an enrollment option is deleted:

  • The Pipeline Overview for that enrollment option will no longer include the camper in the 'Incomplete' list.
  • The option will not be listed in the 'enrollment option + bundle name (including not checked out)' merge field for the camper, either.
  • The camper can select it again if they want to, and/or an admin can still enroll the camper for that option if they so choose.
See more
Enrollment Requests - Tutorial Video

Each time the enrollment form is submitted, an enrollment request is created. You can set your database to process all incoming requests "manually" or "automatically". 

Under manual mode, an admin user at your camp must process each new request that's received in order for the camper to become enrolled.

Watch the clip below from our Phase 2 training where we demonstrate how to process enrollment requests. 

See more
Enrollment Analytics Report

Use CampSite's Enrollment Analytics Report to generate detailed enrollment metrics for each camp session and also compare enrollment between years.

To access Enrollment Analytics, click the Enrollment Analytics link from the Campers menu on the navigation bar.

By default, the report will automatically display enrollment metrics for each of the sessions under your current enrollment year (as stipulated by the "Year" field at the top of the report.)

Each session includes:

  1. A link to a report of the session, to quickly view which campers are currently enrolled
  2. The session start date
  3. The session end date
  4. The total number enrolled for each of your gender values
  5. The total of all campers enrolled
  6. Which percentage of the 'Total' enrolled are returning campers (i.e. campers with a "years at camp" value of 2 or greater)
  7. The maximum capacity
  8. The total number of spots remaining (i.e. the maximum 'capacity' minus the 'total' enrolled)
  9. The percentage of the maximum capacity that has been reached
  10. The number of campers currently waitlisted

Note: Keep in mind that if your camp processes enrollment manually, a camper is not enrolled until an admin approves the camper's request. Therefore, only approved requests will reflect in the Enrollment Analytics report.

To apply filters or make changes to this report, use the report controls at the top of the page.

  1. Select to load a previously saved report.
  2. Open the info on a saved report (view/edit the report name; see who created the report and when; and delete the report if needed).
  3. Save the current report.
  4. Save a copy of the current report.
  5. Select which year of enrollment data to report on.
  6. Apply various report filters.
  7. Print the report.
  8. Export the report as a spread sheet.
  9. Show additional details in your report.
  10. Compare enrollment between years.
  11. Group sessions together.

Filters

Click Show filter to access the available filters for the report.

  1. Filter the data based on when enrollment occurred.
  2. Filter sessions with a range of total campers enrolled.
  3. Filter sessions with a range of campers of a certain gender enrolled.
  4. Filter sessions with a range of capacities.
  5. Filter sessions with a range of spots remaining.

Show Details

Click Show detail to add more details to your report results.

Session Groups

Show Session groups to also display enrollment totals for the group capacities within each session.  Group capacities are created within each session on Setup Wizard Step 2.

Divisions

Show Divisions to also display enrollment totals for the divisions within each session. Divisions are created via the Bunking Boards page.

Bunks

Show Bunks to also display enrollment totals for the bunks within each session. Bunks are created via the Bunking Boards page.

Compare Years

Compare enrollment between years by selecting a year and clicking the "Compare to" button.

The results will refresh to include the total enrolled for the reported year; the total enrolled for the 'compare to' year; and the difference between the two years (i.e. how many more or fewer enrollments exist for the reported year). View comparisons per gender and then for the total overall. 

For example, in the screenshot above, the highlighted columns represent:

  1. The total number of males registered for the reported year (2020)
  2. The total number of males registered for the 'compare to' year (2019)
  3. The difference between the two years (2020 enrollment minus 2019 enrollment)

If you have fewer campers enrolled for the reported year than you had for the year you're comparing to, the difference column will reflect a negative number and the data will be highlighted in red.

If you have more campers enrolled for the reported year than in the year you're comparing to, the difference column will reflect a positive number and be highlighted in green.

Session Groups

By default, the report results will generate enrollment totals for each session individually. Using the session groups feature, multiple sessions can be grouped together to generate combined enrollment totals for all sessions within a group.

  1. Click to add a session group.
  2. Select the sessions you wish to add to the group. Type a keyword and CampSite will automatically select all sessions with names containing that keyword; or, manually checkmark sessions from the report.
  3. Click create session group.

Enter a name for the session group and add the session group.

All sessions within a session group will display as a separate table in the results. The enrollment totals for all of those sessions combined will then be presented at the bottom of that table.

For example, in the screenshot above, an "Afterschool" session group was created with 10 afterschool sessions therein. The enrollment totals for all 10 sessions combined are displayed at the bottom of the table (highlighted yellow in the screenshot).

See more
Lead Tracking

The Lead Tracking page offers a quick overview of new families in a database. A “lead” is created automatically when a family creates an account, either via the New Family Enrollment Form, the Request for Information Form, or if an admin or agent manually creates the family on the admin side.

To access the Lead Tracking page, hover over the green Campers button on the top navigation bar and click the Lead Tracking button in the dropdown.

The Lead Tracking Page

The top of the Lead Tracking Page will have a graph. This graph shows:

  • Monthly lead counts— The four boxes side by side show how many new leads came in during each of the last four months, so you can spot trends at a glance.

  • 120-day trend chart— A line graph next to the monthly boxes plots daily lead counts over the past four months, making it easy to see busy stretches and slow spells.

Exporting a List of Leads

Under the top page graphs you will see the option to Generate a spreadsheet list of leads. 

Clicking on this “Generate a spreadsheet list of leads…” button will open a small form where you can pick a start date and end date. By default, this form is pre-filled with the past weeks calendar dates. Click on the dates in the white boxes to change the calendar date range.

Once a date range is selected click on the Generate button and CampSite will create a downloadable spreadsheet of every lead that came in during that range. 

Browsing Recent Leads

Below the charts, the page lists your ten most recent leads. Each lead card shows:
 

  • Family name - (click on the family name to open the family’s profile page.)

  • City, state - (where the family is located based on their home address.)

  • Camper list - ( The names of any campers attached to the family, color-coded by enrollment status. If the family hasn’t added campers yet, this will show the words “No campers.” Families with more than eight campers will show just a numeric count.)

  • How long ago the lead came in - (for example, “3 days ago”), plus the exact date and time.

  • A small map preview - (showing roughly where the family is located, if they’ve provided an address.)

Loading More Leads

At the bottom, the “Load more leads…” button pulls in the next batch of older leads beneath the current list, so you can keep scrolling back through your history without leaving the page.

See more
Bunking Boards - Tutorial Video

Bunking boards are used to manually assign campers to groups within each of the sessions they're enrolled for. 

Watch the clip below from our Phase 2 training where we demonstrate how to set up bunking boards and assign campers to their groups.

See more
Setting up Bunking Boards

Bunking boards are used to manually assign campers to groups within each of the sessions they're enrolled for. Bunking boards offer 2 levels of grouping - a parent group (called a "division"), and then sub-groups within each division (called "bunks"). Before you can start placing campers into divisions/bunks campers, you'll need to create your division/bunks on your bunking boards.

Select bunking boards

To access your bunking boards, open the Camper dropdown menu in the navigation bar and select "Bunking boards."

Each session in your database has a separate bunking board.

To begin, select the session for which you want to create a bunking board.  

Creating Divisions

First, you'll create "divisions", which are the main groups that campers will be assigned to. Within each division, you can create sub-groups called "bunks" to further organize your campers.

To create a division, click "Add a new division..."

  1. Provide the name of the division.
  2. Click "Submit" to save.

Continue adding more divisions (if needed) until you've created all the divisions you need for this session.

Creating Bunks

To create sub-groups within a division, add bunks to the division.

To add bunks to a division, click the "Add a new bunk..." link underneath that particular division.

  1. Enter the name of the bunk.
  2. Select the maximum number of campers that may be assigned to the bunk.
  3. Select the maximum number of staff that may be assigned to the bunk (this only applies to camps who have purchased CampSite's Staff Module).
  4. Click "Submit" to save.

Bunks will be listed within each division, as pictured above. Continue adding more bunks (if needed) until you've created all the bunks you need for this division.

  1. Double click to edit the name of a division.
  2. Double click to edit the name of a bunk.  
  3. Double click the camper capacity of a bunk to edit.
  4. Double click the staff capacity of a bunk to edit.

Continue adding bunks and divisions for the session as needed. When configuring your bunking boards, note that a camper may only be grouped into 1 division/bunk for per session. Campers may not be placed into multiple divisions or bunks for a given session.

Looking at the screenshot above, campers who enroll into Week 1 for 2020 may be placed into 1 of 2 divisions - either "Dinosaurs" or "Wildcats".

  • If assigned to the "Dinosaurs" division, campers may then be grouped into 1 of 3 bunks - "Pterodactyls", "Stegosauruses", or "T-Rexes".
  • If assigned to the Wildcats division, campers may then be grouped into 1 of 3 bunks - "Jaguars", "Lions", or "Tigers".

Division Settings

  1. Division name. Double-click to edit if needed.
  2. Division toolbar. Click once to collapse the division/hide all the bunks therein. Click again to expand.
  3. Additional details. Double-click to toggle on/off more details for everyone assigned to this division.
  4. Print. Double-click to print a list of everyone assigned to this division.
  5. Export. Double-click to download a CSV spreadsheet of everyone assigned to this division.
  6. Move up/down. Double-click the up and down arrows to move a division up or down on the page.
  7. Delete. Double click the delete button to delete this division. Deleting a division will also delete all bunks and un-assign all campers/staff within.

Bunk Settings

Division Options
  1. The Division that contains the bunk.
  2. The Bunk name. Double-click to edit.
  3. The total number of campers currently assigned to this bunk.
  4. The maximum camper capacity for this bunk. Double-click to change the capacity.
  5. The total number of staff currently assigned to this bunk (note: this is only relevant to camps with the Staff module).
  6. The maximum staff capacity for this bunk (note: this is only relevant to camps with the Staff module).
  7. Double click to display additional details on everyone assigned to this bunk. Double-click again to hide additional details.
  8. Double-click the printer icon to print a list of everyone assigned to this bunk.
  9. Double-click to the export icon to download a CSV spreadsheet of everyone assigned to this bunk.
  10. Double-click red minus sign to delete this bunk. Deleting a division will also delete all bunks and un-assign all campers/staff within.
  11. A list of all persons assigned to this bunk.
    • Click on a camper once to display additional details.
    • Red indicates "Female" gender; blue indicates "Male" gender;  and white indicates any gender other than Male/Female.
    • A red dot signifies that the camper/staff is  also enrolled/hired for other sessions.
    • First-year campers/staff will be noted with a bold tile border.

Copying Bunking Boards to other Sessions

If your divisions/bunks will be the same for multiple sessions, you can copy one bunking board layout onto other session(s) using the copy button. For more information on how to copy a bunking board, read "Copying Bunking Boards".

Assigning Campers to Divisions/Bunks

Once your bunking board is set up, you may start assigning enrolled campers to divisions/bunks. For more information on how to assign campers to a division/bunk, read "Assigning Campers And Staff To Divisions And Bunks".

Customizing Bunking Board Terminology

Change the terms "bunking board," "division," and "bunk" to the terms used by your camp by updating your Bunking Board admin settings.

To find the bunking board terminology settings, go to Admin > Campers > Bunking Boards.

  1. Rename the overall "Bunking Boards" tool.
  2. Rename the main group that campers are grouped into (by default, "Division").
  3. Rename the sub-groups that campers are grouped into (by default, "Bunk").
See more
Assigning Campers and Staff to Divisions and Bunks

Assign campers and staff to their respective groups by dragging and dropping them into bunks on the Bunking Boards page.

If you haven't done so already, make sure to set up your bunking boards first.

Select a Session

First, use the dropdown menu select a session and load the corresponding bunking board.

Assign to a Division

First, assign campers to a division by selecting from a dropdown menu.

Click the corresponding link in the top right corner of the bunking board ("X campers without divisions" and "X staff without divisions").

View each camper's name, grade, and age. Staff will include gender and name only.

  1. Click to select a division.
  2. Click OK to assign the camper/staff to the selected division.

Continue selecting divisions. When finished, close the pop-up window and return to the bunking board.

Campers and staff will appear within that division, in a section titled "no bunk assigned."

Bunk Tile Background

Depending on your Admin settings for bunking boards, each the color of each camper's bunk tile background will either reflect their gender OR their custom color for the corresponding year. 

When their bunk tile reflects their gender, red = Female; blue = Male; white = any other gender value.

Assign to a Bunk

To assign a camper or staff to a bunk, drag and drop them to the appropriate bunk by clicking and holding the camper's tile, dragging the tile to a bunk, and releasing.


If needed, re-assign campers/staff by dragging and dropping between bunks as well.

Bunk Capacities

Bunk capacities do not restrict how many campers/staff an admin can assign to the bunk; they are simply for reference.

To overcap a bunk, simply continue assigning campers to the bunk as needed. To change the capacity, double click on the current capacity number, select a new number, and click OK to save.

Near Capacity

As you near the capacity, the capacity will be written in orange.

At/Over Capacity

Once a bunk is at/over capacity, it'll be written in red.

See more
Copying Bunking Boards to Other Sessions

Bunking boards are created on a per-session basis. If you'd like to create the same divisions/bunks for multiple sessions, you can copy the divisions/bunks from one session to another session using the copy function.

First, set up the divisions/bunks in one of your camp sessions.

Next, double click the copy icon next to the Session dropdown menu.

  1. Warning: copying a bunking board to another session will overwrite the current board for that session. If there are any divisions/bunks created for the other session already, they will be deleted and replaced with the divisions/bunks being copied.
  2. Select which session(s) you wish to copy the current bunking board onto.
  3. Include camper/staff bunking assignments. If selected, campers/staff who are also enrolled/hired for the destination session(s) will be assigned to the same division/bunks that they're assigned to for the session being copied.
  4. Click "Copy" to complete the copying process.

Confirm the copying by clicking "OK." To cancel the copying process, click "Cancel".

 

See more
Bunking Board Settings

The Bunking Board section of the Admin menu allows you to control the camper information that appears on each camper's Bunking Board tile.

  1. Select whether or not you would like to include each option on the Bunking Board
  2. Click Save changes
See more
Camper Advanced Reports

Using CampSite's Advanced Report tool, you can create custom reports on the camper and family data within your database. Reports can also be used to complete certain actions in mass, like sending a mass e-mail, generating documents/labels for multiple campers at once, posting mass transactions, and more.

To create or view an advanced report, select Advanced Reports from the Campers dropdown menu on the navigation bar.

Open a Previously Saved Report

To open a report that's already been created/saved in your database, click the Saved Reports dropdown menu ("select...").

Select the report from the menu that drops down, or type the name of the saved report to search for it. Click the name of the report to load the current results.

Creating a New Report

To create a new report, start by adding campers to your report based on their enrollment status for the given year.

  1. Add enrolled campers to your report by selecting the sessionsthey're enrolled for.
    • When a session is added to a report, all campers currently enrolled for that session will display in the report results.
  2. Add campers who are not enrolled by selecting their lead status.
    • When a status is added to a report, all campers  labeled with that status will display in the report results. 

To add a session or status, click the corresponding link and select from the pop-up window that opens. Or, manually type the name of the session/status in the relative text boxes. Both sessions and statuses can be added to a report (which will generate a report containing enrolled campers and not enrolled campers).

Tip: Adding all sessions and all statuses will generate a list of every camper in your database. 

Adding Fields of Information to a Report

By default, an Advanced Report only generates each camper's first and last name. To generate additional information about each camper, add fields to the report.

To add fields of information to your report, click "+Add a field..."

A pop-up window will open presenting all of the fields that can be added to the report.

  1. Fields are organized under different tabs, based on the type of information they represent. Select a tab to view the available fields within it.
  2. Checkmark a field to generate that data in the report.

Close out of the Fields window to return to the report. For each field you selected, additional columns will appear in the report.

Field Settings

For each field added to the report:

  1. Click and drag fields by the three gray lines icon on the far left side of each field name to re-arrange the order of the columns in the report.
  2. Double-click on the two pronged arrow icon to split multiple values onto separate rows in the report.
  3. Double-click on the bullet point list icon to group the report results by the data within this field.
  4. Double-click on the red icon to remove the field from the report.
  5. Single click a column header to sort the report by the data in that particular field (A-Z). Click again to sort Z-A.

Splitting Multiple Values

Certain fields of data could contain more than one value for a camper. For example, the "enrollment extra names field" for a camper who purchased a t-shirt, AM Extended Care, and PM Extended Care would contain all 3 of those values.

By default, fields that contain multiple values will display all of those values in the same row of the report, separated by commas.

An example of multiple values:

 

By activating the "splitting" function for a field that contains multiple values, the report will split those values onto separate rows in the report results.

An example of multiple values being split:

  1. To split multiple values in a field, double click the two-pronged arrow icon.
  2. Each value now displays on a separate value

Overall, splitting results can help with seeing more individualized information in a report instead of having it all grouped together. 

Note that splitting multiple values will increase the number of results in the report as campers will now be listed once per value.

Grouping the Report Results

Group together campers with the same value for a given field by activating the grouping function for that field.

  1. Double click to activate the grouping function for a given field.
  2. View the total number of groups found in the report.
  3. See the header for each grouped value (and the number of rows within each group).
  4. See the campers within the group (i.e. that have that particular value for the grouped field).

Tip: If grouping by a field that contains multiple values, split the field first so that the report groups each value individually.

Grouping Controls

  1. "Show all groups" will show all campers within each group.
  2. "Hide all groups" will hide the campers within each group, so that only the group name / number of rows displays in the results.
  3. Check or uncheck all groups in the results (next to the header for each value). If a group is un-checked, it will not be included if you complete an action (e.g. print; export; generate labels; etc.)
  4. If printing the report, choose whether or not to insert page breaks between each group when printing.

Filtering the Report Results

Remove certain campers from the report by adding filters.

Click +Add filters... to add a filter to the report.

 

A pop-up window will present all filters you can apply.

  1. Fields are organized under different tabs, based on the type of data they represent. Select a tab to view the available fields within it.
  2. To select a filter, click the corresponding checkbox.

Another window will ask you to specify your filter criteria.

  1. First, select how to filter by this field.
    • Filter criteria are dependent on how the data in that field is collected. For example, age can be filtered by "is between", "is not between", "is blank", or "is not blank".
  2. Enter the filter criteria.
  3. Add the filter.

The report will results will update to include only the campers who meet your filter criteria. To narrow down the results even further, add additional filters as needed.

Report Tools

  1. Info: Rename or delete the report. Note: you must have "admin" level permission to the saved report to make changes to it.
  2. Save: Save the report.
  3. Save as: Save a copy of the report under a different name.
  4. Permissions: Manage which permission level each admin user has for the report.
    • Read = The user can view the report, but cannot edit or delete it
    • Admin = The user can view/edit/delete the report
    • Learn more about managing report permissions here.
  5. Subscribe: Subscribe to a report and CampSite will generate the email on a regular basis and email the user with a summary of the new report results.
  6. Advanced Report Management: Manage report permissions in mass; manage report categories; and delete reports.

Mass Actions

Complete an action towards all campers in the report selecting the action buttons.


Tip: If the report is grouped by a certain field, and a group has been un-checked, that group will not be included if you complete an action.

  1. Refresh the report results.
  2. Print the report.
  3. Send a mass e-mail to all of the parents and/or campers in the report.
  4. Schedule a mass e-mail to send automatically at a date + time of your choosing. Note: The report must be saved before an e-mail can be scheduled.
  5. Send a text message to the parents of every camper in the report.  
  6. Export the report results as a .csv spreadsheet.
  7. Share this report via e-mail with other CampSite admin users.
  8. Generate documents for every camper in the report.
  9. Generate labels for every camper in the report.
  10. Post the same note on the profile of every camper in the report.
  11. View a Family Map of every camper in the report (i.e. their home address).
  12. Download the profile photos of every camper in the report.
  13. Mass edit data for every camper in the report.
  14. Post a mass transaction for all campers or families in the report.
  15. Identify the Missing Forms for every camper in the report (i.e. which forms each camper still needs to submit).
  16. Generate a PDF copy the financial statement for every family in the results.
See more
Advanced Reports Management

From the Advanced Reports Management page, admins can create/manage report categories; edit user permissions to reports; and archive/delete reports as needed.

Access the Advanced Reports Management page by clicking the link in the top right corner of the Advanced Reports page.

From the Advanced Reports Management page, you may:

Please note: Each saved report has its own permission settings that specify which admin users can access it (and which level of access they have).
That said, you may not be able to see all saved reports in your database due to lack of permission. To learn more about report permissions, please click here.

Managing Categories

View all saved reports organized by category. Categories are listed alphanumerically by category name, and the number of reports within each category is listed in parentheses.

If you have a large number of report categories, they'll be collapsed automatically (to help load this page faster).  When a category is collapsed, click the name once to expand it and view all reports therein; click once more to collapse it again.

Add a New Report Category

To create a new category for saving reports under, click Add new report category.

Enter the category name and click Add category to save changes.

To edit the category name, double click the pencil icon.

Remove a Report Category

When a report category is removed, the category/all reports therein will no longer appear:

  • In the list of "Saved Reports" located at the top of the Advanced Reports page
  • In the list of reports to select from when adding a restriction to a form or enrollment option
  • As an available category to select when saving a new report

To remove a report category and all reports therein, archive or delete it.

While deleted categories cannot be undeleted, archived categories can be unarchived if you need to use/access them again. That said, deleting is always permanent, while archiving can be temporary if needed.

Archive a Category

To archive a report, start by double clicking the pencil icon next to the category name.

Click Archive category.

Note that there are no special admin user permissions required to be able to archive an entire report category.

Archived categories can be unarchived later, if needed. Click here to learn how.

Delete a Report Category

If a category contains no advanced reports, you can delete it by double clicking the red delete button.

To delete a category that contains reports, you must remove all of the reports from the category first. To do that, expand the category and either move all of the reports to a different category or delete the reports. Once all reports are removed from the category, it can be deleted.

Manage Individual Reports

If the category is collapsed, click the category name to expand it and view the reports therein.

For each report within a category, you can:

Edit a Report Name/Assigned Category

Double click the pencil icon to edit the report name; change which category it's assigned to; or archive it.

Note that users can only edit/archive a report if they have "admin" permission to it.

Edit Permissions for the Report

Double click the lock icon to select which users have permission to the report, and if so, select their permission level. To learn more about permission levels, click here.  Note that you can only edit the report permissions if you yourself have "admin" permission to the report.

Note that if a user has the Reports user permission, they cannot have their permissions to individual reports edited, so they will not appear in the permissions modal. To learn more, click here.

To edit a user's permission for multiple reports at once, user the Mass Permissions Changes feature.

View the Report Details

View your permission level to the report ("read"-only or "admin") and whether the report is being used to restrict who can see a particular form or enrollment option.

Remove a Report

When a report is removed, it will no longer appear:

  • In the list of "Saved Reports" located at the top of the Advanced Reports page
  • In the list of reports to select from when adding a restriction to a form or enrollment option

To remove a report, archive or delete it.

While deleted reports cannot be undeleted, archived reports can be unarchived if you need to use/access them again. That said, deleting is always permanent, while archiving can be temporary if needed.

Archive a Report

Double click the pencil icon to edit the report. Note that you must have "admin" permission to archive an individual report.

Click to archive the report. The report will then be archived within the assigned category.

Or, you can select to assign the report to a different category that's currently archived. This will both move the report into that category and archive the report as well.

Delete a Report

Double click the delete button to permanently delete a report. Note that a report cannot be deleted if it's being used as a restriction.

Also, you cannot delete a report unless you have "admin" permission to the report currently.

Manage Archived Categories/Reports

When a report/category is archived, it will no longer appear:

  • In the list of "Saved Reports" located at the top of the Advanced Reports page
  • In the list of reports to select from when adding a restriction to a form or enrollment option
  • As an available category to select when saving a new report

View Archived Reports within an Active Category

Within an active category, click "Show archived reports..." to expand the list of all archived reports within that category.

Unarchive a Report

To unarchive an archived report, double click the pencil icon and then click the unarchive button in the pop-up window that opens.

View Archived Categories

Click "Load archived categories" to view all report categories (and reports therein) that have been archived.

Unarchive a Category

Double click the pencil icon next to the category icon.

Click to unarchive the category.

Note that the individual reports within the category will return to the original unarchived/archived state they were in before the category was archived.

Mass Permission Changes

Use the "Mass permission changes" tool to edit a user's permission to multiple reports at once.

Note that you may only edit the user's permission to reports for which you currently have "admin" permission. To learn more about permission levels, click here.

Note that if a user has the Reports user permission, they cannot have their reports permissions edited through "mass permissions changes." To learn more, click here.

For step-by-step instructions on how to make mass permission changes, please see our "Managing Report Permissions" article.

See more
Camper Profile Page: Overview
  1. Camper Info:
  2. Click tro navigate to the camper's family's profile.
  3. Camper's profile photo. Click once to edit.
    1. Profile photo upload file types must be .JPEG or .PNG files. Please note that "iphone" photos (.heic file types) cannot be used by CampSite. In addition, "Live photos" or "motion photos" are not accepted by CampSite and cannot be used.
  4. Gender indicator.
    • A blue indicator means the camper's gender is listed as "Male"; a red indicator indicates "Female". If you've added custom gender values to your database, they'll display as a grey indicator.
  5. Camper first and last name. Double click to edit.
  6. Camper's current enrollment status (for each year that's still open for enrollment).
    • If the camper is not currently enrolled, their Lead Status will display here. Double click to edit their status as needed.
  7. If the camper is enrolled, the sessions they're enrolled in will display here, along with their division + bunk assignment.
  8. If the camper has siblings, their siblings will display here. Click a sibling's name to navigate to their profile.
  9. Quick Notes
  10. Tabs of information
  11. Action Menu

Quick Notes

Record "quick" notes about a camper via the yellow Quick Notes section of the family profile.

  • Quick Notes are for admins and cannot be accessed by the family.
  • Quick Notes are saved permanently (year after year), unless an admin edits or deletes them.

To add or edit Quick Notes, double click the yellow sticky note and the text area will become editable.

  1. Add/edit the content of the Quick Notes as needed.
  2. Click Ok to save your changes.

Profile Tabs

The camper's information is stored in different tabs. To learn more about each tab, please refer to the support article for the relevant profile tab by clicking here.

Action Menu

Complete various actions for this camper's account using the Action Menu.

Click the Action Menu to dropdown the following action items:

  1. Send an e-mail: Send a camper-level email to the camper's parents or to the camper directly.
  2. Generate document: Generate one of your saved Camper documents with this camper's information.
  3. Generate labels:  Generate one of your saved Camper labels with this camper's information.
  4. Enroll for 20XX: Manually enroll the camper for the year indicated.
  5. Waitlist for 20XX: Manually place the camper onto a waitlist.
  6. Manage sessions for 20XX: Swap the camper's sessions (if the camper is swapping sessions within the same enrollment bundle)
  7. Unenroll for 20XX: Unenroll the camper from some or all enrollment options for the year indicated.
  8. Open family radar: Open an interactive map indicating the camper's home address along with the nearest families that live close by.
  9. Move this camper...: Move this camper to a different family account.
  10. Delete this camper: Permanently delete this camper's account and all data related to this camper. A camper cannot be un-deleted, so choose this action carefully!
See more
Camper Profile Page - Tutorial Video

We demonstrate how to use the camper profile page in our Phase 3 training below.

See more
Manage Sessions

Use the Manage Sessions tool if a camper has requested to swap sessions within the same enrollment bundle they originally enrolled for. 

The Manage Sessions tool can also be used if your camp built the wrong session into an enrollment bundle and you need to correct which session(s) a camper is enrolled in.

If you're unsure if this applies to you, read below.  To jump straight to learning how to manage sessions, click here.

What are "bundled sessions"?

When creating your enrollment options for your enrollment form, you need to create bundle(s) where you select which session(s) the camper will be placed into upon enrolling for that bundle. You can select just one session, or you can select multiple sessions (where the camper either gets enrolled in all of those sessions; or they have to "pick" from multiple sessions).

For example, in the screenshot above, the Camp Firewood enrollment option contains 8 different bundles, each containing multiple sessions. Campers who add the Camp Firewood option then must select a bundle based on how many weeks they want to attend. Then, they must "pick" their sessions, i.e. which specific weeks they want out of all 8 weeks available (e.g. "pick 4 of 8").

If a camper enrolled for "Four Weeks" and selected Weeks 1-4, but wants to switch to Weeks 5-8 instead, use the Manage Sessions tool to make these changes.

When NOT to use Manage Sessions

  • If your camp does not bundle multiple sessions together for campers to "pick" from (like shown above)
  • If a  camper requests to enroll in a different bundle (e.g. "Five Weeks" instead of "Four Weeks")
  • If a camper requests to enroll in a different enrollment option

Instead, you should un-enroll and then re-enroll the camper.

How to Manage Sessions

1. Action Menu

Open the Action Menu on the camper's profile and click "Manage sessions..."

2. Manage Sessions

The current sessions the camper is enrolled for will already be selected.  

  1. Deselect the session(s) the camper wishes to remove, and select the new session(s) they wish to add.
  2. Click "Update Sessions" to save changes.
  1. To confirm which sessions the camper is currently enrolled for, look beneath their name on their profile page.
  2. However, the camper's enrollment request will still reflect the original sessions that the camper requested, so do not refer to "enrollment requests" to verify a camper's current sessions.

3. Updating Session Accruals

Managing a camper's sessions does not automatically update the camper's session accruals for the charges/discounts that were originally created for their enrollment. 

Session accruals impact your camp's Camper Accrual Transaction Log, Camper Accrual Summary (By Session), and Camper Accrual Summary (By Accrual Period) financial reports when generating the total amount of charges/discounts allocated to specific camp sessions.

To update the camper's session accruals, an admin must manually adjust the sessions assigned to each relevant charge/discount. First, double click to edit the transaction; then, adjust the session breakdown within the transaction details. 

To learn more about editing transactions, click here.

See more
Enrolling a Camper

Use the Enrollment Wizard to approve an enrollment request submitted by the camper's parent or manually enroll a camper on the parent's behalf.

Via the Enrollment Requests page

To enroll a camper by approving their submitted request on the Enrollment Requests page, find the request you wish to approve and click the "Enroll" button on the right.

Via the Camper Profile

To enroll a camper via their profile page, click the "Enroll" link in the Action Menu of the camper's profile.

Approving an Existing Request

If the camper already submitted an enrollment request that has not yet been approved, you'll need to specify whether you wish to approve the camper's existing request or create a new request.

  1. Click on the options for the existing request to approve the camper for those options.
  2. Click "Create a new enrollment request" to enroll the camper for options other than those already requested.

Enrollment Wizard

Next, the Enrollment Wizard will guide you through the multi-step process of enrolling a camper. 

If you're approving an existing request that was submitted by a parent/guardian, the wizard will be pre-filled. However, you may edit any/all selections and responses as needed.

If you're manually enrolling the camper on the parent's behalf, you'll need to enter all of the necessary information manually.

To read about a specific part of the enrollment process, use the links below to jump to a specific section of this article:

Camper Details

  1. View the camper's basic information.
  2. View the camper's primary parents' information.

If needed, click the camper's name at the top of the page to navigate to their profile page.

Step 1: Enrollment Options

First, confirm which enrollment options the camper will be enrolled into.

If you're manually enrolling the camper instead of approving a request the camper submitted, click "+ Add enrollment options..." and select at least one enrollment option(s).

If you're approving the camper for the options they already requested, it's not necessary to add enrollment options (though you can if needed).

In the pop-up window, checkmark which enrollment options to enroll the camper into and then click Add enrollment options.

  • Enrollment options that the camper is already enrolled for will not appear in this list.
  • Options written in grey italics are currently archived, meaning they're not publicly displayed on your enrollment form. However, admin users may still select them for enrollment.
  1. For each enrollment option selected, you must also select one bundle.
    • If an option only has one bundle, it'll be pre-selected.
    • If an option has multiple bundles, choose one.
    • If the bundle requires you to pick certain sessions, checkmark the relevant sessions as well.
  2. If needed, click to "remove" this enrollment option so as not enroll the camper for it.
  3. Continue to the next step of the wizard.

Step 2: Questions + Extras

Next, review enrollment questions and enrollment extras.

  1. Answer any yearly enrollment questions and select any yearly enrollment extras for purchase
  2. Answer any enrollment option questions and and select any enrollment option extras for purchase

Only required questions must be answered before proceeding to the next step. If needed, you may edit a camper's existing responses and add or remove enrollment extras before proceeding.

Step 3: Transportation

If you have CampSite's Transportation module, the next step allows you to assign the camper's transportation for the sessions they're enrolling into.

Note: This step is optional - you may assign the camper's transportation after enrollment, if preferred.

  1. Assign the camper's transportation for each transportation session group their enrollment includes.
  2. Select their arriving and departing transportation.
    • If "bus" is selected as the Method, you must then provide the bus details.
  3. Answer any transportation questions.
  4. View their transportation charges/discounts (if applicable).
    • Charges/discounts will be triggered automatically if the camper meets the transaction criteria, though you can manually add/remove transactions as needed.

Step 4: Bunking

In the "Bunking" step, campers may be assigned to a division/bunk for each session they're enrolling into.

Note: This step is optional - you may assign the camper to a bunk after enrollment, if preferred.

  1. First, select a division.
  2. Next, select a bunk. Note: A bunk is not required if a division is selected.

Note: if a camper is being enrolled into multiple sessions that have divisions/bunks of the same exact name, selecting a division or bunk for one session will auto-populate the same division/bunk for all other sessions with the same bunking configuration.

Step 5: Payment Information

The final step of the enrollment process is the checkout step, where you'll confirm the payment information for this enrollment.

Financial Summary

First, review the financial summary for the enrollment options/extras/transportation that were selected earlier in the Enrollment Wizard.

  1. View all charges incurred for this enrollment, including tuition plans, enrollment extras, and transportation charges.
  2. Campers will be charged a pre-defined tuition plan based on which tuition plan has been built into the enrollment option bundle(s) selected for enrollment. To change which tuition plan rate the camper is charged, double click the pencil icon.
  3. View the subtotal of all charges.
  4. Enter a coupon code against the subtotal. If a coupon code was already entered, you may also remove it by double clicking the red delete button.
  5. See any selected enrollment discounts.
  6. View the total of all charges (i.e. the subtotal less any coupons/discounts).

Enrollment Discounts

To apply a discount towards the balance for this enrollment, select an enrollment discount.

Enrollment discounts are pre-defined on on Step 7 of the Setup Wizard. Custom discounts cannot be entered here - they must be added to the family's profile page after the enrollment is processed.

  1. Select a discount to apply it to the camper's balance.
  2. View the total of all selected discounts.

Manual vs. Automatic Discounts

  • Automatic discounts will be automatically selected if the camper meets the criteria to receive them. You may remove an automatic discount by de-selecting it.
  • Manual discounts must be selected by an admin in order for the camper to receive them.

Note: If any of your enrollment discounts are worth a flat amount instead of a percentage, you may select a quantity for the discount as well.

Payment Details

Next, specify the details for the payment to be made for this enrollment (upon submission of this page).

Note: Only electronic payments (via credit card or checking account) can be processed at this step. If the family has selected to pay with a non-electronic form of payment, you must select 'no payment now' to indicate that an electronic payment is not being processed. You can then record the non-electronic payment on the family's profile page after the enrollment is submitted.

  1. Confirm the type of payment method to be used for the present payment and for auto payments on future invoices (if you place the family on auto pay for a payment schedule).
  2. Select which electronic payment method to be used for payment.
  3. Specify the amount for the present payment.
    • No payment now = an electronic payment will not be posted when this page is submitted.
    • Pay deposit = a deposit payment will be posted when this page is submitted.
      • Admins may alter the deposit amount, if needed.
    • Pay in full now = a payment for the full costs of the enrollment will be posted when this page is submitted.

If an electronic payment method is selected, and a payment amount specified, the payment will begin processing once you "Submit" this page.

Payment Schedule

Specify whether to place the family onto a payment schedule for paying their remaining balance in the future.

  1. Select a payment schedule. All transactions associated with this enrollment request will be added to the payment schedule that's selected.
    • If a payment schedule isn't needed because the family is paying in full for this enrollment, select 'none'.
  2. Select whether to place the family onto 'auto pay' for the payments on this payment schedule.
    • "No" = the family will need to pay their future invoices manually.
    • "Yes" = the family will be debited automatically when an admin completes the "auto pay" step of the invoice process.
      • If 'auto pay' is set to Yes, an electronic payment method must be selected above. This method will be used for the family's automatic invoice payments in the future.

Signature & E-mail confirmation

Next, confirm the parent's signature and designate whether to send an e-mail to the parents when the camper's enrollment is submitted.

  1. The signature of the person who submitted the enrollment request.
    • If an admin is creating an enrollment request on behalf of a parent, the admin must also sign on the parent's behalf.
  2. The date the enrollment request was submitted.
  3. Select one of your saved Camper E-mails to send to the primary parent(s) upon submitting the camper's enrollment.
  4. Select which primary parents should receive the saved e-mail.
    • Sending an email is optional. To refrain from sending an e-mail, do not select a saved e-mail and de-select all parents.
  5. Select whether to attach the camper's registration contract and/or a copy of the family's financial statement to the confirmation e-mail.

Complete Enrollment

To finalize the camper's enrollment, click the "submit enrollment" button at the very bottom of the page.

Upon clicking this button,

  • The camper will be enrolled.
  • Any electronic payment will be debited and posted to the family's account.
  • The confirmation e-mail will be sent to the selected parents.

You'll then be redirected to the camper's profile, which will reflect the camper's new enrollment.

See more
Enrolling a Camper - Tutorial Video

Use the Enrollment Wizard when you're approving a camper's enrollment request or manually enrolling a camper. 

Watch the clip below from our Phase 2 training where we demonstrate step-by-step how to use the enrollment wizard to process a camper's enrollment.

See more
Unenrolling a Camper

Use the Unenrollment wizard to remove a camper from some or all enrollment options/bundles.

  • There's more than one tool for altering a camper's enrollment, depending on how your camp's enrollment options are configured and what sort of change the camper has requested. Learn more here.

To access the Unenrollment Wizard, navigate to the camper's profile page, open the Action Menu, and click the "Unenroll" link for the appropriate year.

Unenroll Wizard

  1. Select which of the camper's enrollment options to remove the camper from.
  2. If the camper previously had their sessions changed via the "Manage Sessions" tool, you can select to remove the camper from "Other sessions" that are not associated with their original enrollment requests.
  3. Select whether or not remove the family from the payment schedule(s) associated with the options the camper's being unenrolled from.
    • If the camper has an enrolled sibling who's also associated with one of these schedules, the schedule cannot be removed.
  4. If desired, add a cancellation fee to the family's balance.

If you're only unenrolling the camper from some (but not all) options/sessions, you must manually reverse  the relevant charges via the family's profile page after submitting the unenrollment. To learn how, click here.

Completely Unenrolling a Camper

When a camper is being unenrolled from all of their enrollment options for the year, the following questions will appear at the bottom of the page.

New Status

Select which status to apply to the camper once they're unenrolled. By default, "Cancelled" will be applied, unless you choose a different status. Remember, you can report on campers by their lead status.

If needed, you can create new statuses by going to Admin>Campers>Lead Statuses.

Decrease 'Years at camp' by 1

Select whether to decrease the camper's "Years at camp" tally by 1.

Every camper has a "years at camp" tally based on the number of years they've enrolled for camp. Here, you can select to decrease their "years at camp" tally by 1 so that it reflects that the camper did not attend camp this year.

Reverse all of this camper's charges for the year

Select whether to reverse all of this campers charges for the year.

  • Reversing the camper's charges will remove all of the fees that the family had incurred for the camper's enrollment(s) this year in order to reflect that they're no longer responsible for paying those fees.
  • Reversing charges does NOT refund any payments. If the family should receive a refund, you must issue a refund manually via the family's profile page. To learn how to issue a refund, please see our support article or tutorial video.

Also, enrollment extras must be manually removed from the camper's profile page (via the Enrollment Extras tab).

Submit

To complete the unenrollment process, click the Unenroll camper button at the bottom of the page.

You'll then be redirected to the camper's profile, which will now reflect their new enrollment status.

Is there a way to mass unenroll campers?

There is not.

Enrollment changes must be completed one camper at a time. We understand that this is not ideal during the current circumstances, but because of the many variables and specific details related to unenrolling - particularly financials - admins must unenroll campers individually to ensure accuracy.

See more
Family Profile Page - Tutorial Video

We demonstrate how to use the camper profile page in our Phase 3 training below.

See more
Family Profile Page: Overview
  1. The family's name (double click to edit)
  2. The campers within the family (click a camper's photo to access the camper's profile)
  3. Quick Notes
  4. Tabs of information
  5. Action Menu

Quick Notes

Record "quick" notes about a family via the yellow Quick Notes section of the family profile.

  • Quick Notes are for admins and cannot be accessed by the family.
  • Quick Notes are saved permanently (year after year), unless an admin edits or deletes them.

To add or edit Quick Notes, double click the yellow sticky note and the text area will become editable.

  1. Add/edit the content of the Quick Notes as needed.
  2. Click Ok to save your changes.

Profile Tabs

The family's information is stored in different tabs. To learn more about each tab, please refer to the support article for the relevant profile tab by clicking here.

Action Menu

Complete various actions for this family's account using the Action Menu.

Click the Action Menu to dropdown the following action items:

  1. Send an e-mail to the family.  
  2. Send a text message if the parent is opted in.
  3. Generate one of your saved Family Documents with this family's information.
  4. Generate one of your saved Family Labels with this family's information.
  5. Generate a "lead card" with this family's lead data.
  6. Reset the Parent Dashboard passwords for the parents within this family.
  7. Reset or send the Attendance PINs for each parent in the family.
  8. Add a camper to the family.
  9. Open an interactive map indicating the camper's home address along with the nearest families that live close by.
  10. Merge this family into another family account (i.e. when duplicate accounts are created).
  11. Permanently delete this family's account and all data related to the family. A family cannot be un-deleted, so choose this action carefully!

Two-Factor Authentication Deactivation Tool

The "Disable 2FA" option will only appear in the Action Menu if a Family or Staff member has previously activated Two-Factor Authentication on the parent dashboard or staff dashboard.

Family and Staff profiles now feature a "Disable 2FA" tool in the Action Menu restricted by the Campers > Basic > Edit admin permission, which strips the lock, logs history data, and triggers a confirmation alert to the end user. 

When this option is selected in the action menu, CampSite will ask which parent on the Family Profile page needs two-factor authentication removed. Two-factor authentication can be disabled for one parent at a time if needed. Choosing a parent on this page and confirming by clicking on "Disable 2FA" will disable the two-factor requirement, log history data on the profile, and triggers a confirmation alert to the parent via email.

Resetting a Parent's Password

Admin users can manually reset  a parent's password via the Action Menu.

  • Note that parents can also reset their password themselves by navigating to the login page for your camp's Parent Dashboard, clicking "What's my password?", and entering the email address associated with their account.

There are two options for resetting a parent's password:

Set a new password

Choose this option to set the parent's password for them initially. They can then reset their password as soon as they log into the dashboard.

Enter a password (or, double click the wand icon to autogenerate a password), select which parents to set it for, and submit. Provide the parent with their new password and your Parent Dashboard link for logging in. For security purposes, we don't recommend putting the password into an email.

See more
Merging Duplicate Family Accounts

Occasionally, families will create duplicate accounts for the Parent Dashboard, resulting in two versions of the family within your database.

CampSite's "Merge Tool" allows you to merge duplicate accounts together by copying the data from one account (called the “source” account) into the other account (called the “destination” account). Once the destination account contains the data from both accounts, the source account is then deleted. 

If you just need to merge duplicate accounts within the same (1) family, please click here.

Note: We cannot "undo" a merge, so please proceed with caution!

Choosing the Source vs. Destination Account

The family profile you're on when opening the Merge Tool is the "source" account. Designating the source vs. the destination is significant when it comes to "conflicting data" - i.e. when both accounts have a different value for a field that can only have one (e.g. a parent can't have more than one first or last name, primary e­-mail address, home address, cell phone number, etc). 

When it comes to conflicting data, the Merge Tool will keep the "destination" data & delete the "source" data, so you should designate the "destination" account as the account you'd like CampSite to defer to when data conflicts.

For example, the Smith family has 2 accounts. On account #1, P1's email is parent@mail.com. On account #2, P1's email is mom@mail.com. If you want to retain P1's email as parent@mail.com, account #2 should be the source account and account #1 should be the destination.

Step 1: Identify the ID Number for the Destination Account

Once you determine which account will serve as the source and which as the destination, navigate to the destination family profile page and make note of their family ID number (located at the end of the URL, as shown above). 

You'll need to enter this number into the Merge Tool later, so make sure you remember it correctly.

Step 2: Go to the Source Account and Open the Merge Tool

Next, navigate to the family's other account (i.e. the source account), open the Action Menu, and click "Merge into another family..."

Step 3: Complete the Merge

There are 3 parts to completing the merge process.

Enter the Destination Family ID

  1. Enter the family ID number for the destination account that you noted earlier.
  2. Click to “continue to next step."

Review the Merge Settings

Next, review the merge settings.

  1. Verify that the 2 correct accounts are listed. If not, go back and step and adjust the ID number. 
  2. Review the instructions for how to handle duplicate campers.
  3. View each camper in the source family. Click the dropdown menu on the right to choose which camper in the destination family you want to merge them into. Or, select "do nothing with this camper," and the camper will be copied over to the destination account as is.

Complete the Merge

  1. Carefully read the implications of completing this merge.
  2. Check mark that you've read and understand the implications.
  3. Click "Complete merge" to finalize the merge process.

We cannot "undo" a merge, so please proceed with caution!

Once the merge is complete,  you'll be redirected to the destination family profile.

Note that the parents will need to make sure they use the email/password for the destination account to access the Parent Dashboard.

See more
Family Profile: Primary Parents Tab

The "Primary Parents" tab of the family profile contains primary parents' details; the family's address and lead source details; and permanent custom fields of data for the family.

Admins may manually edit any of this information by double click.

Editing Information

Parents can update their details from the Parent Dashboard via the "My Account" page.

Admin users can also update a parent's details by double clicking on the current information that's listed (or, the 'edit...' field if no information exists yet).

The above screenshot shows how information fields appear when being edited. To edit, double click the current information listed, change the information as needed, and then click the "Ok" button to save your changes.

Parents

View the primary parents listed for the family's account and their basic details. These details are collected when the family first creates their account.

  • Each family can list up to (2) primary parents for their account.
  • Both primary parents listed for the account receive access to the family's account for your Parent Dashboard, for enrolling campers, filling out forms, managing financials, etc.

For each primary parent, view the following details:

  1. First and last name
  2. Relationship (to the camper[s] within the family's account)
  3. Contact information
    • Note that the "e-mail address" is the address that this parent will use for logging into the parent dashboard.
    • The cellphone icon indicates if the parent has opted into text messaging (for camps who have added CampSite's Text Messaging module. Hover to see the parent's opt-in status).
  4. Attendance PIN (for camps who have added CampSite's Attendance Module)

Basic Info & Addresses

View/edit the family's Home and Summer address, as well as their Lead Source Information.

For both addresses:

1. Double click to open a Google map of the address
2. View the address details
3. View the phone number associated with that address

To edit an address, double click the specific address line you need to edit.

For Lead Source information, view:

4. Greeting: The custom greeting that's been set for this family (which can be merged into an email to the family).
5. Lead source: The family's response to, "How did you hear about us?" on the form used to create their account
6. Lead source details: The family's response to, "Who did you hear about us from?" on the form used to create their account
7. Lead date: The date on which the family created their account
8. How created: How this family's account was created.

Permanent Custom Fields

View/edit the permanent custom fields of information for this family.

  • To manage the overall permanent custom fields of information for all family profiles, go to Admin > Families > Custom Fields.

Editing Custom Field Data

To add or edit data within a custom field, double click the data field.

Enter new information as needed, then click the "Ok" button to save your changes.

See more
Family Profile: Home Visit & Tour

The "Home visit & Tour" tab of the family profile page allows admins to schedule home visits or tours for that particular family. To set up tour time slots, go to the Camper Menu > Tours.

Home visit

To schedule a home visit with a family, click "+Schedule home visit..."

  1. Date
  2. Time
  3. Notes
  4. Click "Schedule home visit" to save

The home visit is now scheduled.

Tour

To schedule a tour with a family, click "+Schedule tour..."

Colors on the calendar indicate tour availability:

Green=tour slots are available

Red=all tour slots are full

Gray=no tour slots have been set up.

See documentation on creating a tour schedule for more information.

If the tour needs to be rescheduled or removed all together this can be done here as well.

Schedule a Tour

Click "+Schedule tour..."

The tour calendar will open to the current day.

  1. Select the date you wish to book the tour for. The color of the date on the calendar indicates tour slot availability: green days have tour slots available, red days have all tour slots booked and gray days do not have tour slots set up.
  2. If you opened the tour calendar from the Family Profile page, a green box will indicate the family you are booking the tour for.

Click the time you wish to book the tour for.

A pop-up window will open for you to enter information about the tour.

  1. The Family name will appear automatically if you opened the tour calendar through the Family Profile page. Note: Double-click the red "X" if you would like to schedule the tour for a different family. If you are booking directly through the tour calendar, enter the name of the family you are booking the tour for.
  2. Select the Number of people coming on the tour
  3. Enter the name of the Tour guide
  4. Add any Notes you would like to make for the tour. Notes will also appear on the Family's lead card
  5. Click "Submit" to schedule the tour

The tour is now scheduled. The number of people, tour guide, or notes can be edited by double-clicking within the appropriate column. Double-click the red minus sign next to the family name to unschedule the tour.

Printing tour schedules and lead cards

  1. Click the printer icon to print a list of the day's tours
  2. Click the lead card icon to print lead cards for the day's tours
See more
Family Profile: Divorced Parents Tab

Parents

Divorced parents cannot be added by the Primary parents on the Parent Dashboard. Divorced parents must be added on the admin facing side by an admin Campsite user.

  1. Divorced Parent 1 (D1) contact information
  2. Divorced Parent 2 (D2) contact information

Addresses

  1. Home address and phone number
  2. Summer address and phone number (if different from home address)
See more
Camper Spending Money Dashboard

The Camper Spending Money module allows admin users to track spending money and transactions made by campers throughout the summer.

To access the Camper Spending Money dashboard, select "Spending money" from the Campers dropdown menu on the navigation bar.

From the Spending Money Dashboard, admins can create new deposit and withdrawal transactions in  mass; generate a log of existing spending money transactions; and manage spending money categories.

To learn more, click here and read our corresponding support articles.

See more
Creating Deposits and Withdrawals in Mass

Create transactions in mass via the Spending Money Dashboard.

When creating transactions in mass, you can either enter a different transaction per camper or add the same transaction to all campers in the report.

Keep in mind that transactions made individually or in mass via the Spending Money Dashboard will not transact funds through your payment gateway. To transact funds, a deposit will need to be made either on the camper profile page or on the parent dashboard. 

First, create the list of campers you wish to create transactions for.

The Dashboard

  1. Select an enrollment year
  2. Select a specific session
  3. Filter campers by division or bunk
  4. Filter by camper spending money balance (positive, zero, negative)
  5. Filter by specific divisions or bunks (based on the Mode selected)
  6. Click "Get campers" to generate your list of campers

Transactions

Creating Individual Transactions

For each relevant camper, go to the corresponding row and provide the transaction type, category, description, and amount.

To create all of the transactions, click the Submit batch transaction button at the bottom of the page.

Confirm the batch transaction by clicking the OK button.

Creating the Same Transaction for All Campers

To add the same transaction to every camper in the report, start by clicking the link to "Set all transaction values...", right below the "get campers" button.

You'll then be asked to provide the transaction details.

  1. Select the transaction type (Deposit or Withdrawal)
  2. Select a transaction category to assign the transaction to
  3. Enter a description for the transaction
  4. Enter the transaction amount
  5. Click "Set all values"

The transaction details (Type, Category, Description, and Amount) will now be applied to every camper in the Spending Money report.

If needed, you can still edit individual transactions by clicking and editing the details within the relevant camper row.

To create all of the transactions, click the Submit batch transaction button at the bottom of the page.

Confirm the batch transaction by clicking the OK button.

After Transactions are Created

The report will refresh and each camper's Balance will update to reflect the batch transaction that was just posted.

On each's camper profile, you'll also see the new transaction posted within the camper's Spending Money tab.

Again, these transactions can be posted to the Spending Money for the camper, but are not transacted through your payment gateway when created via the Spending Money Dashboard. You will not receive funds for these transactions.

See more
Spending Money Transaction log

The Spending Money Transaction log allows you to report on all the Spending Money deposit/withdrawal transactions in your database.

To access the Spending Money Transaction Log, click the appropriate link on the Spending Money Dashboard.

Transaction Log Filters

  1. Filter which year's transactions you wish to generate.
  2. Filter the transaction types you wish to generate.
  3. Filter transactions based on the transaction category they've been assigned to.
  4. Filter transactions based on their description. Enter text into the text box and only transactions with a description containing this text will generate in the report results.
  5. Filter transactions that were created during a certain date range.
  6. Click "Run report" to generate your results.

Report Results

For every transaction generated onto the report, view the transaction ID, the date + time the transaction was created, the camper first + last name, and the transaction details (type, category, description, and amount).

  1. Double click to print the report.
  2. Double click to export the report as a CSV file.
  3. View the grand total of all transactions.
  4. The report results will display a maximum of 50 transactions on one page. If your report contains more than 50 transactions, click the arrow keys to navigate to different pages.
See more
Managing Spending Money Categories

Every spending money transaction must be assigned to a transaction category for reporting purposes. From the "Spending Money Categories" page, you can add, edit, or delete the categories available for all spending money transactions.

To create/manage Spending Money categories, click "Manage spending money categories..." from the Spending Money Dashboard.

  1. Add a new transaction category.
  2. View existing transaction categories.

Add a New Category

  1. Enter the name of the new Spending Money category
  2. Click "submit" to save

Edit a Category

Double click on the current category name to edit it. Make your changes, then click OK to save.

Delete a Category

Double click the red delete button on the right. Note: You can only delete a category IF it hasn't been assigned to any transactions yet.

See more
Managing Deposits and Withdrawals from the Camper's Profile

Manage an individual camper's Spending Money deposits or withdrawals via the Spending Money tab of their profile.

From this tab, admins can:

Spending Money Tab

Select the correct year tab then select the Spending Money tab underneath.

To add a transaction, click "+ Add transaction"

Add Transaction

To record a new transaction, click "add transaction..."

  1. Select the transaction type (deposit or withdrawal)
  2. Select the Payment Method to transact for deposits. This will charge the method of payment selected upon clicking "Submit"
  3. Select the transaction category
  4. Enter a description
  5. Enter the transaction amount
  6. Click "Submit"

Adding a transaction will give you the option to process payment via the family's electronic payment methods on file.

Existing Transactions

  1. View the details for each spending money transaction.
  2. View the camper's current balance.

Editing a Transaction

Edit the "category" or "description" of a withdrawal by double clicking on the current value, making your changes, and clicking OK to save.

If you need to edit the amount, you must delete the transaction and recreate it.

Deleting a Transaction

Double click the "i" icon to edit a transaction.

Click Delete Transaction.

 When deleting a transaction you will see the following text: "This transaction is an electronic payment, and the corresponding transaction in your payment gateway should also be voided."

 

See more
Camper References Feature Overview

Camper references feature

The Camper References feature is an all-in-one workflow for collecting and tracking camper references:

  • Create a custom online form for references to fill out for their referring camper.
  • Toggle the references page on/off of the parent dashboard via Admin > Campers > Reference form. You can also choose to collect references during enrollment; require a minimum number of references; and add customize messaging for both parents and references.
  • Collect up to 3 references from parents via a new References page on the parent dashboard.
  • References receive access to the form either through an automatic email that's sent as soon as the parent submits the reference's name and email address; or, through a manual email sent to the reference by an admin user, via the camper's profile page.
  • After a reference submits their reference form, their responses are recorded on the camper's profile in the "References" tab under each year tab.
  • Get notified immediately when a reference submits their reference form, by enabling a new admin email notification.

💡For those familiar with our Staff module "References" feature, the functionality is nearly identical.

For admins

Custom reference form and Reference form settings

First, go to Admin > Campers > Reference form to manage new settings related to the Reference feature.

  • Create an online form with custom questions for references to fill out
  • Customize different settings for the overall camper references feature
    • Enable/disable the references input for parents on the parent dashboard
    • Enable/disable the references input during enrollment on the parent dashboard
    • Specify the number of references required for each camper
    • Enable/disable an automatic email to references (asking them to complete the reference form) once a parent submits the reference
    • Customize the automatic email that references receive
    • Customize the header text on the references input for parents; the header text on the online form references fill out, and the confirmation message after references receive the form

Email notifications

References on the camper profile

  • View a camper's references and the reference's form responses on the camper profile
    • Select a year tab, then "Yearly Info", then "References"
      • Add, edit, and delete references manually
      • Show responses to a reference form
      • Print out a reference form submission
      • Open the reference's online (via link)
      • Email a reference with your custom reference email message (saved under Admin > Campers > Reference form), plus a link to their online reference form

For parents

  • Submit references through another camper form, called References, that appears on the "Forms" page/"Forms step" of enrollment (if references are set to show during enrollment)
    • Parents can re-open the reference page to add more references, but cannot edit a reference that they already submitted
       
  • Provide the reference's first name, last name, and e-mail address, and submit
    • If automatic emails to references are enabled (under Admin > Campers > Reference form), the reference will receive the email as soon as the parent submits the references page

For references

  • References will receive an email with a link to the online form
    • References will receive the email automatically when parents submit the references page, if this setting is enabled; or manually, by an admin who triggers the email
See more
Reference Forms (Admin Settings)

Manage the admin settings for the camper references feature.

Camper Reference Form Questions

This link redirects to the Camper Reference Form Questions page, where admins can manage the questions that appear on the form that references complete. 

Enable References on the Parent Dashboard

This is the “master switch” for the feature, for parents.

  • Yes: Parents will see the "References" link for their camper on the parent dashboard.
  • No: Parents will NOT see the "References" link for their camper on the parent dashboard (however, admins will still see camper references functionality.)

Collect References During Enrollment

This setting determines if parents are shown the references input page during the Forms step of the Enrollment process, in addition to the camper’s Forms page.

  • Yes: Parents will see the "References" link on the Forms step of Enrollment, in addition to the camper’s Forms page.
  • No: Parents will not see the "References" link on the Forms step of Enrollment, but will still see it on the camper’s  Forms page.
  • If references are collected during enrollment and also required, parents cannot proceed past the Forms step of Enrollment without entering the minimum number of required references for their camper.

Number of References Required

This dropdown menu determines the minimum number of references parents must enter when submitting the references page on the parent dashboard.

  • Up to 3 references can be submitted by the parent.
  • Admins can require a minimum of “None”, one, two, or three.
  • When references are required, parents must submit at least that many references whether they’re entering references via the Forms page or during the Enrollment process. 

Send an e-mail to each reference once a parent submits their camper's references on the Parent Dashboard?

This setting determines if references receive an automatic email (asking them to complete the reference form) once a parent submits the reference.

  • Yes: References will receive an email automatically, to the email address provided by the parent, when the parent submits the reference on the parent dashboard.
  • No: References will NOT receive an email automatically, when the parent submits the reference on the parent dashboard. Note that admins can still  manually email the reference form to the reference via the camper’s profile.

Text of e-mail that reference receives

This text appears in the email body for the email that’s sent to references asking them to complete the reference form. CampSite will automatically append the end of this custom text with a link to the reference form.

Reference form header text

This text appears at the top of the reference form that the reference completes.

Reference form 'Thank you' confirmation message

This text appears on the submission confirmation page that the reference is redirected to, after submitting their reference form.

Custom header text when parents enter references on Parent Dashboard

This text appears at the top of the Parent Dashboard page where parents enter their camper’s references, to provide parents instructions or guidance.

See more
Managing Questions on the Camper Reference Form

From Admin > Campers > Reference Form > Camper reference form questions, admins can create, edit, and organize the questions that appear on the form that each camper’s reference completes.

Selecting the Year

At the top of the page, find a dropdown menu for Year. Toggle between years to manage the form questions specific to that enrollment year. Changes to form questions will only apply to the year currently selected.

Adding a New Question

To create a new question for your form, click the "+ Add a new camper reference question..." link.

Managing Existing Questions

  • Reordering Questions: To change the order questions appear in on the form, click and drag a question row to its new position. 
  • Editing Questions: When editing a question, you can change the question text; whether it’s shown on the reference form; and whether it’s mandatory for references to answer it.
    • Response type cannot be edited afterwards. Instead, remove the question and create it again.
  • Deleting Questions: Questions can be deleted if they haven’t been answered by a reference yet.
    • To remove a question from the reference form that cannot be deleted (because someone already answered it), hide the question from references by setting “Show on reference form” to No. 

Form preview

To “preview” how the form looks, open a copy of the form by going to the “References” tab on a camper profile and then double clicking the link icon for a reference. Click here to learn more.

See more
Parent Dashboard: Camper References page

When the camper reference feature is enabled, parents can submit references from the camper’s “Forms” page of the Parent Dashboard.

If the setting to collect references during enrollment is also enabled, parents can also input references via the Enrollment Form “Forms” step.

  • If references are collected during enrollment and also required, parents cannot proceed past the Forms step of Enrollment without entering the minimum number of required references for their camper.

Reference inputs

Custom header text

At the top of the page, parents will see the custom text added to Admin > Campers > Reference form > Custom header text when parents enter references on Parent Dashboard.

References

  • Parents are required to enter each reference’s first name, last name, and e-mail address.
  • By default, only 1 reference input appears on the page, but parents can add more by clicking the “Add another reference”
  • If references are required, the number of inputs that appear on the page by default = the number that the parent is required to submit.
  • Parents can reopen the references page after they’ve already submitted it, but they cannot edit a reference that was already submitted. They can only add additional references (if fewer than 3 have been entered).

Automatic emails to references

The email message will contain the custom text from “Text of e-mail that reference receives”, and then include a link to the reference form to fill out.

Notes:

→ On both the “Forms” page and Enrollment Form “Forms” step, the link to inputting references appears in a separate container titled “References”

→ The form will show a green checkmark / “References submitted” after the parent has submitted the references page with all required references.

→ If 2 enrollment years are available, two References links will appear to parents, labeled with the corresponding year that they’re for.

See more
Camper Profile: References Tab

A camper’s references are stored in a new “References” tab of the camper profile, within each Year tab. 

From this tab, admins can view, add, edit, and remove camper references; manually email references a request to submit the reference form; and view/edit reference from responses.

Add a reference

  • Click “+ Add a reference” to load another input for a reference.
  • Note: Every reference added by an admin will also appear to parents (even if the reference fields are left empty).

Edit a reference’s details

  • Admins can edit the name, e-mail address, and completed fields for each reference.

See reference responses

  • Use the Print icon to print a copy of their form
  • Click to “show reference responses” and view the responses directly from the References tab.
  • Use the Link icon to open the actual reference form
    • Note: Admin are able to fill out the reference form via this page. Saving this page as an admin WILL overwrite existing reference form answers, if applicable.

Email a request to the reference

  • Use the email icon to send an email to the reference with a link to the reference form.

Remove a reference

  • Use the delete icon to remove a reference. 
    • Deleting a reference also permanently deletes their reference form answers as well, if applicable.
    • The same reference can be added again by an admin or parent, but the reference will need to answer the reference form again as well.
See more
Camper References: Receiving and Completing the Reference Form

Each reference provided by a camper will receive an email notification requesting that they complete the online reference form.

Reference e-mail notification

The email sent to references will contain the custom messaging added to Text of e-mail that reference receives via Admin > Campers > Reference form, then a link to the online reference form.

Reference form

The link to the reference form will open a form (themed with the same header and background as your parent dashboard), that contains:

See more
Getting Started with the Agent Module

The Agent module allows you to create Agent Users in Campsite. An Agent User is a specialized user profile for those who support or represent multiple families or campers at once. 

Unlike a standard parent account, an Agent submits enrollment submissions and acts on behalf of families and campers to ensure their enrollment, documentation, and care needs are handled correctly. Unlike other users, Agents are given access to information for a limited set of families and campers and a limited set of actions within the Admin dashboard interface.

If you are interested in using the agent module in your Campsite database please click here.

1. Adding Agents

Once you are ready to begin in the Agent Module, you will begin by adding Agent users. Agent users can only be added by an existing admin user under Admin > DB Management> Agents. To view this full process please see: Agent Settings

2. Agent Permissions

When adding Agent Users, you will need to grant permissions that they will be able to view and access on their Agent Dashboard. To see these permissions and view what they will grant please see: Agent Permissions

3. Assign Families

If a family that the Agent User will be managing enrollments for already exists in Campsite, they will need to be added to the agents new profile by an admin user. This process can be seen under: Agent Settings

If a family that the Agent User will be managing enrollments for does not already exist in Campsite, the agent user can create a profile for this family by clicking the "add family" button. This process can be seen here: The Agent Dashboard

4. The Agent Dashboard

When an Agent User is added, they will get an email where they can create their password and then log into their account. Agents can submit enrollment requests for campers within families that they manage. For more information on what this dashboard looks like please see: The Agent Dashboard

5. The Family and Camper Profiles as an Agent User

Agent Users have a limited version of the Camper and Family Profile pages in Campsite. To view what an Agent User can see on these profile pages please see: The Family Profile as an Agent User and The Camper Profile as an Agent User

See more
Agent Settings

An Admin user can create new Agent Users and update existing Agent Users permissions by navigating to Admin > DB Management > Agents

Click on "Add new agent..." to create a new Agent user. Here you will be able to add:

  • The Agents first name
  • The Agents last name
  • The Agents email address
  • The Agents agency name

 

 

Adding an Agent triggers an automatic email to that added email address so the agent is aware of their new account and can login to their dashboard (just how creating a new Admin user triggers an automatic email)

Permissions

Permissions can be granted to Agent Users under Admin> Campers> Agent

This is a different location from the rest of Campsite Permissions (which are hosted under Admin> DB Management> Users)  

For more details on these permissions please see: Agent Permissions

Assign a Family or Families to an Agent

To assign a family to an Agent User click on "Assign new family..."

A text box will appear. Begin to type the name of an existing Campsite family. You will need at least 3 letters of the family name added to the text box for a family to appear in the dropdown list. 

Click on the family name to add them to the list of families you are adding to this agent.

click on the "Assign family" button when done. The family will be added to the list of assigned families for this agent. Repeat this process as needed to add more families to be managed by this agent.

Passwords

You can change an Agent User's password at any time by typing into the text box under the "Change Password" section. 

Type a new password following Campsite's password criteria:

Passwords must include the following:

  • At least 8 characters
  • 1 uppercase and 1 lowercase letter
  • 1 number

When done click on "Save changes for this agent". 

If finished with all Agent User editing click on the "Save Changes" overall button in the bottom right corner before navigating away from the page.

See more
Agent Permissions

Permissions can be granted to Agent Users under Admin> DB Management > Agents

This is a different location from the rest of Campsite Permissions (which are hosted under Admin> DB Management> Users)  

Like all other permissions begin in Campsite, you must click on "Enable module" before additional permissions can be granted for an Agent User.

The following permissions can be granted to an Agent User:

Campers:

Basic

  • Edit- Permission to edit information within the Camper module (i.e. the data on each family and camper's profile).
  • Enrollment Processing - Permission to process enrollment requests and enroll campers.
  • Profile History Log - Permission to view the history tab on the Family and Camper profile pages.

Financial

  • Financial read - Permission to view basic financial information (such as transactions and payment methods) on Family profile pages.
  • Create payments - Permission to post new payments to a family's account.

Family + Camper Notes

  • Admin - Permission to create + manage notes categories and designate which users have access to view and create notes in those categories.

Medical:

  • Medical read - Permission to read camper medical information.
  • Medical edit - Permission to edit camper medical information (note: the user must also have the "Medical read" permission granted in order to be able to edit camper medical information.)

Attendance:

  • Enable module only - Permission to add authorized pickups during the enrollment process.
See more
The Agent Dashboard

Once an Agent User is created by an exitsting admin in the Campsite database, they will automatically receive an email asking them to change their password to login to their new account.

Agent Users will login to Campsite via the admin login screen and will have a limited version of the admin facing side of Campsite to use (e.g. firewood.campmanagement.com/admin). This is the same page all admin users will use to login to their Campsite database. 

Agent Users have a limited version of the admin side of Campsite (that can then be further restricted by their permissions as needed), despite logging in on the same screen.

An Agents Associated Families

 

A new agent with no associated families will see a message letting them know that if a family already exists in Campsite that they should contact the camp admin for assistance in adding the family to their page and associating them as the family's agent.

Adding An Existing Family To An Agent

Only an existing admin user can associate an Agent to an already existing family in the Agent Settings section under Admin > DB Management > Agents. For information on how to do this please see: Agent Settings

Once existing families are added to be managed by an agent, they will appear as follows:

How An Agent Can Add A New Family

If a family does not exist in Campsite already, an agent can click to add a new family, which will associtate the agent to the family automatically.

To make a new family an Agent User can click on the "Add New Family" button.

 

Once this button is clicked on, it will bring the Agent User to the Add New Family form.

The process of creating a new family is the same form process that an admin user would see when adding a new family via the Camper button >  Add new family.

Here the basic family information will be added by the Agent User to create the family and Camper profiles. 

When done, an Agent must click on the "Add family" button at the bottom right corner of the screen.

Submitting an Enrollment Request As An Agent

Clicking on a camper name or creating a new family will begin the Enrollment Request Process for the family as the Agent.

If the family already exist in the database, an Agent User will click on the campers name. This will bring them to the version of the Camper Profile page that the Agent User can access. From there, the Agent will click on the Action Menu and select to Enroll the camper.

 

If an Agent User has just added a new family, that will lead an agent into the camper enrollment process right away

The Ernollment Process As An Agent

The enrollment process as an Agent User is very similar to the process that any admin who manually enrolls a camper would take.

Step 1: Enrollment Options

An Agent User will first need to select the enrollment options that this camper will be attempting to enroll in. Click on "+Add enrollment options..." to begin this process. 

Once options are selected, click on "Next step: Questions" to proceed. 

Step 2: Questions

Here agents will fill out answers to questions asked on Step 8 and Step 9 of the enrollment process. They can also select to add on enrollment extras if desired to this campers enrollment request. 

When questions and enrollment extras are complete, click on "Next step: Payment Details".

Step 3: Forms

On the Forms step of the enrollment process, agents will be able to fill out forms needed for camper enrollment.

Any forms the camper will need based on the enrollment selections. This may include medical forms if the camp is using the Medical Module.

Click on the name of a form to open the form.

The form will display and the agent can fill out information as needed. 

Once the form information is filled out, click on "Save Changes" to submit the form.

Once a form is submitted, agents will be redirected back to the enrollment process. Submitted forms will show their received date in green and show a submission date. Agents should continue to submit forms as needed until done. Then click on "Continue to Payment" when ready to move on to Step 4. 

Step 4: Payment Information

On the payment details step an agent will see the total cost that this camper will incur for this enrollment request. 

In the Payment Details box, the agent can choose a payment method for this family to pay by.

When choosing an electronic method of payment such as a Credit Card, if the family already has a card on file, it can be selected here from the list.

If a family does not already have a card on file, an agent can add a new card by selecting "Add a new credit card"

If payment schedules are available, an agent can choose to add this family to an available payment schedule. 

When the enrollment form is complete, click on "Submit enrollment request"

Submitting an enrollment request as an agent will then route the agent back to that campers profile. 

For more information on what an Agent User will see on the Camper Profile page please see: The Camper Profile as an Agent User

An Agent User can click on the "home" icon in the top left corner to return to their dashboard landing page.

Going back to the Agent main (landing) page will show enrollment request statuses for campers that they are managing

This shows that the agent submitted a campers enrollment request only - not the requests current status. 

Even after a request is approved, this page will not change statuses.

See more
The Camper Profile as an Agent User

An Agent User can see and work with a limited version of Camper Dashboards within the families that are assigned to them. 

To access a camper profile page as an Agent User, click on a camper name on the agent dashboard.

On this camper profile page, Agent Users can:

  • Click on the camper photo to upload a new image
  • Double click the text of the first and last name to edit
  • View the Basic info tab
  • View the Yearly tab
  • View the Medical tab (if the camp is using the Medical module)
  • View the Forms tab

The Basic Info Tab

The Essentials and Age and grade sections of the basic info tab can be edited by an Agent User as needed by double clicking on the current value, selecting or typing the new value, and clicking on "OK" when done.

The Yearly Tab

The Yearly tab will host yearly information about this camper including. 

  • Enrollment Requests submitted in this year
  • Enrollment questions and their responses
  • One tab per session that the camper is currently enrolled in for this year

The Yearly Tab: Basic Info Tab

The Basic info tab on the Yearly level hosts this campers grade and custom color. These can be edited by double clicking on the current value.

The Yearly Tab: Ernollment Requests Tab

Submitted enrollment requests for the current year (as well as their current status) can be seen here along with the date and time that they were submitted.

The signed registration contract can also be seen here by clicking on "Registration contract".

The Yearly Tab: Enrollment Questions Tab

Enrollment questions and their recorded responses for this camper for this year can be seen in the Enrollment questions tab. Responses can be edited as needed by double clicking on the current value, updating the selection or text, and clicking on "OK" when done.

The Yearly Tab: Session Tabs

Each session that a camper is enrolled in for the current year will have it's own tab in the Yearly tab. 

The Yearly Tab: Bunking

If a camper is assigned to a Division and Bunk within Bunking Boards, that assignment can be seen here. 

The Yearly Tab: Custom Fields

Yearly based custom fields can be seen and edited here. To edit a field, double click on the current value, slecet or type a new value, then click "OK" to save when done.

The Medical Tab

If a camp is using the Medical module and if the Agent User has been granted permission (under Admin > DB Management > Agents > Permissions) to see the camper medical information, the Medical tab will appear for the Agent on the camper profile.

The Medical tab functions the same way for an Agent User as it would for an Admin User with medical permissions enabled. For an overview of the Medical tab, please see: Medical Tab on Profile Pages

 

Click through all sections of the medical tab on the camper profile to input information as needed. Double click on any existing value within the medical tab to edit the current value and click "OK" when done to save. 

The Forms Tab

The forms tab for Agent Users has the same functionality as the forms tab has for any Admin User with Forms permssions enabled. For an overview of how this tab works, please see: Camper Profile: Forms Tab

The Action Menu

The Action Menu on each camper profile page currently only hosts the ability to submit an enrollment request for a camper. For more information on that process please see: The Agent Dashboard

See more
The Family Profile as an Agent User

Agent Users have access to a limited version of the family profile page for any family that they are assigned to.

To access a family profile page as an Agent User, click on the family name on the agent dashboard.

Within this limited profile page, an Agent User will have access to:

  • The Primary Parent Tab
  • The Divorced Parents Tab
  • The Authorized Pickups Tab
  • The Forms Tab
  • The Financial Tab
  • The Action Menu

The Primary Parent Tab

The Primary Parent Tab will host basic information on the two primary parents, Basic info + Addresses, and Permanent Custom Field information.

This information can be updated as needed by double clicking on a current value, editing as needed, then clicking "OK" to save the new value.

The Divorced Parents Tab

If needed, additional adults can be added to a family profile page via the Divorced Parents tab. To enter a parent here, double click on an empty value, add information, then click "OK" when done to save. 

For more information on Divorced Parents and what they are able to do in Campsite please see: Family Profile: Divorced Parents Tab

The Authorized Pickups Tab

If an Agent User has been granted permssions for the Attendance Module (under Admin > DB Management > Agents > Permissions) they will be able to access the Authorized Pickups tab. 

To add an authroized pickup to this profile, click on "+ Add Authorized pickup..."

Basic information must be added to the pop up window that appears. When done entering information, click on "Add Authorized pickup" in the bottom right corner. 

For more information on adding Authorized Pickups please see: Adding Authorized Pickups on the Family Profile

The Forms Tab

If family level forms exist for this family they can be accessed here on the family profile > forms tab. Agent Users can fill out and submit family level forms as needed on the family profile in this location. For more information on filling out or submitting forms please see: Camper Profile: Forms Tab

The Financial Tab: Transactions

Agent Users will also have a limited version of the Financial Tab on the family profile page. Here Agent Users will be able to:

  • View Financial notes
  • View overall family charges, payments, and current balance
  • Generate a statement
  • Email a statement
  • View charges and discounts for each camper
  • View payments, credits, and refunds
  • Make a new payment.

Generate or Email a Statement

To generate a statement double click on the paper icon with the dollar sign under the Current Balance. Set a date range to generate for as needed and click "Generate Statement" when done. If a statement is needed for the entire calendar year as of the current date, leave the date range box blank and click on "Generate Statement".

To email a statement to a family, double click on the blue envelope icon under the Current Balance. Set a date range to generate for as needed and click "Generate Statement" when done. If a statement is needed for the entire calendar year as of the current date, leave the date range box blank. Select recipients as needed and compose email. Click on "Send email" when done. 

For more information on both of these processes, please see: Transactions

Add a New Payment

Agent Users can make a new payment for a family as needed by clicking on the "New payment" button. This process follows the same steps as seen here: Payments

The Financial Tab: Invoices

For an Agent User the invoices tab is a view only access page. Here an Agent User can view payment schedules and invoice preferences for a family.

The Financial Tab: Credit Cards

An Agent can view and add new credit cards for a family as needed in the Credit cards tab. 

This tab has the same functionality as seen here: Family Profile: Credit Cards Tab

The only functionality that does not appear on the Agent view is the ability to delete credit cards. Agents cannot delete a family credit card.

The Financial Tab: Checking Accounts

An Agent can view and add new checking accounts for a family as needed in the Checking accounts tab. 

This tab has the same functionality as seen here: Family Profile: Credit Cards Tab

The only functionality that does not appear on the Agent view is the ability to delete checking accounts. Agents cannot delete a family checking account.

The Action Menu

The Action menu can be used by an Agent User only to add a new camper to this family profile or to reset the password for the parent dashboard if needed. 

These processes are both elaborated on here: Action Menu

See more
Program Glossary
  1. Activities: Activities that bunks can participate in(i.e. Swim Instruction, Arts and Crafts or Basketball)
  2. Available Activities: Activities that can be scheduled on a given day and period
  3. Available Activities Slots: The number of bunks that can be scheduled for an available activity
  4. Blackout: A time-frame in which a program location is unavailable
  5. Cycle Grid: A 'drag and drop' view of a day within a cycle where you can assign bunks to available activities
  6. Cycles: A time-frame in which days, periods and activities take place.
  7. Days: A calendar day in which periods and available activities take place
  8. Destination Segment: The segment in which you would like to copy information to
  9. Destination Cycle: The cycle in which you would like to copy information to
  10. Frequency: The number of times that a bunk attends an activity within the chosen mode
  11. Max Bunk Count: The maximum number of bunks that can participate in one available activity at a given time
  12. Orphanage: A section on the cycle grid where unassigned bunks are placed
  13. Periods: A time-frame within a day in which an available activity takes place
  14. Program Location: A place on camp where activities take place
  15. Segment: The overriding theme within Progam. Segments are created per session and contain program locations, blackouts, activities, cycles, days, periods and bunks
  16. Short Name: An abbreviation for a program location
See more
Program Landing Page

The Program Landing Page is where you will manage everything related to your camp's Program. This includes basic Program Management, Bunk Scheduling and Elective Scheduling.

Opening Program Locations

?name=media_1370610313004.png

To access the Program Landing Page, click Program in the the header bar.

?name=media_1370882096364.png

  1. Program Management
  2. Bunk Scheduling
  3. Electives Scheduling (coming soon...)

Program Management

?name=media_1370882096364_1.png

  1. Program Locations
  2. Program Blackout Calendar

Bunk Scheduling

?name=media_1370882096364_1_1.png

  1. Segments
  2. Grids (quick view)
  3. Reports

Electives Scheduling

?name=media_1370882096364_1_1_1.png

  1. Coming Soon...
See more
Program Blackout Calendar

The Program Blackout Calendar allows you to "blackout" Program Locations in camp on certain days and times so that no Activities may be made available to Bunks.

Opening the Program Blackout Calendar

?name=media_1370610313004.png

To access Program Blackout Calendar, click Program in the the header bar.

?name=media_1370609401609.png

Click Program Blackout Calendar under the Program Management section.

Adding a Blackout

?name=media_1370883363101.png

To add a new Blackout click " +Add blackout... "

?name=media_1370883435089.png

A pop-up window will appear which allows you to add the new Program Blackout.

  1. Choose what Program Location you would like to "Blackout" for the current date.
  2. Indicate the Start time of the Blackout
  3. Indicate an End time of the Blackout
  4. Write any Notes to indicate why you are adding the Blackout
  5. Click "Add new blackout"

?name=media_1370883739391.png

Program Blackouts will appear in order of Start time.

?name=media_1370883774366.png

Days in which you have a blackout present will appear in red in the calendar.

See more
Program Locations

Program Locations are the areas in camp in which Activities take place.

Opening Program Locations

media_1370610313004.png

To access Program Locations, click Program in the the header bar.

?name=media_1370609401609.png

Click Program Locations under the Program Management section.

Adding a Program Location

media_1370609650568.png

To add a new Program Location click " +Add program location... "

media_1370609931104.png

A pop-up window will appear which allows you to add the Program Location Name and Short Name.

  1. Name indicates the full name of the Program Location
  2. Short Name indicates an abbreviation for the Program Location that will appear in other areas of the Program Module
  3. Hit Submit

media_1370610232871.png

Program Location Names will appear in alphabetical order. You may add as many Program Locations as you wish.

See more
Adding Cycles to a Segment

Cycles represent a date range within camp in which Periods and Activities take place.

Cycles can be as short as one day or as long as you would like.

?name=media_1370616139932.png

To add a Cycle to a Segment, click " +Add cycle... "

?name=media_1370616359480.png

A pop-up window will appear which asks you for the:

  1. Name of the Cycle
  2. Start date of the Cycle
  3. End date of the Cycle
  4. Hit Submit to add the Cycle to the Segment

?name=media_1370616398239.png

The Cycles you have added to this Segment will show up in chronological order, by start date.

See more
Copying Activities to another Segment

Copying Activities to another Segment allows you to quickly duplicate Activities from one Segment to the next without having to enter all of the Activities again.

?name=media_1370615399278.png

Within the Segment Management page, click "Copy activities from this segment..."

?name=media_1370615521701.png

A pop-up window will appear that asks you where you would like to copy activities from this segment to.

  1. Choose the Destination Segment from the drop-down list
  2. Click "Copy these activities" to copy to the Destination Segment.

?name=media_1370615722792.png

"Activities copied successfully!" will appear in a green box at the top of the screen.

See more
Adding Activities to a Segment

Adding Activities to a Segment allows you to make these Activities available within specific Periods of a Cycle.

Adding Activities to a Segment

?name=media_1370614546097.png

To add an Activity to a Segment, click " +Add activity... "

?name=media_1370614950376.png

A pop-up window will appear which allows you to add an Activity to the Segment.

  1. Enter the Name of the Activity
  2. Choose the Location where the Activity takes place from the drop-down menu
  3. Select the Default Max Bunk Count from the drop-down menu (This is the maximum # of bunks that can attend this Activity at any one time)
  4. Hit Submit to add the Activity to the Segment

?name=media_1370615035767.png

The Activities you have added to this Segment will show up in alphabetical order by Name.

See more
Adding Divisions to a Segment

Adding Divisions to a Segment allows you to assign the Bunks within the chosen Division to any Activities within the Cycle.

Adding Divisions to a Segment

?name=media_1370613751668.png

To add a Division to a Segment, click " +Add division... "

?name=media_1370613848052.png

A pop-up window will appear which allows you to choose which Divisions from this Session you would like to add to the Segment.

  1. Choose a Division from the drop-down menu
  2. Hit Submit to add the Division to the Segment

?name=media_1370613997455.png

The Divisions you have chosen to add to this Segment will show up in the order in which they appear on the Bunking Board.

See more
Managing Segments

Managing Segments is the second step in the Bunk Scheduling process. Now that you've created your Segment, we need to add the Divisions, Activities, and Cycles that comprise the Segment.

?name=media_1370613210163.png

Choose the Segment you would like to manage by clicking on the Segment icon, to the left of the Segment Name.

Divisions, Activities, Cycles

?name=media_1370613387438.png

The Segment Management page will now appear where you will be able to manage your:

  1. Divisions assigned to this Segment
  2. Activities available for this Segment
  3. Cycles for this Segment
See more
Creating Segments

Creating Segments is the first step in the Bunk Scheduling process. Segments are created per Session and contain all of the information related to Divisions, Activities, Cycles and Periods.

Segments can be created for any portion of your camp and are most typically broken out by age groups, i.e. Junior Camp and Senior Camp, depending on how your camp organizes Bunk Scheduling.

Opening Segments

?name=media_1370610519063.png

To access Segments, click Program in the header bar.

?name=media_1370611522203.png

Click Segments under the Bunk Scheduling section

Adding a Segment

?name=media_1370611842892.png

To add a new Segment click " +Add segment... "

?name=media_1370611938492.png

A pop-up window will appear.

  1. Choose which Session you would like to assign the Segment to from the drop-down menu
  2. Create a Name for the Segment
  3. Hit Submit

?name=media_1370612147711.png

Segments will appear in the Session that you've assigned them to in alphabetical order. You may add as many Segments to a Session as you would like.

See more
Blackouts on the Cycle Grid

If you have set Blackouts using the Program Blackout Calendar they will appear on the Cycle Grid, alerting you that a Program Location is unavailable during the selected time frame.

?name=media_1370884282531.png

A Blackout will appear on the Cycle Grid as dark grey boxes to indicate that you have assigned a Blackout to this Program Location during this time frame. If you would like to make this Program Location available for the given time frame, you must go back to the Program Blackout Calendar and delete the Blackout.

Blackouts when adding Available Activities to the Cycle Grid

?name=media_1370884499138.png

When adding a new Available Activity to a day within a Cycle, if you have a Blackout during any of the given Periods, the Period will appear italicized and crossed out.

See more
Assigning Bunks to Available Activities

Assigning Bunks to Available Activities indicates that the group of campers within the Bunk will be participating in the selected Activity during the assigned Period.

?name=media_1370879873283.png

  1. The Available Activity and Bunk count indicator (# of Assigned Bunks / Maximum Available Slots) for the current Day.
  2. Bunks that are currently assigned to an Available Activity Slot for a Period appear in the same row as the Available Activity.
  3. Available Activity Slots that have not yet been assigned to a Bunk appear as rectangles with dashed borders.
  4. You may add or remove an Available Activity Slot to a Period by clicking on the green or red circles, respectively.
  5. The "No activity assigned" orphanage indicates Bunks that have not yet been assigned to an Activity for each Period within the current Day.

Drag & Drop Assignments

?name=media_1370880001241.png

In order to assign a Bunk to an Available Activity Slot, "Drag & Drop" the Bunk from the "No activity assigned" area to an Available Activity Slot. When hovering over the Slot, the background of the Slot will turn Green to indicate that you may assign the Bunk here.

See more
Copying Available Activities to other Days

Copying Available Activities to other Days allows you to quickly duplicate Available Activities from one Day to the next without having to enter all of the Available Activities again.

?name=media_1370878642769.png

Within the Cycle Grid, click "Copy available activities from this grid..."

?name=media_1370878692912.png

A pop-up window will appear that asks you where you would like to copy the Available Activities from this grid to:

  1. Choose Destination Cycle from the drop-down list
  2. Indicate whether or not you would like to copy the bunks assignments. (i.e. If Bunk 1 is assigned to Golf in Period 1 of your Source Date, they will be assigned to Golf in the Destination Date for Period 1)
  3. Select which Dates within the Destination Cycle you would like to copy the Available Activities and Bunk Assignments (if desired) to
  4. Click "Copy this date" to copy the Available Activities and Bunk Assignments (if desired) within the Source Date to the Destination Cycles and Dates

?name=media_1370878999134.png

"Available Activities copied successfuly!" will appear in a green box at the top of the screen.

See more
Adding Available Activities to Periods

Available Activities are Activities that Bunks can be assigned to during Periods within a Day.

?name=media_1370878090891.png

To add an Available Activity click " +Add available activity... "

?name=media_1370878172208.png

A pop-up window will appear which allows you to add an Available Activity.

  1. Choose which Activity you would like to make Available
  2. The "Max Count" will default to the value you set on the Segment Management page. This indicates the number of maximum number of Bunks that may be assigned to this Activity
  3. Select which Periods within the Day you would like to make this Activity Available
  4. Hit Submit

?name=media_1370878463215.png

Available Activities will appear in alphabetical order

See more
The Cycle Grid - Bunks

The Cycle Grid - Bunks is where you will manage the Available Activities within a Cycle and assign Bunks to those Available Activities

?name=media_1370877573797.png

To open the Cycle Grid, click "View cycle grid..."

?name=media_1370877642477.png

From the Cycle Grid you are able to:

  1. Choose which Date within the Cycle you are viewing
  2. Add Available Activities to each Day and Period
  3. Copy Available Activities from from this Cycle Grid to other Days
  4. View all Available Activities and the number of Bunks that may be assigned to that Available Activity for each Period within a Day
  5. View all Bunks that have not yet been assigned an Activity for each Period within a Day

Cycle Grid Quick View

?name=media_1370882881501.png

To quickly access a Cycle Grid from the Program Landing Page, you can click on the Cycle you would like to view. You will then be taken to the first day within the chosen Cycle.

See more
Copying Periods to other Days

Copying Periods to other Days allows you to quickly duplicate Periods from one Day to the next without having to enter all of the Periods again.

?name=media_1370875825205.png

Within the Cycle Management page, click "Copy periods to another date..."

?name=media_1370875886901.png

A pop-up window will appear that asks you which Date you would like to copy.

  1. Choose the Source Date from the drop-down list
  2. Choose a Destination Cycle from the drop-down list
  3. Select which Dates within the Destination Cycle you would like to copy to
  4. Click "Copy this date" to copy the Periods within the Source Date to the Destination Cycles and Dates

?name=media_1370876135531.png

The Periods within the Date you have chosen to copy will now appear in the Destination Cycle and Dates you selected in the previous step.

See more
Frequency Report

The Frequency Report is designed to give you a count of how many times during a Segment or Cycle that a Bunk has attended an Activity.

?name=media_1370889729816.png

To access the Frequency Report, click Program in the the header bar.

?name=media_1370889757100.png

Click Frequency Report under the Reports section of Bunk Scheduling.

Frequency Report - By Segment

?name=media_1370893170005.png

Choose your criteria:

  1. Year
  2. Session
  3. Mode (by segment in this step)
  4. Segment within the chosen Session
  5. Run Report

?name=media_1370893370801.png

  1. You can export this data to Excel or Print directly from this report.
  2. The report will generate information with each Division and Bunk listed on the y-axis and each Activity listed on the x-axis. As you move across a row in the table, you will see the number of times a Bunk has been assigned an Activity within the course of the entire Segment.

Frequency Report - By Cycle

?name=media_1370893590176.png

Choose your criteria:

  1. Year
  2. Session
  3. Mode (by cycle in this step)
  4. Segment within the chosen Session
  5. Cycle within the chosen Segment
  6. Run Report

?name=media_1370893662879.png

  1. You can export this data to Excel or Print directly from this report.
  2. The report will generate information with each Division and Bunk listed on the y-axis and each Activity listed on the x-axis. As you move across a row in the table, you will see the number of times a Bunk has been assigned an Activity within the course of the chosen Cycle.
See more
Schedule Generator

The Schedule Generator is designed to give you an overview of Available Activities that are taking place by Bunk or by Activity on a per Cycle basis. You can then quickly print and hand out schedules to your activity and cabin staff or export the information to Excel.

?name=media_1370889729816.png

To access the Schedule Generator, click Program in the the header bar.

?name=media_1370889757100.png

Click Schedule Generator under the Reports section of Bunk Scheduling.

Schedule Generator - By Activity

?name=media_1370890066139.png

Choose your criteria:

  1. Year
  2. Session
  3. Mode (by activity in this step)
  4. Segment within the chosen Session
  5. Cycle within the chosen Segment
  6. Dates within the chosen Cycle
  7. Run Report

?name=media_1370890306837.png

  1. You can export this data to Excel or Print directly from this report.
  2. The report will generate information with each Activity listed on the y-axis and each Period listed on the x-axis. As you move across a row in the table, you will see which Bunks are scheduled for which Activities during which Period.

Schedule Generator - By Bunk

?name=media_1370891500962.png

Choose your criteria:

  1. Year
  2. Session
  3. Mode (by bunk in this step)
  4. Segment within the chosen Session
  5. Cycle within the chosen Segment
  6. Dates within the chosen Cycle
  7. Run Report

?name=media_1370891574317.png

  1. You can export this data to Excel or Print directly from this report.
  2. The report will generate information with each Division and Bunk listed on the y-axis and each Period listed on the x-axis. As you move across a row in the table, you will see which Activities are scheduled for which Bunks during which Period.
See more
Adding Cycles to a Segment

Cycles represent a date range within camp in which Periods and Activities take place.

Cycles can be as short as one day or as long as you would like.

?name=media_1371478308293.png

To add a Cycle to a Segment, click " +Add cycle... "

?name=media_1371478347625.png

A pop-up window will appear which asks you for the:

  1. Name of the Cycle
  2. Start date of the Cycle
  3. End date of the Cycle
  4. Hit Submit to add the Cycle to the Segment

?name=media_1371478414699.png

The Cycles you have added to this Segment will show up in chronological order, by start date.

See more
Copying Activities to another Segment

Copying Activities to another Segment allows you to quickly duplicate Activities from one Segment to the next without having to enter all of the Activities again.

?name=media_1371477931718.png

Within the Segment Management page, click "Copy activities from this segment..."

?name=media_1371478138885.png

A pop-up window will appear that asks you where you would like to copy activities from this segment to.

  1. Choose the Destination Segment from the drop-down list
  2. Click "Copy these activities" to copy to the Destination Segment.

?name=media_1371478204318.png

"Activities copied successfully!" will appear in a green box at the top of the screen.

See more
Adding Activities to a Segment

Adding Activities to a Segment allows you to make these Activities available within specific Periods of a Cycle.

Adding Activities to a Segment

?name=media_1371477514115.png

To add an Activity to a Segment, click " + Add activity... "

?name=media_1371477623765.png

A pop-up window will appear which allows you to add an Activity to the Segment.

  1. Enter the Name of the Activity
  2. Choose the Location where the Activity takes place from the drop-down menu
  3. Select the Default Max Camper Count from the drop-down menu (This is the maximum # of campers that can attend this Activity at any one time)
  4. Select the Default Max Staff Count from the drop-down menu (This is the maximum # of staff that can attend this Activity at any one time)
  5. Hit Submit to add the Activity to the Segment

?name=media_1371477854842.png

The Activities you have added to this Segment will show up in alphabetical order by Name.

See more
Copying Departments to another Segment

Copying Departments to another Segment allows you to quickly duplicate Departments from one Segment to the next without having to enter all of the Departments again.

?name=media_1371477157150.png

Within the Segment Management page, click "Copy departments from this segment..."

?name=media_1371477212034.png

A pop-up window will appear that asks you where you would like to copy departments from this segment to.

  1. Choose the Destination Segment from the drop-down list
  2. Click "Copy these departments" to copy to the Destination Segment.

?name=media_1371477343300.png

"Departments copied successfully!" will appear in a green box at the top of the screen.

See more
Adding Departments to a Segment

Adding Departments to a Segment allows you to assign the Staff within the chosen Department to any Activities within the Cycle.

Adding Departments to a Segment

?name=media_1371476839237.png

To add a Department to a Segment, click " + Add department... "

?name=media_1371476915130.png

A pop-up window will appear which allows you to choose which Departments you would like to add to the Segment.

  1. Choose a Department from the drop-down menu
  2. Hit Submit to add the Department to the Segment

?name=media_1371477036849.png

The Departments you have chosen to add to this Segment will show up in alphabetical order.

See more
Adding Divisions to a Segment

Adding Divisions to a Segment allows you to assign the Campers of the Bunks within the chosen Division to any Activities within the Cycle.

Adding Divisions to a Segment

?name=media_1371476625436.png

To add a Division to a Segment, click " +Add division... "

?name=media_1371476656512.png

A pop-up window will appear which allows you to choose which Divisions from this Session you would like to add to the Segment.

  1. Choose a Division from the drop-down menu
  2. Hit Submit to add the Division to the Segment

?name=media_1371476704755.png

The Divisions you have chosen to add to this Segment will show up in the order in which they appear on the Bunking Board.

See more
Editing the Max Camper Count of an Available Activity

Adjusting the Maximum Camper Count for an Available Activity.

?name=media_1371484895461.png

The Available Activity count indicator (# of Assigned Campers / Maximum # of Available Slots for the current Period can be edited by double clicking on the Maximum # of Available Slots

Drag & Drop Assignments

?name=media_1371486039892.png

  1. Choose a new value from the drop-down menu
  2. Click OK to save changes

Note: You may not reduce the Max Camper Count below the # of Assigned Campers. (i.e If your Max Camper Count is 5 and you have already assigned 4 campers to the specified Activity, you cannot reduce the Max Camper Count below 4)

?name=media_1371486160141.png

The new Maximum Camper Count will be indicated based on your selection.

See more
Assigning Campers to Available Activities

Assigning Campers to Available Activities indicates that the Camper will be participating in the selected Activity during the assigned Period.

?name=media_1371484895461.png

  1. Division Name
  2. Campers within the Division (Ordered by Bunk name and then alphabetically within each bunk)
  3. A Campers Assigned Activity for the indicated Period
  4. Activity Slots for which the Camper does not currently have an Assigned Activity
  5. Available Activities for the indicated Period
  6. An Available Activity that has no more Available Slots is shown with a dashed border, faded and italicized
  7. The Available Activity count indicator (# of Assigned Campers / Maximum # of Available Slots for the current Period)

Drag & Drop Assignments

?name=media_1371485373510.png

In order to assign a Camper to an Available Activity, "Drag & Drop" the Available Activity to the Available Activity Slot. When hovering over the Slot, the background of the Slot will turn Green to indicate that you may assign the Activity to this Camper.

See more
Copying Available Activities to other Days

Copying Available Activities to other Days allows you to quickly duplicate Available Activities from one Day to the next without having to enter all of the Available Activities again.

?name=media_1371484045573.png

Within the Cycle Grid, click "Copy available activities from this grid..."

?name=media_1371484097249.png

A pop-up window will appear that asks you where you would like to copy the Available Activities from this grid to:

  1. Choose Destination Cycle from the drop-down list
  2. Indicate whether or not you would like to copy the elective assignments. (i.e. If John Smith is assigned to Golf in Period 1 of your Source Date, he will be assigned to Golf in the Destination Date for Period 1)
  3. Select which Dates within the Destination Cycle you would like to copy the Available Activities and Elective Assignments (if desired) to
  4. Click "Copy this date" to copy the Available Activities and Elective Assignments (if desired) within the Source Date to the Destination Cycles and Dates

?name=media_1371484258717.png

"Available Activities copied successfuly!" will appear in a green box at the top of the screen.

See more
Adding Available Activities to Periods

Available Activities are Activities that Campers and Staff can be assigned to during Periods within a Day.

?name=media_1371483225647.png

To add an Available Activity click " +Add available activity... "

?name=media_1371483249242.png

A pop-up window will appear which allows you to add an Available Activity.

  1. Choose which Activity you would like to make Available
  2. The "Max Camper Count" will default to the value you set on the Segment Management page. This indicates the number of maximum number of Campers that may be assigned to this Activity
  3. The "Max Staff Count" will default to the value you set on the Segment Management page. This indicates the number of maximum number of Staff that may be assigned to this Activity
  4. Select which Periods within the Day you would like to make this Activity Available
  5. Hit Submit

?name=media_1371483389155.png

Available Activities will appear in alphabetical order

See more
The Cycle Grid - Campers

The Cycle Grid - Campers is where you will manage the Available Activities within a Cycle and assign Campers to those Available Activities

?name=media_1371479840205.png

To open the Cycle Grid, click "View cycle grid..."

?name=media_1371480442423.png

From the Cycle Grid - Campers you are able to:

  1. Choose which Date within the Cycle you are viewing
  2. Go to the Staff Grid
  3. Add Available Activities to each Day and Period
  4. Copy Available Activities from from this Cycle Grid to other Days
  5. Select which Divisions are visible on the Cycle Grid
  6. View all Campers within the selected Divisions and their Activity Assignment for each Period within a Day
  7. View all Available Activities within each Period

Cycle Grid Quick View

?name=media_1371481002492.png

To quickly access a Cycle Grid from the Program Landing Page, you can click on the Cycle you would like to view. You will then be taken to the first day within the chosen Cycle.

See more
Copying Periods to other Days

Copying Periods to other Days allows you to quickly duplicate Periods from one Day to the next without having to enter all of the Periods again.

?name=media_1371479708147.png

Within the Cycle Management page, click "Copy periods to another date..."

?name=media_1371479748063.png

A pop-up window will appear that asks you which Date you would like to copy.

  1. Choose the Source Date from the drop-down list
  2. Choose a Destination Cycle from the drop-down list
  3. Select which Dates within the Destination Cycle you would like to copy to
  4. Click "Copy this date" to copy the Periods within the Source Date to the Destination Cycles and Dates

?name=media_1371479805199.png

The Periods within the Date you have chosen to copy will now appear in the Destination Cycle and Dates you selected in the previous step.

See more
Staff Module Training

To learn how to use the Staff module in CampSite, watch the training below.

In this training, we demonstrate:

  • Configuring your staff application
  • Admin settings for the staff module
  • Using the Staff Lead Browser and Staff Department tools
  • The staff profile
  • Hiring/unhiring staff
oscope; picture-in-picture" allowfullscreen>
See more
User Permissions (Staff)

For general information on managing user permissions, please read our Admin user permissions article.

Staff

 

After the Staff module is enabled for a user, you can grant the following permissions:

Basic

  • Edit: Permission to edit information within the Staff module (i.e. the data on a staff member's profile page).
  • Admin: Permission to control admin settings for the Staff module (i.e. all settings within the "Staff" tab of the Admin settings page; the ability to create/edit Staff Forms; and create new Staff Departments and Titles).
  • Delete and merge: Permission to delete and merge staff profile pages.

Financial

  • Staff charges read: Permission to read "Charges" on the Staff profile page.
  • Staff charges edit: Permission to edit "Charges" on the Staff profile page (note: the user must also have the "Staff charges read" permission granted in order to be able edit charges.)

Staff Notes

  • Admin: Permission to create + manage notes categories for the Staff module, and designate which users have access to view and create notes in those categories.
    • To allow an admin user to view  notes on your staff profiles, go to Admin > Staff tab > Notes > edit the appropriate Notes category > Select user(s) > Edit category > Save changes. 

Salary

  • Read: Permission to read the "Salary" information and SSN on each Staff profile page.
  • Edit: Permission to edit to the "Salary" information and SSN on each Staff profile page (note: the user must also have the Salary "Read" permission granted in order to be able to then edit this information.)

Note: In order to be able to use CampSite's Hiring Wizard and hire applicants, the user must be given Salary "Edit" permissions (in addition to Basic "Edit" permissions).

Application + interview

  • Read: Permission to read the "Application" and "Interview" information on the Staff profile page.
  • Edit: Permission to edit to the "Application" and "Interview" information on the Staff profile page (note: the user must also have the Application + Interview "Read" permission granted in order to be able to edit application + interview information.)

Advanced Reports

  • View + manage Advanced reports*: Permission to access the Staff advanced reports page (i.e. create and save reports; manage advanced report categories).
  • Send e-mail from Advanced reports: Permission to send a mass e-mail to everyone generated on a Staff advanced report.
  • Export spreadsheets from Advanced reports: Permission to download report results as a spreadsheet.
  • Mass field editing in Advanced reports: Permission to use the "Edit" button in the Staff advanced report toolbar to mass edit staff profile data.
  • Send text message from Advanced reports: Permission to send a mass text message to every staff person generated in a Staff advanced report.

*By default, a new user will not have access to any saved advanced reports that were created prior to the user's account having been set up. To give the user access to existing saved reports, go to Advanced Reports Management.

See more
Staff Lead Browser

View staff who have not been hired and see their overall application progress.

  • Staff are sorted into different tabs based on their lead status.
  • Within each tab, staff are displayed chronologically by how  recently they updated their application (i.e. submitted a page). Those  with the most recent updates appear at the top).

Note: Hired staff do not appear in the lead browser.  To view hired staff, create a Staff Advanced Report instead.

To access the Staff Lead browser, hover over the Staff link in the navigation bar and then click "Staff Lead Browser" from the dropdown menu.

Add More Staff (by Status)

Staff are sorted into different tabs based on their lead status. Manage the statuses available for your staff applicants via Admin > Staff > Lead Statuses. To learn more, click here.

By default, the Lead Browser contains 1 tab for all staff assigned the "Lead" status for the selected year. To view staff with other statuses, click the + symbol next to the Lead tab and select another status.

Additional tabs will appear in your lead browser for each status.

Select the tab to view which staff have been assigned that status and see their application progress.

Change an Applicant's Lead Status

Click the Change lead status... dropdown menu on the far right, choose a different status, then click OK to save your changes.

After clicking OK, the applicant wil move from the present tab to the other tab for their new status.

Display only "New" Staff

By default, the Lead Browser will display all unhired staff within your database. This could include staff from past years who were rolled over, even though they haven't started an application for this year.

To only show staff persons who created their account during the camp year selected on the Lead Browser page, navigate to Admin > Staff > Miscellaneous and set "New staff only in lead browser?" to Yes.

  • Note: this means staff from past years who also started an application for the year selected for the Staff Lead Browser will not display.

View an Applicant's Application Progress

The application progress bar beneath the Staff person's name indicates how much of their application they've submitted.

Each square within the progress bar represents a different page of your application. Hover your mouse over each square and a tooltip will  indicate which application page it represents.

  • A green square indicates that the page has been submitted.
  • A white square indicates that the page has not been submitted.

When every page has been submitted, the entire progress bar will turn a darker green color (like Kat McCole shown above).

View their Application/Hire an applicant

You can view an applicant's application and/or mark them as hired from their profile page. Click on their photo or name to jump to their profile. From there, view their application data by selecting the appropriate year tab, then selecting the Application tab underneath.

To hire the applicant, open the Action Menu and select to 'Hire for 20XX'.

See more
Staff Departments

Assign hired staff to a department and title using the same "drag & drop" method on camper bunking boards. First, create your departments and titles, then drag + drop hired staff to assign them.

Note: If you create your departments and titles before hiring begins, you can assign a staff member to a department and title during the hiring  process. Otherwise, you can drag & drop them here after they're  hired.

To access the Staff Departments board, hover over the Staff link in the navigation bar and then click "Staff Departments" from the dropdown menu.

To assign staff a department and title, follow these 3 steps:

  1. Create Departments and Titles
  2. Add Titles to each Department
  3. Assign Hired Staff

Also, learn how to:

1. Create Departments and Titles

Click the + Add new department... link to create a new department.

Provide a name for the department and submit.

2. Add Titles to each Department

Once a department is created, click + Add a new title... within it to create the different titles that pertain to it.

When adding a title, provide how many times to add it, depending on how many staff you plan to assign this title. You can always add more or delete extras later, if needed.

3. Assign Hired Staff

If a staff person was not assigned to a department/title at the time  they were hired, they'll appear in a container at the bottom of the page  titled "Hired with no title."

Drag and drop a staff member to assign them a specific title. Drag and drop assigned staff to different titles as needed, too.

See Hiring Details

  1. See the total number of staff hired for the selected year or session
  2. See the total number of staff hired for the selected year or session, by their gender
  3. See how many staff are hired for the selected year or session, but are not currently assigned a title
    Find these staff in the "Hired with no title" container on this page, and drag + drop them to a title.

See Staff Details

Click on a staff person's name to expand their tile and view their profile photo; the sessions they've been hired for; their citizenship; and their start and end date. Click the link to jump to their profile.

To see the details for all staff within a department, double click the ID card icon in the department name. Double click again to collapse their details.

View Contract Status

Hover over the contract icon in the right corner of a given staff to view whether their contract is in and their contract due date (according to data in the 'contract in' and 'contract due date' fields within the Salary details tab of their profile page).

  1. A white contract icon indicates that the contract is not in but is also not overdue yet.
  2. A red contract icon indicates that the contract is in.
  3. A pink contract icon indicates that the contract is not in, and it's overdue.

Edit Departments/Titles

Double click the pencil icon for a department or title to edit the name of it.

Need to edit the quantity of a certain title? Use the "Add a new title..." link to add more; or, delete existing titles that you don't need.

Delete Departments/Titles

The delete function for titles and departments are their respective edit modals. Double click the pencil icon for the title/department you wish to delete.

Note: You can only delete a department if no titles exist for it.

Delete all of the titles within the department in order for the 'delete' button to appear in the edit modal.

You can delete a title even if someone is assigned to it. After deleting the title, refresh the page and the staff person will appear in the 'Hired with no title' section, waiting to be reassigned again.

Print/Export Departments

Print or export a list of staff within a department (i.e. first name, last name, and title) using the print and export icons in the department toolbar.

Need to print multiple departments at once (or, generate more info on the staff than just first and last name)? Create a Staff Advanced Report grouped by department and print that instead.

  1. Add 1 or more sessions to the report
  2. Add a field for Yearly Info + Bunking > "Department name" (and any other fields you need)
  3. Double click to enable grouping by the "Department name" field (click here to learn how)
  4. Click the print or export icon above the report results
See more
Staff Forms

Staff forms serve to collect additional information (beyond the Staff application) about each staff person. Staff Forms can also be used to present information (like an informational handout or camp calendar).

Create and manage all Staff forms from the Staff Forms page in CampSite.

To access the Staff Forms page, select Staff Forms from the Staff dropdown menu on the navigation bar.

 

Please read our "Forms Overview" article to learn how to:

  • Create new staff forms
  • Edit existing staff forms
  • Duplicate/move forms (to alter how frequently forms must be completed)
  • Organize forms into categories
  • Mass print all of the form submissions you've received
See more
Mass Printing Staff Notes

Printing staff notes allows you to print data from the Notes tab of the Staff Profile page. Staff notes can be printed as a mass list of all hired staff, or by division or bunk within an individual session.

To print Staff notes, select "Staff Notes" from the Staff dropdown menu on the navigation bar.

Select "Staff notes".

  1. Select whether you would like to include Staff without notes
  2. Select the category.
  3. Enter a date range for notes to print. Leave blank to print all notes for the staff in the selected year
  4. Select the hiring year you would like to print staff notes for
  5. Click to print all notes alphabetically by staff name, based on your selected options
  6. Click "+Print by division / bunk..." to select specific divisions or bunks
  1. Select the session you would like to print notes for
  2. To print staff notes by division, select the divisions you would like to print notes for
  3. Click "Print by division" to print
  4. To print staff notes by bunk, select the bunks you would like to print notes for
  5. Click "Print by bunk" to print

Printable notes will open based on your selected criteria.

Staff notes also include Staff's profile photos and basic info, as well as division and bunk assignments when printing by division or bunk.

See more
Staff Advanced Reports

Using CampSite's Advanced Report tool, you can create custom reports on the staff data within your database. Reports can also be used to complete certain actions in mass, like sending a mass e-mail, generating documents/labels for multiple staff at once, posting mass transactions, and more.

To create or view an advanced report, select Advanced Reports from the Staff dropdown menu on the navigation bar.

Open a Previously Saved Report

To open a report that's already been created/saved in your database, click the Saved Reports dropdown menu ("select...").

Select the report from the menu that drops down, or type the name of the saved report to search for it. Click the name of the report to load the current results.

 

Creating a New Report

To create a new report, start by adding staff to your report based on their current hiring status for the given year.

  1. Add hired staff to your report by selecting the sessions they've been hired for.
    • When a session is added to a report, all staff currently hired for that session will display in the report results.
  2. Add unhired staff to your report by selecting their lead status.
    • When a status is added to a report, all unhired staff labeled with that status will display in the report results.

To add a session or status, click the corresponding link and select from the pop-up window that opens. Or, manually type the name of the session/status in the relative text boxes. Both sessions and statuses can be added to a report (which will generate a report containing hired staff and not hired staff).

Tip: Adding all sessions and all statuses will generate a list of every staff person in your database.

Adding Fields of Information to a Report

By default, an Advanced Report only generates each staff person's first and list name.  To generate additional information about each staff person, add fields to the report.

To add fields of information to your report, click "+Add a field..."

A pop-up window will open presenting all of the fields that can be added to the report.

  1. Fields are organized under different tabs, based on the type of information they represent. Select a tab to view the available fields within it.
  2. Checkmark a field to generate that data in your report.

Close out of the Fields window to return to the report. For each field you selected, additional columns will appear in the report.

Field Settings

For each field added to the report:

  1. Click and drag to re-arrange the order of the columns in the report.
  2. Double click to split multiple values onto separate rows in the report.
  3. Double-click to group the report results by the data within this field.
  4. Double click to remove the field from the report.
  5. Click a column header to sort the report by the data in that particular field (A-Z). Click again to sort Z-A.

Splitting Multiple Values

Certain fields of data could contain more than one value for a staff person. For example, staff could list multiple activities that they're qualified to lead, so the "Qualified to lead" field would contain multiple values for a staff person if they listed more than one qualification.

By default, fields that contain multiple values wil display all values in the same row of the report (with the values separated by commas).

An example of multiple values:

By activating the "splitting" function for a field that contains multiple values, the report will display each individual value on a separate row in the report results.

  1. To split multiple values in a field, double click the two-pronged arrow icon.
  2. Each value now displays on a separate row (meaning the staff person is listed several times - once per value)

Grouping the Report Results

Group together staff with the same value for a given field by activating the grouping function for that field.

  1. Double click to activate the grouping function for a given field.
  2. View the total number of groups found in the report.
  3. See the header for each grouped value (and the number of rows within each group).
  4. See the staff within the group (i.e. that have that particular value for the grouped field).

Tip: If grouping by a field that contains multiple values, split the field first so that the report groups each value individually.

Grouping Controls

  1. "Show all groups" will show all staff within each group.
  2. "Hide all groups" will hide the staff within each group, so that only the group name / number of rows displays in the results.
  3. Check or uncheck all groups in the results (next to the header for each value). If a group is un-checked, it will not be included if you complete an action (e.g. print; export; generate labels; etc.)
  4. If printing the report, choose whether or not to insert page breaks between each group when printing.

Filtering the Report Results

Remove certain staff from the report by adding filters.

Click +Add filters... to add a filter to the report.

A pop-up window will present all the fields of data that you can filter by.

  1. Fields are organized under different tabs, based on the type of information they represent. Select a tab to view the available fields within it.
  2. Checkmark a field to filter the staff in the report based on their data within that field.

Another window will ask you to specify your filter criteria.

  1. First, select how to filter by this field.
    • Filter criteria are dependent on how the data in that field is collected. For example, age can be filtered by "is between", "is not between", "is blank", or "is not blank".
  2. Enter the filter criteria.
  3. Add the filter.

The report will immediately update to only include the staff who meet your filter criteria. Add more filters to continue narrowing down your results as needed.

Report Tools

  1. Info: Rename or delete the report. Note: you must have "admin" level permission to the saved report to make changes to it.
  2. Save: Save the report.
  3. Save as: Save a copy of the report under a different name.
  4. Permissions: Manage which permission level each admin user has for the report.
    • Read = The user can view the report, but cannot edit or delete it
    • Admin = The user can view/edit/delete the report
    • Learn more about managing report permissions here.
  5. Subscribe: Subscribe to a report and CampSite will generate the email on a regular basis and email the user with a summary of the new report results.
  6. Advanced Report Management: Manage report permissions in mass; manage report categories; and delete reports.

Mass Actions

Complete an action towards all of the staff in the report using the action buttons.


Tip: If the report is grouped by a certain field, and a group has been un-checked, that group will not be included if you complete an action.

  1. Refresh the report results.
  2. Print the report.
  3. Send a mass e-mail to all of the staff in the report.
  4. Schedule a mass e-mail to send automatically at a date + time of your choosing. Note: The report must be saved before an e-mail can be scheduled.
  5. Send a text message to all of the staff in the report.  
  6. Export the report results as a spreadsheet.
  7. Share this report via e-mail with other CampSite admin users.
  8. Generate documents for every staff in the report.
  9. Generate labels for every staff in the report.
  10. Post the same note on the profile of every staff in the report.
  11. Download the profile photos of every staff in the report.
  12. Mass edit data for every staff in the report (first, add a field for the data to the report; then click the Edit button to start editing in mass).
  13. Identify the Missing Forms for every staff in the report (i.e. which forms each staff still needs to submit).
See more
Advanced Reports Management

From the Advanced Reports Management page, admins can create/manage report categories; edit user permissions to reports; and archive/delete reports as needed.

Access the Advanced Reports Management page by clicking the link in the top right corner of the Advanced Reports page.

From the Advanced Reports Management page, you may:

Please note: Each saved report has its own permission settings that specify which admin users can access it (and which level of access they have).
That said, you may not be able to see all saved reports in your database due to lack of permission. To learn more about report permissions, please click here.

Managing Categories

View all saved reports organized by category. Categories are listed alphanumerically by category name, and the number of reports within each category is listed in parentheses.

If you have a large number of report categories, they'll be collapsed automatically (to help load this page faster).  When a category is collapsed, click the name once to expand it and view all reports therein; click once more to collapse it again.

Add a New Report Category

To create a new category for saving reports under, click Add new report category.

Enter the category name and click Add category to save changes.

To edit the category name, double click the pencil icon.

Remove a Report Category

When a report category is removed, the category/all reports therein will no longer appear:

  • In the list of "Saved Reports" located at the top of the Advanced Reports page
  • In the list of reports to select from when adding a restriction to a form or enrollment option
  • As an available category to select when saving a new report

To remove a report category and all reports therein, archive or delete it.

While deleted categories cannot be undeleted, archived categories can be unarchived if you need to use/access them again. That said, deleting is always permanent, while archiving can be temporary if needed.

Archive a Category

To archive a report, start by double clicking the pencil icon next to the category name.

Click Archive category.

Note that there are no special admin user permissions required to be able to archive an entire report category.

Archived categories can be unarchived later, if needed. Click here to learn how.

Delete a Report Category

If a category contains no advanced reports, you can delete it by double clicking the red delete button.

To delete a category that contains reports, you must remove all of the reports from the category first. To do that, expand the category and either move all of the reports to a different category or delete the reports. Once all reports are removed from the category, it can be deleted.

Manage Individual Reports

If the category is collapsed, click the category name to expand it and view the reports therein.

For each report within a category, you can:

Edit a Report Name/Assigned Category

Double click the pencil icon to edit the report name; change which category it's assigned to; or archive it.

Note that users can only edit/archive a report if they have "admin" permission to it.

Edit Permissions for the Report

Double click the lock icon to select which users have permission to the report, and if so, select their permission level. To learn more about permission levels, click here.  Note that you can only edit the report permissions if you yourself have "admin" permission to the report.

Note that if a user has the Reports user permission, they cannot have their permissions to individual reports edited, so they will not appear in the permissions modal. To learn more, click here.

To edit a user's permission for multiple reports at once, user the Mass Permissions Changes feature.

View the Report Details

View your permission level to the report ("read"-only or "admin") and whether the report is being used to restrict who can see a particular form or enrollment option.

Remove a Report

When a report is removed, it will no longer appear:

  • In the list of "Saved Reports" located at the top of the Advanced Reports page
  • In the list of reports to select from when adding a restriction to a form or enrollment option

To remove a report, archive or delete it.

While deleted reports cannot be undeleted, archived reports can be unarchived if you need to use/access them again. That said, deleting is always permanent, while archiving can be temporary if needed.

Archive a Report

Double click the pencil icon to edit the report. Note that you must have "admin" permission to archive an individual report.

Click to archive the report. The report will then be archived within the assigned category.

Or, you can select to assign the report to a different category that's currently archived. This will both move the report into that category and archive the report as well.

Delete a Report

Double click the delete button to permanently delete a report. Note that a report cannot be deleted if it's being used as a restriction.

Also, you cannot delete a report unless you have "admin" permission to the report currently.

Manage Archived Categories/Reports

When a report/category is archived, it will no longer appear:

  • In the list of "Saved Reports" located at the top of the Advanced Reports page
  • In the list of reports to select from when adding a restriction to a form or enrollment option
  • As an available category to select when saving a new report

View Archived Reports within an Active Category

Within an active category, click "Show archived reports..." to expand the list of all archived reports within that category.

Unarchive a Report

To unarchive an archived report, double click the pencil icon and then click the unarchive button in the pop-up window that opens.

View Archived Categories

Click "Load archived categories" to view all report categories (and reports therein) that have been archived.

Unarchive a Category

Double click the pencil icon next to the category icon.

Click to unarchive the category.

Note that the individual reports within the category will return to the original unarchived/archived state they were in before the category was archived.

Mass Permission Changes

Use the "Mass permission changes" tool to edit a user's permission to multiple reports at once.

Note that you may only edit the user's permission to reports for which you currently have "admin" permission. To learn more about permission levels, click here.

Note that if a user has the Reports user permission, they cannot have their reports permissions edited through "mass permissions changes." To learn more, click here.

For step-by-step instructions on how to make mass permission changes, please see our "Managing Report Permissions" article.

See more
Staff Profile Page: Overview
  1. Current year and status
  2. Hired sessions, Division and Bunk assignment
  3. Quick notes (Staff)
  4. Staff Profile Action menu
  5. Staff Profile Tabs

Click on a staff member's photo directly to change the photo as needed. 

Please note that profile photo upload file types must be .JPEG or .PNG files. Please note that "iphone" photos (.heic file types) cannot be used by CampSite. In addition, "Live photos" or "motion photos" are not accepted by CampSite and cannot be used. 

Action Menu

  1. Send an email to a staff member.
  2. Send a text message to staff member. (if your camp has that module)
  3. Print staff application. (This feature is currently not available in the Beta version of CampSite)
  4. Generate documents for staff members.
  5. Generate mailing labels for staff members.
  6. Generate and email a contract to a staff member.
  7. Perform an admin reset of a staff members password.
  8. Hire for the current year.
  9. Merge a staff member in to another existing staff members profile (Generally this is for merging duplicate staff members).
  10. Delete a staff members profile.
See more
Hiring a Staff Member

Use the Hiring Wizard to hire a staff person for certain session(s) for a given year. You can also set their salary details and email them their contract upon hiring.

To access the hiring wizard for a staff person, navigate to their profile page, open the Action Menu, and click "Hire for [year]".

Hiring Wizard

When hiring a staff person, you'll be prompted to select:

Note: Salary details, custom salary fields, and a confirmation email/contract are not required to complete the hiring process. You can leave these sections blank and provide that information later via the staff person's profile page.

Sessions

Select which camp session(s) to hire the staff person for.

By default, all sessions will be selected. Individually deselect certain sessions, and/or use the 'select all/none' feature.

For each session, you also have the option to select  a camper division/bunk to assign the staff person to. This step is optional; you can always assign them to a division/bunk later via the bunking boards page or their profile.

Salary details

Next, enter the staff person's salary details. None of these fields are required and may be skipped/filled out later, after the staff person has been hired.

1. Salary amounts

Provide the staff person's base salary and any other custom "salary amounts" your camp has created.

For returning staff, click the "Fill with [year] salary details" to populate their base salary, title, and custom salary fields from last year. Use the 'clear all values' to empty them.

2. Position and title

See the positions that the staff person selected on their application and checkmark which position(s) you wish to hire them for.

  • You can only select from the position(s) the staff person selected on their application. If you wish to hire them for a position they didn't apply for, you can do so via their profile page after hiring them.
  • Your Staff Admin setting for "Number of positions an applicant can apply for" determines how many positions you can select to hire a staff person for. Click here to learn more.

3. Start and end date

Click and use the calendar input to provide the start and end date for the staff person's employment.

4. Contract out and due date

Click and use the calendar input to provide when the contract was sent out to the staff person and when the contract is due. This data can be merged into the staff contract itself and can also be presented to the staff person on the Summer Info page of their Staff Dashboard, depending on your admin settings. Click here to learn more.

  • When selecting a confirmation email lower down the page, you can also select to attach the staff person's contract to the email, in which case the 'contract out' date would be today. In that case, you can click the 'Set to today' button to autopopulate today's date.

5. Custom salary information fields

If your camp has created any custom salary information fields for the Staff module, they'll populate here for you to fill out.

Email notification/contract

Send a confirmation email to the staff person upon submitting the hiring wizard. You can also attach their contract to the email.

Use the dropdown menus to select one of your saved email messages for the Staff module as well as one of your staff contracts. If needed, you can also edit the contract before generating and sending it. Note that any changes you make will only apply to the present contract being generated, not the overall contract template.

  • If you don't wish to send an email at this time, select 'None' for the "Saved e-mail" setting. You can also send an email without a contract.
  • If you choose not to generate/attach a contract to this confirmation email, you can still generate and send their contract to them later via the Action Menu of their profile page.

Click "Hire staff member" to submit the page and hire the staff person.  Afterwards, you'll be redirected to the staff person's profile page which will reflect their new hired status.

See more
Un-hiring a Staff Member

Use the un-hire tool to un-hire a staff person from all of their sessions for the year.

  • If you need to un-hire a staff person from some but not all sessions, use the Session Management page instead.

To un-hire a staff person, open the Action Menu on their profile and then select "Un-hire for [year]".

Unhiring

1. New status

Select which lead status to apply to the staff person upon unhiring them.

To manage the staff lead statuses in your database, go to Admin > Staff > Lead statuses. Click here to learn more.

2. Remove this staff member from their assigned department and title

Select whether or not to remove the staff person from their assigned department and title, too (if applicable).

If you deselect this option, the staff person will still appear on your staff departments page with their assigned department and title, but their name will be appended with their new lead status, like this:

3. Finalize the un-hiring process.

 After confirming the unhiring process, you'll be redirected to the staff person's profile, which will now reflect their new un-hired status.

See more
Staff Profile: Basic info Tab

The "Basic info" tab contains basic information about the staff person, as well as their permanent custom fields of data.

Essential Staff Data

"Essential" information is collected on the 'Basic Info' page of your staff application.**

For returning staff, their 'Basic Info' page will pre-populate information they provided previously, though they may edit it when completing the Basic Info for a subsequent year, if needed.

Edit staff data manually by double clicking directly on the current data. Note: Age is auto-calculated from the date of birth on file. To adjust a staff person's age, change 'date of birth'.

** Years at Camp is an admin-only field that CampSite calculates automatically, based on the total number of database years a staff person is listed as 'hired'. Though this data is auto-calculated, admin may still double click to edit this value if needed.

Addresses and Lead Source

Addresses and lead source are also collected on the 'Basic Info' page of your staff application (if you've enabled these sections in your application settings).

Addresses are also rolled over year after year for returning staff so they don't need to re-enter their address each year they apply, though they may edit it if needed.

Double click the map icon to open their address in Google Maps.

Permanent Custom Fields

View/edit the permanent custom fields of information for this staff person.

  • To manage the overall permanent custom fields of information for all  camper profiles, go to Admin > Staff > Custom Fields.
See more
Staff Profile: Yearly info Tab

Yearly info

Under "Yearly info" you have the Staff Position, Department, Title, and Availability.  Also, under "Yearly info" the User will have the option to generate a contract pdf. This can be generated from the Action Menu.

Salary details

You can adjust Basic salary details by double clicking on the input data.

Transportation

Display whether or not a Staff member uses the bus as transportation to camp.

Sessions

Session tabs will appear for all sessions in which a staff member is hired.

  1. Division and bunk assignment for specified session
  2. Custom fields: Admin>Staff>Custom fields>Session fields
See more
Staff Profile: Application Tab

The Application tab contains all the information submitted by the staff member on the Staff Dashboard.

First on the Staff application we have the Education section.  Here a potential Staff can add their varying levels of education.  

Enter employer info here. Add as many employer profiles as you want.  

Potential staff can also record all of their certifications.  

Staff can choose from a dropdown list of the activities your camp offers (Health and Office related duties can also be listed).  Of those activities they can be set as qualified to lead or qualified to assist.

Add as many references as your camp requires.  

Create questions from Admin>Staff>Setup Wizard Step 2 and then choose what you want the potential staff to answer.

  1. Questions can be curtailed to specific positions as well.
  2. Once the application is completed an admin user will have the ability to download a printable pdf of the application.
See more
Creating an Account for the Staff Dashboard

Potential staff wanting to apply to a camp will navigate to the staff application URL unique to their camp (e.g. firewood.campmanagement.com/apply) to begin a new staff member application. This URL will need to be tied to a button on a camps website (e.g. "apply here") or sent directly to potential applicants externally from CampSite.

This form should only be filled out by staff members who have never filled out an application previously.

Once on this page, new staff applicants will fill in the needed information to create a new staff profile and begin the application process.

The "Begin Application" button will not be selectable until the necessary information for the form is input.

If the staff member on this page already has a profile with the input email address and information, a new account will not be able to be made. Already existing staff members (or existing applicants) should click on the "Sign in" button to sign into their existing profile page.

See more
Staff Dashboard Overview

Any person who has a staff account with a camp can log into the Staff Dashboard. When signing into the Staff Dashboard, Staff will see the following landing page.

The colors and background of the Staff Dashboard will follow the settings for the Parent Dashboard. 

The header text for the Staff dashboard can be edited and customized under Admin> Staff> Staff Dashboard> Staff Dashboard home page message.

  1. The Home button will bring staff back to this landing page when clicked on.
  2. The Logout button will log a staff member out of their dashboard.
  3. The Application button will bring staff to the application for the current CampSite year. Please see here for more information on the Application page please see: Staff Dashboard: Application Page
  4. The Forms button will take staff to the Staff forms for the current CampSite year. Please see here for more information on the Forms page please see: Staff Dashboard: Forms Page
  5. If a camp is using the Camp Today module, the Camp Today button will appear. Staff can click on this button to go to the Camp Today blog. Please see here for more information on the Camp Today page please see: Staff Dashboard: Camp Today Page
  6. The My Account button will bring Staff to their account setting options. Please see here for more information on the My Account tab: Staff Dashboard: My Account Page
  7. The Accessibility button will open options for web accessibility settings. Please see here for more information on accessibility settings on the CampSite dashboards: Staff Dashboard: Accessibility
See more
Staff Dashboard: Application Page

The Staff Application must be filled out by applicants each year that they would like to apply to work at a camp.

All of the sections of information in this application can be toggled on or off under Admin> Staff> Application: Settings. Please see here for more setting information: Application: Settings

Step 1: Photo

If a photo upload is set as active under Admin> Staff> Application Settings> Photo Upload, then a photo upload will be the first step of the application process. If a photo upload is not set to be active, this step will not appear to applicants. 

Photo uploads must be .JPEG or .PNG file types. "Live photos" are not accepted. 

The header text for this page can be customized under Admin > Staff> Application: Instructions> "Begin staff application" (/apply) instructions. 

The photo instructions can also be customized under Admin > Staff> Application: Instructions> Photo Upload Instructions.

Once a photo is uploaded, an applicant will need to click on "Save and Continue" to move forward in the application.

Step 2: Basic Info

The Basic info step is where you a camp can collect additional information on that first step of the application as well as ask what position at camp an applicant is applying for.

The Header text of this application page can be edited under Admin > Staff> Application: Instructions> Basic Info instructions.

The amount of positions that an applicant can apply for at once can be controlled on the Admin side under Admin > Staff> Application: Settings> Number of positions an applicant can apply for.

Positions do not come standard with CampSite and must be created on the Admin side under Admin> Staff> Setup Wizard> Step 1: Positions. 

For more information on creating new Application Positions please see: Staff Wizard - Step 1: Staff positions

Additional information will ask about an applicants availability and lead details.

  • The lead responses for this question do come standard but if additional options are wanted, they can be added on the Admin side under Admin> DB Management> Dropdown Lists> add more values to the "Lead Sources" dropdown list.

These sections of information for the application can be turned on or off at any time by navigating to Admin> Staff> Application: Basic Info instructions.

For more information on the Basic Info step of the Staff Application please see: Application: Basic Info

Step 3: Education

The Education step will allow applicants to add up to three past schools to their history. 

The header text of this application page can be edited under Admin > Staff> Application: Instructions> Education instructions. 

While one Education history option will be presented initially, more can be added (up to three) by clicking on the "+ Add Another School" button.

The number of past Education histories required can be set under Admin> Staff> Application: Settings. 

Step 4: Employment

The Employment step will allow applicants to add up to three past schools to their history. 

The header text of this application page can be edited under Admin > Staff> Application: Instructions> Employment instructions.

While one Employment history option will be presented initially, more can be added (up to three) by clicking on the "+ Add Another Employer" button.

The number of past Employment histories required can be set under Admin> Staff> Application: Settings.

Step 5: Certifications

The Certification step will allow applicants to add any certifications they think are relevant to the position that they are applying for.

The header text of this application page can be edited under Admin > Staff> Application: Instructions> Certifications instructions.

The certifications noted here by the applicant do not have an option to upload a copy of a certification. This is an option for an applicant to notify a camp that they have a certification that can be provided if asked for.  

If a camp would like to ask for an upload of any noted certifications, CampSite recommends setting up a Staff form to accept an upload. For more information on how to create a Staff form please see: Staff Forms

If an applicant wishes to add a certification here, they will need to add a name for the certification and add a date that the certification expires. 

Once a certification is added, it will appear under the Current Certifications section. If the certification needs to be removed on the applicant side, they can click on the red "x" to remove the certification.

Step 6: Qualifications

The header text of this application page can be edited under Admin > Staff> Application: Instructions> Qualifications instructions.

The Qualification step present a list of qualifications to applicants from different categories that are created by the camp. These categories and qualifications can be created under Admin> Staff> Setup Wizard> Step 4: Staff Qualifications.

The applicant will decide from a drop down list whether they are qualified to lead, assist or they are unqualified. They then can rank each one based on which they prefer to do. 

Step 7: References

The Reference step will allow applicants to add up to three references for a camp to contact before employment is offered.

The header text of this application page can be edited under Admin > Staff> Application: Instructions> References instructions.

While one Reference option will be presented initially, more can be added (up to three) by clicking on the "+ Add Another Reference" button.

The number of past References required can be set under Admin> Staff> Application: Settings. 

For more information on creating reference questions for these references to see when they are added to this form please see: Staff Wizard - Step 6: Staff reference questions

Step 8: General Questions

The header text of this application page can be edited under Admin> Staff> Application: Instructions> General Questions instructions.

The questions listed here will appear for each applicant to answer, regarless of the position that they are applying for.

For more information in creating these questions please see: Staff Wizard - Step 2: Staff application questions

Step 9: Position-Specific Questions

The header text of this application page can be edited under Admin> Staff> Application: Instructions> Position-Specific Questions instructions.

The questions listed here will appear for applicants who apply to certain positions. 

For more information in creating these questions please see: Staff Wizard - Step 3: Staff application position questions

Step 10: Terms & Conditions

The Terms & Conditions that staff applicants will need to sign and agree to can be edited under Admin> Staff> Application: Instructions> Terms & Conditions. 

This application cannot be submitted until the checkbox under the Terms & Conditions is checked off. The "Submit" button will not be selectable until this box is checked off. 

Once the application is successfully submitted, the Application Complete message will appear under the Terms & Conditions. This message is customizable under Admin> Staff> Application: Instructions> Staff application completed message.

See more
Staff Dashboard: Forms Page

Staff forms can be used to gather additional information on potential applicants or on new hired staff for a camp year. 

Staff forms can be created under Staff on the top navigation bar> Staff forms. 

For more information on creating forms, please see: Staff Forms

Forms that are active for staff members will appear under the Forms tab on the Staff Dashboard. Forms will not display during the Application process for staff. 

Clicking on a form will bring the staff member to the form screen where they can input information and submit the form when ready.

If a camp is using the Medical module, the option to have staff members upload medical forms will appear under the standard forms section. 

The option for the Medical forms to appear to staff members who are or aren't yet hired can be found under Admin> Staff> Medical. 

For more information on these electronic medical forms and settings please see: Staff Medical Settings

For more information on non electronic medical forms please see: Printed Medical Forms 

 

See more
Staff Dashboard: Camp Today Page

All published (and active) blog posts display in a mobile-friendly layout on your camp's Camp Today page for staff.

Posts are displayed in chronological order (newest at the top)  and adapt to the screen size of whatever device is being used when viewing the blog.

Depending on your settings, staff may see:

All posts

  • To allow staff to see all posts regardless of their hired status/which sessions they are hired for, navigate to Admin> Camp Today> Communication: Settings> "Allow all staff to see all blogs" set to "yes". This will allow staff members who are not hired at your camp to see all blog posts from Camp Today. 

Posts in blogs only in which they are hired for

  • To NOT allow staff to see all posts (they will only see posts in blogs that are related to sessions they are actively hired for) navigate to Admin> Camp Today> Communication: Settings> "Allow all staff to see all blogs" set to "No".

For an in depth explanation of how the Camp Today dashboard works, please see: Parent Dashboard: Viewing Camp Today Blog Posts (While the article is based on the parent dashboard, all information is the same).

See more
Staff Dashboard: My Account Page

The Staff Dashboard "My Account" page can be used by staff to set and update their personal preferences. 

To navigate to this page on the Staff Dashboard, a staff member should log into their account then click on the "My Account" option on the left side bar. 

Personal Info

Under the Personal Info section of the My Account page, staff members can update their personal information (name, email, cell phone, and home phone), home address information, and profile photo. 

Click on Save Changes when finished.

Password & Security

Under the Password & Security section of the My Account page, staff members can update their password and set up two factor authentication.

Click on Save Changes when finished.

Messaging Preferences

Under the Messaging Preferences section of the My Account page, staff members can update their email preferences for email and texting.

Click on Save Changes when finished.

See more
Documents

Generate custom PDFs that contain merged data from a person's CampSite profile.

First, create a Document template to customize which fields of data will populate on to the PDF and stylize it to your liking (you can even embed profile pictures into each Document, too).

Then, generate a single Document via someone's profile page or a batch of documents for everyone populating on an advanced report. 

Common uses for a Document include:

  • Printing information from CampSite to store on paper (like a "hard copy" of each camper's Enrollment Form)
  • Creating physical documents to distribute to others (like a "Camper information sheet" to hand out to counselors)

In this article, learn how to:

  1. Create a Document template
  2. Generate a Document for an individual
  3. Generate Documents in mass

Create a Document template

Navigate to the Admin settings page.

  1. Select the appropriate module
  2. Select "Documents"
  3. Click "Add new document"

Provide the overall settings for the Document:

  1. Name the Document
  2. Specify the desired PDF width (in inches)
  3. Specify the desired PDF height (in inches)
  4. Submit

Add Content to the Document

Next, create the content that appears on the Document by double clicking the pencil icon to the left of the Document name. 

Use the text editor to type text that should appear on the Document, or paste content from external sources. Merge in data from the person's profile page, and/or their profile photo.

To demonstrate, here's an example of the content for a camper Document called "Printed Enrollment Form."

Above, plain text (which appears in black) precedes each merge field (which appear in blue). When generated, the document will display the same plain text for every camper, but the merge fields will produce personalized data from the camper's profile (E.g. "Name: Rolando").

See the "Document PDF" below for a screenshot of how the "Printed Enrollment Form" Document will look when it's generated for a specific camper.

Document Settings

  • Double click to edit the body of the Document
  • Double click to duplicate the Document
  • Double click to preview the Document
  • Double click directly on the name to change it
  • Double click directly on the the width to change it
  • Double click directly on the the height to change it
  • Double click to delete the Document

Generating a Document

 After a Document template is created, the Document can be generated for an individual or in mass.

Generating an Individual Document

Generate a Document for one person via the Action Menu on the person's profile page.

For example, to generate a camper Document for an individual camper, go to the camper's profile page and:

  1. Open the Action Menu dropdown
  2. Click "Generate document"

 

A pop-up window will display all the Documents that exist for this type of account (e.g. in the screenshot above, we're seeing all camper Documents).

Click the name of the specific Document you wish to generate and a PDF will be created. Depending on your web browser's PDF settings, the PDF will either display in your browser or be downloaded directly onto your computer.

Document PDF

For example, here's what the "Printed Enrollment Form" Document from above looks like when generated.

See how the merge fields are populating information specific to Rolando.

Generating Documents in Mass

Generate a Document for multiple people at once via the Advanced Reports page.

First, create an Advanced Report that contains all of the individuals you wish to generate a Document for.

Click the Documents button in the report toolbar.

  1. Choose whether or not to insert page breaks between each Document
  2. Click on the name of the Document you wish to generate


A confirmation message will display at the top of the screen to confirm that CampSite has begun generating your Documents. Once they've been generated, you'll receive an e-mail with from CampSite containing a link to download all Documents that were generated.

 

Within the e-mail that's received, click the button that says "Click here to download" and a .zip file containing all of the Documents will be downloaded to your device.

See more
Family Tasks Calendar

View a calendar of all the admin tasks in your database related to families.

Hover over the Campers button in the navigation bar and click "Family Tasks" from the dropdown.

Tasks will appear on the calendar on the day that they're due.

Beneath the calendar, see a list of all filtered tasks in full detail. Click on the task title to toggle open the task description.

From the 'Status' column, mark the task as completed (if you're the assignee or you created the task). For any tasks you've created, you may delete them using the delete button on the far right. Note that other admins cannot delete tasks that they did not create.

Filter Specific Tasks

Filter for specific tasks based on who they're assigned to/were created by and whether they've been completed or not.

To view all tasks, checkmark the "All tasks" filter on the far right.

View All Tasks Due for the Month

By default, the current month will display. Click the left/right arrow icons above the calendar to jump back/forward to different months.

See all tasks for the selected month on their respective due dates within the calendar.  Beneath the calendar, see a list of all tasks in full detail.

Use the arrow buttons above the list of tasks to load more, if needed.

View All Tasks Due on a Certain Day

Click on a specific date to view a list of all tasks due on that day.

View a Specific Task

Click on the family's name for the task to view the full details down below.

Create a New Task

Tasks are created from the Tasks tab of the family's profile page. Click here to learn more.

See more
Custom Fields

CampSite profile pages come with a standard set of fields for storing data. To store additional data not included in our standard fields, camps can create their own "custom" fields. 

Admin users then enter data into those fields from the profile page; in mass by editing an Advanced Report; or by importing a .CSV. Click here to learn more about all 3 methods of inputting data into custom fields.

Note that end users cannot see custom fields, with one exception - click here to learn more.

For example, all camper profile pages include the basic data fields shown in annotation #1 above. Annotation #2 shows examples of "permanent" custom fields for storing a camper's alumni ID, and whether or not the camper's been sent a welcome packet.

In this article, learn about:

Creating Custom Fields

Custom fields are managed from the Admin page, within the respective module tab. For example, the screenshot above shows custom fields for Camper profiles.

Custom Field Scopes

There are different types (i.e. "scopes") of custom fields for each type of profile page. The scope determines how frequently data is stored within the field and thus where the field appears on the profile page.

The following Custom Field scopes can be created for the following profile page types:

  • Family Profiles
    • Permanent Custom Fields
  • Camper Profiles
    • Permanent Custom Fields
    • Yearly Custom Fields
    • Session Custom Fields
  • Staff Profiles
    • Permanent Custom Fields
    • Yearly Custom Fields
    • Session Custom Fields
    • Salary Information Custom Fields
    • Salary Amount Custom Fields
  • Alumni Profiles
    • Permanent Custom Fields
  • Group Profiles
    • Permanent Custom Fields
    • Yearly Custom Fields
    • Event Custom Fields
  • Guest Profiles
    • Permanent Custom Fields
    • Yearly Custom Fields
    • Event Custom Fields
  • Donor Profiles
    • Permanent Custom Fields
    • Yearly Custom Fields

Permanent field: Only one value can be stored for each person. This type of field is available for Family, Camper, Alumni, Staff, Group, Guest, and Donor profile types. Only permanent fields can be set to be visible on the Parent or Camper profile page. No other form scopes can be set to be visible on the login dashboard. Permanent custom fields cannot be set as visible on the login dashboard to any other profile type except Family and Camper profiles. 

Yearly field: One value can be stored per database year, for each person. This type of field is available only to Camper, Staff, Group, Guest, and Donor profile types.

Session field: One value can be stored per session, per year, for each person. This type of field is available only to Camper and Staff profile types. 

Event field: (for CampSite's Events module) One value can be stored per event, per year, for each group or guest. This type of field is available only to Group and Guest profile types. 

Salary field: (for CampSite's Staff module) One value can be stored per year, within the Salary details tab of a staff person's profile. Both types of Salary custom fields are also protected by the "Salary details" admin user permissions, to control which admins have access to the data in these custom fields. Click here to learn more. Also, "Salary amount" fields are summed together for a salary total. Click here for full details on Staff Salary fields. This type of field is available only to Staff profile types.

For example, in the screenshot above, Camp Firewood created a yearly custom field to record a camper's "swim level." This allows admins to store a separate swim level value for each year.

Adding a New Custom Field

  1. Select the tab that corresponds with which profile pages you want to create the custom field for
  2. Select the Custom fields side-tab
  3. Click the link to + Add new custom field
  1. Name the custom field.
  2. Choose the input 'type', which determines how you'll input the data you enter into this field. Read more about each type here.
  3. Choose the 'scope' of how frequently you need to store data in this field.
  4. Provide additional details (based on the scope you selected)
  5. Click Submit to create the custom field.

Editing, Rearranging, and Deleting Custom Fields

  1. Edit the overall settings for a custom field by double clicking the pencil icon.
    Note: Not all details are editable after the field has been created.
  2. Rearrange the order that custom fields appear in on the corresponding profile page.
  3. Permanently delete a custom field by double clicking the delete icon.
    Note: You cannot delete a custom field if there's data stored in it currently. If you delete all data stored within the field, you can then delete it.
    Tip: You can delete custom field data in mass by editing the field from an advanced report and replacing the current values with a blank value instead. Click here to read about editing custom fields from a report.

Custom Fields on the Profile Page

The location of a custom field on a person's profile depends on the scope.

Permanent Custom Fields

Permanent custom fields are stored on the main tab of a person's profile page, e.g. the 'Basic Info' tab for Campers.

Yearly Custom Fields

Yearly custom fields are stored within each year tab, then within a sub-tab titled Custom fields.

Session Custom Fields

To find session custom fields (for Campers or Staff), select a year tab, then a session tab, then the sub-tab titled Custom fields.

Entering Data into a Custom Field

Admins can enter data into a custom field one person at a time (via their profile page), or in mass via an advanced report.

Custom field data can also be imported via spreadsheet - click here to learn more.

Via an Individual's Profile

Edit/insert custom field values the same way you edit other profile fields.

Double click directly on the current value or the word 'edit...'

Insert/edit a value into the input field and click Ok to save.

Note that the type of input field available is based on 'type' that was selected when the custom field was created.

Custom Fields in Advanced Reports

Add the custom field to an advanced report and then activate the Edit function.

For instructions on how mass edit data through an Advanced Report, click here.

Import Custom Fields

You can also add custom field values in mass by uploading a .CSV with those values.

For help on how to import data into CampSite, click here to read our "Import Data" article.

Parent Dashboard

Custom fields for the Family profile page have a 'visibility' setting that controls whether this field is visible (either read-only, or editable) by the parent when logged into their parent dashboard.

When visibility is 'none', the field does not appear on the parent dashboard and is admin-only, like all other custom fields.

Primary parents can access visible custom fields by opening the "My Account" page, selecting the "Family info" tab, and viewing the "Other information" section.

Family profiles can only use the Permanent custom field type, so only Permanent fields that are set to be visible to the parent Dashboard will appear on the Parent Dashboard > "My Account" page.

Permanent Custom Fields on the Camper level can also be seen on the Parent Dashboard when set to be visible. When set as such, these can be seen under the Parent Dashboard > "My Account" page > Camper info > Click on a Campers name. 

Staff Salary Fields

In addition to the traditional scopes (permanent, yearly, and session), the Staff module also includes custom fields for storing more salary information. All staff salary custom fields appear within the "Salary details" tab of the Staff profile page along with their basic salary information and staff charges.

There are 2 types of salary custom fields: those for storing "Salary information", and those for "Salary amounts".

Note that both "Salary amount" fields are also protected by our existing "Salary" admin user permissions.

  • If a user does not have "Salary" permissions for Staff, they cannot access these Salary fields on the staff profile page.

Salary information fields

Salary information fields are for storing additional salary-related information. You can create any type of field - yes/no, dropdown, small text, etc., and these fields appear and function like all other custom fields.

For payment amounts, use salary amount fields.

Custom salary information fields appear in a separate table, in the middle of the Salary details tab of the Staff profile page. Double click the current value/"edit..." to change insert or edit a value as needed.

Salary amount fields

Salary amount fields are for money/decimal amounts only, and are displayed as line items on the Salary tab of the staff person's profile page. They're then summed together with the staff person's "Base salary" to calculate their total salary.

Select "Salary amount" as the scope. Note that the "Type" will be locked as Money/Decimal. If you need to store non money/decimal data, create a "Salary information" field instead.

Next, select whether or not the salary amount you'll record in this field is taxable.

  • All fields where Taxable = Yes will be summed together on each Staff person's profile for a 'Total taxable salary' and total 'Adjusted taxable salary' amount.
  • All fields where Taxable = No will be summed together on each Staff person's profile for a 'Total salary' and total 'Adjusted salary'

Salary amount fields can also be re-arranged to control the order in which they appear on the Staff profile page.

Click the rearrange icon and then drag & drop each field into the desired order.

Custom salary amount fields appear in the bottom section of the Salary details tab of the Staff profile page.

Double click the current value/"edit..." to insert or edit a value as needed.

Total and Adjusted Salaries

CampSite will autocalculate the Total Salary; Total Taxable Salary; Total Charges; Adjusted Salary; and Adjusted Taxable Salary amounts at the bottom of the salary amounts table.

To learn how these amounts are calculated, click here to read our support article on the Salary details tab.

See more
Labels

Generate custom labels that contain merged data from a person's CampSite profile.

First, create and save a custom label template that contains the data you wish to populate onto the label. Then, generate a single label for one person (from their profile page); or, a sheet of labels for multiple people (from an advanced report). 

Note that all CampSite databases come included with a mailing label. Common custom Labels that camps typically create include name tags, transportation tags, and backpack labels.

Learn how to:

  1. Create a Label template
  2. Generate a Label for an Individual
  3. Generate Labels in Mass
Printing Tip

When printing out a sheet of generated labels, make sure your printer "scale" setting is set to "actual size" or 100%.

Do not select “Fit to Page” or your device will resize the labels, causing them to not align correctly when printed.

Create a Label

2. Add a New Label

  1. Select the appropriate tab
  2. Open the "Labels" side-tab
  3. Click "Add new label"
CampSite: CampSite Admin
  1. Provide a name for the label
  2. Select the label format*
  3. Submit

*Select from the list of label formats we currently support. If you're using a different label,  click "My format isn't listed" and send us the label specs. If there's high demand for that type of label, we'll work to add it in a future release.

3. Edit the Label

 Next, to add content to the label, double click the pencil icon to the left of the label name. 

CampSite: CampSite Admin

Use the text editor to type plain text that should appear on every label. Click "Add merge fields" to merge in specific data from the person's profile page, and/or their profile photo.

Use the toolbar to stylize your text, embed images, etc.

To demonstrate, here's an example of a camper Label called "Bus Tag":

CampSite: CampSite Admin

Above, plain text (which appears in black) precedes merge fields (which appear in blue). When generated, the label will display the same plain text for every camper, but the merge fields will produce personalized data from the camper's profile (E.g. "Bunk Name: Group 7-A").

See the "Label PDF" below for a screenshot of how the "Bus Tag" label will look when it's generated for a specific camper.

Manage Labels

  1. Double click to edit the name, body, and format of the Label
  2. Double click to duplicate the Label
  3. Double click to preview the Label
  4. Double click to delete the Label

Generate Labels

Generate a label for a single person or for multiple people at once.

Generate an Individual Label

Generate a label for one person via the Action Menu on the person's profile page.

For example, to generate a camper label for an individual camper, go to the camper's profile page,

  1. Open the Action Menu dropdown
  2. Click "Generate label"
CampSite: Sandra gomez

 
Next, select all available labels depending for this type of account (e.g. all saved Camper labels when generating a label for a camper).

Click on a label and CampSite will generate a PDF with the label for you to save or print. Depending on your web browser's PDF settings, the PDF will either display in your browser or be downloaded directly onto your computer.

Example Label

For example, here's what the "Bus Tag" label from above looks like when generated.

See how the merge fields are populating information specific to Sandra.

Generate Labels in Mass

Generate a sheet of labels for multiple persons at once via an advanced report.

First, create a report so that your results contain everyone you wish to generate a label for. 

Then, click the Labels button above the report results.

Next, select which label you wish to generate for everyone in your report results.

CampSite will begin generating your labels as a PDF and then send them to you via email (to the address that you use to log into CampSite with). 

Look for an email with the subject line, "Your labels '_____' are ready!"

Open the email and click the "Click here to download" button top download the PDF of labels that were generated. 

Again, depending on your web browser's PDF settings, the PDF will either display in your browser or be downloaded directly onto your computer.

See more
Notes Categories

Admin users can record internal notes via the "Notes" tab on each profile page in CampSite. 

Each time a note is created, it's assigned to a specific note category. Camps can create/manage their preferred note categories via the Notes admin settings for their database.

Control which admin users are allowed to read/edit/create notes within each category via the note category settings.

Each module has its own Notes settings on the Admin page. First, select a module tab (e.g. Campers; Families; Staff); and then select "Notes" from the sidebar menu underneath.

From the Notes page, admins can:

  1. Add new categories
  2. Edit categories
  3. Delete categories

Note: Admin users cannot access the "Notes" admin tab outlined in this article unless they have the Notes admin user permission for the corresponding module. Click here to learn more about user permissions.

Add New Categories

First, click the "Add new category..." link.

Next, type the name of the category; select which admin users are permitted to read/edit/create the notes in this category, and click the add the category.

Edit Categories

Change a category name and/or edit which users are allowed to access notes within the category.

Double click the pencil icon for the category you wish to edit.

  1. Type a new name to change the current category name
  2. Select which users can read/edit/create notes for this category
  3. Click "Edit category" to save changes

Delete Categories

Double click the red delete button to delete a category.  If a category has notes in it, you cannot delete that category.

See more
Saved Text Messages

Save text messages in your database to easily resend later.

  • Texts cannot be sent from here. To send a saved text, navigate to the recipient's profile page and select 'Send a text message' from the Action Menu; or, send a mass text to everyone populating on an Advanced Report.

To manage the saved text messages in your database, navigate to Admin, select the appropriate module tab, and then select Saved text messages.

From this tab, you may:

Manage saved text message categories

Saved texts are assigned to a specific text message category, for organizational purposes. Create text message categories first, then save texts within them.

  1. Create a new category by clicking + Add new saved camper email category...
  2. Delete a category by double clicking the delete icon
    • A category cannot be deleted if it contains text messages - remove all texts from the category to delete it.
    • The standard 'uncategorized' category also cannot be removed.

Compose a new saved text message

To create and save a new text message in your database, click + Compose a new saved text message..

For help on how to compose a text, please click here.

  • Texts cannot be sent from here. To send a saved text, navigate to the recipient's profile page and select 'Send a text message' from the Action Menu; or, send a mass text to everyone populating on an Advanced Report.

Edit a saved text message

  1. To edit the name or category, double click the pencil icon.
  2. To duplicate the text message, double click the copy icon.
  3. To preview the text message, double click the magnifying glass icon.
  4. To edit the text body, click the text name.

Remove a saved text message

  • Archive a saved text to hide it without removing it from your database completely.
  • Delete a saved email to permanently remove it from your database.

Texts can be un-archived, but they cannot be un-deleted.

Archive a saved text message

Archived texts will be hidden on the Saved Text Messages tab and also will not appear in the 'Saved text messages' dropdown menu when sending a text. Unarchive a text any time and it'll appear in both locations again.

1. Double click the pencil icon to edit the text message

2. Click Archive this text message

Unarchive a saved text message

Click the link to show archived text message(s).

Double click the pencil icon to edit the text message you wish to unarchive.

Click unarchive this text message.

Delete a saved text message

If a saved text hasn't been sent yet, delete it by double clicking the delete button on the far right.

Deleting a saved text that's been sent already

If a saved text has been sent already, the delete button will be deactivated to prevent you from deleting it.

You can still delete the text message if you archive it first, and then delete it from the archives.

Send a saved text message

Send a saved text message to an individual family or staff person via the action menu of their profile page, or send a mass text to multiple families/staff at once via Advanced Reports.

See more
Saved Emails

Save emails in your database to easily resend later, or to send automatically when certain forms are submitted.

  • Emails cannot be sent from here. To send a saved email, navigate to the recipient's profile page and select 'Send an email' from the Action Menu; or, send a mass e-mail to everyone populating on an Advanced Report.

To access saved emails, navigate to Admin, select the appropriate module tab, and then select Saved e-mails.

From this tab, you may:

This article will demonstrate with camper emails but all the information below applies to all other emails (family, staff, alumni, etc.) as well.

Compose a new saved email

To create and save a new email message in your database, click + Compose a new saved e-mail...

For help on how to compose an email, please click here.

  • Emails cannot be sent from here. To send a saved email, navigate to the recipient's profile page and select 'Send an email' from the Action Menu; or, send a mass e-mail to everyone populating on an Advanced Report.

Edit a saved email

  1. To edit the saved email name or category, double click the pencil icon.
  2. To edit the email message, click the email name.

Duplicate or preview an email

  1. To duplicate the email, double click the copy icon.
  2. To preview the email, double click the magnifying glass icon.
  3. To view the mass email statistics, double click the bar graph icon.
    • To learn more about email statistics, click here.

View mass email statistics

To view the mass email statistics, double click the bar graph icon.

  • To learn more about email statistics, click here.

Manage saved email categories

Saved emails are assigned to a specific email category, for organizational purposes. Create email categories first, then save emails within them.

  1. Create a new category by clicking + Add new saved camper email category...
  2. Edit the name of a category by double clicking the pencil icon
  3. Delete a category by double clicking the delete icon
    • A category cannot be deleted if it contains emails. The standard 'uncategorized' category also cannot be removed.

Remove a saved email

  • Archive a saved email to hide it without removing it completely.
  • Delete a saved email to permanently remove it from your database.

Emails can be un-archived, but they cannot be un-deleted.

Archive emails

Archived emails will be hidden on the Saved Emails tab and also will not appear in the 'Saved emails' dropdown menu when sending an email. Unarchive an email any time and it'll appear in both locations again for you to send in the future.

If you have multiple emails to archive, use the mass archive function. Otherwise, archive one email at a time.

Archive emails in mass

Click the "Mass archive saved e-mails" link.

Select which emails to archive. Use the 'select all' links under each category to checkmark all emails; or, checkmark emails one at a time.

Click "Archive saved e-mails" to archive all selected emails.

Archive an individual email

  1. Double click the pencil icon to edit the email
  2. Click Archive this e-mail

Unarchive emails in mass

First, click to show at least one category of archived emails.

Next, click the "Mass unarchive saved e-mails" link.

Select which emails to unarchive. Use the 'select all' links under each category to checkmark all emails; or, checkmark emails one at a time.

Click "Unarchive saved e-mails" to archive all selected emails.

Unarchive an individual email

Click the link to show archived emails.

Double click the pencil icon to edit the email you wish to unarchive.

Click unarchive this email.

Delete emails

If an email hasn't been sent yet, delete it by double clicking the delete button on the far right.

Deleting a saved email that's been sent already

If the delete button is greyed, the email has been sent already. To delete a sent email, archive it first.  Then, delete it from the archives.

Review scheduled emails

Mass emails can be scheduled to send at a future day/time, to a saved advanced report. CampSite will generate the report at that time and automatically send the saved email to everyone who populates in the report results.  Click here to learn how.

To manage/cancel pending scheduled emails and also view a log of all sent scheduled emails, click the "schedule emails" link.

1. Pending scheduled e-mails

Pending scheduled emails have not been sent yet.

View the date + time the email will be sent; the name of the saved report it will be sent to; and which saved email will be sent to all those who populate on the saved report.

To cancel a pending scheduled e-mail, double click the delete icon on the far right.

Double click the pencil icon to to update the type of e-mail; date + time; and the selected recipients.

2. Sent scheduled e-mails

View a log of all scheduled emails that have already been sent.

View the date + time the email was sent; the name of the saved report it was sent to; and which saved email was sent to all those who populated on the saved report.

To view the email statistics for a sent scheduled e-mail, double click the statistics icon.

See more
Creating E-mails - Tutorial Video

Watch the clip below from our Phase 2 training where we demonstrate how to compose and save an email in your database, as well as how to save custom email signatures and header templates.

See more
E-mail Statistics

By partnering with SendGrid, CampSite records statistics on the delivery status of each e-mail you send through CampSite. 

When you send a saved e-mail in mass (i.e. to 10 or more people), you can view the delivery statistics for all your recipients from the E-mail Statistics Page for the saved e-mail. 

To access the Email Statistics page for a saved e-mail, follow these steps:

  1. Choose the relevant tab based on which saved e-mail you wish to view.
  2. Click the "Saved e-mails" tab in the sidebar.
  3. Double click the statistics icon to to left of the saved e-mail name.

Note that the E-mail Statistics page only exists for e-mails that were saved before they were sent. If you sent an e-mail without saving it first, you can still access the delivery statistics on an individual basis by looking at the E-mails tab on each recipient's profile page.

E-mail Statistics Page

On the statistics page for this e-mail, you'll find the following information:

  1. The total number of times this saved e-mail was sent, delivered, opened, and clicked during each mass e-mail campaign.
  2. A line graph of the total number of times each e-mail was sent, delivered, opened, clicked, bounced, marked spam, or dropped, per mass e-mail campaign.
  3. A bar graph of how many e-mail messages were sent, delivered, opened, clicked, bounced, marked spam, or dropped (by percentage), out of the total number of e-mail messages that were sent per e-mail campaign.

Mass E-mail Logs

At the bottom of the page, view a log of each instance this saved e-mail was sent in mass (each row = one mass-email campaign).

  1. Select which mass e-mail campaigns to include in the totals/line graph/bar graph above.
  2. The date + time this particular e-mail campaign was sent.
  3. The admin user who sent the e-mail message for that campaign.
  4. How many recipients to whom the e-mail was sent.
  5. How many recipients to whom the e-mail was delivered.
  6. How many recipients opened the e-mail.
  7. How many recipients clicked a link in the e-mail.
  8. How many recipients for which the e-mail bounced.
  9. How many recipients marked the e-mail as spam.
  10. How many recipients for which the e-mail was dropped.

To learn more about what each e-mail action represents, read our E-mail Delivery Statuses/Actions article. 

Recipients

  1. For a particular log, click the total number for a particular action to expand a list of every recipient that completed that action.
  2. View the family name and recipient e-mail address that completed this particular action.

 

See more
E-mail Delivery Actions

By partnering with SendGrid (a best-in-brand provider of e-mail delivery services), CampSite receives real-time updates on the actions your recipients take towards each of your e-mail messages.

There are 7 different actions a recipient can take towards your e-mail messages, described in detail below. Admins can view delivery actions on an individual message or on mass-emails (if the e-mail was saved in your camp's database prior to sending). 

Action Types

There are 7 different actions a recipient can take towards your e-mail message. Here's a description of what each action represents:

Action Description
Sent

The e-mail was successfully generated by CampSite and relayed to SendGrid but has not yet been delivered to the recipient.

Delivered

The e-mail is acknowledged as being received by the recipient’s e-mail service provider. A status of ‘Delivered’ does not guarantee that the message made it to the inbox; e-mail service providers may decide to categorize the mail as spam, or not deliver the message at all.

Corporate and educational e-mail providers (e.g. schools, universities) often have strict rules when it comes to the e-mails they allow through. If you have trouble delivering mail to a recipient on one of these providers, consider asking the recipient for an alternate ‘personal’ e-mail address, or having the recipient set up a filtering exception for e-mail from CampSite.

Opened

The e-mail was opened by the recipient. Open rates on e-mail varies depending on the industry and the nature of the e-mail, but typically average around 20%.

Clicked

The e-mail was opened by the recipient, and a link within the body of the e-mail was clicked. This is the highest level of engagement with your message, and is typically between 5% - 10%.

Bounced

The e-mail could not be delivered to the recipient. This could be a temporary problem (e.g. the recipient’s mailbox is full) or a permanent problem (e.g. the e-mail address does not exist). If an important message bounces, you should contact the recipient to resolve the issue.

Marked as spam

If an e-mail recipient marks your message as spam, the recipient's e-mail provider will communicate that back to SendGrid. All future e-mails you send to that recipient will be filtered directly into the recipient's spam folder by their e-mail provider.

Dropped

When an e-mail bounces for a “permanent” reason (as described above), the address is added to SendGrid’s "drop list". SendGrid will no longer send any mail to this address, in order to maintain a high deliverability reputation (sending e-mail to invalid addresses can lower this score). If an address is added to the drop list, it is usually for a valid reason (most often because the address is incorrect). If you have verified that the e-mail address in question is correct, please contact CampSite Support to have the address manually removed from the drop list.

Viewing Delivery Information for an Individual Email

You can view the action completed by a particular recipient by locating the e-mail within the Emails tab of that recipient's profile page:

  1. Each e-mail address to which this particular e-mail was sent.
  2. The action that the corresponding recipient took towards this e-mail.

Viewing Delivery Information for Mass E-mails

Or, view the actions taken by every recipient of a mass e-mail from the Email Statistics page for that saved e-mail. To learn more about e-mail statistics, read our E-mail Statistics article.

See more
Send an E-mail

CampSite's e-mail tool allows admins to send outgoing e-mail messages to parents, campers, alumni, staff, groups/guests, and donors.

E-mails can be composed just prior to sending; or, they can be composed in advance and saved for sending later. Saved e-mails are useful for messages you want to send repeatedly, eliminating the need to manually compose the message each time.

To learn how to send a mass-email, please click here instead.

Compose and Send the E-mail

 There are 4 steps to sending an e-mail in CampSite:

  1. Apply the overall e-mail settings
  2. Compose the message
  3. Specify the recipients**
  4. Send the e-mail**

**Note that e-mails cannot be sent when composing a new saved e-mail, so the recipients section/send button will not appear in that scenario.

Apply the Overall Settings

  1. Load a previously saved e-mail message. To compose a new e-mail message, do not select a saved e-mail.
  2. Type of E-mail: Choose whether this is a Marketing or Informational message. Learn more about these two e-mail types here.
    E-mail template: Apply a saved e-mail template.
    E-mail signature: Apply a saved e-mail signature.
  3. From: Specify the sender name that'll be displayed to your recipient.
    (email address): Specify which e-mail address should receive all replies parents send in response to this message.
    Subject: Edit the subject line for this e-mail.
  4. Attach document: Generate one of your saved CampSite Documents for each recipient and attach it as a PDF.
    Attachment: Upload a file from your computer and attach it to your message.

Compose the Message

Type your message into the input area. To merge specific data from the person's profile into your message, click "Add merge fields..." and select the relevant field(s).

Stylize your message (change the font, embed images or tables, etc.) using the toolbar above the text input area. Hover over each button to determine its function.

To copy/paste content from outside of CampSite,  use the 'paste' buttons in the toolbar first (highlighted in yellow above). Click here to learn more.

After your message is created, save the e-mail in your database if you'd like to send this same message again. If you're sending a mass e-mail to 10 or more recipients, saving your message will allow you to view the delivery statistics for all your recipients in a central location.

Copy this e-mail: Save a copy of this e-mail under a specific name.
Preview this e-mail: Preview what this e-mail will look like to your recipient.
Send test e-mail: Send a test to the e-mail address you enter before sending it to your actual e-mail recipients. (This button only appears when you're sending an email - not composing a saved email).

Select Recipients

If desired, select other admin users in your database to BCC to this message, and/or type additional e-mail addresses to BCC.

Otherwise, select which recipients should receive your message. For example, when sending an email from the camper's profile like in the example above, you can select any of the parents within the camper's family or select camper themselves (if the camper has an email address on file).

Send the E-mail

To send your email to the selected recipients, click the Send-email button as pictured above.

Click to confirm that you wish to send the email.

Once the email has been sent successfully, you'll see a confirmation message as pictured above.

See more
Send a Mass E-mail

E-mails can be sent in mass by generating all of your intended recipients onto an advanced report and then emailing everyone in your report results.

First, access the Advanced Reports page by hovering your mouse over the relevant module in the navigation bar and then selecting "Advanced Reports" from the menu that drops down.


Next, create your report so that the results include the exact list of recipients you wish to e-mail.

For more information on how to create an Advanced Report, read our Advanced Reports: Campers or Advanced Reports: Staff articles.


Once your report results capture all of your desired recipients, click the E-mail button in the report toolbar. Note that e-mails can be sent to a maximum of 2,000 recipients.


When sending a mass e-mail within the Campers module, you're required to specify whether you want to send a family-level e-mail or camper-level e-mail before you go on to compose/send your message.

  • E-mailing families will send one e-mail per family regardless of how many campers the family has.
  • E-mailing campers will send one e-mail per camper (e.g. a family with 3 campers will receive the e-mail 3 times). This method is useful if you wish to merge camper-specific data into the body of your e-mail message.

Next, you'll be re-directed to a new window for composing/sending your e-mail message.


Note that with mass emails sent to 10+ people, if you send a saved email (whether it was previously saved, or you write and save it now before sending), you can view the delivery statistics for all of your recipients from the Email statistics page after sending.

To save your current message, click the Save e-mail button below the message contents as pictured above.

For more information on how to compose and send an e-mail, read our Composing an E-mail article.

See more
Camper Advanced Reports - Tutorial Video

Advanced Reports is a powerful tool for building custom reports on Camper data. Reports can also be used to complete certain actions in mass, like sending a mass e-mail, generating documents/labels for multiple campers at once, posting mass transactions, and more.

Watch the clip below from our Phase 4 webinar where we demonstrate how to generate reports and use key advanced reporting features.

See more
Advanced Reports Management

From the Advanced Reports Management page, admins can create/manage report categories; edit user permissions to reports; and archive/delete reports as needed.

Access the Advanced Reports Management page by clicking the link in the top right corner of the Advanced Reports page.

From the Advanced Reports Management page, you may:

Please note: Each saved report has its own permission settings that specify which admin users can access it (and which level of access they have).
That said, you may not be able to see all saved reports in your database due to lack of permission. To learn more about report permissions, please click here.

Managing Categories

View all saved reports organized by category. Categories are listed alphanumerically by category name, and the number of reports within each category is listed in parentheses.

If you have a large number of report categories, they'll be collapsed automatically (to help load this page faster).  When a category is collapsed, click the name once to expand it and view all reports therein; click once more to collapse it again.

Add a New Report Category

To create a new category for saving reports under, click Add new report category.

Enter the category name and click Add category to save changes.

To edit the category name, double click the pencil icon.

Remove a Report Category

When a report category is removed, the category/all reports therein will no longer appear:

  • In the list of "Saved Reports" located at the top of the Advanced Reports page
  • In the list of reports to select from when adding a restriction to a form or enrollment option
  • As an available category to select when saving a new report

To remove a report category and all reports therein, archive or delete it.

While deleted categories cannot be undeleted, archived categories can be unarchived if you need to use/access them again. That said, deleting is always permanent, while archiving can be temporary if needed.

Archive a Category

To archive a report, start by double clicking the pencil icon next to the category name.

Click Archive category.

Note that there are no special admin user permissions required to be able to archive an entire report category.

Archived categories can be unarchived later, if needed. Click here to learn how.

Delete a Report Category

If a category contains no advanced reports, you can delete it by double clicking the red delete button.

To delete a category that contains reports, you must remove all of the reports from the category first. To do that, expand the category and either move all of the reports to a different category or delete the reports. Once all reports are removed from the category, it can be deleted.

Manage Individual Reports

If the category is collapsed, click the category name to expand it and view the reports therein.

For each report within a category, you can:

Edit a Report Name/Assigned Category

Double click the pencil icon to edit the report name; change which category it's assigned to; or archive it.

Note that users can only edit/archive a report if they have "admin" permission to it.

Edit Permissions for the Report

Double click the lock icon to select which users have permission to the report, and if so, select their permission level. To learn more about permission levels, click here.  Note that you can only edit the report permissions if you yourself have "admin" permission to the report.

Note that if a user has the Reports user permission, they cannot have their permissions to individual reports edited, so they will not appear in the permissions modal. To learn more, click here.

To edit a user's permission for multiple reports at once, user the Mass Permissions Changes feature.

View the Report Details

View your permission level to the report ("read"-only or "admin") and whether the report is being used to restrict who can see a particular form or enrollment option.

Remove a Report

When a report is removed, it will no longer appear:

  • In the list of "Saved Reports" located at the top of the Advanced Reports page
  • In the list of reports to select from when adding a restriction to a form or enrollment option

To remove a report, archive or delete it.

While deleted reports cannot be undeleted, archived reports can be unarchived if you need to use/access them again. That said, deleting is always permanent, while archiving can be temporary if needed.

Archive a Report

Double click the pencil icon to edit the report. Note that you must have "admin" permission to archive an individual report.

Click to archive the report. The report will then be archived within the assigned category.

Or, you can select to assign the report to a different category that's currently archived. This will both move the report into that category and archive the report as well.

Delete a Report

Double click the delete button to permanently delete a report. Note that a report cannot be deleted if it's being used as a restriction.

Also, you cannot delete a report unless you have "admin" permission to the report currently.

Manage Archived Categories/Reports

When a report/category is archived, it will no longer appear:

  • In the list of "Saved Reports" located at the top of the Advanced Reports page
  • In the list of reports to select from when adding a restriction to a form or enrollment option
  • As an available category to select when saving a new report

View Archived Reports within an Active Category

Within an active category, click "Show archived reports..." to expand the list of all archived reports within that category.

Unarchive a Report

To unarchive an archived report, double click the pencil icon and then click the unarchive button in the pop-up window that opens.

View Archived Categories

Click "Load archived categories" to view all report categories (and reports therein) that have been archived.

Unarchive a Category

Double click the pencil icon next to the category icon.

Click to unarchive the category.

Note that the individual reports within the category will return to the original unarchived/archived state they were in before the category was archived.

Mass Permission Changes

Use the "Mass permission changes" tool to edit a user's permission to multiple reports at once.

Note that you may only edit the user's permission to reports for which you currently have "admin" permission. To learn more about permission levels, click here.

Note that if a user has the Reports user permission, they cannot have their reports permissions edited through "mass permissions changes." To learn more, click here.

For step-by-step instructions on how to make mass permission changes, please see our "Managing Report Permissions" article.

See more
Managing Report Permissions

Each saved report in your database has its own permission settings that control the level of access each admin user has for the report. Report permissions can be managed one report at a time, or in mass.

Important note: You must have "admin" permission for a report to edit the report's permissions. By default, the user who created/saved the report plus any users with the "Reports" user permission have "admin" permission to a report.

All other admin users are granted "read"-only access, unless another user with "admin" permission grants other users "admin" permission was well.

Permission Levels

There are 3 different levels of permission for a saved report:

  • Admin: The user can view, edit, and delete the report, and can also control other users' permissions for the report.
  • Read: The user can view the report, but cannot save changes to or delete the report, nor can they control other users' permissions.
  • No permission assigned: The user cannot view, edit, or delete the report.

Edit Report Permissions for a Single Report

Edit a user's permission for a single report using the Permissions button on the Advanced Reports page.

  1. Load the saved report you wish to edit permissions for
  2. Click the Permissions button
  1. Checkmark the user* you wish to give permission
    To prevent a user from having access to the report, uncheck their name.
  2. Select a permission level on the right
  3. Click Update permissions to save changes

*If a user has the Reports user permission, they cannot have their permissions to individual reports edited, so they will not appear in the permissions modal. To learn more, click here.

Edit Report Permissions in Mass

Edit a user's permissions for multiple reports at once via the Advanced Reports Management page.

Click the Advanced Reports Management link in the top right corner of the Advanced Reports page.

1. Expand the Report Categories

If your report categories are collapsed, you must expand the categories before beginning to edit permissions.  

Click the category name to expand every category containing the reports you wish to manage the permissions for.

2. Click Mass Permissions Changes

Next, click the Mass permissions changes button in the top right.

3. Checkmark Reports

Checkmark which reports you wish to update permissions for, using the "select all/none" link or by individually checkmarking reports.

Note that you may only select the reports for which you currently have "admin" permission.

4. Select to Add or Remove Permissions

To give a user new permissions for the selected reports, click Add permissions.

To revoke a user's permissions to the selected reports, click Remove permissions.

Adding Permissions

  1. Select a user*
  2. Select a permission level
  3. Click Add permissions to save changes

*If a user has the Reports user permission, they cannot have their report permissions edited via "mass permission changes." To learn more, click here.

Removing Permissions

  1. Select a user
  2. Click Remove permissions to save changes

When permissions are removed, the admin user can no longer see or access the saved report when using Advanced Reports.

See more
Camper Advanced Reports

Using CampSite's Advanced Report tool, you can create custom reports on the camper and family data within your database. Reports can also be used to complete certain actions in mass, like sending a mass e-mail, generating documents/labels for multiple campers at once, posting mass transactions, and more.

To create or view an advanced report, select Advanced Reports from the Campers dropdown menu on the navigation bar.

Open a Previously Saved Report

To open a report that's already been created/saved in your database, click the Saved Reports dropdown menu ("select...").

Select the report from the menu that drops down, or type the name of the saved report to search for it. Click the name of the report to load the current results.

Creating a New Report

To create a new report, start by adding campers to your report based on their enrollment status for the given year.

  1. Add enrolled campers to your report by selecting the sessionsthey're enrolled for.
    • When a session is added to a report, all campers currently enrolled for that session will display in the report results.
  2. Add campers who are not enrolled by selecting their lead status.
    • When a status is added to a report, all campers  labeled with that status will display in the report results. 

To add a session or status, click the corresponding link and select from the pop-up window that opens. Or, manually type the name of the session/status in the relative text boxes. Both sessions and statuses can be added to a report (which will generate a report containing enrolled campers and not enrolled campers).

Tip: Adding all sessions and all statuses will generate a list of every camper in your database. 

Adding Fields of Information to a Report

By default, an Advanced Report only generates each camper's first and last name. To generate additional information about each camper, add fields to the report.

To add fields of information to your report, click "+Add a field..."

A pop-up window will open presenting all of the fields that can be added to the report.

  1. Fields are organized under different tabs, based on the type of information they represent. Select a tab to view the available fields within it.
  2. Checkmark a field to generate that data in the report.

Close out of the Fields window to return to the report. For each field you selected, additional columns will appear in the report.

Field Settings

For each field added to the report:

  1. Click and drag fields by the three gray lines icon on the far left side of each field name to re-arrange the order of the columns in the report.
  2. Double-click on the two pronged arrow icon to split multiple values onto separate rows in the report.
  3. Double-click on the bullet point list icon to group the report results by the data within this field.
  4. Double-click on the red icon to remove the field from the report.
  5. Single click a column header to sort the report by the data in that particular field (A-Z). Click again to sort Z-A.

Splitting Multiple Values

Certain fields of data could contain more than one value for a camper. For example, the "enrollment extra names field" for a camper who purchased a t-shirt, AM Extended Care, and PM Extended Care would contain all 3 of those values.

By default, fields that contain multiple values will display all of those values in the same row of the report, separated by commas.

An example of multiple values:

 

By activating the "splitting" function for a field that contains multiple values, the report will split those values onto separate rows in the report results.

An example of multiple values being split:

  1. To split multiple values in a field, double click the two-pronged arrow icon.
  2. Each value now displays on a separate value

Overall, splitting results can help with seeing more individualized information in a report instead of having it all grouped together. 

Note that splitting multiple values will increase the number of results in the report as campers will now be listed once per value.

Grouping the Report Results

Group together campers with the same value for a given field by activating the grouping function for that field.

  1. Double click to activate the grouping function for a given field.
  2. View the total number of groups found in the report.
  3. See the header for each grouped value (and the number of rows within each group).
  4. See the campers within the group (i.e. that have that particular value for the grouped field).

Tip: If grouping by a field that contains multiple values, split the field first so that the report groups each value individually.

Grouping Controls

  1. "Show all groups" will show all campers within each group.
  2. "Hide all groups" will hide the campers within each group, so that only the group name / number of rows displays in the results.
  3. Check or uncheck all groups in the results (next to the header for each value). If a group is un-checked, it will not be included if you complete an action (e.g. print; export; generate labels; etc.)
  4. If printing the report, choose whether or not to insert page breaks between each group when printing.

Filtering the Report Results

Remove certain campers from the report by adding filters.

Click +Add filters... to add a filter to the report.

 

A pop-up window will present all filters you can apply.

  1. Fields are organized under different tabs, based on the type of data they represent. Select a tab to view the available fields within it.
  2. To select a filter, click the corresponding checkbox.

Another window will ask you to specify your filter criteria.

  1. First, select how to filter by this field.
    • Filter criteria are dependent on how the data in that field is collected. For example, age can be filtered by "is between", "is not between", "is blank", or "is not blank".
  2. Enter the filter criteria.
  3. Add the filter.

The report will results will update to include only the campers who meet your filter criteria. To narrow down the results even further, add additional filters as needed.

Report Tools

  1. Info: Rename or delete the report. Note: you must have "admin" level permission to the saved report to make changes to it.
  2. Save: Save the report.
  3. Save as: Save a copy of the report under a different name.
  4. Permissions: Manage which permission level each admin user has for the report.
    • Read = The user can view the report, but cannot edit or delete it
    • Admin = The user can view/edit/delete the report
    • Learn more about managing report permissions here.
  5. Subscribe: Subscribe to a report and CampSite will generate the email on a regular basis and email the user with a summary of the new report results.
  6. Advanced Report Management: Manage report permissions in mass; manage report categories; and delete reports.

Mass Actions

Complete an action towards all campers in the report selecting the action buttons.


Tip: If the report is grouped by a certain field, and a group has been un-checked, that group will not be included if you complete an action.

  1. Refresh the report results.
  2. Print the report.
  3. Send a mass e-mail to all of the parents and/or campers in the report.
  4. Schedule a mass e-mail to send automatically at a date + time of your choosing. Note: The report must be saved before an e-mail can be scheduled.
  5. Send a text message to the parents of every camper in the report.  
  6. Export the report results as a .csv spreadsheet.
  7. Share this report via e-mail with other CampSite admin users.
  8. Generate documents for every camper in the report.
  9. Generate labels for every camper in the report.
  10. Post the same note on the profile of every camper in the report.
  11. View a Family Map of every camper in the report (i.e. their home address).
  12. Download the profile photos of every camper in the report.
  13. Mass edit data for every camper in the report.
  14. Post a mass transaction for all campers or families in the report.
  15. Identify the Missing Forms for every camper in the report (i.e. which forms each camper still needs to submit).
  16. Generate a PDF copy the financial statement for every family in the results.
See more
Staff Advanced Reports

Using CampSite's Advanced Report tool, you can create custom reports on the staff data within your database. Reports can also be used to complete certain actions in mass, like sending a mass e-mail, generating documents/labels for multiple staff at once, posting mass transactions, and more.

To create or view an advanced report, select Advanced Reports from the Staff dropdown menu on the navigation bar.

Open a Previously Saved Report

To open a report that's already been created/saved in your database, click the Saved Reports dropdown menu ("select...").

Select the report from the menu that drops down, or type the name of the saved report to search for it. Click the name of the report to load the current results.

 

Creating a New Report

To create a new report, start by adding staff to your report based on their current hiring status for the given year.

  1. Add hired staff to your report by selecting the sessions they've been hired for.
    • When a session is added to a report, all staff currently hired for that session will display in the report results.
  2. Add unhired staff to your report by selecting their lead status.
    • When a status is added to a report, all unhired staff labeled with that status will display in the report results.

To add a session or status, click the corresponding link and select from the pop-up window that opens. Or, manually type the name of the session/status in the relative text boxes. Both sessions and statuses can be added to a report (which will generate a report containing hired staff and not hired staff).

Tip: Adding all sessions and all statuses will generate a list of every staff person in your database.

Adding Fields of Information to a Report

By default, an Advanced Report only generates each staff person's first and list name.  To generate additional information about each staff person, add fields to the report.

To add fields of information to your report, click "+Add a field..."

A pop-up window will open presenting all of the fields that can be added to the report.

  1. Fields are organized under different tabs, based on the type of information they represent. Select a tab to view the available fields within it.
  2. Checkmark a field to generate that data in your report.

Close out of the Fields window to return to the report. For each field you selected, additional columns will appear in the report.

Field Settings

For each field added to the report:

  1. Click and drag to re-arrange the order of the columns in the report.
  2. Double click to split multiple values onto separate rows in the report.
  3. Double-click to group the report results by the data within this field.
  4. Double click to remove the field from the report.
  5. Click a column header to sort the report by the data in that particular field (A-Z). Click again to sort Z-A.

Splitting Multiple Values

Certain fields of data could contain more than one value for a staff person. For example, staff could list multiple activities that they're qualified to lead, so the "Qualified to lead" field would contain multiple values for a staff person if they listed more than one qualification.

By default, fields that contain multiple values wil display all values in the same row of the report (with the values separated by commas).

An example of multiple values:

By activating the "splitting" function for a field that contains multiple values, the report will display each individual value on a separate row in the report results.

  1. To split multiple values in a field, double click the two-pronged arrow icon.
  2. Each value now displays on a separate row (meaning the staff person is listed several times - once per value)

Grouping the Report Results

Group together staff with the same value for a given field by activating the grouping function for that field.

  1. Double click to activate the grouping function for a given field.
  2. View the total number of groups found in the report.
  3. See the header for each grouped value (and the number of rows within each group).
  4. See the staff within the group (i.e. that have that particular value for the grouped field).

Tip: If grouping by a field that contains multiple values, split the field first so that the report groups each value individually.

Grouping Controls

  1. "Show all groups" will show all staff within each group.
  2. "Hide all groups" will hide the staff within each group, so that only the group name / number of rows displays in the results.
  3. Check or uncheck all groups in the results (next to the header for each value). If a group is un-checked, it will not be included if you complete an action (e.g. print; export; generate labels; etc.)
  4. If printing the report, choose whether or not to insert page breaks between each group when printing.

Filtering the Report Results

Remove certain staff from the report by adding filters.

Click +Add filters... to add a filter to the report.

A pop-up window will present all the fields of data that you can filter by.

  1. Fields are organized under different tabs, based on the type of information they represent. Select a tab to view the available fields within it.
  2. Checkmark a field to filter the staff in the report based on their data within that field.

Another window will ask you to specify your filter criteria.

  1. First, select how to filter by this field.
    • Filter criteria are dependent on how the data in that field is collected. For example, age can be filtered by "is between", "is not between", "is blank", or "is not blank".
  2. Enter the filter criteria.
  3. Add the filter.

The report will immediately update to only include the staff who meet your filter criteria. Add more filters to continue narrowing down your results as needed.

Report Tools

  1. Info: Rename or delete the report. Note: you must have "admin" level permission to the saved report to make changes to it.
  2. Save: Save the report.
  3. Save as: Save a copy of the report under a different name.
  4. Permissions: Manage which permission level each admin user has for the report.
    • Read = The user can view the report, but cannot edit or delete it
    • Admin = The user can view/edit/delete the report
    • Learn more about managing report permissions here.
  5. Subscribe: Subscribe to a report and CampSite will generate the email on a regular basis and email the user with a summary of the new report results.
  6. Advanced Report Management: Manage report permissions in mass; manage report categories; and delete reports.

Mass Actions

Complete an action towards all of the staff in the report using the action buttons.


Tip: If the report is grouped by a certain field, and a group has been un-checked, that group will not be included if you complete an action.

  1. Refresh the report results.
  2. Print the report.
  3. Send a mass e-mail to all of the staff in the report.
  4. Schedule a mass e-mail to send automatically at a date + time of your choosing. Note: The report must be saved before an e-mail can be scheduled.
  5. Send a text message to all of the staff in the report.  
  6. Export the report results as a spreadsheet.
  7. Share this report via e-mail with other CampSite admin users.
  8. Generate documents for every staff in the report.
  9. Generate labels for every staff in the report.
  10. Post the same note on the profile of every staff in the report.
  11. Download the profile photos of every staff in the report.
  12. Mass edit data for every staff in the report (first, add a field for the data to the report; then click the Edit button to start editing in mass).
  13. Identify the Missing Forms for every staff in the report (i.e. which forms each staff still needs to submit).
See more
Group and Guest Advanced Reports

Select either guest or group.  For this example we'll choose "Advanced Reports: Guests".  (Both are very similar)

  1. If you have any saved reports, you can select them from the dropdown. In this example, we will create a new report.
  2. You can choose to include all guests or select individual Events.  (be sure that you select the year that you want.)

We'll create a report with the event Family Picnic, and the fields of Last name, First name, Group name, and Guest ID.

Fields

  1. Click on "Event" and choose Family picnic.
  2. Next click "Add fields..."

Under Guest info choose Group name and Guest ID.  (First name and Last name will be choose by default)

Close the window to return to the report.

Additional columns have been added to the report.

  1. Click and drag a field to re-order the columns on the report.
  2. Double-click the red minus sign to remove a field.
  3. Click a column header to sort data alphabetically or numerically.

Filters

Any reportable field can also be added as a filter, which can be used to narrow down the results of your report.

We will add a filter to our report so it only includes female Guests.

Click "+Add a filter..."

  1. First select "Gender" under Guest info.
  2. Once under the filter for gender select Gender "is", "is not", "is blank" , "is not blank"
  3. Choose from male, female, both or other gender categories if your camp has set it that way.
  4. Click "Add filter".
  1. Displays the results for male guests.
  2. Print
  3. E-mail the male guests.
  4. Export to a spreadsheet.
  5. Share saved report with other administrators.
  6. Generate documents.
  7. Generate labels.
  8. Download profile photos for all individuals on the report.
  9. Edit registrant data on the report.
  1. Click "Save as" to save the report and re-use it in the future.
  2. Advanced Reports Management.
See more
Forms Overview

Forms allow camps to collect information from a parent/staff/guest via the the Dashboard. Forms can also be used to present information (like an informational handout or camp calendar to download).

This support article explains how admin users can create/manage forms. To learn more about how forms appear on the Parent Dashboard, please click here.

Jump ahead to:

Form Scopes

The "scope" of a form determines how frequently it must be completed.

  • Permanent forms are filled out only once, and the responses remain on the form permanently (year after year).
  • Yearly forms must be filled out once a year.
  • Session forms are only completed by campers enrolling for/staff applicants hired for that particular session.
  • Daily forms are completed on a daily basis by campers enrolled/staff hired for that particular session. Click here to learn more.

Form Types

The form "type" determines how the form is completed by the parent/staff/guest. There are two types of forms camps can create - "web" or "printed."

Web Forms

Web forms are completed by typing responses directly into the form via the Dashboard.

To create a web form, an admin user must create each individual question that should be presented on the form. For more information on how to create a web form, click here.

  • View the someone's submission of a web form on their profile page. If needed, web form submissions can be easily printed out as well.
  • You can also create reports that generate everyone's responses to each individual question.

Printed Forms

Printed forms are completed by uploading a file (e.g. PDF document, JPG image, or Word doc) into the Dashboard.

Your camp can provide a blank form that users first need to download, complete, and upload back to you; or, you can prompt users to upload their own file to you (e.g. a scanned copy of a report card; their proof of income; etc.)

For more information on how to create a printed form, click here.

  • To view someone's submission of a printed form, you must download the submitted file and open it outside of CampSite.
  • You cannot generate responses from a printed form onto a report.

Create a New Form

To learn how to create new forms, read our other articles:

Managing Existing Forms

  1. Click and drag to reorder forms.
  2. Double-click to edit the form settings.
  3. Click to preview the form.
  4. Click to print all submissions received for this form.
    • Web form submissions will be generated in your browser, while printed form submissions will be emailed to you.
  5. Click the name of a form to access/edit the contents of the form.
  6. View the total number of submissions received so far.
  7. Double-click the red minus sign to delete a form. Note: a form cannot be deleted if someone filled it out already.

Move/Copy Forms

Duplicate a form and/or move it to a different scope (to change how frequently it must be submitted) using the "Move or copy form..." link.

Locate the form you want to copy or move, and then select the corresponding "Move or copy form..." link on the far right.

For example, in the screenshot above, to move or copy the Daily "Lunch Request Form," click the "Move or copy form..." link within the Daily forms section.

Move a Form

Move a form from the current location to a new location. Forms can be moved to a different scope (e.g. yearly to permanent), or to different sessions within the same scope.

For the Action, select "Move", and then specify which form to move and where. Select multiple sessions/years if needed. You'll also be asked to whether or not to keep the existing submissions.

  • If yes, these submissions will move along with the form so that those individuals do not need to complete it again under the new location.
  • If no, all submissions will be discarded and everyone will need to re-complete the form under the new location.
  • Please note that you cannot keep submissions if you move a Daily form.

Upon submitting, the form will move from the current location and appear under the new location(s) you selected.

Copy a Form

Make a duplicate copy of a form and place it in any location.

For the Action, select "Copy", and then specify which form to move and where. Select multiple sessions/years if needed.  

Upon submitting, a duplicate version of the form will appear in the location(s) you selected.

Categorizing Forms

Organized forms into different categories on the Parent/Staff/Events dashboard.

  • Forms don't have to be categorized. Without categories, all forms are listed in the same "Standard Forms" section, arranged in order you've placed them on the admin-side.
  • This feature can be helpful for camps who want to distinguish certain forms from others, and/or camps who have a lot of forms and wish to present them in a more organized fashion.

First, create a category via the "Manage Form Categories" page. Then, edit the settings for a form to assign it to a specific category.

Manage Form Categories

Click the "Manage form categories" link in the top right of the page to create/edit your overall form categories.

Open the settings for a form.

Note that placing a form into a category does not change how forms display on the admin's side - only the parent/staff/events Dashboard.  

To learn more about how parents submit forms via the Parent Dashboard, please click here.

See more
Forms - Tutorial Video

Watch the clip from our Phase 2 training to see a demonstration on how to create and manage custom forms.

Note: We demonstrate with Camper forms, but the same functionality applies to Staff and Events forms, too.

See more
Daily Forms

CampSite now offers a new type of camper/staff form camps can create called "daily forms." Unlike traditional forms that are completed before camp starts, daily forms must be completed on a daily basis once camp is in session.

This feature is ideal for camps needing to create a daily COVID-19 screening form that campers/staff must complete before they come to camp each day, but can be used to create any type of daily form your camp may need.

Please also note that daily forms are only available under the responsive parent and staff dashboards. If your camp is still using the original dashboard layout, you'll need to enable the new layout before you can utilize daily forms. To learn more, please  click here.

Please use the following links to learn more:

How do daily forms work?

Daily forms are available for campers and staff. The overall functionality is virtually identical to the permanent/yearly/sessions forms that you're used to, with a few new features:

  • Daily forms are completed every day while camp is  actively in session.
    Each daily form is linked to a specific session. Once that session has started, CampSite will display the corresponding daily form(s) to parents/staff on their dashboard. Unlike other forms, a daily form must be re-completed every day that camp is actively in session.
    A session is active on the "active days" between the session start and end date. If needed, you can manage the "active days" and start/end date for each session via Step 2 of the Camper Setup Wizard. To learn how, click here.
  • Admins will see the most recent submission of the daily form on each camper's/staff's profile and in advanced reports.
    To view forms that were submitted previously, you can 'print all submissions' of the form or create and subscribe to an advanced report every day. To learn more, click here.
  • You can set daily forms to appear right on the landing page of the Dashboard, for quick access.
    In addition to appearing on the Forms page, you can configure a daily form to also appear right on the landing page upon first logging into the Dashboard.

How do I create a daily form?

Daily forms are created on the Camper Forms or Staff Forms page via the new "Daily Forms" section at the bottom of the page. Each daily form you create will be presented to campers/staff on a daily basis (meaning, you don't need to create a separate form per day). 

From the "Daily forms" section, select a specific session and then click the "add new day form" link.

Configure the form settings like usual. You'll notice two new form settings here:

  • "Display on dashboard landing?" - If yes, in addition to the Forms page, this form will also appear on the landing page (i.e. home page) of the dashboard that appears immediately after logging in.
  • "Required to attend?" - If yes, CampSite will also display an indicator that the form is "required to attend." This simply signals to parents that you expect them to complete the form in order to attend camp. There's no connection to the Attendance module nor any consequences to not completing the form.

Next, add custom questions to the daily form the same way you add questions to any other type of form. To learn more, please click here.

To set up the same daily form for multiple sessions, create the form once and then use the "copy" function to copy it to all other sessions that apply.

Do you have an example COVID-19 screening form that we can reference when building ours?

CampSite does not have an example COVID-19 screening form to reference when creating your own.

If you're unsure of which questions to add to the form that you're creating, we recommend referencing the American Camp Association's guidelines for daily COVID-19 screening in their "Field Guide for Camps" at this link.

How do parents and staff complete the form on a daily basis?

Unlike other forms, campers/staff will be presented a new blank version of a daily form on each day of camp.

They're expected to complete the form on the current day, then log in again the next day and complete it again, so on and so forth for the duration of the session.

Note that campers/staff can only access today's version of the form--they do not have access to submissions from previous days (though admins do).

If you've set the form to also appear on the landing page, parents/staff can easily access the form as soon as they log in without having to navigate to the Forms page first.

The process for filling out the form is the same as usual - click the form name, complete the form, and then click the "submit" button.

How do we verify if someone completed their COVID-19 screening today?

Admins can view the form submission status from the person's profile page, and/or reference an advanced report containing a field for everyone's form submission status. Click here to learn more.

Or, you can ask parents/staff for "proof" that they completed form by having them log into the dashboard from their cellphone and show you the form submission status.

If the form was completed today, you'll see a green checkmark with a "submitted" indicator and today's date.

If the form was not submitted today, there's no checkmark or date. If you've set the form as "required to attend," that text will appear in red beneath the form name.

How do I know if someone passed their screening and is OK to come to camp?

Daily Forms are simply a new type of custom form that differs in when/how frequently the form is completed. In the context of COVID-19 screenings, daily forms do not have the ability to assess a person's responses and determine if they're "approved" to come to camp.

If you wish to review the actual responses that a camper/staff submitted before allowing them to attend camp, please see below.

How do we view today's forms?

Admins can access the most recent version of a camper/staff person's daily form via the Forms tab of a camper/staff person's profile page, or generate form data in mass via Advanced Reports.

Camper/Staff Profile Page

Within the Forms tab of the camper profile, find a new section at the bottom of the page for Daily Forms.

Click the name of the form to view the most recent content that was submitted. 

Advanced Reports

Add daily form data to a report using "Daily" form fields. Click to add fields to the report, then select the Forms tab and then select the Daily tab underneath.

Within the Daily Forms tab, select the correct session depending on which form you want to generate.

Checkmark fields within the Submitted tab to generate each camper's form submission status (yes/no) and the date on which the form was last submitted.

Please note that the 'Submitted?' status of the form is not specific to today. If the camper ever completed the daily form, their submission status will be Yes. To verify that the camper submitted the form today, please refer to the 'Submitted date.'

Checkmark fields within the form tab (i.e. the form name) to generate each camper's responses to each question on the form.

How do we view forms from previous days?

When accessing a camper/staff person's profile page or generating an advanced report, admins will only see the most recent version of the daily form that was submitted.

To access previous submissions for days in the past, admins can utilize the following features:

Print All Submissions

Use the tool for printing "all submissions" of the daily form (via the Camper Forms / Staff Forms page). This will generate a copy of all submissions from all past days.

If you need to generate submissions from a specific day or timeframe, enter a date range before printing all submissions. Otherwise, leave the date range blank to generate ALL past submissions.

Subscribe to a Report

Admins can also create and save an advanced report containing fields relevant to a daily form (e.g. the submission status; the individual responses they provided) and subscribe to that report daily.

CampSite would then email the report results to the admin every day. If/when an admin needs to access content from past forms, they could reference the report subscription email from that particular day.

See more
Creating Web Forms

Web forms collect information by having the user type responses directly into the form, via their Dashboard. 

To create a web form, type out each question that should appear on the form.

For  each question that's been added, select the desired response type (e.g. yes/no,  multiple choice, dropdown list, etc.) and whether or not the question is  mandatory.

Form Scopes

First, choose a form scope. The "scope" of a form determines how frequently it must be completed.

  • Permanent forms are filled out only once. The responses provided will remain on the form permanently (year after year).
  • Yearly forms must be filled out once a year.
  • Session forms must be filled out if a camper is enrolling / the staff person is hired for that particular session.
  • Daily forms must be filled out on a daily basis when the corresponding session is occurring.

To create a new web form, select "+Add new form..." within the appropriate scope, depending on how frequently you wish to have the form completed.

Form Setup

  1. Enter the name of the form
  2. Select "Web"
  3. Enter a due date, if applicable
    Note that the form can still be completed after the due date.
  4. Select whether or not to actively display the form on the dashboard
    Tip: Select No until you've added questions to the form.
  5. Select whether ot not someone can make changes to their previous submission (i.e. edit responses and resubmit)
  6. Select whether admins should receive email notifications whenever someone submits this form
    Note that an admin must have form submission notifications enabled within their user email notifications.
  7. Select whether to restrict who can see this form
    Choose whether the form should be visible to those who appear on, or do not appear on, a saved Advanced Report within your database
  8. Select whether to display the form during the enrollment/application/registration process
    If yes, select whether to require the form during enrollment/application/registration
  9. Click "Create form" to save

Manage Questions on a Web Form

Click the form name to add/edit the questions on that form.

Add Questions

Add each individual question one at a time.

Click the "+Add new question..." link (as shown above).

  1. Type the question you wish to ask
  2. Select the "type" of response you wish to collect
    To learn more about each question response type, click here.
  3. Choose whether or not the question is mandatory

Click "add new question" to continue adding more questions to the form, so on and so forth until the form is complete.

Add Plain Text to a Form

For example, to add a block of waiver text that persons must read before agreeing and signing, or to provide instructions before asking questions, enter this text into a new "Paragraph"-type question.

"Paragraph"-type questions do not prompt for a response. Instead, they allow you to display additional text on the form.

Edit Questions

  1. Click and drag to reorder questions
  2. Edit the question text as needed
  3. Double click to delete a question

Note that once a question has been answered by someone, you cannot change the response "type" and you cannot delete the question.

Preview the Form

First, save the form by clicking "Save changes" at the bottom of the page.

If you don't save the form before previewing, all unsaved changes will be lost once you click to preview!

Then, click "Preview this form" at the top of the page to see how the form will look.

Click to continue editing the form, or return to the main camper forms page.

See more
Creating Printed Forms

"Printed" forms require parents/staff applicants/guests to upload a file from their device (i.e. a PDF document or image file).

Using a printed form, you can provide a blank form to download, complete, and then upload back into the Dashboard.

Providing a blank form is optional, so you can refrain from providing a blank form to only prompt users to upload their own file to you (e.g. a copy of their tax return or driver's license; proof if income; etc.)

To create a new printed form, select "+Add new form..." within the appropriate scope.

  1. Enter the display name for the printed form.
  2. Select "Printed" as the form Type.
  3. Optional: Upload a blank form for the parent/staff to download.
    • If you have a blank form to provide, upload it here. Parents/staff/guests will be prompted to download the blank form and upload the completed version back you.
    • If you do not have a blank form to provide, skip this step. Parents/staff/guests can upload their own file to you.
    • Note that parents/staff can only upload 1 file per form.
  4. Optional: Enter a due date for the form.
  5. Optional: Enter instructions that will display above where the parent/staff/guest clicks to upload their file into the form.
  6. Choose whether to make the form actively display to parents/staff/guests (as soon as you submit this window).
  7. Choose if the form is "download only", meaning that the parent/staff will not be prompted to upload anything. Use this feature for "read-only" material you want them to download.
  8. Choose whether to allow the user to edit/re-submit the form.
  9. Choose whether admins who have "form submission notifications" enabled should receive email notifications regarding this particular form.
  10. Organize the form into a certain form category.
  11. Select if you'd like to restrict this form to only display to specific campers/staff/guests. 
    • First, configure your restrictions by creating and saving an Advanced Report that either captures who should or should not see the form.
    • Then, select whether or not to display this form to those who "appear on" or "do not appear" on the report you saved.
    • Finally, select the saved report.

Additional settings per module

Camper forms

  1. Choose to display this Form during the enrollment process.
    • If yes, the form will display on the "Forms" page of the enrollment form, in addition to the overall "Forms" page of the Dashboard.
    • If no, the form will only display on the "Forms" page of the Dashboard - but not on the enrollment form.
  2. If the form is displayed during enrollment, choose whether or not the Form is also required in order to finish the enrollment process.
    • If no, campers will see the form while enrolling but won't be required to complete it in order to finish enrolling.

Staff forms

  1. Choose to display this Form during the application process.
    1. If yes, the form will display on the "Forms" page of the application form, in addition to the overall "Forms" page of the Dashboard.
    2. If no, the form will only display on the "Forms" page of the Dashboard - but not on the application form.
  2. If the form is displayed on the application, choose whether or not the Form is also required in order to finish the application process.
    1. If no, staff will see the form while applying but won't be required to complete it in order to finish applying.

Guest forms

  1. Choose to display this Form during the registration process.
    1. If yes, the form will display on the "Forms" page of the registration form, in addition to the overall "Forms" page of the Dashboard.
    2. If no, the form will only display on the "Forms" page of the Dashboard - but not on the registration form.
  2. If the form is displayed on the registration form, choose whether or not the Form is also required in order to finish the registration process.
    1. If no, staff will see the form while registering but won't be required to complete it in order to finish registering.
See more
Question Types

When creating a question in CampSite, you'll be asked to specify the question type by choosing from the following options:

*Multiple response questions are only available on custom web Forms.

**Money/Decimal questions are not available on Forms.

Paragraph

Questions set as "paragraph" will display your question as regular text, and will not prompt a response. 

Use "paragraph" to add a line of instructions or information to your questions section. When adding a "paragraph" question to a form, the question field will then display a toolbar for formatting your question text (e.g. font size, weight, color, etc.)

Small text

"Small text" questions will provide a small text field for providing an open-ended response.

Large text

"Large text" questions will provide a large text field for providing an open-ended response.

Multiple Response

"Multiple response" questions will allow the user to select multiple values from a specific dropdown list. 

  • "Multiple response" questions are only available on Forms. 

Yes / No

"Yes / No" questions will display a drop down with the choices "yes" or "no" to select as the response.

Whole number

"Whole number" questions will display an open text field for entering a whole number as the response.

Money / Decimal

"Money / Decimal" questions will display an open text field for entering a numerical amount of money or a partial number.

  • Note: Money/Decimal questions are not available on Forms.

Date

"Date" questions will display a response field that when clicked on, will pop open a calendar modal to use for selecting a specific date.

See more
Text Message Module Training

In this training, we demonstrate:

  • How to purchase additional text credits
  • How parents can opt-in to texting
  • How to access text message conversations
  • How to send text messages
See more
Adding Text Messaging to your Subscription

How does texting work?

CampSite's text messaging module allows admin users to send text messages to parents (and staff, if you've purchased our Staff module). Similar to emailing, texts can be sent individually via the recipient's profile page or in mass via an advanced report.

Please note that due to consumer privacy laws, parents and staff must first provide consent by "opting in" to text messages from your camp. Learn more about the opt-in process here. Once parents/staff have opted in, you may send them texts individually or send texts in mass (similar to CampSite's emailing functionality). To learn how to send text messages, please click here. 

The parents and staff that you text may also send you replies, which you can access from within CampSite (either on the family/staff's profile page or from CampSite's Text Messaging Dashboard).

Note that admins cannot text campers directly. Also, text messages can only contain plain text (no images or embedded links).

Note: Text messages can only be sent to recipients who have a US or Canadian phone number.

How much does it cost?

There is no monthly fee for having the Text Messaging module on your CampSite subscription, but you must purchase credits in order to send outgoing text messages.

Credits

It costs one credit to send a single text message (i.e. a message of 160 characters or less, to a single recipient). Credits can be purchased in the following packages:

  • 3,000 credits for $150
  • 10,000 credits for $300
  • 25,000 credits for $600

When you initially add the text messaging module to your subscription, we'll add the text credit package of your choice to start with (and bill the associated fee to your payment method on file with our CampSite's Billing department). 

When you need to purchase additional credits, you may do so at any time via the DB Management tab of the Admin settings for your database. To learn how, click here.

  • Tip: When choosing how many credits to purchase, note that credits never expire, and unused credits will rollover year to year. Also, credits are not used on any text replies that you receive - only on texts that you send.

What phone number do our texts send from?

A randomly generated phone number will be assigned to your account, and all text messages you send from CampSite will be sent from this number. If parents/staff wish to text you back, they can send a text to your assigned number and their response will be displayed within CampSite. That said, parents may save your assigned phone number to their contacts to identify your incoming messages and/or send you replies as needed.

Though the last 7 digits of your assigned phone number will be randomly generated, you can arrange for the CampSite Support team to customize your area code, which will be discussed during the texting setup process.

Ready to add Texting? Contact CampSite Support!

If you're ready to add the texting module to your database, contact CampSite support via support@campmanagement.com.

First, we'll have you e-sign an agreement authorizing us to update your current CampSite contract to include the texting module, and also authorizing payment for your initial credit package.

Once the agreement is signed, the Text Messaging module will be added to your database, and you can request parents to opt-in to receiving text messages from your camp. Click here to learn more about the text messaging opt-in proces.

See more
Opt-In To Text Messaging

Per the Telephone Consumer Protection Act (TCPA), you must have consent from the recipient before sending them a text--even for texts that are purely informational. Recipients provide this consent by opting-in to receiving text messages from your camp. If a parent/staff member has not opted in, you will not be able to send them text messages via CampSite.

There are several different methods available for prompting parents/staff to opt-in to text messages:

When Creating Their Account

Parents can select to opt-in to text messages when they first create their account for the Parent Dashboard (via the Request for Information or New Family Enrollment Form). Upon selecting to opt-in and submitting the form, the parent will be sent a text message asking them to join text messaging with your camp.  In order to complete the opt-in process, they must reply YES to this text message.

To add a text messaging opt-in prompt to your Request for Info and New Family Enrollment forms, visit  Step 1 of the camper Setup Wizard and set "Present text messaging opt-in?" to Yes.

From the Dashboard

After logging into the Parent Dashboard, parents can access the “My Account” page to opt in to text message notifications. 

To opt-in from here, parents need to select the 'opt in to text message notifications' for their account, click 'save changes' at the bottom of the page, and then respond YES to the text message they receive asking them to confirm if they'd like to opt-in to text messages from your camp.

Staff can find their opt in setting in the Messaging preferences tab of the My Account page of their dashboard.

After selecting the 'opt in to text message notifications' and clicking 'save changes' at the bottom of the page, they then must respond YES to the text message they receive asking them to confirm if they'd like to opt-in to text messages from your camp.

Via Individual Text

Admin users can send an opt-in request via text message to an individual parent by navigating to the family's profile page and locating the cellphone icon next to the parent's cellphone number.

When this icon is greyed out, it indicates that the parent is not opted into text messaging.

Double click the cellphone icon to text the parent an opt-in request.

Click "OK" to confirm that you wish to send the request.

The parent will then receive a text message asking them to join text messaging with your camp.

The must reply Yes to confirm. After replying Yes, they'll receive a confirmation message.

Once opted in, the cellphone icon next to the parent's phone number will no longer be greyed out.

Via E-mail

Admin users can also merge an opt-in link into an email message to the family. 

When parents click the link, it'll trigger an automated text to their phone, to which they must reply Yes in order to opt in.

To merge an opt-in link into the body of your email:

  1. Click + Add merge field
  2. Select the Family Info tab
  3. Scroll down to the Text Messaging Opt-In URLs section
  4. Click the relevant field*

*Each parent (primary or divorced) has a unique URL they need to click, so make sure to select the appropriate opt-in URL depending on which parent(s) you're emailing. If a parent clicks a link that's not meant for them (e.g. P1 clicks the opt-in link for P2), the opt-in will not be successful.

Example email



See more
Purchasing Additional Text Credits

Admin users may purchase additional text credits via the "DB Management" tab of CampSite's Admin page.

To access this tab, go to Admin > DB Management > Text Messaging. Once here, click Add additional credits...

  • Only admin users with "DB Management" Admin permissions will have access to the text messaging tab for purchasing credits.
  • Also, remember that credits never expire, and unused credits will rollover year to year. Also, credits are not used on any text replies that you receive - only on texts that you send.

After clicking to purchase additional credits, you'll be asked to specify the amount of credits to purchase and to sign & agree to authorize CampSite to charge your payment method on file for the associated fee.

Clicking "Submit order" will authorize payment and add credits to your database immediately, as reflected by the "Credits currently available" from this tab.

See more
Sending Text Messages
Note: Text messages can only be sent to recipients who have a US or Canadian phone number.

Individual vs. Mass Texts

Text messages can either be sent individually via the recipient's profile page, or in mass via an advanced report.

Profile Page

Initiate a text to an individual family or staff person via their profile page.

On their profile page, click the Action Menu and select to send a text message.

  1. Load a previously saved text message.
  2. Write the text message. Click + Add merge fields... to merge data from the recipient's profile page into the body of your message.
  3. Save this message to send again later. Save a copy of this message to send again later.
  4. Calculate how many credits this message will use (in regards to the number of character in the message and how many opted-in recipients are selected). Preview the message.
  5. Select which parents to send the text message to.
  6. View the recipients and note which parents in the family have opted in. Parents who have not opted in will not receive your text message (and no credit[s] will be used on parents not opted in).
  7. Send the text message.

Mass Texts

To initiate a mass text, first create an advanced report that contains all of your desired recipients.

Note: Your report must contain 1000 or fewer families.

Please note that users must be granted permission via their User Permissions in order to be able to send mass texts.

To grant this permission, access their "Campers" and/or "Staff" User Permissions; go to the Advanced Reports section and select "Send text message from Advanced reports"; then click Save changes for this user.

Text Messaging Dashboard

"Quick replies" to incoming messages can also be sent via the parent or staff Text Messaging Dashboard.

Quick Reply

After double clicking the conversation bubble for a particular conversation, a pop-up window will display all previous messages and also provide the option to send another message.

To learn more about using the Text Messaging Dashboard, click here to read our support article.

See more
Using the Text Messaging Dashboard

The Text Messaging Dashboard provides a central location for accessing your text message conversations.

To access the Text Messaging Dashboard, hover over the Campers button in the navigation bar and select Text Messaging from the menu that drops down.

  • Camps with our Staff module can access the Staff Text messaging dashboard from within the Staff dropdown menu.


See the 200 most recent conversations with each parent/staff person, with the most recently updated conversation at the top of the page. Note that conversations won't appear here until the parent/staff person has replied to one of your text messages. Incoming messages from a parent/staff person will be highlighted in green, until you reply or mark the message as read.

For each row (parent/staff person), you can:

  1. Double click the conversation bubble to reply/view the entire conversation.
  2. View the timestamp of the last message exchanged with this parent.
  3. View the name of the family + specific parent with whom the messages have been exchanged.
  4. View the last message exchanged (whether sent to or from the parent).
  5. Double click to mark the conversation as read.

Note that whenever a parent or staff person sends a text to your camp, the last admin user who texted that parent or staff person will receive an email notification of the parent's message.

Quick Reply

After double clicking the bubble icon for a particular conversation, a pop-up window will display each message exchanged with the parent/staff person (conversation style), with the most recent message at the top. 

The messages sent from your camp are grey, and texts from the parent/staff person in green.

  1. Refresh the conversation to load any new messages that may have been sent/received since this window was opened.
  2. Type a reply to send to the parent/staff person.
  3. Send the reply.
  4. View previous messages exchanged between you and the parent/staff person.
See more
Custom Colors Overview

"Custom colors" allow you to organize campers by labeling them with a custom color (on a yearly basis). This feature is useful when you need to group campers that share a certain attribute - like how they answered a certain question; if a 3rd party pays their camp fees; etc.

Reference a camper's custom color on bunking boards, enrollment requests, profile pages, and advanced reports.

  • All campers can be labeled with any custom color, whether or not they're enrolled for the year.
  • Custom colors are for admin only and are not displayed on the parent dashboard.

Changing a Camper's Custom Color

Change an individual camper's custom color via the Yearly Info tab of their profile page.

Or, change custom colors in mass by editing the "Custom color" field that you've added to an advanced report. Click here to learn more.

Roll Over Custom Colors to the Next Year

When completing Step 1 of the rollover wizard to open a new year in your database, the "Custom colors" section allows you to choose whether or not to copy the same custom color assignments for each camper to the new year.

  • If you deselect the option to roll over custom colors, every camper's custom color for the new year will be empty (a.k.a. white).
  • You can still edit a camper's custom color for the new year via their profile page, or in mass via advanced reports.

Custom Colors on Bunking Boards

In your Bunking Boards admin settings, toggle whether the background color of each camper's bunking tile reflects their gender or their custom color.

Custom Colors on the Enrollment Requests page

Use the "Border" dropdown to toggle whether the border color on each camper's enrollment request reflects their gender or their custom color.

Custom Colors in Advanced Reports

Custom Color Field

To add custom colors to an advanced report, click to add a field, select the Enrollment tab, select the General Enrollment Info tab, then select "Custom color."

Custom colors are displayed by their hex code with the cell background reflecting the actual color.

  • The hex code is displayed in the inverse color to make it easier to read.
  • Campers with no custom color technically have a custom color of white, aka #fffffff.

Custom Color Filter

To filter which campers appear in a report based on their custom color, click to add a filter, select the Enrollment tab, select the General Enrollment Info tab, then select "Custom color."

Click the color picker:

Select a preset color or type in a hex code:

Group Results by Custom Color

Double click the grouping button for the Custom color field to group campers by custom color.


Custom colors will be listed in alphanumeric order by their hex code:

Remember that campers with no custom color will show a hex code of #ffffff.

Mass Edit Custom Colors

  1. Add the Custom color field to the report
  2. Click the Edit button in the report toolbar
  3. Select the Custom color field and enable editing

In the report results, each camper's custom color will now display as a color picker. Click a color picker to choose a preset color or enter a custom hex code. Click the 'Save changes' button just above the report when you're finished.

To apply the same custom color to all the campers in the report, after you've enabled editing, click the "Set all rows to the same value" button above the report, checkmark the Custom color field and choose the color to apply to all campers. Click 'Set all rows' and then click the 'Save changes' button just above the report when you're finished.

For a detailed guide on how to mass edit custom colors via a report (with screenshots), click here.

See more
Changing a Camper's Custom Color

Change an individual camper's custom color from their profile, or edit custom colors for multiple campers at once by mass editing an advanced report.

Edit Custom Color on a Camper's Profile

Select the appropriate year tab. By default, the Yearly Info and Basic Info subtabs will open, which house the custom color field.

Click directly on the camper's current custom color to edit it:

In the modal that opens, select a preset color, or enter a specific hex code:

Mass Edit Custom Colors

After adding the Custom color field to a report, click the Edit icon in the report toolbar.

Select the custom color field and enable editing:

The custom color field will now display a color picker for each camper. Click the color picker to select a new preset color or enter a new hex code.

Set all rows to the same value

Assign the same custom color to all campers in the results.

Click the Set all rows to the same value button:

Checkmark the custom color field and then click the color picker to select a new preset color or enter a new hex code:

Click to Set all rows:

You can also group campers by their existing custom color and mass edit certain groups of colors, if needed. To learn more about grouping, click here.

See more
Camp Today Module Training

To learn how to use the Camp Today module and Facial Recognition add-on, watch the training below.

In this training, we demonstrate:

  • How the blog appears to readers
  • Setting up Camp Today blogs
  • Creating blog posts
  • Controlling blog settings
  • Facial Recognition matches as they're presented to parents
  • Managing/reporting on Facial Recognition matches
See more
User Permissions (Camp Today Media / Communication)

For general information on managing user permissions, please read our Admin user permissions article.

Camp Today Communication

After the Camp Today Communication module is enabled for a user, you can grant the following permissions:

Basic

  • Read on camper profile: Permission to view Camp Today Communication on the camper profile.
  • Admin: Permission to generate and print Camp Today Communication e-mail batches.
  • Authorized users: Permission to view and manage Authorized users and Extended family members for Camp Today.

Camp Today Media

Basic

  • Create + manage content: Permission to create and manage Camp Today blogs/blog posts.
  • Admin: Permission to access the Admin settings for the Camp Today Media module (i.e. access to the "Camp Today" tab within the Admin settings page and all the settings therein.)
  • Authorized users: Permission to view and manage Authorized users and Extended family members for Camp Today.
See more
Blog Tags

By applying tags to a blog post, parents can then filter for the posts matching specific tags.

First, create tags on the Tags page; then, when you're creating a new blog post, you can select which tags to apply to the post.

Tags can be created by selecting Tags in the Media Settings section of the Camp Today Media Dashboard.

To create a new tag, click "+Add tag..."

  1. Enter the name of the new tag
  2. Click "Add tag"

The new tag will be added to the list.

  1. Double-click to edit a tag
  2. Double-click to delete a tag
See more
Creating a Blog

A blog is a collection of posts that represent one or more sessions of camp.

To create a blog, click "+Add blog..."

  1. Enter the name of the new blog
  2. Select the sessions to include in the blog
  3. Select whether or not the blog should be active
  4. Click Add blog

The new blog will be added.

  1. Click to access the blog and create new posts.
  2. Double-click to delete the blog. Blogs may not be deleted if they contain one or more posts.

Within a blog, you'll be able to add photo, video, or text posts.

See more
Adding Photo Posts to a Blog

Photo posts allow you to create a new Camp Today post that contains photos and text. Users will see a preview of images contained within the post, and can click on an image to view the entire gallery of all images that have been uploaded to the post. From this page, they can download each image and/or purchase prints.

To create a new Cap Today photo post, click "Add photo post".

  1. Select whether or not you would like to publish the post at this time. You have 3 options:
    • Select "Yes" to publish it as soon as you create the post.
    • Select "Later" to schedule the post to be published on a specific day/time after you create the post.
    • Select "No" to save this post, but not publish it on your Parent Dashboard yet. When you're ready to publish the post, you'll need to return to this page and set "Published" to "Yes" and save.
  2. Enter the title of the photo post
  3. Click to select tags
  4. Select the photo layout (this is only relevant to camps who are not using our new responsive parent dashboard)
  5. Enter text to be included with the photo post
  6. Drag & drop photos to add to the post (or, click this box to manually select the photo files from your device)
    1. Please note that these photo files uploaded to a Camp Today photo blog post must be .JPEG or .PNG file types. "Live photos" or "motion photos" are not accepted by CampSite and cannot be used. 
  1. Next, double click a photo to designate it as the "key photo" for this blog post.
    • When viewing all of your blog posts, parents will see just the key photo for this post initially. Clicking the key photo will redirect them to a new page that contains all the photos within the post.
  2. Click "Create post" to officially create the post. Keep in mind whether or not the post is also published to your Camp Today page depends on the 'Publish' settings above.

After you create a post, you'll be redirected to your blog page. For each post that's been added, view:

  1. The time stamp of when the post was created
  2. The type of post it is
  3. The title of the post (click the title to edit the post)
  4. Whether or not the post has been published
  5. Facial recognition matches for this post (if your camp has purchased our Facial Recognition feature)

Published posts will display on the Parent Dashboard (along with a "New" indicator in the top right corner).  To view the entire photo gallery for a post, click the key photo for the post.

Clicking the key photo for a post will redirect you to SmugMug, where you can view all the images uploaded to this post. Use the icons above the selected image to:

  1. View a slideshow of the entire photo gallery.
  2. Download the selected image.
  3. Buy a print of the selected image from SmugMug directly.
See more
Photo Layouts

When creating photo posts, you can choose from an assortment of layouts so share a preview of the images contained within the post.

Thumbnail

Filmstrip

Jigsaw

Pyramid

Tiles

See more
Adding Video Posts to a Blog

Video posts allow you to share videos up to 20 minutes in length and 3 GB in size.

To add a new video post, select "Add video post".

  1. Select whether or not you would like the post to be published. You may also opt to have the post published as a designated date and time by selecting "Later".
  2. Enter the title of the video post
  3. Click to select tags
  4. Enter the text to be included with the post
  5. Drag video to add to the post
    1. Please note that Camp Today video posts only accept .MP4 and .MOV files as valid video file upload types.

After entering the information for the new post,click "Create post".

The new post will be added.

  1. Click the name of the post to edit.
  2. Double-click to delete a blog post.
See more
Adding Text Posts to a Blog
  1. Select whether or not you would like the post to be published. You may also opt to have the post published as a designated date and time by selecting "Later".
  2. Enter the title of the text post
  3. Click to select tags
  4. Enter the text to be included with the post
  5. Click Create post.

The new post will be added.

  1. Click the name of the post to edit.
  2. Double-click to delete a blog post.
See more
Printing E-mails

Select Camp Today > Communication from the navigation bar at the top of the screen.

  1. Select the order in which you would like to print e-mails (By bunk, By division, or By alpha)
  2. Select the number of e-mails to be included in each print job
  3. Click Create batch.

The new e-mail batch will be created.

  1. Double-click the magnifying glass to reveal print jobs for the e-mail batch.
  2. Double-click to delete the e-mail batch. Deleting e-mail batches will move the e-mails back to "new". Batches may not be deleted after one or more print jobs have been printed.

The print jobs within the e-mail batch will be revealed.

Double-click the printer icon to print a batch.

  1. Select the font size you would like to use when printing e-mails
  2. Select whether or not you would like to ignore the theme choice
  3. Select whether or not you would like to ignore the font choice
  4. Click "Print e-mails"

The print job will open and be ready for printing.

The date and time the print job was printed will be indicated. Print jobs may not be deleted after they have been printed.

See more
Communication: Settings

You may set the minimum character count for camper e-mails in Admin > Camp Today > Communication: Settings

  1. Select the minimum number of characters for camper e-mails
  2. Click "Save changes"
See more
Guidelines for High Quality Reference Photos

CampSite uses a camper's profile photo as a reference photo to identify and tag the camper in photos uploaded throughout the summer. Therefore, it is important that the camper's reference photo be as high quality as possible, in order to provide the most accurate matches.

  • Note that a new profile photo must be uploaded after the Facial Recognition module has been added to your database in order to be used as a reference photo. Profile photos that were uploaded before your camp added Facial Recognition are not automatically used as a reference photo.
  • Also, reference photos expire each year, so a new profile photo must be re-uploaded yearly for facial recognition purposes.

What makes a good reference photo?

  • The camper is the only person in the photo.
  • The photo is taken with the camper looking straight at the camera (as opposed to looking at an angle).
  • The background is a solid color that contrasts with the camper's face.
  • Lighting should be consistent across the camper's face (i.e. minimal shadows).
  • If the camper normally wears glasses, braces, etc., they should be worn in the reference photo.
  • Important: The photo should be taken as close (time-wise) to camp as possible, to ensure the camper's appearance in the reference photo is similar to their appearance at camp.

Examples of good reference photos:

Examples of bad reference photos:

See more
Camper Profile: Uploading a reference photo and viewing matches

Uploading a reference photo

In order for a camper to be recognized by the facial recognition system, CampSite uses the camper's profile photo as a "reference photo." 

Note that a new profile photo must be uploaded after the Facial Recognition module has been added to your database in order to be used as a reference photo. Profile photos that were uploaded before your camp added Facial Recognition are not automatically used as a reference photo.

Also, reference photos expire each year, so a new profile photo must be re-uploaded yearly for facial recognition purposes.

To manually upload a new profile photo/reference photo for a camper, click on the current profile image/thumbnail and select an image to upload. 

Once finished, refresh their profile page and the 'Ready for facial recognition?' field will say Yes and link to the camper's reference photo.

The 'Camp Today Media' Tab

Under the enrollment year there is a new Camp Today Media tab which houses any facial recognition matches for a camper. Admin users are able to view the created date, which blog the photo is associated with, which post it came from, and actually view the image through a SmugMug link. The option to delete an image from a camper's profile is also available.  

See more
Managing Facial Recognition Matches for a Photo Post

Upload photos as you normally would by adding a photo post to a blog. For help creating a photo post, click here. 

After the photo post is created, the "Facial recognition status" for the post will say "Queued for processing".

The status will change to "Processing" shortly after the post finishes uploading. Note that processing takes longer for posts with many photos, and that posts are processed one at a time.

Once the facial recognition process is complete, the status will change to "Done" and list the number of facial matches it made. Click the number of matches to review the matches for each photo.

Facial Recognition Matches

On the next page, you'll be presented with every photo from the photo post and the facial recognition matches for each photo.

 Note that CampSite can only identify campers if:

  • They're enrolled in any of the sessions tied to the blog this post belongs to
  • And, they have a reference photo uploaded
  • Note that campers must re-upload a new reference photo every year.

If the post contains photos of campers who are not enrolled in the sessions tied to this blog, the facial recognition software will not identify those campers. To edit the sessions tied to a blog, return to the blog and manage the blog settings.

For each facial recognition match, view the camper's name (click to visit their profile); a copy of their reference photo; and the facial recognition software's confidence in this match.

Manually add a facial recognition match

If the facial recognition software did not recognize a camper, you can manually add a match to the photo by clicking "+ Add facial recognition match..." and selecting the camper from the dropdown menu.

Note that you can only select campers who are enrolled in sessions tied to this blog and who have had a reference photo uploaded.

The 'Confidence' column will indicate if a match was added manually.

Delete a facial recognition match

Double click the red delete button on the far right to delete a match, in the case that the facial recognition got it wrong (cases may include, but are not limited to twins, or siblings with very similar features).

See more
Reporting on facial recognition

Advanced Reports

In Advanced Reports, users have the option to see what campers profiles are ready for facial recognition. Note that only campers who are part of a blog (i.e., enrolled in that blog's sessions) will actually be matched for facial recognition for that blog.

Photo Coverage Report

The Photo Coverage Report lets you report on facial recognition matches by division, bunk or camper.

  1. Search by selecting a particular session.
  2. Set the mode: Division, Bunk, Camper.
  3. Set a date range. (if left blank it will search all dates)
  4. Run the report
  5. After the report is run the User can either print or export the data.  
See more
Facial recognition on the Parent Dashboard

When facial recognition is activated, parents will have access to a new page with links to all of their camper's matched photos, as well as the ability to subscribe to automatic e-mail notification of new photo matches.

A new section now exists above the calendar for the Camp Today module. Here, parents will be able to view  photo matches of their camper.

  1. The parent will now be alerted to the total number of photos that exist of their camper, and also when new photos of their camper are uploaded.
  2. The parent will also be given the option to have e-mail notifications sent to them when new photos of their camper are posted.
  3. Note that parents can only see facial recognition matches for the camp's "current year." 
See more
Events Module Training

To learn how to use CampSite's Events Module as well as the Conference & Retreat Module, watch the training below.

First, we cover how to use the Events setup wizard to set up your Events registration form, configure your Events module settings, and approve registration requests. 

We then cover how to create a Conference and Retreat package for your off-season rentals.

See more
User Permissions (Events / Conference and Retreat)

For general information on managing user permissions, please read our Admin user permissions article.

Events / Conference and Retreat

The permission settings for the Events and Conference and Retreat modules are identical, so the information below applies to both modules. Also, if you have both modules, the permissions will be combined as pictured in the screenshot below.

 

After the Events / Conference and Retreat module is enabled for a user, you can grant the following permissions:

Basic

  • Admin: Permission to access the Admin settings for the Events / Conference and Retreat module (i.e. access to the "Events / Conference and Retreat" tab within the Admin settings page and all the settings therein.)
  • Edit: Permission to edit information within the Events / Conference and Retreat modules (i.e. guest/group profile data).
  • Delete: Permission to delete group / guest profile pages.

Group + guest notes

  • Admin: Permission to create + manage Events / Conference and Retreat notes categories, and designate which users have access to view and create notes in those categories.
    • To allow an admin user to view notes on your guest / group profiles, go to Admin > Events and/or Conference and Retreat tab > Notes: Groups or Notes: Guests > double click the pencil icon to edit the appropriate Notes category > Select the admin user > Edit category > Save changes.

Financial

  • Financial read: Permission to view basic financial information (such as transactions and payment methods) on group + guest profile pages.
  • Create charges: Permission to post new charges to a group or guest's account.
  • Create discounts: Permission to post new discounts to a group or guest's account.
  • Create payments: Permission to post new payments to a group or guest's account.
  • Create refunds: Permission to post new refunds to a group or guest's account.
  • Create credits: Permission to post new credits to a group or guest's account.
  • Reverse transactions: Permission to reverse transactions of any type they have permission to create.
  • Delete transactions: Permission to delete transactions of any type they have permission to create.
  • Financial management: Permission to create and manage financial information on a group or guest's profile, such as editing existing transaction details, adding/removing payment methods and payment schedules, and accessing "financial notes."
  • Financial reports: Permission to access all Events / Conference + Retreat financial reports on the Financial dashboard.
  • Financial admin: Permission to make global changes to financial items (Invoicing and Auto pay; Registration discounts; and Transaction categories)

Advanced reports

  • View + manage Advanced reports: Permission to access the Events / Conference + Retreat advanced reports page (i.e. create and save reports; manage advanced report categories).
  • Send e-mail from Advanced reports: Permission to send a mass e-mail to everyone generated in an Events / Conference + Retreat advanced report.
  • Export spreadsheets from Advanced reports: Permission to download data from an Events / Conference + Retreat advanced report as a spreadsheet.
  • Mass field editing in Advanced reports: Permission to use the "Edit" button in the Events / Conference + Retreat advanced report toolbar to mass edit group / guest profile data.
See more
Registration Requests

Each time the registration form is submitted, a registration request  is created. An admin user must approve each request in order for the group/guest to become registered for their requested event.

Access all registration requests your camp has received via the Registration Requests page.


To access the Registration Requests page, click the Registration Requests link within the Events menu of the navigation bar.

Registration Requests are organized into tabs for New, Approved, Waitlisted and Rejected registration requests.

See more
Approving Group/Guest Registration Requests

When using manual processing mode, new registration requests submitted through the Events Dashboard will appear in the "New" registration requests tab until you ready to confirm the group/guest's registration.

To register a group/guest from their registration request, click "Register".

  1. Registration information selected on the group/guest registration form. You may add additional registration options, remove the selected options, or change the registration bundle and sessions.
  2. Click "Next step: Attendees".
  1. Here you will find all of the information about the group members.  If you are registering a guest it will just be their information.  
  2. Click "Next step: Questions + extras".
  1. These are all of the questions that a group/guest answered in their registration form.  If there happen to be extras associated with this event they will be presented here as well.
  2. Click "Next step: Checkout"
  1. If you need to change or amend something you can go back by clicking here.
  2. The amount for the event.
  3. The group/guest registration discounts if you have them will be present here.  You may also manually add or take away a registrants discount.
  4. The payment information that a group or guest added.
  5. Signature and date the form was summited.
  6. Choose to send a saved email to the group leader or an individual guest.
  7. Once finished click the "Submit registration" button.      
See more
Events/Conference and Retreat Calendar

Use the Events/Conference and Retreat Calendar to view a calendar of all events / packages created in your database.

  1. Select which items you would like to show on the calendar. The calendar defaults to showing Events and Packages.
  2. By clicking on the title of the Package or the Event title the User will be presents with more info concerning the selected item.  
  3. Once the Package or Event has been clicked on a new modal will open to display on clickable info about the package or in the case of Events the ability to generate a guest list for the selected event.
See more
Housing Boards

Click "Housing Boards" under the Events tab.

  1. Select the year.
  2. Select the event.

Here you have all of the groups/guests that registered for the selected event.  You can add a building if your event requires the registrants to be place in different areas.

Back under the Admin>Events>Housing Management tabs you can set the parameters for your buildings and/or rooms.

  1. Add a building.
  2. Add a room.
  3. Double click to add or change #of rooms.
  4. Double click to add or change capacity.
  5. Double click the "Red Dot" to delete option.
  1. Click "Add building..."
  2. Select which buildings you would like to include.
  3. Click "Add buildings".

Drag and drop the registrants into a building/room.  Once the Housing board is complete you may print a list of each room or export them as a spreadsheet.  

See more
Group and Guest Advanced Reports

Select either guest or group.  For this example we'll choose "Advanced Reports: Guests".  (Both are very similar)

  1. If you have any saved reports, you can select them from the dropdown. In this example, we will create a new report.
  2. You can choose to include all guests or select individual Events.  (be sure that you select the year that you want.)

We'll create a report with the event Family Picnic, and the fields of Last name, First name, Group name, and Guest ID.

Fields

  1. Click on "Event" and choose Family picnic.
  2. Next click "Add fields..."

Under Guest info choose Group name and Guest ID.  (First name and Last name will be choose by default)

Close the window to return to the report.

Additional columns have been added to the report.

  1. Click and drag a field to re-order the columns on the report.
  2. Double-click the red minus sign to remove a field.
  3. Click a column header to sort data alphabetically or numerically.

Filters

Any reportable field can also be added as a filter, which can be used to narrow down the results of your report.

We will add a filter to our report so it only includes female Guests.

Click "+Add a filter..."

  1. First select "Gender" under Guest info.
  2. Once under the filter for gender select Gender "is", "is not", "is blank" , "is not blank"
  3. Choose from male, female, both or other gender categories if your camp has set it that way.
  4. Click "Add filter".
  1. Displays the results for male guests.
  2. Print
  3. E-mail the male guests.
  4. Export to a spreadsheet.
  5. Share saved report with other administrators.
  6. Generate documents.
  7. Generate labels.
  8. Download profile photos for all individuals on the report.
  9. Edit registrant data on the report.
  1. Click "Save as" to save the report and re-use it in the future.
  2. Advanced Reports Management.
See more
Advanced Reports Management

From the Advanced Reports Management page, admins can create/manage report categories; edit user permissions to reports; and archive/delete reports as needed.

Access the Advanced Reports Management page by clicking the link in the top right corner of the Advanced Reports page.

From the Advanced Reports Management page, you may:

Please note: Each saved report has its own permission settings that specify which admin users can access it (and which level of access they have).
That said, you may not be able to see all saved reports in your database due to lack of permission. To learn more about report permissions, please click here.

Managing Categories

View all saved reports organized by category. Categories are listed alphanumerically by category name, and the number of reports within each category is listed in parentheses.

If you have a large number of report categories, they'll be collapsed automatically (to help load this page faster).  When a category is collapsed, click the name once to expand it and view all reports therein; click once more to collapse it again.

Add a New Report Category

To create a new category for saving reports under, click Add new report category.

Enter the category name and click Add category to save changes.

To edit the category name, double click the pencil icon.

Remove a Report Category

When a report category is removed, the category/all reports therein will no longer appear:

  • In the list of "Saved Reports" located at the top of the Advanced Reports page
  • In the list of reports to select from when adding a restriction to a form or enrollment option
  • As an available category to select when saving a new report

To remove a report category and all reports therein, archive or delete it.

While deleted categories cannot be undeleted, archived categories can be unarchived if you need to use/access them again. That said, deleting is always permanent, while archiving can be temporary if needed.

Archive a Category

To archive a report, start by double clicking the pencil icon next to the category name.

Click Archive category.

Note that there are no special admin user permissions required to be able to archive an entire report category.

Archived categories can be unarchived later, if needed. Click here to learn how.

Delete a Report Category

If a category contains no advanced reports, you can delete it by double clicking the red delete button.

To delete a category that contains reports, you must remove all of the reports from the category first. To do that, expand the category and either move all of the reports to a different category or delete the reports. Once all reports are removed from the category, it can be deleted.

Manage Individual Reports

If the category is collapsed, click the category name to expand it and view the reports therein.

For each report within a category, you can:

Edit a Report Name/Assigned Category

Double click the pencil icon to edit the report name; change which category it's assigned to; or archive it.

Note that users can only edit/archive a report if they have "admin" permission to it.

Edit Permissions for the Report

Double click the lock icon to select which users have permission to the report, and if so, select their permission level. To learn more about permission levels, click here.  Note that you can only edit the report permissions if you yourself have "admin" permission to the report.

Note that if a user has the Reports user permission, they cannot have their permissions to individual reports edited, so they will not appear in the permissions modal. To learn more, click here.

To edit a user's permission for multiple reports at once, user the Mass Permissions Changes feature.

View the Report Details

View your permission level to the report ("read"-only or "admin") and whether the report is being used to restrict who can see a particular form or enrollment option.

Remove a Report

When a report is removed, it will no longer appear:

  • In the list of "Saved Reports" located at the top of the Advanced Reports page
  • In the list of reports to select from when adding a restriction to a form or enrollment option

To remove a report, archive or delete it.

While deleted reports cannot be undeleted, archived reports can be unarchived if you need to use/access them again. That said, deleting is always permanent, while archiving can be temporary if needed.

Archive a Report

Double click the pencil icon to edit the report. Note that you must have "admin" permission to archive an individual report.

Click to archive the report. The report will then be archived within the assigned category.

Or, you can select to assign the report to a different category that's currently archived. This will both move the report into that category and archive the report as well.

Delete a Report

Double click the delete button to permanently delete a report. Note that a report cannot be deleted if it's being used as a restriction.

Also, you cannot delete a report unless you have "admin" permission to the report currently.

Manage Archived Categories/Reports

When a report/category is archived, it will no longer appear:

  • In the list of "Saved Reports" located at the top of the Advanced Reports page
  • In the list of reports to select from when adding a restriction to a form or enrollment option
  • As an available category to select when saving a new report

View Archived Reports within an Active Category

Within an active category, click "Show archived reports..." to expand the list of all archived reports within that category.

Unarchive a Report

To unarchive an archived report, double click the pencil icon and then click the unarchive button in the pop-up window that opens.

View Archived Categories

Click "Load archived categories" to view all report categories (and reports therein) that have been archived.

Unarchive a Category

Double click the pencil icon next to the category icon.

Click to unarchive the category.

Note that the individual reports within the category will return to the original unarchived/archived state they were in before the category was archived.

Mass Permission Changes

Use the "Mass permission changes" tool to edit a user's permission to multiple reports at once.

Note that you may only edit the user's permission to reports for which you currently have "admin" permission. To learn more about permission levels, click here.

Note that if a user has the Reports user permission, they cannot have their reports permissions edited through "mass permissions changes." To learn more, click here.

For step-by-step instructions on how to make mass permission changes, please see our "Managing Report Permissions" article.

See more
Group Profile Page: Overview
  1. Currently enrolled group events
  2. Quick notes (group Events)
  3. Group profile Action menu (see below)
  4. Group profile tabs

Action Menu

  1. Send out emails to group leads.
  2. Generate documents associated with the group.
  3. Generate labels
  4. Register groups for Events.
  5. Unregister groups from Events.
  6. Create packages for groups (this only appears/applies for clients who have purchased the Conference and Retreat module)
  7. Allows you to merge Events + Conference & Retreat groups, without the support ticket! Go to the action menu of the Group Profile, select the new 'Merge' action and enter the Group ID of the group you wish to merge into. It's that easy!
  8. Delete a group all together.
See more
Group Profile: Basic Info Tab
  1. Group leader information.  (this person also has a guest profile which can be accessed by clicking on their name)
  2. Basic info for the group:  address,  google map location, and mailing labels
See more
Group Profile: Group Members Tab
  1. Add new group members
  2. List of active group members.  Also, you can star the group lead and delete group members.
See more
Group Profile: Financial Tab

Transactions:

  1. Select the year.
  2. Add financial notes.
  3. Click the "i" for details on the transaction type.
  4. Add new transactions or new discounts.
  5. Add new payments, credits, and refunds.
  6. Generate statements, and/or send statement

New Charges/New Discounts  

New Charges/New Discounts  
  1. Add date to new charge/discount.
  2. Select your registration option.
  3. Select your event.
  4. Select the charge/discount category.
  5. Add a description of the charge/discount (i.e. Category=Merchandise Description=T-shirt)
  6. Enter the dollar amount you want to use or select percentage and choose what percent you want.
  7. Submit.

New payment

New payment
  1. Set the date for the payment. (Automatically is defaults to the current date)
  2. Choose your registration option.
  3. Payment method.
  4. If choosing credit card or checking account select which one to use.
  5. Add the amount.
  6. Select the event, category, set the amount and add a description for the new payment.
  7. Set the amount for the invoice.
  8. Send a statement to the leader of the group.
  9. Submit the new payment.

New Credit

New Credit
  1. Set the date for the credit. (Automatically is defaults to the current date)
  2. Choose a registration option.
  3. Select an event.
  4. Select a category.
  5. Add a description of the credit.
  6. Enter an amount.
  7. Submit.

New Refund

New Refund
  1. Set the date for the refund. (Automatically is defaults to the current date)
  2. Choose a registration option.
  3. Select the method for which you will refund the groups money.
  4. Add the amount to be refunded.
  5. Select the event, select the category, set the amount that you typed above, and add a description.
  6. Submit.

Invoices

  1. Select the year.
  2. Add an invoice.
  3. Double click to edit an existing invoice.
  4. Double click to generate an invoice.  
  5. Double click to send an invoice.
  6. Double click to delete.
See more
Group Profile: Forms Tab

Creating Group forms

  1. Choose whether to create a Permanent or Yearly form and click the corresponding link. 
    • Permanent forms are only completed once, and the responses provided are rolled over every year. Yearly forms must be re-completed for every year the group attends.

After creating a form,

  1. Double click to edit the form's settings.
  2. Double click to preview the form content.
  3. Double click to print all submissions that have been received for this form.
  4. Click the name of the form to edit the content of the form.

For more information on creating forms, please refer to the Camper forms article.

Viewing a Submitted Events form on the group profile

To view a specific group's submitted forms, go to the group profile page and click the Forms tab.

Viewing forms

*It should be noted that if your camp is in the middle of rolling over to the next enrollment year, meaning you have completed Step 1 of the enrollment Wizard but not Step 2. Then only forms for the current year will display on the Events Dashboard. Once Step 2 of the enrollment Wizard is completed then forms for the next year will display.

Click the name of a form to open the Form viewer.

Marking forms as received

Click "Mark as received" and a stamp saying Yes, and the date will appear next to it.

See more
Group Profile: Yearly Info Tab

Yearly info

Under the yearly info tab you can get a pdf copy of the enrollment options that your group is associated with.

Registration Options tabs

These are all of the registration options that a particular group is signed up for. Each tab contains more information about that particular registration option.

Group Questions

All the questions associated with an event are presented here.

Group Extras

Add extras for members for your group. (i.e. more T-shirts for group members)

Event: Attendees and Housing

Add attendees to your group.  Also, if applicable, assign housing (i.e. Buildings and Rooms ) to members of your groups.

See more
Guest Profile Page: Overview
  1. Currently enrolled guest events
  2. Quick notes (guest Events)
  3. Guest profile Action menu (see below)
  4. Guest profile tabs

Action Menu

  1. Send out emails to guests leads.
  2. Generate documents associated with guests.
  3. Generate labels
  4. Reset a password for a guest.
  5. Register guests for Events.
  6. Unregister guests from Events.
  7. Allows you to merge Events guest, without the support ticket! Go to the action menu of the Group Profile, select the new 'Merge' action and enter the Guest ID of the guest you wish to merge into. It's that easy!
  8. Delete a guest all together.
See more
Guest Profile: Basic Info Tab
  1. Guest  information.  
  2. Basic info for the guest:  address,  google map location, and mailing labels
See more
Guest Profile: Groups Tab

Add members to the group or click on the group name to take you to the actual group.

See more
Guest Profile: Financial Tab

Transactions:

  1. Select the year.
  2. Add financial notes.
  3. Click the "i" for details on the transaction type.
  4. Add new transactions or new discounts.
  5. Add new payments, credits, and refunds.
  6. Generate statements, and/or send statement

New Charges/New Discounts  

New Charges/New Discounts  
  1. Add date to new charge/discount.
  2. Select your registration option.
  3. Select your event.
  4. Select the charge/discount category.
  5. Add a description of the charge/discount (i.e. Category=Merchandise Description=T-shirt)
  6. Enter the dollar amount you want to use or select percentage and choose what percent you want.
  7. Submit.

New payment

New payment
  1. Set the date for the payment. (Automatically is defaults to the current date)
  2. Choose your registration option.
  3. Payment method.
  4. If choosing credit card or checking account select which one to use.
  5. Add the amount.
  6. Select the event, category, set the amount and add a description for the new payment.
  7. Set the amount for the invoice.
  8. Send a statement to the leader of the group.
  9. Submit the new payment.

New Credit

New Credit
  1. Set the date for the credit. (Automatically is defaults to the current date)
  2. Choose a registration option.
  3. Select an event.
  4. Select a category.
  5. Add a description of the credit.
  6. Enter an amount.
  7. Submit.

New Refund

New Refund
  1. Set the date for the refund. (Automatically is defaults to the current date)
  2. Choose a registration option.
  3. Select the method for which you will refund the guests money.
  4. Add the amount to be refunded.
  5. Select the event, select the category, set the amount that you typed above, and add a description.
  6. Submit.

Invoices

  1. Select the year.
  2. Add an invoice.
  3. Double click to edit an existing invoice.
  4. Double click to generate an invoice.  
  5. Double click to send an invoice.
  6. Double click to delete.

Credit Cards

Add new credit cards to guest profiles.

Checking Accounts

Add new checking account information to guest profiles.

See more
Guest Profile: Forms Tab
  1. Create new form categories and assign existing or new forms to them. Please see Camper forms for further explanation on how to create and manage forms.
  2. Move or copy a form within the selected category and move it to a new categorical destination (i.e.permanent, yearly).
  3. Add new Permanent, or Yearly forms. Be sure to click on the individual forms in order to add questions to them. (make sure to select the year you want the form to apply to if creating a Yearly Form)

Events forms from the guest profile

Guest forms appear within the Forms tab and are organized into Permanent and Yearly. You can use the Forms tab to track the submission status of Forms.

Viewing forms

  1. Click the name of a form to open the Form viewer.
  2. Click "Mark as received" and a stamp saying Yes, and the date will appear next to it.
See more
Guest Profile: Yearly Info Tab

Yearly Info

Registration Requests

View the guest's registration requests for the given year. Double click the PDF icon on the far left to download the associated registration contract.

Event tabs

Each event the guest has registered for will have a tab that contains more information regarding that event. Select the tab to view more information.

Attendee Questions

View the guest's responses to the attendee questions associated to this particular event. Double click a response to edit it.

Attendee Extras

View/edit the attendee extras associated with the guest's account for this particular event.

To add an extra, click "Add attendee extra..." The associated fee for the extra will be added to the guests's financials automatically.

To remove an extra, double click the delete icon. Deleting an extra does not remove the fee automatically. To remove the associated fee, navigate to their Financial page and reverse the relevant charge.

Housing

View/edit the guest's housing details for this particular event. To make changes, double click the name of the building or room the guest is currently assigned to and select a different value. Click OK to save changes.

See more
Phase 4: Advanced Reports, Financial Reports, Financial Settings

To learn how to use the Campers module, watch our 4 phases of training.

In Phase 4 of 4, we demonstrate advanced reports (including how to send a mass email), financial reports, and managing your database financial settings.

See more
Transaction Types

There are 5 different transaction types in CampSite: Charges, Discounts, Payments, Credits, and Refunds.

All transactions are assigned to a Transaction Category, allowing camps to report on transactions per category.

All camper charges and discounts are totaled together to calculate the family's total charges that they must pay for the enrollment year. 

All payments, credits, and refunds are totaled together to calculate the total payments that have been made. 

The family's current balance is then calculated by subtracting the total payments from their total charges.

Charge

A charge represents the price asked for a service or good (e.g. the cost to attend a session; the price of an enrollment extra; etc.) Charges increase the family's due balance.

Charges are automatically applied to a family's account at the time of their camper's enrollment. Admin users can also create custom charges on the family's profile directly, which will apply towards their overall balance for the year.

Every charge transaction is assigned to a particular camper in the family and also to at least 1 session (relative to the camper's enrollment). This allows for financial reporting on the charges assigned to each session (e.g. when generating the expected revenue per-session and/or the total amount charged for each session).

Discount

A discount represents a reduction of the usual price of sessions or enrollment extras. Discounts decrease the family's due balance.

Discounts can be applied to a family's account at the time of their camper's enrollment (via enrollment discounts or by coupon codes). Admin users can also create custom discounts on the family's profile directly, which will apply towards their overall balance for the year.

Every discount transaction is assigned to a particular camper in the family and also to at least 1 session (relative to the camper's enrollment). This allows for financial reporting on the discounts assigned to each session (e.g. when generating the expected revenue per-session and/or the total amount discounted for each session).

Payment

A payment represents money your camp has received. Payments decrease the family's due balance.

Payments can be created at the time a camper is enrolled. Admin users may also create new payments via the family's profile page, and parents may submit payments via their Parent Dashboard.

Electronic payments can be transacted through CampSite (via your payment gateway). Payments that were transacted outside of CampSite (e.g. cash or check) can also be recorded in CampSite by an admin user, via the family's profile page.

Every payment transaction is assigned to at least one transaction category, allowing for financial reporting on payments per category. Payments are not assigned to specific sessions or campers.

Credit

A credit will reduce the family's balance (like a payment does), but funds are not transacted when a credit created in CampSite (meaning, you cannot debit the family's credit card/checking account when adding a credit to their account). Credits decrease the family's due balance.

Admin users create new credits manually via the family's profile page. When a credit is created, a transaction of funds does not occur via your payment gateway. Credits are simply recorded in CampSite to adjust the family's account balance.

Every credit transaction is assigned to at least one transaction category, allowing for financial reporting on credits per category. Credits are not assigned to specific sessions or campers.

Refund

A refund represents payment that your camp returned to a family.

Electronic refunds can be transacted through CampSite (via your payment gateway). Refunds that were transacted outside of CampSite (e.g. via check, or from within your payment gateway portal) can also be recorded in CampSite by an admin user, via the family's profile page.

Every refund transaction is assigned to at least one transaction category, allowing for financial reporting on refunds per category. Refunds are not assigned to specific sessions or campers.

Note that when a refund occurs because the family is no longer responsible for paying certain costs, the charges associated to those costs should also be reversed.

See more
Charges and Discounts

A charge represents the price asked for a service or good (e.g. the tuition plan cost for a session; the price of an enrollment extra; etc.) A discount represents a reduction of the usual price asked for a service or good.

Charges are automatically applied to a family's account once the camper enrolls, per the tuition plan the camper enrolled for (plus as any enrollment extras they purchased). Discounts can also be applied when a camper enrolls via enrollment discounts or coupon codes.

Admin users may also add a charge or discount to the family's account balance manually, outside of the enrollment process, via the family's profile page.

Every charge and discount is assigned to a particular camper and also at least 1 session (relative to that camper's enrollment). This allows for financial reporting on the charges and discounts assigned to each session (e.g. to generate the expected revenue per-session).

CampSite calculates a family's balance for an enrollment year by totaling together all of their campers' charges for the year, then deducting all discounts (if applicable). Families then make payments towards their balance.

In this article, learn how to:

Note that an admin user's ability to create, reverse, or delete transactions is determined by their user account permission settings. For more details, click here.

Add a New Charge or Discount

To manually add a new charge or discount on a family's account, open the "Financial" tab of the family's profile page.

From the Transactions tab, click the "New charge" or "New discount" button.

The following steps are the same, whether you're creating a charge or discount:

Provide the transaction details for the charge or discount.

  1. Select the date when the charge or discount occurred.
  2. Select one of the family's payment schedules if you want this charge to be paid through a future invoice. The charge or discount will then be added to their invoice(s) on that schedule. Be sure to add this charge to an invoice if it is to be paid later! If you do not want this charge to be paid at a later time, you can select "none" to not add this to a future payment date. Choosing "none" is typically done when a charge is paid in full at the time of enrollment. This payment would then need to be added to the "payments" side of the family profile financial page just as this charge is being added.
  3. Choose which camper the charge or discount is for.
  4. Select which session the charge or discount relates to, for accrual accounting purposes. Additional sessions can be selected afterwards.
  5. Select which transaction category to assign the charge to (for reporting purposes).
  6. Enter a description for the charge or discount (this is optional). Note that both admins and parents can see the description.
  7. Enter a fixed amount for the charge or discount.
  8. Or, click "use a percentage..." to create a percentage-based charge instead of a fixed amount.

Charge or Discount by Percentage

After clicking "Use percentage...", you'll be asked to select which of the camper's existing transactions to use when calculating the new charge or discount, and the percentage amount.

  1. Checkmark which of the camper's existing transactions to calculate the new percentage-based charge or discount from.
  2. Type the percentage amount.
  3. CampSite will  calculate the new charge or discount amount for you.
  4. Click to revert to a flat (fixed) amount instead.

Once you submit the charge or discount, the new transaction will be listed for the camper. The family's current balance will also update to reflect the new transaction.

Edit a Charge or Discount

Learn how to edit an existing charge or discount transaction via our Editing a Transaction article.

Reverse or Delete a Charge or Discount

Reversing or deleting a charge or discount will remove that particular transaction from calculating towards the family's balance in CampSite, for example when a camper cancels a purchase (or in the case that an admin user applied a transaction incorrectly).

To learn how to reverse or delete a transaction, please click here.

See more
Payments

A payment represents money your camp has received.

Electronic payments can be transacted through CampSite (via your payment gateway). Non-electronic payments (transacted outside of CampSite) can also be recorded in CampSite by an admin user, via the family's profile page.

To learn about refunding payments, please click here.

Every payment is assigned to at least one transaction category, allowing for financial reporting on payments and credits per category. However, payments are not assigned to specific sessions or campers. That said, you cannot report on payments per session or identify payments for specific campers within a family of multiple campers.

CampSite calculates a family's balance for an enrollment year by totaling together all of their campers' charges and discounts. Payments and credits are then applied to reduce the balance.

In this article, learn how to:

Note that an admin user's ability to create, reverse, or delete transactions is determined by their user account permission settings. For more details, click here.

Add a Payment

To manually add a payment to a family's account, open the "Financial" tab of the family's profile page.

From the Transactions tab, click the "New payment" button. A pop-up window with four sections will open:

Payment Details

  1. Assign a date to the transaction.
  2. Choose a payment schedule. CampSite will apply the payment towards the balance of that schedule.
  3. Choose a payment method.
    • Choosing 'credit card' or 'checking account' will transact this payment via your payment gateway using the saved credit card/bank account that you also select.
    • Choosing a non-electronic method (i.e. anything other than 'credit card' or 'checking account') will only record this payment in CampSite, but will not transact funds via your gateway.
  4. Type the amount of the payment.

Category Breakdown

Every transaction in CampSite must be assigned to at least one of your transaction categories, for financial reporting purposes. In the "Category breakdown" section, assign which transaction category (or categories) this payment is assigned to.

Note: The transaction categories selected should correspond with the categories assigned to the charges that the family is paying for. For example, if the family is paying for charges assigned to "Tuition" and "Extended Care" categories, then their payment should be assigned to those 2 categories as well. Selecting categories for the payment, that are not affiliated with the family's charges, will lead to skewed financial reports.

You can reference the family's charge categories from the lefthand side of their Transactions tab. If needed, you can move the 'new payment' window out of the way by clicking and dragging the title bar around your screen.

  1. Select one of your transaction categories
  2. Enter the amount of payment to allocate to this category * 
  3. Optional: Add a description ** 
  4. Click to add another category breakdown (if you wish to allocate the payment to more than one category)
  5. Double click to delete a category breakdown if needed
  6. Reference the remaining amount of the overall payment that still needs to be allocated to a transaction category. This must read $0.00 when you're finished.

* The amount(s) allocated must add up to the total payment amount.
** Descriptions will show to parents on their statement, and can also be useful to admins when running financial reports.

Invoice Breakdown

Next, you must specify how the payment should be allocated towards the family's invoices (for their payment schedule).

Once an invoice is generated and sent to a family, the invoice will show an "amount due." Apply the payment to a particular invoice by allocating the payment as needed within the "Invoice breakdown" section.

  1. View a list of all invoices that are currently open OR upcoming (for the payment schedule selected in the Payment details section for the payment).
  2. Allocate the payment towards an invoice (by typing the amount into the corresponding box).
    • You cannot allocate payment towards an invoice that does not have an amount due (per the "Amount due" column).
    • If applicable, you can allocate portions of the payment across multiple invoices/"no invoice" in particular.
  3. See the amount due for each invoice.
  4. By allocating a portion (or all) of the payment towards "No invoice" in particular (e.g. if no invoices have an "Amount due"), the payment will be evenly distributed and applied across all of the invoices listed in the Invoice Breakdown section.

Submit payment

  1. Optional: Select to have CampSite automatically email the family an updated financial statement (which will include this new payment) as soon as the payment is submitted
  2. Click Submit to create the payment in CampSite

If you selected "Credit card" or "checking account" as the payment method, Campsite will send the transaction to your payment gateway as soon as you click submit. Your payment gateway processes all transactions sent from CampSite in batch, once a day. To determine exactly when your payment gateway will start processing the transactions you submit via CampSite today, please contact your gateway directly.

Edit a Payment

Certain details on a payment transaction can be edited after the payment is created in CampSite. 

Learn how to edit an existing payment via our Editing a Transaction article.

Reverse/Delete/Void a Payment

Reversing or deleting a payment allows you to remove the payment from calculating towards the family's account balance in CampSite, in the case that the transaction did not actually occur (e.g. if a check bounced or a checking account payment was returned for insufficient funds).

Voiding a credit card/ACH payment will cancel the payment before it's settled by your payment gateway.

To learn how to reverse or delete a transaction, please click here. To learn how to void, click here.

See more
Credits
  • A credit will reduce the family's balance (like a payment does), but funds are not transacted when a credit is created in CampSite (i.e. the family's credit card/checking account is not debited when adding a credit to their account). 
  • Typically, admins create credits to apply payment from one enrollment year to another (e.g. when a camper unenrolls and the family asks you to apply their payments to the next year). Credits could also be used to reflect third party payment (e.g. if a scholarship or government agency is sponsoring a camper, and paid your organization directly).
  • Note that credits/credit balances do not display on the checkout page of the enrollment form, so families cannot "use" the credit to pay for whatever payment you may require at the time of enrollment (e.g. a minimum deposit or payment in full).

Every credit is assigned to at least one transaction category, allowing for financial reporting on credits per category. However, credits are not assigned to specific sessions or campers. That said, you cannot report on credits per session or identify credits for specific campers within a family of multiple campers.

In this article, learn how to:

Note that an admin user's ability to create, reverse, or delete transactions is determined by their user account permission settings. For more details, click here.

Add a Credit

  1. Choose the correct enrollment year that should be credited.
  2. Click the New credit button.
  1. Apply a date for the credit.
  2. Select one of the family's payment schedules to assign the credit towards. * The invoices for the selected payment schedule will then reflect the credit (to reduce the amount that must be paid).
  3. Select a transaction category to assign the credit towards.
  4. Optional: Apply a description to the credit transaction. Descriptions will show to parents on their statement, and can also be useful to admins when running financial reports.
  5. Specify the amount of the credit.
  6. Click Submit to create the credit.

* If you apply a credit to the family's account before they've enrolled for camp, the family will not be on a payment schedule for you to apply the credit towards. If they later sign up for a payment schedule, an admin will then have to edit the credit transaction to associate the credit to the family's payment schedule, in order for the family's invoices to reflect the credit. If the credit is not updated as such, the family will end up being invoiced to pay more than they should. Click here to learn how to edit a credit transaction.

Adjusting Previous Balances

If you're adding a credit to the family's account in order to move a payment to a different enrollment year, the original payment transaction must also be removed from the year it was originally made towards.

To do that, we suggest reversing (not refunding!) the original payment.

  1. Load the enrollment year towards which the original payment was applied.
  2. Double click to open the transaction details for the original payment.

Click the reverse button, confirm the reversal, and provide the reason for reversal.

Remember that reversing a payment does not refund the payment. Click here to learn more.

Reverse or Delete a Credit

Reversing or deleting a payment allows you to remove the credit from calculating towards the family's account balance.

To learn how to reverse or delete a transaction, please click here.

Are credits automatically rolled over to next year during the rollover process?

No, credits do not automatically roll over to the next year during the rollover process. Credits do not roll over at any point at all. A family's balance, whether positive (due to unpaid amounts) or negative (due to a credit), is considered a value specific to that year, so balances are not rolled over to next year during the rollover process. For example: In order to apply a family's payment in 2026 as a credit for 2027, an admin user needs to manually credit the family's 2027 balance and then reverse the original payment under 2026.

How do I credit a family’s balance to the following year?

To credit a family's balance:

  • Access the Financial Transactions tab of the family's profile page.
  • Select the 2027 year, and then click to create a new credit. For the amount, enter the amount of payment the family wishes to rollover from 2026.
    • Note that families will not have a 2027 financial record until you have completed at least Step 1 of the Rollover Wizard.
  • Next, access the family's 2026 transactions and reverse (not refund!) the payment(s) that were credited to 2027.

Note that if you apply a credit before the family enrolls, and the family goes onto a payment schedule upon enrolling, the credit will not be applied to their payment schedule automatically. With that, an admin will then need to edit the credit after the family enrolls and place it onto the family's payment schedule so that the family's future invoices reflect the credit. If the credit is not added to the family's payment schedule by an admin, the family's invoices will be too high. Click here to learn how to edit a transaction.

How do I identify which families should receive a credit from a previous year?

After you've reversed the camper's previous years charges but kept the family's payments on their account, the family will be left with a negative balance. That said, you can generate a report of families with a negative balance for a previous year to identify those who should receive a credit for the new year.

You can generate a list of all families with a negative balance by running the Family Summary report from the Financial Dashboard. Make sure to select the previous year, and filter only "Zero/negative" Balances. Once the report populates, look for families with a negative amount under the "Balance" column.

Can parents use credits/credited balances to “pay” for a new enrollment?

No, parents can not use credits/credited balances to “pay” for a new enrollment. A family's current account balance does not impact the camper's enrollment form balance, meaning that having a credit/negative account balance will not reduce the regular costs of enrollment. A credit/negative balance will only reduce the camper's remaining balance that they still need to pay after they've been enrolled. The camper will still be subject to the regular fees and required to pay the standard minimum (whether that's a minimum deposit or payment in full). 

Keep in mind that payment is not debited until the camper's enrollment is approved, and campers are either approved manually or automatically depending on your camp's enrollment form processing mode. 

Camps using Manual Enrollment Processing**

  • Though parents are asked for payment information before submitting the enrollment form, payment is not debited until you approve the camper's request. At that time, you also control how much payment is debited.
  • So, although they'll still see the full enrollment balance/minimum deposit when they checkout, you can reassure them that you'll adjust how much they're actually debited when you process their request.
  • Debit them less than the usual amount (or, nothing at all) via the "Payment amount" section of the enrollment wizard when approving that camper's enrollment.
  • You could also create a custom payment method for parents to select when checking out on the enrollment form (e.g. "Pay with account credit") so they can indicate that they want to pay using their credit as opposed to their credit card etc. The admin approving the camper's request would then adjust the payment amount accordingly before finalizing the camper's enrollment.

Camps Using Automatic Enrollment Processing

  • Payment is debited at the time the enrollment form is submitted. The amount that must be paid is based on your standard settings that apply to all campers (i.e. whether you require payment in full or a minimum deposit).
  • You can't make an exception to those standard settings for certain families. However, a few workarounds include:
    • Create a coupon code worth the family's credit amount and provide the code to the family to enter at checkout.
    • Manually process the camper’s enrollment instead. This way, you can specify the payment amount that's debited at the time of enrollment.
    • Configure a $0 deposit to allow all families to enroll without paying anything up front. Families with a credit would then get to "use" that credit towards their remaining balance.

**Enable Manual enrollment processing by navigating to Admin>Campers>Setup wizard>Step 8: Enrollment form setup. Read our Enrollment Requests article to learn more about processing enrollment manually.

See more
Refunds

A refund represents payment that your camp returned to a family. 

Electronic Refunds

To transact an electronic refund via your camp's payment gateway, you can either return a previous payment that the family already made or create a new (custom) refund transaction. Refunds to credit cards typically take 7-10 business days to process, but can take longer depending on the family's financial institution. 

Non-Electronic Refunds

To record that a non-electronic refund was already issued to the family (outside of CampSite, like by cash or check, for example) without actually transacting a new refund, use the "New refund" button.

Creating a Refund

To watch a short tutorial video on how to issue a refund, click here.

Refunds are created within the Financial tab of the family's profile page (under the Transactions sub-tab, below the "Payments, Credits, and Refunds" section).

Please note: If a family is receiving a refund because they're no longer responsible for paying certain charges, note that those charges (and discounts) must also be reversed from the family's account. Click here to learn how to reverse charges and discounts in addition to refunding payment.

Return a Previous Payment

To refund a credit card or checking account payment that the family previously made, locate the payment and open the transaction details by double clicking the info icon.


A pop-up window will open with the full transaction details. At the bottom of the pop-up window, click the "Refund the full ... payment" button.


Next, click "OK" to confirm the refund. This will initiate a refund transaction for the full payment amount back to the original payment method.

Create a "New Refund"

To transact a custom/"partial" credit card refund, or to record that a refund already occurred without transacting a new one, click to create a "New refund."

Please note:

  • You cannot issue a partial ACH refund. To refund via ACH, you must return the original payment in full following the steps above.
  • Camps using Authorize.net as their payment gateway cannot issue credit card refunds using the "New refund" button; they must issue a partial refund within the original credit card payment. Scroll down for details.

In the pop-up window, provide the transaction details for the refund.

  1. Assign a date to the transaction.
  2. Choose a payment schedule to refund (select the same schedule that their original payment was towards).
  3. Choose a method for the refund. 
    • Choosing 'credit card' will transact this refund via your payment gateway to the credit card selected, once you submit this window. If you do not see 'credit card' as an option, you need to enable partial credit card refunds in your database financial settings.
    • Choosing a non-electronic method will record this refund in CampSite without transacting it via your gateway.
  4. Type the amount of the refund.
  5. Determine the (transaction) category breakdown for the refund:
  6. Select a transaction category (this should be the same category assigned to the payment(s) being refunded).
  7. Enter how much should be allocated towards the category selected. If you're only selecting one category, enter the full refund amount here.
  8. Optional: Enter a description.
  9. Optional: Add another breakdown (to allocate the refund towards multiple transaction categories).
  10. Specify how to allocate the refund towards the payment schedule selected above:
  11. To apply the refund towards an open invoice, enter the refund amount in the 'Amount' box next to that invoice date.
  12. If the family does not have an open invoice, enter the refund amount in the 'Amount' box next to 'No invoice.' The refund will be evenly applied across all invoices when they're generated in the future.
  13. Click Submit to create the refund transaction.

For electronic refunds, the refund transaction will be initiated as soon as the "submit" button is clicked.

Can Refunds Be Issued En Masse?

To properly refund a family, you must reverse the camper's charges/discounts and then refund the family's payment towards those charges. CampSite does not have a tool that would allow you to complete both of these actions en masse, so they must be completed one family at a time.

Note that CampSite can reverse a camper's charges for you when you're unenrolling the camper - please click here to read our article on unenrolling for more information. Refunding the family's payment must still be completed manually as a separate process. 

Custom Electronic Refunds with Authorize.net

Camps using Authorize.net can issue a custom refund by refunding part of an original payment.

First, open the transaction details for the original payment.

Next, click the "Issue a partial refund" button.

Type the amount of money you'd like to refund (as an integer with up 2 decimal places). The amount entered must be less than the original payment amount. Then, click "OK" to issue the partial refund.

Reverse/Delete/Void a Refund

Reversing or deleting a refund allows you to remove the refund from calculating towards the family's account balance in CampSite, in the case that the transaction did not actually occur.

Voiding a credit card/ACH refund will cancel the refund before it's settled by your payment gateway.

To learn how to reverse or delete a transaction, please click here. To learn how to void, click here.

How much does it cost to issue refunds in CampSite?

CampSite does not charge for processing transactions, but your payment gateway typically does. To confirm the amount of those processing fees, please contact your payment gateway provider directly.

See more
Voiding Electronic Payments/Refunds

Camps using Constellation Payments for their payment gateway can cancel same-day credit card and ACH payments/refunds using CampSite's "void" feature.

After successfully voiding the transaction, CampSite will automatically reverse the transaction with the reversal reason indicating that the transaction was voided.

Note that transactions can only be voided before being settled by Constellation that evening. To learn more, read "When can I void transactions?" below.

When can I void transactions?

A transaction can be voided until it's been settled. Constellation settles transactions in mass at the end of each day, which means a transaction can be voided on the same day it was created, before being settled by Constellation that evening.

If you attempt to void a transaction that cannot be voided because it's already been settled, you'll receive an error message stating "Referenced transaction is not found..."  Read What do I do when a transaction can't be voided? for more help.

Which financial permissions allow a user to void transactions?

A user must have Financial Read; Create Payments; Create Refunds; and Reverse + Void Transactions permissions (as shown above) in order to have access to the "Void transaction" feature for payments and refunds.

To learn more about user permissions, click here.

How do I void transactions?

Use the "Void transaction" button that appears in the transaction details window of each credit card and ACH transaction on a family, guest, or group profile page.

  1. Go to the profile page for the relevant family, guest, group, or donor
  2. Open the Financial tab
  3. Locate the payment/refund and double click the info icon to open the transaction details
  4. Click the Void transaction button
  5. Provide a reason for the void and submit

Once as a transaction is successfully voided, CampSite will automatically reverse the transaction with the reversal reason indicating that the transaction was voided.

Donors

To void payments on a donor's profile, use "Void" button in the Actions column for both general donations and payment requests.

What do I do when a transaction can't be voided?

If a transaction can't be voided because it's already been settled, you can correct the transaction by creating another transaction.

  • If it's a payment that can't be voided, create a new refund for the payment to return the necessary funds. Click here to learn more about creating refunds.
  • If it's a refund that can't be voided, create a new payment to take back the amount of money that should not have been refunded. Click here to learn how to post a payment.
See more
Payment Schedules (Invoicing and Auto Pay) - Tutorial Video

Payment schedules allow you to batch invoice families for payment towards their due balance. If parents opt for automatic payments, you can also batch debit their payments in a single click.

See more
Invoicing and Auto Pay: Overview

Admin users can collect the payments due on a payment schedule by invoicing all families in batch. For families who selected automatic payments, admins can also batch debit families for payment.

For every payment schedule date, admins must complete 3 steps to collect payment:

  1. Generate all invoices
  2. Send all invoices via mass e-mail
  3. Debit all automatic payments (from families who selected "auto pay")

If you'd prefer to watch a tutorial video on how to complete the 3-step invoicing process, click here. If you need to learn how to create payment schedules first, click here. 

Invoicing and Auto Pay

First, navigate to the Financial Dashboard by clicking the Financial link in the top navigation bar.

Next, go "Camper Financial Tools" and select "Invoicing and Auto pay."

Payment Schedule Groups

To access the payment schedule you wish to invoice, select the corresponding payment schedule group.

  1. Choose an enrollment year
  2. Select a group of payment schedules to access the schedules therein

Payment Schedules

All payment schedules within the selected payment schedule group will display in separate tables.

Note: Payments must be invoiced in chronological order, starting with the earliest payment on the schedule. Also, admins cannot skip a date / jump ahead in the payment schedule.

  • If you no longer wish to invoice a particular payment, delete the payment date using the delete button for it on the far right.
  • CampSite will adjust the remaining invoices so that the family's entire payment schedule balance is still collected.
  1. The word "No" indicates that the corresponding invoice step has not yet been completed.
  2. The link will prompt admins on the next step they need to complete.

Step 1: Generate Invoices

When the next step is to generate invoices, the link will read "Run now" underneath the "Invoices generated" column for the corresponding payment date.

Click "Run now" to open the "Generate invoices" page and verify all of the invoices to be generated for this payment date.

To learn more about the "Generate invoices" step, click here.

Step 2: Send Invoices

Once a step has been processed, CampSite will display the date on which it was completed.

When the next step is to send invoices, the link will read "Send now" underneath the "Invoices sent" column for the corresponding payment date.

Click "Send now" to open the "Send invoices" page and confirm the email message to be sent to all families. Each family's invoice will be attached to that email.

To learn more about the "Send invoices" step, click here.

Step 3: Run Auto Pay

When the next step is to debit automatic payments, the link will read "Run now" underneath the "Auto pay" column for the corresponding payment date.

Click "Run now" to open the "Auto pay" page and confirm the families/amounts to be debited.

To learn more about the "Auto pay" step, click here.

Next Payment

When all 3 invoice steps have been completed for a particular payment, the link will move to the next payment date for you to complete the 3-step process again, so on and so forth until all payments on the schedule have been invoiced.

See more
Invoicing and Auto Pay: Step 1 - Generate Invoices

When it's time to generate invoices for a payment, click the "Run now" link under the "Invoices generated" column. 

Tip: If you want to generate and send invoices in advance of the payment due date, remember to complete this step several days before the payment is due.

Generate Invoices

In this step, you'll generate an itemized invoice for each family (as a PDF document). The invoice will list all transactions associated with the overall payment schedule and then the current amount that must be paid at this time.

1: Checklist

The "Generate Invoices" checklist will identify any families who currently have balances of $0 or less for the year, and may need to be removed from the batch before you generate all invoices.

This usually happens if a family pays their balance early and an admin forgot to remove the payment schedule from their account, or an admin made an error when posting transactions to the family's account.

To prevent that family from receiving the present invoice, double click the delete button next to their name.

To confirm that the family shouldn't receive an invoice, we recommend reviewing the "Transactions" tab of their profile page to confirm whether they should remain in the invoice batch.

If a family shouldn't receive any invoices for this payment schedule, remove them from the payment schedule by navigating to the "Invoices" tab of their profile page, clicking the wrench icon, and changing the payment schedule to "None" (as pictured above). For more information on managing a family's payment schedule, click here.

2: Invoice Settings

Optionally, admin users have the ability to set all invoices to the same amount, or add an installment fee on every family's invoice.

Set all invoice amounts

By default, CampSite automatically calculates the amount of an invoice by dividing the family's total balance by the number of payment dates. For example, a balance of $500 on a schedule with 5 payments would amount to $100 per invoice.

To override the automated calculation and manually set all invoices to a specific amount, click "Set all invoice amounts..." and specify the following details in the pop-up window that opens:

  1. Select whether all invoices should be set to a fixed (flat) amount, or a percentage of their entire payment schedule balance.
  2. Designate the invoice amount.
  3. Click to set all invoices to the specified amount.

Add installment fee

Installment amounts will be created as a new charge transaction on the family's account and added to the present invoice when generated.

To add an installment fee, change "Add installment fee?" to Yes and provide the following details for the charge:

  1. Select the accrual session for the charge, i.e. which session the installment fee charge should accrue to on your camp's financial reports. Click here to learn more.
    * To have CampSite automatically accrue the charge to all session(s) that the family's campers are enrolled for in this payment schedule group, select "Automatic."
  2. Select the transaction category to associate the charge with.
  3. Enter a description to assign to the charge.
  4. Specify the fixed amount for the charge.

3: Preview All Invoices/Remove All Zero Dollar Invoices

If needed, download a preview of all invoices before they're generated, and/or remove all zero dollar invoices from this batch.

Preview all invoices

After clicking "Get preview of all invoices," a pop-up window will open.

Enter an e-mail address and CampSite will send a .pdf preview of all invoices to that address.

Remove all zero dollar invoices

If an invoice was paid in advance, the amount due will show as $0.00. To prevent CampSite from generating (and eventually sending) $0.00 invoices, click the link to remove all zero dollar invoices from this batch.

You'll be asked to confirm and then the page will refresh, with all $0.00 invoices removed.

Note: If you do not click to remove all $0.00 invoices, CampSite will still generate them in this batch, and they'll be sent to the corresponding families in the next step of the invoice process.

4: Managing Individual Invoices

If needed, admins can review and/or edit individual invoices within the batch.

For each invoice, admins can:

  1. Double click to preview an invoice.
  2. Click to access the family's profile.
  3. View the enrolled campers within the family.
  4. Edit the invoice amount, if desired.
    * When an invoice amount is edited, future invoices will account for this change so that the entire balance is still collected.
  5. View the percentage of the family's balance that this invoice equals.
  6. View any past-due amounts.
    * Any past-due amounts will be added to the amount due on the current invoice being generated.
  7. View the family's total payment schedule balance.
  8. View whether they're on auto pay for this invoice.
  9. Double click to remove the family from the invoice batch.
    * When a family is removed from the batch, CampSite will not generate an invoice for them for this particular payment date.

5: Generate Invoices

When you're ready to generate all invoices for this payment date, scroll down to the bottom of the page and click the Generate Invoices button.

All invoices will be generated, and CampSite will redirect to the Payment Schedules page, where you'll be prompted to now send the invoices.

  1. When an invoice step has been completed, instead of saying "No," the step will now read the date on which the step was completed.
  2. After generating a batch of invoices, admins may access those invoices by double clicking the statement icon pictured above.
  3. Next, you'll send all of the invoices that were generated to each family.

To learn more about the "Send invoices" step, click here.

See more
Invoicing and Auto Pay: Step 2 - Send Invoices

When it's time to send invoices for a payment, click the "Send now" link under the "Invoices sent" column.

Note: You cannot send invoices until you generate them first. To learn how to generate invoices, click here.

Send Invoices

In this step, you'll send a mass email to the families who had an invoice generated for them in the previous invoice step. Each family's invoice will  be attached to this email as a PDF file.

Before sending the mass email, you'll confirm which email message is sent and review invoice settings. Admins may also remove certain families from receiving the email and/or preview invoices before they're sent.

1: Checklist

The "Send Invoices" checklist will identify any families who do not have at least one parent with a valid email address designated to receive the family's invoices.

When a family appears on this checklist, they either haven't designated a parent to receive invoices OR the designated parent doesn't have a valid email address on file.

Parents may designate a parent to receive invoices via the Financial page of their Parent Dashboard, or an admin can do it for them via the "Invoices" tab of the family's profile (under Invoice Preferences). Click here to learn more.

If a parent is designated but doesn't have a valid email address on file, the family may add/edit the email addresses on file for each parent via the My Account page of their Parent Dashboard, or an admin can do it for them via the Parents tab of the family's profile.

If you proceed with sending invoices without addressing the families on the checklist, their invoices will be emailed to you instead.

2: E-mail and Invoice Settings

Next, specify which email message to send to each family and customize the invoices.

  1. Select one of your saved family emails to send to each family. If you don't already have a message created for invoicing purposes, you can create one now by clicking "Create a new saved family email..."
  2. Customize the footer text that will appear at the bottom of each invoice. You can designate a different footer for families on auto pay vs. families who are not on auto pay.
  3. Select whether or not to include the payment coupon on auto pay invoices. The payment coupon collects the family's credit card information by hand which they can then mail in to your camp.

Tip: To preview an invoice footer, double click the dollar sign icon next to a family on this page. To view the payment coupon, open an invoice for a family that's not on auto pay.

3: Confirm the Recipients

Next, confirm which families are included in the mass email.

  1. Remove a single family from receiving this email by deselecting the box next to their name. You can also click to select "all/none" as needed.
  2. Double click dollar sign icon to view the invoice.
  3. To view all invoices, click "get preview of all invoices." Enter your email address in the pop-up window and CampSite will email you a .pdf preview of all invoices.

4: Send all invoices

When you're ready to email all of the families selected on this page, scroll down to the bottom of the page and click the Send Invoices button.

Upon clicking this button, the mass email will be sent.

CampSite will then redirect to the Payment Schedules page, where the next step will be to run automatic payments (on the date that payment is actually due).

When the next step is to debit automatic payments, the link will read "Run now" underneath the "Auto pay" column for the corresponding payment date.

Please note: An admin user must manually trigger this step - CampSite will NOT run this step automatically.

To learn more about how to complete the "Auto pay" step, click here.

See more
Invoicing and Auto Pay: Step 3 - Auto Pay

When it's time to debit the automatic payments for an invoice, click the "Run now" link under the "Auto Pay" column.

Please note: CampSite will NOT complete this step automatically. This step must be completed manually by an admin user, following the process outlined below. 

You cannot run auto pay until after you generate and send the corresponding invoices first. To learn how to generate invoices, click here. To learn how to send invoices, click here. 

Run Auto Pay

In this step, you'll debit all of the families who are set up for "auto pay" for the present invoice.

Before debiting the payments, you'll have the option to remove families from being debited and/or update the amount to debit from each family.

1: Checklist

The "Run Auto Pay" checklist will identify any families who are not prepared to have automatic payments debited or who have a $0 balance for the year.

All 'Credit Card' families have a primary credit card / All 'Checking Account' families have a primary checking account

Since families can have multiple payment methods on file, each family on auto pay must indicate which saved payment method should be debited for automatic payments by designating a card/checking account as "primary" (even if the family has only one credit card or checking account on file).

If a family doesn't have their primary payment method designated, admins can manually set a card or account as primary via the Credit Cards or Checking Accounts tab of the family's profile page (double click the checkmark icon for the card/account). Or, the family can designate their primary payment method via the Financial page of the Parent Dashboard.

All Credit Cards Have Un-expired Expiration Dates

For all families paying by credit card, their primary card must be un-expired.

If a family's primary card is expired, admins can manage the family's primary card via the Credit Cards tab of the family's profile page. Or, the family can manage their credit card via the Financial page of the Parent Dashboard.

All Families Have a Balance for 2021

Lastly, CampSite will also check to make sure that the families below still have a balance for the year.

If a family is identified as having a $0 balance, we recommend reviewing the "Transactions" tab of their profile page to confirm whether they should remain in the auto pay batch and debited payment.

If the family should not be debited, double click the delete button on the far right to remove them from the auto pay batch.

2: Manage Families/Auto Pay Amounts

If needed, admins can review and/or edit which families are set to be debited and for how much.

For each family, admins can:

  1. Click to access the family's profile.
  2. View the payment method to be debited.
  3. View the invoiced amount.
  4. View the past-due amount (i.e. unpaid amounts from previous invoices).
    All past-due amounts will be debited along with the present invoice amount.
  5. View the amount to be charged during auto pay
    I.e. the present invoice amount + past-due invoice amounts.
  6. View the family's overall payment schedule balance.
  7. Double click to remove the family from the auto pay batch.
    When a family is removed, CampSite will not debit their invoice payment.

3: Run Auto Pay

When you're ready to debit all of the payments listed on this page, scroll down to the bottom and click the Run Auto Pay button.

All payments will be processed. Next, CampSite will redirect to "Auto pay results" page.

Auto Pay Results

The Auto Pay Results page summarizes the status of each payment that was debited within the auto pay batch.

To learn more about the Auto Pay Results page, click here.

Next Payment

Once the "Auto Pay" step has been completed for a particular payment, the next step will be to generate invoices for the next invoice (at the appropriate time).

The invoice link will move to the 'invoices generated' step accordingly.

See more
Invoicing and Auto Pay: Auto Pay Results

After the Auto Pay step is completed for an invoice, CampSite will create an "Auto pay results" page that summarizes the status of each payment that was debited.

Filters

Filter which payments display in the results based on their processing status. When you're finished, click "Refresh results" to view payments with the status(es) you've selected.

Payment Statuses

  • "Not Yet Run" refers to payments that haven't been processed yet. You might see this initially if you're processing a large batch of payments, and certain payments haven't been attempted yet. Use the "Refresh results" button to reload the page and view the updated status after the payment has been run.
  • "Processing" refers to payments that are still currently processing. Again, use the "Refresh results" button to reload the page and view the updated status for the payment after processing has finished.
  • "Approved" refers to payments that were processed successfully.
  • "Declined" refers to payments that could not be processed successfully.
  • "Error" refers to payments that could not be processed due to an error.

 Note: CampSite will NOT automatically re-attempt unsuccessful payments. Any payment that "declines" and "errors" must be re-processed manually, via the family's profile page. To learn how to manually process a payment, click here.

Report Options

  1. Refresh the results.
    Use the "refresh" button to apply your filters above, or if you have payments that have "not yet run" or are "still processing."
  2. Print the results.
  3. Export the results as a spreadsheet.
  4. View the family's name (click to access their profile)
  5. View which invoice the payment applied towards (by ID)
  6. View the amount paid.
  7. View the payment method.
  8. View the payment processing results.
  9. View the result details (for declined/errored payments).
See more
Accrual assigner

CampSite's accrual assigner identifies any charges or discounts that are not assigned to a session, and helps you assign the proper session to those transactions.

Why are accrual assignments necessary?

CampSite's accrual reports (i.e. the Camper Accrual Transaction Log; Camper Accrual Summary By Session; Camper Accrual Summary by Accrual Period) will generate the charges and discounts assigned to each session in your database (i.e. your earned revenue per session).

Charges and discounts that aren’t assigned to any session(s) will not populate in the results of these accrual reports. 

For example, say Jill Paulson has a $25 cancellation fee charge for unenrolling from the "Week 1" session, but the charge isn't assigned to any sessions. When generating the Camper Accrual reports to determine earned revenue for Week 1, Jill's $25 cancellation fee won't be included, which will skew the results.

To ensure the accrual reports generate accurate results, all charges/discounts must be assigned to the correct session(s).  

First, navigate to the Financial Dashboard by clicking the Financial link in the top navigation bar.

Next, go "Camper Financial Tools" and select "Accrual Assigner."

Each row on the accrual assigner page represents a different transaction. Transactions will be presented in chronological order, starting with the earliest transactions first.

If you have multiple pages worth of transactions that need to be assigned, you can access the next page of transactions after you submit assignments for the first page.

Assigning Sessions

For each transaction:

  1. Use the dropdown menu(s) in the Sessions column to select which session to assign to the transaction.
    Click "Add session breakdown..." to assign the transaction to more than 1 session if needed.
  2. Confirm the amount to allocate towards each session.
    If assigning a transaction to multiple sessions, all session amounts must add up to the total transaction amount.

How do I know which session(s) to select?

CampSite will suggest sessions based on the camper's enrollments. View the "confidence" level for more details as to why those suggestions were suggested (and how confident  CampSite is in suggesting them).

However, you may also want to review the camper and family's profile pages for context in choosing which session(s) are most appropriate.

Submitting Session Assignments

After you've selected sessions, save them by clicking the "Submit session assignments" at the bottom of the page. Note that it's not necessary to assign sessions for all transactions in order to submit the page, but any transactions without a session assigned will remain in the accrual assigner.  

Upon submitting, the page will refresh and display any additional transactions that need session assignments.

See more
Accrual periods

Accrual periods allow for reporting on the collective earned revenue across multiple sessions.

First, create accrual periods by selecting multiple sessions to group together for reporting purposes. Then, run the Camper Accrual Summary (By Accrual Period) report to generate your earned revenue per accrual period, i.e. all of those sessions combined.

For example, Camp Firewood runs camp sessions all throughout the entire calendar year. They’d like to generate earned revenue per quarter, so they create 4 accrual periods - "Q1," "Q2," "Q3," and "Q4." The "Q1" accrual period contains all sessions that are held January - March, while the "Q2" accrual period contains all sessions that are held April - June, so on and so forth.

First, navigate to the Financial Dashboard by clicking the Financial link in the top navigation bar.

Next, go "Camper Financial Tools" and select "Accrual Periods."

Create Accrual Periods

  1. Select the appropriate enrollment year
  2. Click 'Add new accrual period'
  1. Name the accrual period
  2. Select which sessions to include in this accrual period
  3. Click 'Add accrual period' to create the period

Note: You cannot assign a session to more than one accrual period.

  1. Click and drag to rearrange the order your accrual periods appear in.
  2. Double click to edit the accrual period name/sessions.
  3. View the sessions currently assigned to the accrual period.
  4. Double click to delete the accrual period.

Reporting on Accrual Periods

The accrual periods you create will appear on the Camper accrual summary (by accrual period) report. 

When generating this report, CampSite will calculate the total earned income for all sessions within each accrual period combined. To learn more about using this report, click here.

See more
Enrollment Discounts

Click the link for Enrollment discounts to jump to the Enrollment Discounts step of the Camper Setup Wizard.

For more information on managing discounts, read the Step 7: Enrollment Discounts article. 

See more
Enrollment Extras

Create Enrollment extras, such as registration fees, to be offered for purchase either on a yearly basis or once per enrollment option.

Under the Financial Dashboard select "Enrollment extras".  

Don't forget to select the year that you want this extra to be applied to.

  1. "Add enrollment extra..." to create an extra.
  2. The pencil modal will allow you to edit the extra once created.

Select "Add enrollment extra"

  1. Include the name of your extra.
  2. Select whether it will be by amount or percentage.
  3. In regards to Financial reporting, choose one specific session with which you'd like to associate all charges and payments for this extra. If this extra should be associated with multiple sessions, select "Automatic" and CampSite will evenly allocate the charges/payments for this extra across all sessions the camper is enrolling for when this extra is purchased.
  4. Select a transaction category that you set under Financial Dashboard>Transaction Categories.
  5. Add a description of the extra.
  6. Add the amount or percentage.
  7. Click "Submit".

Next, to make this enrollment extra available on your enrollment form, you must either offer it as a yearly enrollment extra or an enrollment option extra (in the enrollment option bundle).

Enrollment extras are added to a campers tuition costs and cannot be separated from an enrollment option or yearly offered extra. Typically, these extras are paid for through a payment schedule combined with a campers tuition. They could also be paid for in full alongside a campers tuition if the family is paying for all costs in full at the time of enrollment. 

If you would like to offer enrollment extras as items to be purchased separately after enrollment for a camper is complete, please see: How does a camper purchase an enrollment extra after enrollment?

See more
Transaction Categories

Categories such as Tuition, Trips or Cancellation fees can be created here.

Select Transaction categories from the Financial Dashboard.

  1. Click "Add new transaction category..."  to create a new Transaction category
  2. The pencil modal allows you to edit the categories once you have created them.  

Click "Add new transaction categories..."

Click "Add new transaction categories..."
  1. Add the name of the transaction category.
  2. Add a general ledger code for your records.
  3. Mark which year you want this to apply to.
  4. Add the transaction category.
See more
Tuition Plans

Here you can set the cost for individual sessions.

Click "Tuition Plans".

  1. Add a tuition plan based on your sessions.
  2. The "three dots" can be double clicked to open special tuition plan rates (i.e Early enrollment price).
  3. The pencil modal allows you to edit the plan and rates after they have been created.

Click "Add tuition plan..."

Click "Add tuition plan..."
  1. Name your plan.
  2. Select a category from the dropdown.
  3. Set the price.
  4. Submit.

Click "Add tuition plan rate..."

Click "Add tuition plan rate..."
  1. Name the plan rate.
  2. Select a category from the drop down.
  3. Set a price
  4. Name the start of the time period where this rate will take place.
  5. Name the end of the time period where this rate will take place.
  6. Select whether or not this rate should be active from the Parent Dashboard.
  7. Add rate.
See more
Reporting on Reversed Transactions

When a transaction is reversed, 2 transactions exist in your database: the original transaction, plus a reversal transaction for the inverse amount.

For example, the above shows a $10 camper charge created on 3/23/20 that was later reversed on 4/7/20.

On the profile page, a reversed transaction appears once, striked out with the amount set to $0. 

When it comes to financial reports, CampSite will generate the original transaction plus the reversal transaction.

For example, see above how the Transaction Log displays the charge and the reversal as two separate line items.

  • Note how the timestamp for each transaction reflects when they were created, so the reversal will reflect the date that the admin reversed the original transaction. Keep this in mind if you're filtering a report based on 'date created.'

Summed together, both transactions equal $0, to effectively remove the original transaction from being calculated into the grand total at the very bottom of the page.

Filtering for Reversals

The report filters you select determine whether or not your report results include just the original transaction or the original transaction AND the reversal transaction.

Transaction Types Filter

For all financial reports that provide an itemized log of transactions (e.g. the Transaction Log; Camper Accrual Transaction Log, etc.), you must select "Reversals" in the Transaction Types filter in order for the results to include the reversal transaction, as pictured above.

Date Created Filter

Keep in mind that the original transaction will be dated as to when it was created initially, but the reversal transaction is dated as to when the reversal occurred. If you filter by "date created," and the reversal occurred outside of your date range, your results will report the original transaction but not the reversal.

As such, filtering by 'Date created' provides a snapshot of transactions as they existed within the timeframe you selected.

Using Layla Gamble's reversed $10 charge as an example again, the "Date Created" filter on the Transaction Log would need to span from 3/23/20 to 4/7/20 in order to include both the original $10 and the -$10 reversal in the results.

If "Date Created" was filtered for 3/1/20 - 3/30/20, the results would include the original $10 charge but not the -$10 reversal, since the reversal was created outside of that time frame. As such, the grand total of the report results would include the $10 despite that it's been reversed.

Reversals Column

For financial reports that present transaction summaries (instead of itemized transactions) - like the Camper Accrual Transaction Summary; Camper Accrual Summary (By Session or Accrual Period) - reversed transactions will be summed together in a separate  "Reversals" column.

For example, in the Camper Transaction Summary as shown above, the Reversals column reflects all charge, discount, payment, credit, and refund reversals summed together. The individual Charges / Discounts / Payments / Credits / Refunds columns reflect all original transactions (without reversed transactions removed).

As such, the totals of each transaction type (highlighted in yellow above) still include transactions that were later reversed. Only the net total (in the very bottom right cell) reflects only transactions that were not later reversed, by summing all charge, discount, payment, credit, refund and reversal totals together.

That said, the Camper Transaction Summary report is not designed for identifying the total amount of certain transaction types (like total charges or total payments) as those numbers will not have reversed transactions removed. If you need the total amount for a certain type of transaction, use the Transaction Log instead.

See more
Transaction Log

The Transaction Log report generates an itemized log of all charge, discount, payment, credit, and refund transactions within your database.

First, navigate to the Financial Dashboard by clicking the Financial link in the top navigation bar.

Next, go "Reconciliation reports" and select "Transaction log."

Filters

To control which transactions populate in your report results, use the report filters.

Filter transactions by:

  1. Enrollment year
  2. Transaction type
    • By selecting 'Reversal', the report results will account for reversals of any of the other transaction types that are also selected - e.g. selecting "Charge" and "Reversal" will generate all original charges, and then deduct the charges that were later reversed. Click here to learn more.
  3. Payment method (applies only to 'payment' and 'refund' transactions)
  4. Transaction category
  5. Which payment schedule they're on
    • "None" refers to transactions that are not associated to any payment schedules.
  6. The date when the transaction was created
  7. Amount
  8. The text within their "Description" field
  9. Click Run Report to generate the transaction log

Report Results

  1. Double click to print or export the report, and view how many transactions were found
  2. For each transaction, view the following details:
    • Section: The module that the transaction corresponds with
    • ID: The unique ID number assigned to each transaction
    • Created: The date the transaction was created
    • Created by: How the transaction was created
    • Family / Group / Guest: The name of the account to which the transaction belongs. Click to view their profile.
    • Family ID / Group ID / Guest ID: The ID number for the person to whom the transaction belongs
    • Camper: The name of the camper that the transaction is associated with (only relevant to Charges and Discounts )
    • Type: The transaction type (charge, discount, payment, refund, credit, or reversal)
    • Method: The payment method used for the transaction (only relevant to Payments and Refunds)
    • Category: The category assigned to the transaction
    • GL Code: The ledger code tied to the transaction category with which the transaction is associated. Manage ledger codes in the Camper Setup Wizard Step 3
    • Description:The description assigned to the transaction.
      • For pre-defined transactions, the Description is the name for that pre-defined transaction (e.g. Tuition Plan name)
      • For transactions that were created manually, the admin user types the description when creating the transaction
    • Payment schedule: The name of the family's payment schedule to which the transaction has been assigned. If the transaction is not assigned to a payment schedule, the report will say "None."
    • Amount:The full amount of the transaction.
  3. See the grand total of all transactions

Reversals

Reversed transactions will generate as 2 separate transactions in the report results: 1) the original transaction and 2) a reversal worth the inverse amount. Summed together, the reversal will zero out the original transaction when the grand total is calculated.

If you do not select to include "Reversals" in the Transaction Types filter of the report, the results will not include reversal transactions - just the original transactions.

If filtering by Date Created, note that the results will only include reversals that occurred during the time frame selected. 

Learn more about reporting on reversed transactions here.

See more
Deposit Report

The Deposit Report reports on all payment transactions in your CampSite database. 

View payment totals by payment method and per transaction category, as well as an itemized log of each individual payment transaction.

When using this report to reconcile with your bank statement:

  • Note that this report does not include refunds like your bank statement does.
  • Payments are dated according to when they were created in CampSite. Your bank statement will reflect the date the payment was processed (usually 1-2 days after the date it was created in CampSite).

First, navigate to the Financial Dashboard by clicking the Financial link in the top navigation bar.

Next, go "Reconciliation reports" and select "Deposit report."

Filters

To control which transactions populate in your report results, use the report filters.

Filter by:

  1. "Section" (i.e. the modules in your CampSite subscription)
  2. Enrollment years
  3. Payment method
  4. The date when the payment was created
    • Leave this blank to report on all transactions from the selected enrollment year
  5. "Combine electronic payments + checks" refers to payments that were applied to multiple transaction categories
    • If yes, these payments will display as a single transaction in the results
    • If no, the results will break down these payments so they display as a separate payment for each category they were assigned to
  6. Choose whether to include payments that were later reversed* from the family's account

*Reversed does not mean refunded.

Report Results

The report results will be broken down by total payments per payment method;  total payments per transaction category; and an itemized log of each individual payment.

Totals by Method

  1. View each payment method and the total payments per method
  2. View the grand total of all payments for all methods

If needed, you can manage the payment methods for your database via Admin > Campers > Financial: Payment methods. Click here to learn more.

Totals by Transaction Category

  1. View each camper transaction category and the total payments per category
  2. View the grand total of all payments towards all camper transaction categories
  3. View each events transaction category and the total payments per category
  4. View the grand total of all payments towards all event transaction categories

If needed, you can manage the transaction categories for your database via Admin > Campers / Events > Setup Wizard > Step 3: Transaction Categories.

Transactions

View a log of every payment transaction (which comprise the 'totals by method' and 'totals by category' above).

For each transaction, view the:

  1. ID number for the payment
  2. Enrollment year that payment was applied towards
  3. Date + time when the payment transaction was posted in CampSite
  4. The name of the account towards which the payment was applied. Click to view their profile.
  5. CampSite ID number for the account towards which the payment was applied
  6. Payment method
  7. Payment gateway ID number for the transaction (for electronic payments processed via your payment gateway),
  8. Transaction category(ies) towards which the payment was applied
  9. GL code (per the transaction category)
  10. Description of the payment transaction
  11. Payment amount
  12. Grand total of all payment amounts
See more
Check Deposits

The Check Deposits report allows you to mark check payments as deposited.

First, navigate to the Financial Dashboard by clicking the Financial link in the top navigation bar.

Next, go "Reconciliation reports" and select "Check deposits."

Undeposited Checks

Check payments that have not yet been marked as deposited will display at the top of the page.

For each check, view which event (module) the check falls under; the transaction ID for the payment transaction; when the check payment was created in CampSite; which account the payment was applied towards; the check number; and the amount.

To record a new deposit:

  1. Checkmark the checks that have been deposited
  2. Click Create new check deposit.

All selected checks will be removed from the "Undeposited checks" section, and a new check deposit containing those checks will be created.

Deposited Checks

For each check deposit:

  1. Double click to export the check deposit information as a spreadsheet
  2. Double click to print the check deposit information
  3. Double click to delete the check deposit.
    All checks within that deposit will return to the "Undeposited Checks" section of this page to be re-deposited again as needed.

Once marked as deposited,  check payments will include their check deposit ID number in the transaction details.

See more
Deleted transactions report

The Deleted Transactions report generates a list of all transactions that admin users have deleted from CampSite.

  • Note that transactions cannot be un-deleted.

First, navigate to the Financial Dashboard by clicking the Financial link in the top navigation bar.

Next, go "Reconciliation reports" and select "Deleted transactions."

Filters

Filter your results by:

  1. Transaction type
  2. When the transaction was deleted (leave blank to generate all transactions)
  3. Click "Run report" to generate your results

Report Results

  1. Double click to print the report
  2. Double click to export the report as a spreadsheet
  3. View the section that the deleted transaction falls under
  4. View the time + date when the transaction was originally posted**
  5. View the time + date that the transaction was deleted
  6. View which admin user deleted the transaction
  7. View the family/group/guest to which the transaction had been applied. Click to view their profile.
  8. View the transaction ID number
  9. View the transaction type (charge, discount, payment, credit, or refund)
  10. View the amount of the transaction
  11. View the reason that the admin user input when they deleted the transaction.

**Only transactions that were deleted after the "Original Transaction Date" column was added to this report in January 2021 will show data in this column. Seeing a - in the report results indicates that the transaction was deleted before this data was designed to display in the report.

See more
How to Use the Reconciliation Assistant Tool

Our new Reconciliation tool brings you the ability to tie your card processor's disbursements out to the individual transactions that make them up, without maintaining a reconciliation spreadsheet by hand.

This way you can see exactly which transactions make up each deposit — and get a plain-language explanation whenever a disbursement doesn’t add up the way you would expect at first glance.

This tool can be located by clicking on the Financial button on the top navigation bar, then clicking on the "Reconciliation Assistant" button under the Reconciliation reports category.

Before Uploading: How to Get the Three Source Reports

 

The Reconciliation Tool will need three raw exports covering the same date range. Two are optional and one is required. Please note that although two reports are optional and are not required for the reconciliation tool to function, not including all three reports will not bring the desired result and full report abillities. To utilize this tool to it's fullest, please be sure to upload all three reports.

  • Camp System Import (optional) – The CampSite export, which adds family and transaction category context to each line item. You can find this report by clicking on the Financial button on the top navigation bar > Payment gateway reports > Credit card transactions > filter date created to desired date range > Run report > download to Excel. For more information on how to find this report please see: Credit Card Transactions
  • Card Processor Transactions (optional) – the per-transaction export, which carries the ID used to join to CampSite. This report adds family/category context the same way as the Camp System Import above, but pulled from the processor side instead of through CampSite. Find this report in the CSIPay Portal > > Transaction Details Report > Quick Reports > Report Date Custom [select desired date range] > Filter by Merchant > [biz name] > Generate Report
  • Card Processor Balance Details (required) – This is the processor’s own ledger of every deposit, monthly merchant fees, refund, and payout — the source of truth the tool reconciles everything else against. Find this report in the CSIPay Portal > Balance Details > 'Quick Reports' > Report Date Custom [select desired date range] > Category Entries > Filter by Entity > [biz name] > Generate Report

All three files should cover the same date range and be uploaded unmodified — no re-saving, re-filtering, or re-sorting first.

When all reports are collected, upload one period's raw exports, unmodified into CampSite.

To upload a report, click on an upload box to open up your devices file browser and select the correct export file.

The Balance Details file alone is enough to use the Reconciliation Tool. Adding the other two files labels each line item with the family and category it belongs to.

Your files are read entirely in your own browser and are never uploaded to CampSite or stored anywhere.

For information on how to log into your CSI Portal please contact the Payments Team by emailing payments@campmanagement.com or calling 516-719-7075.

When files are uploaded, their upload box in the browser will turn green. When finished uploading, click on the "Run reconciliation" button to proceed.

Interpreting the Results

The results screen lists every disbursement in the date range with its date, ID, and total, plus a subtitle noting how many were found and how many are negative disbursements (shown in red).

Select any disbursement on the left side of the screen to see the breakdown of what makes up its total on the right side. The total is the sum of the line items tagged to it, the payout total from the processor's ledger, and the contributing transactions.

Where those two figures differ, a note explains why – for example disbursement chaining, a period boundary, a merchant fee split across two disbursements, or a gap the tool resolved automatically. A note will say plainly when a difference could not be explained and needs manual review.

Items marked Inferred were reconstructed by the tool rather than tagged by the processor, and should be confirmed manually against your own records.

Use the Glossary of Terms button for plain-language definitions of the terms used in these notes.

Click on the "Download reconciliation (Excel)" button to download your results. 

Click on the "Start over - upload a different period" button to go back and begin again.

All files are parsed locally and are never uploaded to CampSite or anywhere else.

Disbursement Patterns You Might See

Most disbursements need no explanation: the tagged transactions simply add up to the payout total. The patterns below are the ones that may need additional explanation:

Negative disbursements

A disbursement where money moved the other way — pulled back from the camp’s account rather than paid out to it. This happens when refunds or chargebacks in that batch outweighed sales. This is shown in red so it’s easy to spot.

Cash accounting method (the debit/credit split)

Most merchant fees are recorded entirely within one disbursement. Occasionally, though, a single fee’s debit and credit recording lands in two different disbursements instead of one — this is a known, expected pattern in how the processor’s system works, not an error.

Worked example — a $100 monthly merchant fee, split across two disbursements:

  • Disbursement 1 nets to ($180): ($280) from transactions, plus the $100 fee, recorded here as pending income.
  • Disbursement 2 nets to $650: $750 from transactions, minus that same $100 fee, now deducted from the pending income as it officially posts to the account.

Please note that this doesn’t change the total fees assessed — the apparent discrepancy is purely a timing difference in how cash accounting records the fee.

Mis-tagged transactions

Occasionally the processor’s own ledger tags a transaction to the wrong disbursement. The tool detects this when one disbursement has an exact matching excess and another has an exact matching shortfall, and reassigns the transaction to where it actually belongs — removing it from the disbursement it was wrongly tagged to and showing it under the correct one instead.

Rolled-forward (chained) disbursements

Some disbursements have no transactions tagged to their own total — instead, everything was bundled into a later disbursement as a single lump sum. The tool explains which later disbursement absorbed it and, where possible, shows exactly which transactions made up that lump sum.

Boundary disbursements

The very first or very last disbursement in the uploaded date range. These sit at the edge of the export window, so some of their transactions may fall just outside the dates pulled — which is why they’re sometimes harder to fully explain than disbursements in the middle of the range.

Commingled transactions

Transactions from more than one disbursement that were bundled into the same shared batch, where the combined total checks out exactly but the individual transactions can’t be split back apart to say which one belongs to which disbursement.

See more
Credit Card Transactions

The Credit Card Transaction report generates a list of successful credit card transactions.

Filter by credit card type, payment vs. refund, and more.

First, navigate to the Financial Dashboard by clicking the Financial link in the top navigation bar.

Next, go "Payment gateway reports" and select "Credit card transactions."

Filters

Filter credit card transactions by:

  1. Section (i.e. which module the transaction falls under)
  2. Enrollment year
  3. Credit card type
  4. Transaction type
  5. Transaction amount (leave blank to search all amounts)
  6. Choose whether to combine electronic payments that have been applied to more than one transaction category
    1. If yes, a payment assigned to multiple categories will display as one payment in the report results
    2. If no, a payment assigned to multiple categories will display as a separate payment per category
  7. Choose whether to include payments/refunds that were later reversed*
  8. Date the transaction was created (leave blank to search all dates)
  9. Click Run Report to generate your results

*Reversed does not mean refunded.

Report Results

  1. Double click to print or export the report and view how many transactions were found
  2. For each transaction, view the following details:
    • Section: The module that the transaction corresponds with
    • ID: The unique ID number assigned to each transaction
    • Year: The enrollment year
    • Posted when: The date the transaction was created
    • Family / Group / Guest / Donor: The name of the account to which the transaction belongs. Click to view their profile.
    • Family ID / Group ID / Guest ID / Donor ID: The ID number for the account to which the transaction belongs
    • Type: The transaction type (payment or refund)
    • Category: The category assigned to the transaction
    • GL Code: The ledger code assigned to the transaction (via the transaction category)
    • Description: The description assigned to the transaction
    • Credit card: The credit card type, last 4 digits, and card ID
    • Payment gateway ID: The transaction ID number within your payment gateway
    • Amount: The amount
    • Posted by: Who posted the transaction
  3. See the grand total of all transactions
See more
Credit Card Declines Report

The Credit Card Declines report generates a log of each instance when a credit card transaction was declined.

  • Please note: If a declined transaction was re-attempted and successful, the initial decline will still be generated in the Credit Card Declines report results.
  • That said, this report does not necessarily reflect payments that still need to be collected. 

Instead, the Credit Card Declines report is more like a history log of each and every time a decline occurred.

Note that credit card transactions are declined by your payment gateway, not by CampSite. If you don't understand the "decline reason", please contact the Payments Team by emailing payments@campmanagement.com or calling 516-719-7075.
 

First, navigate to the Financial Dashboard by clicking the Financial link in the top navigation bar.

Next, go "Payment gateway reports" and select "Credit card declines."

Filters

Filter credit card declines by:

  1. Section (i.e. which module the transaction falls under)
  2. Credit card type
  3. Transaction amount (leave blank to search all amounts)
  4. The date the decline occurred (leave blank to search all dates)
  5. Click Run Report to generate your results

Report Results

Each instance of a credit card decline (per your report filters) will display in the results.

  1. Double click to print or export the report results, and view the total number of results found.
  2. For each transaction, view the following details:
    • Section: The module that the transaction corresponds with
    • Datetime: The date and time when the decline occurred
    • Family / Guest: The name of the account on which the decline occurred. Click to view their profile.
    • Family ID / Guest ID: The ID number for the account on which the decline occurred
    • Credit card: The credit card type, last 4 digits, and card ID
    • Decline reason: The reason the transaction declined, per your payment gateway
    • Payment gateway ID: The transaction ID number within your payment gateway
    • Amount: The transaction amount

Decline Reasons

Credit card transactions are declined within your payment gateway, not by CampSite. 

A few common decline reasons for Constellation Payments customers include:

"Transaction Error" The payment was declined/failed when your payment gateway attempted to process it. Contact the cardholder to see if there's an issue with the card before trying again.

"Amount must be between 1 and #####"

The amount you're attempting to transact exceeds the single transaction limit that Constellation has set for your payment gateway account. For example, "between 1 and 200000" indicates a single transaction limit of $2000.00.

You can either post multiple, smaller payments that are within your transaction limit; or, contact Constellation Payments and request that your limit be increased.

"AccountAccessory value is invalid"

The credit card is expired. Update the expiration date in the credit card details (if the card has been renewed); or, obtain a new payment method.

"Hold - Pick up card"

The cardholder’s bank has declined the transaction and requested cardholder’s credit card to be retained.


Read more about Constellation Payments processing codes here.

See more
Expired Credit Cards

The Expired Credit Card report generates a log of each saved credit card that has expired by the expiration date you've selected.

This report can be used to proactively notify those with an expired credit card in advance of an automatic payment that they have scheduled.

First, navigate to the Financial Dashboard by clicking the Financial link in the top navigation bar.

Next, go "Payment gateway reports" and select "Expired credit cards."

Filters

Filter expired credit cards by:

  1. Section (i.e. which module the saved credit card falls under)
  2. Credit card type
  3. Expiration date (month and year)
  4. Primary cards only
    • Primary cards are those designated for use on auto payments during the invoicing process.
  5. Click Run Report to generate your results

Report Results

Expired credit cards (per your report filters) will display in the results.

  1. Double click to print the results
  2. Double click to export the results as a spreadsheet
  3. Double click to mass e-mail everyone listed in the results (e.g. to request that they update their saved credit card[s] on file)
  4. For each expired credit card, view the following details:
    • Section: The module that the saved credit card falls under
    • Family / Group / Guest / Donor: The name of the account to which the card is saved. Click to view their profile.
    • Family ID / Group ID / Guest ID / Donor ID: The ID number for the account on which the card is saved
    • Card: The credit card type, last 4 digits, and card ID
    • Expiration date: The month and year on which the card expires
See more
Checking Account Transactions

The Checking Account Transaction report generates all checking account transactions in your database.

  • If you'd like to enable checking account (ACH) processing, please contact your payment gateway provider directly.
  • If/when ACH processing is enabled for your payment gateway account, we can then enable checking account as a payment method within your CampSite database. This report will not show payments made by paper check.

First, navigate to the Financial Dashboard by clicking the Financial link in the top navigation bar.

Next, go "Payment gateway reports" and select "Checking account transactions."

Filters

Filter checking account transactions by:

  1. Section (i.e. which module the saved credit card falls under)
  2. Enrollment year
  3. Transaction type (payment or refund)
  4. The amount of the checking account transaction (leave blank to search all amounts)
  5. Choose how to display checking account transactions that were assigned to multiple transaction categories
    • If yes, a payment assigned to multiple categories will display as one payment in the report results
    • If no, a payment assigned to multiple categories will display as a separate payment per category
  6. Choose whether to include payments/refunds that were later reversed*
  7. Filter by the date the checking account transaction was created (leave blank to search all dates)
  8. Click Run Report to generate your results

*Reversed does not mean refunded. Click here to learn more about reversed transactions.

Report Results

Checking account transactions (per your report filters) will display in the results.

  1. Double click to print or export the report results, and view how many transactions were found
  2. For each checking account transaction, view the following details:
    • Section: The module that the transaction corresponds with
    • ID: The unique ID number assigned to each transaction
    • Year: The enrollment year
    • Posted when: The date the transaction was created
    • Family: The name of the account to which the transaction belongs. Click to view their profile.
    • Family ID: The ID number for the account to which the transaction belongs
    • Type: The transaction type (payment or refund)
    • Category: The category assigned to the transaction
    • Description: The description assigned to the transaction
    • Account: The last 4 digits of the account and the account ID number
    • Payment gateway ID: The transaction ID number within your payment gateway
    • Amount: The amount
    • Posted by: Who posted the transaction

Returned Transactions

Returned checking account transactions will still appear in your report results. 

  • Admins should be reversing returned checking account transactions.
  • To exclude reversed transactions from your report results, select No for the "Include payments / refunds that were later reversed" filter.

Learn more about handling returned ACH transactions here.

See more
Camper Transaction Summary

The Camper transaction summary reports on the total amount of charges, discounts, payments, credits, refunds, and reversals per transaction category, to calculate your overall net revenue.

  • This report cannot be used for identifying the total amount of a certain transaction - e.g. just the total payments - because reversals are not included in each individual column.
  • If you need the total of a certain transaction types, generate the Transaction Log filtered for those types instead.

First, navigate to the Financial Dashboard by clicking the Financial link in the top navigation bar.

Next, go "Camper reports" and select "Camper transaction summary."

Filters

  1. Select an enrollment year
  2. Filter transactions by the month they were created in CampSite
    • For example, if 2020 is selected as the year, and the month of January is checkmarked, the report will generate any transactions created during the month of January of any year, that are applying towards the 2020 enrollment year.
  3. Filter transactions by a specific timeframe when they were created
    • Leave the date range blank to report on all transactions from the selected enrollment year/months
  4. Click Run Report to generate your results

Note: If you filter by month or date range, the report results will only include 'Reversals' that occurred during the timeframe selected. 

For example, if a charge was created in January and then reversed in March, and you only select January in your report filters, your results will not reflect the reversal, since the transaction was not reversed during the timeframe that you're filtering for.

Totals by Category

Each row of the report results will present the transaction totals per transaction category. See the column headers for each transaction type.

The "total" listed on the far right represents the net total of all transactions for that particular category.

A positive net total represents how much your camp still needs to be paid.

A negative net total indicates that your camp received too much payment (because the total amount of payments you've collected is higher than the amount that you've charged families to pay).

For example, in the screenshot above, the After School category has a net total of $1635, because $1645 in charges have been posted but only $10 in payments have been collected. The camp still needs to collect $1635 in payments for the current charges that have been posted for the After School category.

The School Break category, on the other hand, shows a total of $0.00, to indicate that all charges have been paid for this category. This is calculated by taking the $2400 total charges and subtracting the $50 in discounts, for an adjusted total charges of $2350. With $2350 in received payments, all charges have thus been paid.

Totals by Transaction Type

Each column of the report results will present the transaction totals of that particular type of transaction. Refer to each row for the total per transaction category.

When viewing the net totals at the bottom, please be aware that the net total does not account for reversals. ALL reversals are accounted for in the 'Reversals' column only.

That said, this report is not designed for identifying the total amount of certain transaction types. If you need that information, use the Transaction Log instead.

Net Total

See the bottom right cell of the report for the net total of all transactions.

For example, in the screenshot above, the grand total of all transactions summed together equals a net of $70,192.28. 

A positive net represents how much your camp still needs to be paid.

A negative net indicates that your camp received too much payment (because the total amount of payments you've collected is higher than the amount that you've charged families to pay).

See more
Family Summary

The Family Summary report generates an overview of the total amount of charges, payments, and balances per family.

Admins may also send a mass email to all families generated into the results, e.g. to contact all families who still have a positive balance to pay.

First, navigate to the Financial Dashboard by clicking the Financial link in the top navigation bar.

Next, go "Camper reports" and select "Family summary."

Filters

Filter which families display in your report results.


1. Year: Filter which families appear in the results, based on enrollment year. Families who had any transactions created for the selected year will appear in the results (depending on other filters).

2. Balances: Filter which families appear in the results, based on whether they have a positive or negative/zero balance.

3. Balance range: Filter which families appear in the results, based on their overall balance amount.

4. Payment schedules: Filter which families appear in the results, based on which payment schedule(s) they're on.

5. Date range: Filter for transactions that occurred during a certain timeframe.

  • If you filter by "Balance" and "Date range", the results will generate only families with that type of balance during that date range, and their transaction totals will only reflect transactions that existed during that timeframe*.

* Note that transactions that were reversed or deleted will not appear in the results - even if they were reversed/deleted outside of the filtered date range.

Report Results

  1. Double click to print the report results
  2. Double click to export the report results
  3. Double click to send an email to all families listed in the results. You'll be redirected to CampSite's email page.
  4. View the total number of families found (based on your report filters)
  5. The family's ID number
  6. The family's last name. Click to access their profile.
  7. The name(s) of the enrolled camper(s) in the family. If blank, the family has no enrolled campers currently.
  8. Which sessions the enrolled campers are enrolled in. If blank, the family has no enrolled campers currently.
  9. The total amount of charges, payments, refunds, discounts, and credits on the family's account, plus their current total balance
    • If you filtered by date range filter, these amounts will reflect transactions that existed during that timeframe.
    • Transactions that were later reversed or deleted will not be included in these amounts - even if they weren't reversed during the filtered date range.
  10. The date on which the family's last payment was made.
  11. Which payment schedule(s) the family is on
  12. Click any column header to sort the results by the values in that column. Click once to sort in ascending order; click twice for descending. For example, click "Balance" once to sort families from the lowest balance to the highest balance.

Report Totals

In the very bottom row of the results, view the grand total amount of all:

  1. Charges
  2. Payments
  3. Refunds
  4. Discounts
  5. Credits
  6. Family balances
    • The grand total of all family balances will represent the total amount of payment you still need to collect from your camp families.
See more
Camper Accrual Transaction Log

The Camper Accrual Transaction Log generates a list of charge and discount transactions per camper, broken down by the sessions they've been assigned to.

  • This report does not include payment, credit, or refund transactions (because these transactions are not tied to specific sessions - only charges and discounts are.) 
  • That said, this report represents what you've charged (asked families to pay), but not the actual payments you've received.

First, navigate to the Financial Dashboard by clicking the Financial link in the top navigation bar.

Next, go "Camper reports" and select "Camper Accrual Transaction Log."

Filters

Filter which transactions display in the report results.

  1. Choose which enrollment year to report on
  2. Filter transactions by transaction type
    • By selecting 'Reversal', the report results will account for reversals of any of the other transaction types that are also selected - e.g. selecting "Charge" and "Reversal" will generate all original charges, and then deduct the charges that were later reversed.
    • Click here to learn more about reporting on reversals.
  3. Filter transactions by transaction category
  4. Filter transactions by the sessions they're assigned to
  5. Filter transactions by their description
  6. Filter transactions of a certain amount range. Leave blank to search all amounts.
  7. Filter transactions based on the date they were created. Leave blank to search all dates.
  8. Click Run Report to generate your results

NOTE

 If a charge or discount is not assigned to a session, it will not populate in the Camper Accrual Transaction Log. 

To fix this, use CampSite’s Accrual Assigner, which identifies all charges/discounts that are not currently assigned to a session and allows you to assign them as needed. 

Learn more by clicking here.

Report Results

  1. Double click to print or export the report, and view how many transactions were found
  2. For each transaction, view the following details:
    • Family ID: The ID number for the family to whom the transaction belongs
    • Transaction ID: The unique ID number assigned to each transaction
    • Created: The date the transaction was created
    • Created by: How the transaction was created
    • Camper: The name of the camper that the transaction is associated with (only relevant to Charges and Discounts )
    • Type: The transaction type (charge, discount, payment, refund, credit, or reversal)
    • Session: The session to which the transaction is assigned.
    • Accrual Period: If applicable, the name of the accrual period the session/transaction falls under. Click here to learn more.
    • Category: The category assigned to the transaction
    • GL Code: The ledger code tied to the transaction category with which the transaction is associated. Manage ledger codes in the Camper Setup Wizard Step 3.
    • Description: The description assigned to the transaction.
      • For pre-defined transactions, the Description is the name for that pre-defined transaction (e.g. Tuition Plan name)
      • For transactions that were created manually, the admin user types the description when creating the transaction
    • Amount: The full amount of the transaction.
      • Charges and will display as a positive number
      • Discounts will display as a negative number
      • Reversals will display as the inverse of the original transaction

Scroll down to the very bottom of the page to view the grand total of all transactions in the report results.

This figure represents the revenue you can expect to receive when all of the above charges have been paid for.

See more
Camper Accrual Summary (By Session)

The Camper Accrual Summary by Session generates the total amount of charges per session (less any discounts), broken down by transaction category.

Please note: This report does not include payment, credit, or refund transactions (because these transactions do not get associated to specific sessions). That said, this report represents earned revenue, or what your camp can expect to receive for each session (once all charges have been paid for).

First, navigate to the Financial Dashboard by clicking the Financial link in the top navigation bar.

Next, go "Camper reports" and select "Camper Accrual Summary (by Session)."

Filters

Filter which sessions to generate the total charges for, and/or which transactions are included in the results.

  1. Choose which enrollment year to report on
  2. Filter transactions by transaction type
    • By selecting 'Reversal', the report results will include reversals of any of the other transaction types that are also selected - e.g. selecting only "Charge"and "Reversal" will generate current charges and reversed charges.
  3. Filter which sessions to generate the total charges/discounts for.
  4. Filter transactions based on the date they were created. Leave blank to search all dates.
  5. Click Run Report to generate your results

NOTE

 If a charge or discount is not assigned to a session, it will not be calculated towards into this report. This can skew your report results.

To fix this, use CampSite’s Accrual Assigner to identify all charges/discounts that are not currently assigned to a session and assign them as needed. 

Learn more by clicking here.

Report Results

  1. Double click to print the report results.
  2. Double click to export the report results as a spreadsheet.
  3. View the results for each session, displayed in a separate table.

Results per Session

For each session included in the report results, view the following details:

  1. Session name.
  2. Each of your camp's transaction categories, displayed in separate rows.
  3. The GL code assigned to each category.
  4. The total amount of charges posted for the session, per category (before reversals are removed).
  5. The total amount of discounts posted for the session, per category (before reversals are removed).
  6. The total amount of all reversed* charges and discounts posted for the session, per category.
  7. The grand total of charges per category (less any discounts and reversals).
  8. The overall grand total of charges for the session (less any discounts and reversals) - i.e. the revenue you can expect for this particular session.

*Learn more about reporting on reversals here.

Expected Revenue

Look at the bottom right cell in each session table for the total charges/amount of expected revenue for that session (once all charges have been paid).

In the screenshot above, Camp Firewood currently has $133.56 in charges posted for the Afterschool Program - Fall Semester - Fridays session, so they can expect to receive that much money for this particular session once all families have paid those charges in full.

  • If your camp requires parents to pay in full at the time they enroll, and therefore no families have an outstanding balance after enrollment, then you will have already received the expected revenue indicated on this report.
  • If you offer payment schedules, you'll receive the expected revenue once all invoices are paid.
See more
Camper Accrual Summary (By Accrual Period)

The Camper Accrual Summary by Accrual Period generates the total amount of charges (less any discounts) for each accrual period that your camp has defined. 

  • An accrual period is defined by grouping together multiple sessions, which allows you to report on the cumulative total charges for a group of sessions combined. 
  • To learn how to create accrual periods for your database, click here.

Please note: This report does not include payment, credit, or refund transactions (because these transactions do not get associated to specific sessions). That said, this report represents earned revenue, or what your camp can expect to receive for each accrual period (once all charges have been paid for).

First, navigate to the Financial Dashboard by clicking the Financial link in the top navigation bar.

Next, go "Camper reports" and select "Camper Accrual Summary (by Accrual Period)."

Filters

Filter which transactions are calculated into your results, as well as which accrual periods are reported on.

  1. Select an enrollment year
  2. Select which transaction types are calculated in the results
  3. Select the accrual periods to include in the results
  4. Filter transactions by the date they were created (leave blank to search all dates)
  5. Click Run Report to generate your results

NOTE

 If a charge or discount is not assigned to a session, it will not be calculated towards into this report. This can skew your report results.

To fix this, use CampSite’s Accrual Assigner to identify all charges/discounts that are not currently assigned to a session and assign them as needed. 

Learn more by clicking here.

Report Results

For each accrual period, CampSite will total together the transactions associated to all sessions within the accrual period.

  1. Double click to print the report results.
  2. Double click to export the report results as a spreadsheet.
  3. View the results for each accrual period, displayed in a separate table.

Results per Accrual Period

For each accrual period included in the report results, view the following details:

  1. Accrual period name.
  2. Each of your camp's transaction categories, displayed in separate rows.
  3. The GL code assigned to each category.
  4. The total amount of charges posted for the accrual period, per category (before reversals are removed).
  5. The total amount of discounts posted for the accrual period, per category (before reversals are removed).
  6. The total amount of all reversed* charges and discounts posted for the accrual period, per category.
  7. The grand total of charges per category (less any discounts and reversals).
  8. The overall grand total of charges for the accrual period (less any discounts and reversals) - i.e. the revenue you can expect for this particular accrual period.

*Learn more about reporting on reversals here.

Expected Revenue

Look at the bottom right cell in each accrual period table for the total charges/amount of expected revenue for that period (once all charges have been paid).

In the screenshot above, Camp Firewood currently has $1,155.17 in charges posted for the Q1 accrual period, so they can expect to receive that much money for this particular accrual period once all families have paid those charges in full.

  • If your camp requires parents to pay in full at the time they enroll, and therefore no families have an outstanding balance after enrollment, then you will have already received the expected revenue indicated on this report.
  • If you offer payment schedules, you'll receive the expected revenue once all invoices are paid.
See more
Camper Past Due Report

The Camper Past Due report generates families who have past due amounts on generated invoices for their payment schedule(s).

  • A payment schedule invoice is considered "past-due" if the invoice was generated, and was not marked as paid before the invoice due date.
  • Balances that are not on a payment schedule, as well as invoices where the due date has not yet passed, are not considered past-due and will not be generated onto this report.
  • To report on families with a positive balance on their account (regardless of their invoice status), use the Family Summary report instead.

From the Camper Past Due report results,  admins may also resend past-due invoices (in mass), and/or download a copy of all past-due invoices.

First, navigate to the Financial Dashboard by clicking the Financial link in the top navigation bar.

Next, go "Camper reports" and select "Camper Accrual Summary (by Accrual Period)."

Report Filters

If needed, filter which families are generated based on their campers' enrolled sessions, which payment schedules they're on, and the amount they have past-due.

  1. Select an enrollment year
  2. Filter families based on which session(s) their camper is attending
  3. Filter families by payment schedule
  4. Filter families by the amount of their past-due invoice(s). Leave blank to search all amounts
  5. Click Run Report to generate your results

Results

Each family identified by your report filters will display as a separate row in your results.

  1. Double click to print the report results
  2. Double click to export results as a spreadsheet
  3. Double click to resend the past-due invoices to all families in your results
  4. Double click to download a PDF copy of all past-due invoices in the results
  5. Click to include/exclude a family when emailing or generating all invoices
  6. View the family's current payment schedule balance
  7. View the family's past due balance per how many days past due it is
    For example, the results above indicate that the Paulson's have a $100 balance past-due by 91+ days.
  8. View a list of each past-due invoice (including the due date and amount)
  9. View the grand total of all invoices that are past-due
  10. View the family's overall balance for the entire year
  11. View the grand total of all past-due invoice amounts, for all families
  12. View the grand total of all family balances for the year

Resend Invoices

Send a mass email to all families with an attached copy of their past-due invoices.

Double click the envelope icon to draft/send your email

  • To exclude certain families from being emailed, deselect their  checkbox on the far left before beginning the email process.

After double clicking the email icon, you'll be asked to specify the recipients and email content. CampSite will automatically attach a PDF copy of the relevant invoice(s) to each family's email.

  1. Select which parents to email the invoices to
  2. Customize the subject line of the email
  3. Customize the body of the email message
  4. Customize the footer that displays at the bottom of the invoice PDF
  5. Click to send the email

View the sent email on the family's profile. To view a copy of the invoice that they received, click the subject line to open the email contents, and then click the attachment link.

See more
Package Summary Report

The Package Summary Report provides summary of all package balances.

First, navigate to the Financial Dashboard by clicking the Financial link in the top navigation bar.

Next, navigate to the "Conference and Retreat reports" section and then select the "Package summary report" within.

Filters

  1. Select which year to report on.
  2. Select whether to report on pending and/or sold packages.
  3. Select whether to report on positive and/or negative package balances.
  4. Filter by a date range of transactions by entering a start and end date.

Report Results

The results will provide the following columns of information:

  1. The total number of results that were generated (per any filters applied)
  2. The group's ID number
  3. The group's name
  4. The package name
  5. The package status (pending or signed)
  6. The total amount of charges, discounts, payments, credits, and refunds for each package
  7. The current package balance
  8. The last payment that was made towards the package. If no payment has been made, the report will say "no payments"
  9. The grand total of charges, discounts, payments, credits, refunds, and balances for all packages in the report.

Report Actions

Double click to:

  1. Print the report
  2. Export the report results as a CSV file
  3. Send an email to all group leaders for the groups in the results
See more
Payment requests report

The Payment requests report pertains to the Donations + Extended Payments module.

Use the Payment requests report to generate an itemized log of donor payment requests (i.e. extended payments that donors have been requested to make). Filter payment requests by the request status (paid; unpaid; or refunded) and/or the date the payment request was generated.

First, navigate to the Financial Dashboard by clicking the Financial link in the top navigation bar.

Next, go "Donations and Extended Payments reports" and select "Payment requests report."

Filters

To control which payment requests populate in your report results, use the report filters.

Filter payment requests by:

  1. Enrollment year
  2. Payment status
    • i.e. whether the extended payment is currently paid; unpaid; or was paid and then refunded
  3. Date generated
    • i.e. the date the payment request was created for the donor (not necessarily when the extended payment was made)

Report Results

View an itemized list of payment requests that match your report filters.

  • Requests are listed in chronological order, with the newest request at the top.
  • Click any of the column headers to sort the results in ascending order per the data in that column. Click the column header a second time to sort by descending order.
  1. Double click to print or export the report results
  2. For each payment request, view the following details:
    • ID: The unique ID number assigned to each transaction
    • Date generated: The date the payment request was created by an admin
    • Donor: The name of the donor the request is for. Click to go to their profile.
    • Family: The name of the family the extended payment will apply towards. Click to go to their profile.
    • Amount: The amount of the requested payment
    • Payment method: If the request is paid, the payment method used to make the extended payment
    • Status: The status of the payment request (paid; unpaid; or paid then refunded)
See more
General donations report

The General donations report pertains to the Donations + Extended Payments module.

Use the General donations report to generate an itemized log of the general donation payments made by donors. Filter payments by the payment method, status (paid or refunded) and the payment date.

First, navigate to the Financial Dashboard by clicking the Financial link in the top navigation bar.

Next, go "Donations and Extended Payments reports" and select "General donations report."

Filters

To control which donation payments populate in your report results, use the report filters.

Filter donation payments by:

  1. Enrollment year
  2. Payment method
  3. Payment status
    1. i.e. whether the extended payment is currently paid; unpaid; or was paid and then refunded
  4. The date the donation was made

Report Results

View an itemized list of general donation payments that match your report filters.

  • Donations are listed in chronological order, with the newest request at the top.
  • Click any of the column headers to sort the results in ascending order per the data in that column. Click the column header a second time to sort by descending order.
  1. Double click to print or export the report results
  2. For each donation, view the following details:
    • ID: The unique ID number assigned to each transaction
    • Date: The date the payment was created
    • Donor: The name of the donor the request is for. Click to go to their profile.
    • Amount: The amount of the donation payment
    • Payment method: The payment method used to make the donation payment
    • Status: The status of the donation payment (paid or refunded)
See more
Transportation Module Training

To learn how to use the Transportation module in CampSite, watch the training below.

In this training, we demonstrate:

  • Configuring/managing each type of bus
  • Setting up the transportation form
  • Generating transportation reports

01:18 Transportation Dashboard 
01:44 Bus Routes 
02:18 Create a New Bus Route 
11:20 Managing a Central Location Bus Route 
16:03 Managing a Defined Stop Bus Route 
16:36 Defined Stop Bus - Driving Directions 
26:38 Managing a Door-to-Door Bus Route 
27:48 Assigning Campers to a Door-to-Door (Vehicle Wizard) 
33:56 Transportation Forms (via Session Groups) 
34:27 Create a Session Group 
35:55 Manage a Session Group 
36:29 Transportation Form Settings 
42:42 Automatic Transportation Fees/Discounts 
46:13 Custom Transportation Form Questions 
46:33 Transportation Form on the Parent Dashboard 
48:17 Camper Profile - Transportation Tab 
54:05 Transportation Reports 
54:18 Turn-by-turn Directions 
55:56 Bus Rosters 
58:22 Bus Counts 
59:40 Transportation Exceptions 
1:01:13 Transportation Data in Advanced Reports

See more
Setting up the Transportation Module - Overview

If you haven't already been trained on the Transportation Module, watch our training video here first.

Follow the steps below to set up and start using the Transportation module.

1. Create Buses

First, create all of the buses (a.k.a. bus routes) that you need.

There are central location buses (which pickup and dropoff at one specific location); defined stop buses (which pickup and dropoff at specific stops that you define); and door-to-door buses (which pickup and dropoff at each family's address).

For a more detailed explanation on how to create buses, click here.

2. Create Session Groups

To create a session group, select specific sessions and specific buses to "group" together. Campers who enroll for any of those sessions can then select/be assigned to the buses added to the group as well.

When creating your Session Groups, note that campers can only choose (1) arriving method and (1) departing method per Session Group.

  • To have campers to choose the same arriving/departing method for all of the sessions they're attending, create (1) Session Group and add all of your sessions to it.
  • To let campers choose a different arriving/departing method for each session they're attending, create a different Session Group for each session.

Each Session Group comes with its own transportation form for parents to select their camper's transportation methods (if/when you activate the form). See below for more details.

3. Add Buses to Session Group(s)

Click on the name of a Session Group and scroll down to the Arriving and Departing Buses. Click to 'add' a bus and select from the buses you already created on the Transportation Dashboard.

Campers enrolling for any of the session(s) added to the Session Group can select one arriving bus and one departing bus from the buses also added to the group.

Remember that there's one transportation form per Session Group and campers can pick one arriving method and one departing method on the form - even if they're enrolling for multiple sessions in the group. To see the transportation form from the parent's perspective, click here.

  • To let campers choose a different arriving/departing method for each session they're attending, create a different Session Group for each session.

4. Configure your Transportation Form(s)

Manage the overall transportation form settings; control which transportation methods parents are able to see/select; add custom questions to the form; and create charges/discounts triggered when specific criteria are met.

For a more details on how to manage Transportation Form settings, click here.

5. Assign Campers to Vehicles

If you've created vehicles for your buses, you'll need to assign campers to specific vehicles.

To assign campers to vehicles one camper at a time:

  1. Go to their profile page
  2. Select the appropriate year tab
  3. Select the Transportation tab underneath
  4. Open the tab for the relevant Session Group

For a more detailed explanation on how to find/use this tab, click here.

To assign campers to vehicles in mass:

  1. Create an advanced report with the campers you need to edit
  2. Add a field for the vehicle of the session group(s) they belong to
  3. Enable mass editing of the vehicle field(s) and make the necessary changes

For a more detailed explanation on how to mass edit vehicle assignments, click here.

Other Transportation Module Tools

You can also generate bus rosters and directions via the reports on the Transportation Dashboard, and add transportation exceptions for campers/staff (i.e. assign a different transportation method for a specific timeframe).

To learn more about Transportation reports, click here.

To learn how to make transportation exceptions, click here.

See more
User Permissions (Transportation)

For general information on managing user permissions, please read our Admin user permissions article.

 

After the Transportation module is enabled for a user, you can grant the following permissions:

Basic

  • Admin: Permission to access the Admin settings for the Transportation module (i.e. access to the "Transportation" tab within the Admin settings page, and access to creating buses on the Transportation Dashboard.)

 

See more
Turn-by-Turn Directions Report

Transportation Reports such as the Turn-by-Turn Directions Report can all be found on the Transportation Dashboard. 

To get to the Transportation Dashboard, hover over the green Campers button on the navigation bar and click on the "Transportation" option.

Once on the Transportation Dashboard, you will see the Reports section. Click on the appropriate link for the Turn-by-Turn Directions Report.

Once on the report page, you will input the following information:

  1. Date (The date you wish to print directions for (this will default to todays date).)
  2. Direction (Select if you are printing Arriving or Departing directions.)
  3. Incorporate Attendance Data? (If you are using the Attendance Module in CampSite, you can choose to incorporate the attendance data for campers. When this feature is used alongside the Attendance Module, campers who are marked as being absent for today's date will not be included in the report results. If you are not using the Attendance Module, you can disregard this option.)
  4. Defined stop buses (select the Defined stop buses you want to print directions for.)

When ready, click on "Generate directions" in the bottom right corner of the screen.

The report results will show both a map and a list of directions. Click on the "Print" button in the top left of the screen to print these directions. 

See more
Bus Rosters

Transportation Reports such as the Bus Rosters Report can all be found on the Transportation Dashboard. 

To get to the Transportation Dashboard, hover over the green Campers button on the navigation bar and click on the "Transportation" option.

Once on the Transportation Dashbord, you will see the Reports section. Click on the appropriate link for the Bus Rosters Report.

In this report, you will need to choose the:

  1. Mode (Day or Resident)
  2. Direction (Arriving or Departing)
  3. Date (This will default to todays date)
  4. Choose to include bus counselors or not
  5. Choose to include camper divisions or not
  6. Choose to include camper bunks or not
  7. If you are using the Attendance Module in CampSite, you can choose to incorporate the attendance data for campers. When this feature is used alongside the Attendance Module, campers who are marked as being absent for today's date will not be included in the report results. If you are not using the Attendance Module, you can disregard this option.
  8. Select your busses and vehicles you would like to include in the report results.

When you are ready, click on the "Generate Rosters" option in the bottom right corner of the screen.

The report results for each selected bus or vehicle will appear at the bottom of the page.

You can choose to Print or Export these results by clicking on the appropriate button in the top left of these results. 

See more
Bus Counts

Transportation Reports such as the Bus Counts Report can all be found on the Transportation Dashboard. 

To get to the Transportation Dashboard, hover over the green Campers button on the navigation bar and click on the "Transportation" option.

Once on the Transportation Dashboard, you will see the Reports section. Click on the appropriate link for the Bus Counts Report.

Once on the report page, you will input the following information:

  1. Direction (Arriving or Departing)
  2. Dates (the date range you would like to search through. This will default to todays date.)
  3. Include Campers? (If you would like to include campers in the results.)
  4. Include bus counselors? (If you would like to include bus counselors in the results.)
  5. Incorporate Attendance Data? (If you are using the Attendance Module in CampSite, you can choose to incorporate the attendance data for campers. When this feature is used alongside the Attendance Module, campers who are marked as being absent for today's date will not be included in the report results. If you are not using the Attendance Module, you can disregard this option.)
  6. Buses + vehicles (choose the buses and vehicles to include in the report results.)

When ready, click on the "Get Counts" button in the bottom right corner of the screen.

The report results will appear below. You can Print or Export these results by clicking on the appropriate button in the top left corner of the results.

See more
Transportation Exceptions Report

Transportation Reports such as the Transportation Exceptions Report can all be found on the Transportation Dashboard. 

To get to the Transportation Dashboard, hover over the green Campers button on the navigation bar and click on the "Transportation" option.

Once on the Transportation Dashboard, you will see the Reports section. Click on the appropriate link for the Transportation Exceptions Report.

Once on the Transportation Exceptions report screen, you will need to idetify the following:

  1. Date (the date to view exceptions for - this will default to todays date.)
  2. Direction (Arriving or Departing.)
  3. Group by (decide if you would like to group campers by no grouping, by Division, or by Bunk.)

When ready, click on the "Submit" button in the bottom right corner of the screen.

The report results will appear below. You can Print or Export these results by clicking on the appropriate button in the top left corner of the results.

Keep in mind that the only campers who will appear in this report will be campers who have manually had a transportation exception set for the chosen date you are reporting on. Camper transportation exceptions are set on their Camper Profile page. To see more information on that process please see: Transportation

See more
Creating Buses

A "bus" refers to the overall route that any camp-provided vehicle(s) will take to transport multiple campers to or from camp.

  • There are 3 types of buses, depending on the type of route the bus will take.
  • Each bus can contain multiple vehicles that travel the same route. Create as many vehicles as you need, depending on how many campers need to be transported along the route.
  • Buses are added to session groups to make specific buses available for specific sessions on your transportation form.

Bus Overview

Bus Mode

Day: Bus routes that transport campers to/from camp every day that camp is session.

Residential: Bus routes that transport campers twice - on the first and last day camp is in session.

  • Residential routes include an option to allow campers to select "flight" instead of "bus" as their transportation method on the transportation form, if that's relevant to your camp.

Note that camp is considered "in session" on the "active days" that fall between the session start end date. 

Direction

Arriving: Bus routes that transport campers arriving to camp.

Departing: Bus routes that transport campers departing from camp.

Each bus you create is designated as either arriving or departing. With that, you can configure the same or a different bus route for arriving to vs. departing from camp. It also allows campers to choose a different bus route for arriving vs. departing (if you allow it, per your transportation settings).

If you plan to run the same route in both directions,  create your arriving bus and then "clone" it to the opposite direction. If you plan to run different routes for each direction, create 2 different arriving / departing buses.

Route Types

The "route type" determines which/how many stops the bus makes.

Central location  bus routes stop once at a central point that you specify - e.g. a public parking lot.

  • These buses make (1) stop at the central location you specify. All campers riding this bus arrive at that central location for pickup, and are brought back to that central location for dropoff.

Defined stop bus routes stop at several specific stops (e.g. cross streets) defined by your camp. Campers can select which stop best suits them.

  • These buses make multiple stops along their route to pick up/drop off campers.
  • Each camper on the defined stop bus will be assigned to specific stops for pickup/dropoff.

Door-to-door buses go "door-to-door" to pick up and drop off at each camper's address.

  • The exact route for these buses is based on the addresses of all campers who have selected this bus.
  • A Google Maps plugin will automatically determine the order in which  campers are picked up/dropped off for the most efficient route. However,  you can customize this as needed.
  • While Central Location and Define Stop bus stops are defined before campers sign up for those buses, door-to-door bus routes are established after campers have signed up for that bus - i.e. when registration is over (for the most part)

Creating a Central Location Bus

  1. Assign the bus name. Parents are presented the bus by name on your transportation form.
  2. Select Day or Residential mode
  3. Select Arriving or Departing direction
  4. Select Central Location for the route type
  5. Set the time when the bus will arrive to or depart from the central location
  6. Provide the address of the central location
  7. Provide a bus description. Parents are presented the description after selecting the bus.

To learn how to set up a Central Location bus after creating it, click here.

Creating a Defined Stop Bus

  1. Assign the bus name. Parents are presented the bus by name on your transportation form.
  2. Select Day or Residential mode
  3. Select Arriving or Departing direction
  4. Select Defined Stop as the route type
  5. Set the time when the bus will arrive or depart from the address you designate
  6. Provide the origin or departure address
    • Origin address (for Arriving buses): where the bus will leave from to travel to the first defined stop.
    • Destination address (for Departing buses): where the bus will park after the last defined stop.
  7. Provide a bus description. Parents are presented the description after selecting the bus.

After creating the bus, you'll create the stops the bus will make on the next page that appears.

Creating a Door-to-Door Bus

  1. Assign the bus name. Parents are presented the bus by name on your transportation form.
  2. Select Day or Residential mode
  3. Select Arriving or Departing direction
  4. Select Defined Stop as the route type
  5. Set the time when the bus will arrive or depart from the address you designate
  6. Provide the origin or departure address
    • Origin address (for Arriving buses): where the bus will leave from to travel to the first camper's home.
    • Destination address (for Departing buses): where the bus will park after the last camper's home.
  7. Provide a bus description. Parents are presented the description after selecting the bus.

After the bus is created and all of your campers have made their transportation selections, you'll create the route (i.e. the order campers are picked up/dropped off in).

To learn how to set up a Door-to-Door bus after creating it, click here.

See more
Central Location Buses

Central location bus routes stop once at a location you specify - e.g. a public parking lot - pick up or drop off campers.

All campers riding this bus must arrive at the central location for pickup and are then brought back to that central location for drop off.

Creating a Central Location Bus

First, add a bus and provide the overall bus details.

Click "+ Add bus..." from the Transportation Dashboard.

  1. Assign the bus name. Parents are presented the bus by name on your transportation form.
  2. Select Day or Residential mode
  3. Select Arriving or Departing direction
  4. Select Central Location for the route type
  5. Set the time when the bus will arrive to or depart from the central location
  6. Provide the address of the central location
  7. Provide a bus description. Parents are presented the description after selecting the bus.

After submitting, you'll be redirected to another page for managing the bus details.

Manage the bus details

From the bus page, use the Bus Settings modal to change the bus name, time, address; capacity; linked bus, and also delete the bus if needed.

Click "Manage bus settings..."

Edit the overall bus details as needed and save changes. To delete the bus, click the Delete this bus button in the bottom left of the modal.

  • If you don't see the option to "Delete this bus", the bus can't be deleted because it's currently in use. You can still remove the bus from your transportation form(s), however - click here to learn more.

Manage the vehicles driving the bus route

If you'll have multiple vehicles driving this bus route, create separate vehicles within the bus. Campers will then be assigned to specific vehicles for the route.

  • If you'll only have 1 vehicle driving this route, creating a vehicle is optional. Campers can be assigned to the central location bus overall with no vehicle assignment.

Click "+ Add vehicle..."

Assign staff counselors to the bus

If you've added our Staff module to your database, you can assign hired staff to each bus as counselors.

Click "+ Add bus counselor..."

Use a dropdown menu to select a hired staff member and one of the vehicles created for the bus (if applicable).

If you don't see any vehicles to select, close this window and click the "+ Add vehicle..." link to create one.

Clone the bus to the other direction

If you want to offer the same bus route for the opposite direction (i.e. arriving to vs. departing from camp), you can "clone" the current bus to that direction instead of creating a new one from scratch.

The cloned bus will be "linked" to the current bus automatically. When buses are linked, you have the option to configure your transportation form settings to require that campers ride both buses that are linked  together. When campers select their arriving bus, their departure bus is  automatically set to the linked bus and cannot be edited.

Click the link to "Clone bus to other direction..." Use the modal to finalize the bus name and time, then submit. After submitting, you'll be automatically redirected to the page for the cloned bus.

Once your buses are created, you can include them as options on your transportation form(s) by adding them to transportation session group(s). Click here to learn more.

See more
Defined Stop Buses

Defined stop bus routes stop at several specific stops (e.g. cross streets) to pick up/drop off campers.

When completing their transportation form(s), campers who select this type of bus must select a specific defined stop for pickup and/or drop off. Depending on your transportation form settings, campers can either choose different stops for each direction, or be required to choose the same stop for both.

In this article, learn how to:

  • Create a defined stop bus
  • Manage the route for a defined stop bus
  • Edit door-to-door bus details
  • Clone a defined stop bus to the other direction
  • Assign staff counselors to a door-to-door bus

Creating a Defined Stop Bus

First, add a bus and provide the overall bus details.

Click "+ Add bus..." from the Transportation Dashboard.

  1. Assign the bus name. Parents are presented the bus by name on your transportation form.
  2. Select Day or Residential mode
  3. Select Arriving or Departing direction
  4. Select Defined Stop as the route type
  5. Set the time when the bus will arrive or depart from the address you designate
  6. Provide the origin or departure address
    • Origin address (for Arriving buses): where the bus will leave from to travel to the first defined stop.
    • Destination address (for Departing buses): where the bus will park after the last defined stop.
  7. Provide a bus description. Parents are presented the description after selecting the bus.

After submitting, you'll be redirected to another page for managing the bus details, including which defined stops the bus will make.

Manage the route for a defined stop bus

Next, define the specific stops that this bus will make. You can either use CampSite's Route Creation Wizard or define the stops manually.

As soon as you add a new defined bus, a pop-up will prompt you to use the Route Creation Wizard. Click the route creation wizard link to proceed, or close the modal and add the stops manually.

Using the Route Creation Wizard

Click here to redirect to our article on how to use the Route Creation Wizard.

Add/edit defined stops manually

Click the link to enable route editing controls.

Click to add more stops to the route, or edit/delete existing stops.

Edit a stop

When editing a stop, you can change the stop name, time, and address.

Delete all stops

To recreate the route from scratch (via the Route Creation Wizard or manually), delete all stops via the bus settings.

  1. Click 'Manage bus settings" in the top left section of this page
  2. Scroll to the bottom of the pop-up window and click 'Delete all stops'

Note that stops can't be deleted if a camper has already selected them on their transportation form.

Rearrange stops

Stop order is based on the "time" assigned to each stop.

To rearrange stops, edit each stop and change the stop time.

Manage the bus details

From the bus page, use the Bus Settings modal to change the bus name, time, address; capacity; linked bus, and also delete the bus if needed.

Click "Manage bus settings..."

Arriving Buses

Edit the overall bus details as needed and save changes.

  • Origin time: The time the bus will leave the location where the bus is kept when not in use - i.e. when the bus driver will turn on the bus before driving to the first stop. Note that the origin time also affects the time for each stop if you choose to set defined stop times automatically when using the Route Creation Wizard.
  • Origin location: The location where the bus will drive from to go to the first stop (e.g. where the bus is parked when not in use.)
  • Arrival time: The time the bus will arrive at camp.
  • Arrival location: The location where the bus will arrive to when the last stop is completed. This defaults to the the "summer address" on file for your database but can be customized here as needed.

Departing Buses

  • Departure time: The time the bus will depart from camp. Note that the departure time also affects the time for each stop if you choose to set defined stop times automatically when using the Route Creation Wizard.
  • Departure location: The location where the bus will drive from to go to the first stop. This defaults to the "summer address" on file for your camp but can be customized here as needed.
  • Destination time: The time the bus will arrive to the location where the bus is kept when not in use - i.e. when the bus driver will turn off the bus after completing the last stop.
  • Destination location: The location where the bus will park when the last stop is completed. This defaults to the "summer address" on file for your camp but can be customized here as needed.

To delete the bus, click the Delete this bus button in the bottom left of the modal.

  • If you don't see the option to "Delete this bus", the bus can't be deleted because it's currently in use. You can still remove the bus from your transportation form(s), however - click here to learn more.
See more
Route Creation Wizard (for defined stop buses)

Use the Route Creation Wizard to add defined stops to the bus route.

  • Enter the address for each stop in the order the bus should complete them.
  • Preview the route via a Google Maps plugin and change/reorder stops as needed before saving the route.

Stops

Enter each address or cross streets of all the defined stop you wish to add the route.

Automatic vs. Manual Stop Times

You have a choice between automating the time for each stop, or entering each stop time manually.

Automatic: CampSite will automatically determine the time the bus will stop at each defined stop via Google Maps, based on the "arrival time" set for the bus and the distance  between stops. To enable automatic stop times, do not checkmark the box for "Manually provide times for stops."

  • With this option, you can also add "extra time between stops". After Google Maps determines when the bus will arrive at each stop, CampSite will add the amount of "extra time" that you specify to determine the stop time.

Manual: Enter the stop time manually for each defined stop you add to the route. To enable manual stop times, checkmark the box for "Manually provide times for stops."

 

The "last stop" for arrivals, or "first stop" for departures will be set automatically to camp's location. Enter the first or last stop of the route, and click +Add bus stop... to set the waypoints in the middle of the route.

You may set any number of minutes to provide extra time between stopes, or manually provide the pickup or drop-off times.

Enter stop addresses

  1. Enter the stop address
    • Name: Parents will be presented the stop name when choosing a stop on the transportation form.
    • Address / intersection: Enter a specific street address (e.g. 100 Main Street) or an intersection (e.g. Main Street and 3rd Avenue).
  2. Click "+ add bus stop" to display another address row. Continue adding as many stops as needed.

Note that the first and last stops will be prefilled with the origin and arrival addresses configured for the bus. To change these, go back to the bus page and click "Manage bus settings." Click here to learn more.

Rearrange stops

Click and drag a stop to place it in a different order on the route if needed.

Preview route

Preview the route on Google Maps before finalizing it.

The red pin represents the start of the route and the orange house represents the final destination.

Stops along the route display as green pins labeled in alphabetical order of the route.

Zoom in/out and move the map around as needed. You can also rearrang the stops above and preview the route again as needed.

Create route

When all defined stops have been added in the desired order, click to Create route.

After creating the route, you'll be redirected back to the bus page where you can manage the bus settings and visualize the route via Google Maps. To learn more about managing a defined stop bus, click here.

See more
Door-to-Door Buses

Door-to-door bus routes stop "door-to-door" to pick up and drop off at each camper's address.

  • The route for door-to-door buses is based on the addresses of every camper riding the bus.
  • A Google Maps plugin will automatically determine the order in which campers are picked up/dropped off for the most efficient route. However,  you can customize the camper order as needed.
  • While Central Location and Define Stop bus stops are defined before campers sign up for those buses, door-to-door bus routes are established after campers have signed up for that bus - i.e. when registration is over (for the most part)

Creating a Door-to-Door Bus

First, add a bus and provide the overall bus details.

Click "+ Add bus..." from the Transportation Dashboard.

  1. Assign the bus name. Parents are presented the bus by name on your transportation form.
  2. Select Day or Residential mode
  3. Select Arriving or Departing direction
  4. Select Defined Stop as the route type
  5. Set the time when the bus will arrive or depart from the address
  6. Provide the origin or departure address*
    • Origin address (for Arriving buses): where the bus will leave from to travel to the first camper's home.
    • Destination address (for Departing buses): where the bus will park after the last camper's home.
  7. Provide a bus description. Parents are presented the description after selecting the bus.

After submitting, you'll be redirected to another page for managing the bus details. Once all the campers riding this bus are assigned to it, you can then create the route (i.e. the order in which campers are picked up/dropped off).

Start/End Address

* For arriving buses, the bus route begins at the "origin address" and ends at your camp's address. 

For departing buses, the bus route begins at your camp’s address and ends at the "destination address." 

Your camp address is the address on file for your CampSite database. If needed, you can enter a different camp address to the bus via the bus settings - read below to learn more.

Manage the bus details

From the bus page, use the Bus Settings modal to change the bus name, time, origin/departure address; capacity; linked bus, and also delete the bus if needed.

Click "Manage bus settings..."

Edit the overall bus details as needed and save changes.

  • Buffer time: When generating the pickup/dropoff times for each camper, add a specific amount of buffer time between stops (e.g. for delays, etc.)
  • Allow parent to provide primary summer address as stop location? When set to No, CampSite will use the family's home address for pickup or dropoff. When set to Yes, the transportation form will ask parents to select between their home address and their "summer" address on their transportation form for pickup or dropoff. Note: Summer addresses can only be added by an admin user via the family's profile page.
  • Allow parent to provide primary summer address as stop location? When set to No, CampSite will use the family's home address for pickup or dropoff. When set to Yes, the transportation form will ask parents to select between their home address or an "other" address for pickup or dropoff. If "other address" is selected, parents must provide the address. The address provided is stored in the camper's transportation tab.
  • Arrival / Departure Time (for arriving vs. departing buses): The time the bus will arrive to camp / depart from camp.
  • Arrival / Departure Location (for arriving vs. departing buses): By default, the bus will start / end at the "summer address" on file for your camp. To use a different address for this bus, enter it here.

Note: If you don't see the option to "Delete this bus", the bus can't be deleted because it's currently in use. You can still remove the bus from your transportation form(s), however - click here to learn more.

Use the vehicle wizard to assign campers to vehicles

Use the Vehicle Wizard to set up every vehicle that will pickup/drop off campers on this route.

  • Use the vehicle wizard after campers are assigned to the bus and you don't expect changes to be made. You'll use a map tool to assign campers to a vehicle based on their location/the most efficient route.
  • You can use the vehicle wizard again to create a new vehicle. Create as many vehicles as needed.
  • You cannot use the vehicle wizard again for an existing vehicle (e.g. to edit the vehicle route). Vehicle routes must be edited manually. That said, you should wait to use the vehicle wizard once you no longer expect campers to add or remove the bus.  

Click "Vehicle wizard" to begin.

For full details on how to use the vehicle wizard, click here to read our Vehicle Wizard (for door-to-door buses) article.

Manage an existing vehicle

After using the vehicle wizard you'll be automatically redirected to the vehicle's dashboard. To open the vehicle dashboard for an existing vehicle, click on the vehicle from the bus dashboard.

For full details on how to manage/edit a vehicle from the vehicle page, click here to read our Managing Door-to-Door Vehicles article.

Assign staff counselors to a door-to-door bus

If you've added our Staff module to your database, you can assign hired staff to each bus as counselors.

Click "+ Add bus counselor..."

Use a dropdown menu to select a hired staff member.

See more
Vehicle Wizard (for door-to-door buses)

Use the Vehicle Wizard to set up every vehicle that will pickup/drop off campers on this route.

  • Use the vehicle wizard after campers are assigned to the bus and you don't expect changes to be made. You'll use a map tool to assign campers to a vehicle based on their location/the most efficient route.
  • Use the vehicle wizard each time you need to create each additional vehicle for this route.
  • You cannot use the vehicle wizard again for an existing vehicle (e.g. to edit the vehicle route). Vehicle routes must be edited manually. That said, wait to use the vehicle wizard once you no longer expect campers to add or remove the bus.  

Click "Vehicle wizard" to begin.

Vehicle details

First, provide the vehicle details.

  • The vehicle name is not displayed to parents.
  • The capacity limits the total number of campers the vehicle can transport. When adding campers to the vehicle next, you can't select more campers than the capacity allows.
  • The origin / destination address refers to where the vehicle will start / end.

Assign campers to the vehicle

Use the Google Map plugin to assign campers and counselors to the vehicle.

Map Overview

  1. When "Map" view is selected, click to toggle terrain.
  2. When Satellite is selected, click to toggle labels.
  3. Read instructions on how to use the Google Maps plugin.
  4. Click on a pin to view the camper at this address.
  5. Go full screen
  6. Enable street view
  7. Zoom in/out

1. Select the Polygon tool

2. Draw a shape

Click on the map to create a shape around the campers/counselors you wish to assign to the vehicle.

  • Draw multiple shapes if needed.
  • Manually remove or add a camper/counselor to the shape by double clicking on their map pin.
  • To reset your shape, click the polygon icon again.
  • To finish the shape, click on the point where you started to close the shape.

3. Calculate route

After you've drawn a polygon that contains all the campers you wish to add to this vehicle, click to Calculate route.

Google Maps will automatically create the quickest driving route. If needed, you can tweak the route in the next step.

4. Review/edit the route

View a map of the route and a summary of the route details.

  1. If needed, click to start over and draw a new polygon of campers to assign to the vehicle route.
  2. Change the route by dragging and dropping stops (i.e. camper addresses) into a different order.

5. Create vehicle

When you have your preferred route in place, click to create the vehicle.

Note: You cannot reuse the vehicle wizard to edit this route later, so it's recommended that you create the vehicle once campers' transportation assignments are in place (and few/no changes are expected).  Vehicle routes can still be edited later, but must be done so manually without the Google Map plugin.

Next, you'll be redirected to the vehicle dashboard.

To learn how to use the vehicle dashboard to manage a vehicle, click here.

See more
Transportation Session Groups Overview

To set up the transportation form, create a session group. Each session group corresponds with its own transportation form for parents to select their camper's transportation methods.

Session groups combine 1 or more sessions with 1 or more buses. Campers who enroll for any sessions in the session group can select/be assigned to any of the buses also within the group. Note that campers can only choose (1) arriving method and (1) departing method per Session Group.

How should I structure my camp's session groups?

  • To have campers choose the same arriving/departing method for all of the sessions they're attending, create (1) Session Group and add all of your sessions to it. 
  • To let campers choose a different arriving/departing method for each session they're attending, create a different Session Group for each session individually.

Also, note that a session cannot be added only be added to (1) session group for the year, but the same bus may be added to multiple session groups.

To learn how to create a session group, click here.

See more
Creating Transportation Session Groups

To set up the transportation form, create a session group. Each session group corresponds with its own transportation form for parents to select their camper's transportation methods.

Session groups combine 1 or more sessions with 1 or more buses. Campers who enroll for any sessions in the session group can select/be assigned to any of the buses also within the group. Note that campers can only choose (1) arriving method and (1) departing method per Session Group.

How should I structure my camp's session groups?

  • To have campers choose the same arriving/departing method for all of the sessions they're attending, create (1) Session Group and add all of your sessions to it. 
  • To let campers choose a different arriving/departing method for each session they're attending, create a different Session Group for each session individually.

Also, note that a session cannot be added only be added to (1) session group for the year, but the same bus may be added to multiple session groups.

Add Session Group

Begin by clicking the "+Add session group..." link.

  1. Name: Create a name for the group of sessions. Note that this will also appear as the Transportation form name to parents.
  2. Mode: Day vs. Residential. Note that you can only add buses of the same type to the session group.
    • Residential session groups include the option to allow campers to select "flight" instead of "bus" as their transportation method on the  transportation form, if that's relevant to your camp.
  3. Sessions: Select which sessions to group together.
    • Remember that campers can only pick one arriving and one departing transportation method that applies to all sessions in the same group.
Note: Sessions cannot be removed from a session group once a camper enrolling in that session completes their transportation form, so be careful when selecting which sessions to add when creating a session group.

Manage Session Group

Next, you'll be redirected to the session group dashboard for managing the transportation form settings.

To learn how to manage a session group, click here.

See more
Managing Transportation Form Settings in a Session Group

Each transportation Session Group comes with a transportation form that campers will use to provide their transportation details. Control the settings for this form via the Session Group Transportation Form Settings and Transportation Methods.

Note: If you'd like to preview how the Transportation Form looks to parents, log into your Parent Dashboard and access the forms (like a parent would). Or, click here to read our support article showing an example of a transportation form.

Transportation form settings

Transportation form active?

No: The form will not be made available on the parent dashboard.

Yes: The form will be made available on the parent dashboard for campers to fill out.

Part of enrollment process?

No: The transportation form will not appear on the "Forms" step of the enrollment process. Parents must navigate to the Forms page of the Dashboard to access the form.

Yes: The transportation form will appear on the "Forms" step of the enrollment process.

Form required before enrollment?

If the form is set to be part of the enrollment process:

No: Parents will see the transportation form when enrolling their camper, but won't be required to complete it in order to finish the enrollment process. They can access the form later via the Forms page of the dashboard.

Yes: Parents will be required to fill out the transportation form before being able to complete enrollment.

Transportation charges paid at enrollment checkout?

If transportation charges exist:

No:  Transportation charges will be added to the family's balance for the year to be paid at a later time. If the family is also placed on a payment schedule, then they'll be invoiced for these charges.

Yes: Transportation-related charges must be paid at the time of enrollment.

Transportation group shares bus capacity?

No: Each session within the session group will be allotted the full bus capacity. For example, if the Blue Bus has a capacity of 100, and the session group contains "Session A" and "Session B", Session A will be allotted 100 bus seats and Session B will also be allotted 100 bus seats.

Yes: The bus capacity will apply to all sessions combined. For example, if the Blue Bus has a capacity of 100, and the session group contains "Session A" and "Session B", a maximum of 100 campers enrolled for either Session A or Session B may choose the Blue Bus. If 100 campers enroll in Session A and choose the Blue Bus, no campers enrolling in Session B may select the Blue Bus.

Transportation Form Instructions

Allow parent to select 'Bus' method without picking a bus? gives families the option of indicating they will be using bus transportation without being required to select a specific bus or bus stop.

Parent selects one method for both directions? requires campers to have the same transportation method for arrival and departure.

Parent selects one bus/bus stop for both directions? requires campers to have the same bus for arrival and departure.

Show bus stop times for "Defined stops" buses on form? will show stop times on "Defined" stops

Due date for transportation form

Custom names for transportation methods

Transportation methods

Allow 'Parent dropoff' on form?

No: When selecting their 'Arriving' transportation method, 'Parent dropoff' will not be available to select (just Bus; and Flight, if the session group is 'Residential').

Yes: When selecting their 'Arriving' transportation method, 'Parent dropoff' will be available to select (in addition to Bus; and Flight, if the session group is 'Residential').

Allow 'Parent pickup' on form?

No: When selecting their 'Departing' transportation method, 'Parent pickup' will not be available to select (just Bus; and Flight, if the session group is 'Residential').

Yes: When selecting their 'Departing' transportation method, 'Parent pickup' will be available to select (in addition to Bus; and Flight, if the session group is 'Residential').

Allow parent to select 'Bus' method without picking a bus?

No: If a parent selects Bus as their transportation method, they're then required to also select a specific bus and stop.

Yes: If a parent selects Bus as their transportation method, they are not required to also select a specific bus and stop.

Parent selects one method for both directions?

No: Parents may select a different transportation method (e.g. Bus vs. Parent dropoff/pickup vs. Flight) for arriving vs. departing.

Yes: Whatever method the parent selects for arriving to camp (e.g. Bus vs. Parent dropoff/pickup vs. Flight) will also apply to their departure from camp.

Parent selects one bus / bus stop for both directions?

No: Parents may select a different bus / stop for arriving vs. departing.

Yes: Whatever bus / stop the parent selects for arriving to camp will also apply to their departure from camp.

Show bus stop times for 'Defined stops' buses on form?

If you offer buses with defined stops:

No: Parents will only see the name of each bus stop, but not the time, when choosing their bus stop on the transportation form.

Yes: Parents will see the name and the time of each bus stop when choosing their bus stop on the transportation form.

Display the times set for each bus stop when parents are selecting which stop they want. Show bus stop times for "Defined stops" buses on form? will show stop times on "Defined" stops

Due date for transportation form

Apply a due date for the transportation form.  Note that parents are still able to submit the form after the due date, though a 'past due' indicator will appear.

Custom names for methods

If your camp uses different terminology, enter a custom name for Parent dropoff, Parent Pickup, and Bus.

Any custom names you configure will appear in lieu of the default terminology on the Parent Dashboard. Note that admins will still see the default terms, not the custom names.

See more
Managing Buses in Transportation Session Groups

To add available buses to a session group, click +Add arriving buses... or +Add departing buses...

Buses sharing the same direct and mode will be available to add to the session group.

The buses will be added to the transportation form.

Double-clicking the pencil next to a bus allows you make the bus unavailable for parents to select on the transportation form.

See more
Manage Transportation Transactions in a Session Group

Transportation Transactions will result in charges or discounts automatically being posted when a transportation form is submitted based on a combination of criteria that a camper must meet.

Transportation transactions can be created by selecting +Add transaction... on the Session Group page.

  1. Transaction type
  2. Name
  3. Transaction category
  4. Description to appear on family financial statements and financial reports
  5. Amount
  6. Active - if set to "Yes", the transaction will be applied when the parent submits the transportation form. If "No", the transaction may be posted administratively when enrolling a camper in Manual processing mode, or on the Camper Profile Page.

Clicking +Add criteria... allows you to set the criteria a camper must meet in order for the transaction to be applied.

A variety of criteria can be applied for each transportation transaction. A camper must meet all criteria in order for the transaction to be posted to their account.

  • Method - Applied if camper selects a certain transportation method.
  • Bus - Applied if camper selects a certain bus.
  • Bus type - Applied if camper selects a certain type of bus (e.g. 'Central location', 'Door-to-door').
  • Session - Applied if camper enrolls in a certain session in the session group.
  • Session count - Applied if camper enrolls in a certain number of sessions in the session group.
  • Sibling count - Applied if a certain number of the camper's siblings have signed up for the same transportation method in the session group.
  • Before date - Applied if the transportation form is submitted before the given date.
  • After date - Applied if the transportation form is submitted after the given date.

After adding the criteria, click Add transaction.

The new transaction will be listed.

  1. Double-click the pencil to view transaction criteria or change the active status.
  2. Double-click the minus sign to delete the transaction. Transactions may not be deleted once they are in use by a camper.
See more
Transportation Exclusions for Resident Session Groups

While resident camps may have the same transportation options available for the arrival and departure for multiple sessions, there may be times when a certain transportation options aren't available. Exclusions all you to remove transportation methods or buses from specific arrivals and departures to ensure campers aren't able to sign up for an option that won't be running.

This resident session group has four sessions, each lasting two weeks. Campers may come to any or all sessions, and without exclusions, will have the same transportation options available no matter which sessions they're attending.

If Connecticut bus isn't going to be running for campers arriving to camp on July 19, we'll add an exclusion for the specific bus.

Enter the information for the transportation method or specific bus, and the date and direction for which it is unavailable.

After entering the information, click Add exclusion.

The new exclusion will be added and immediately implemented. The exclusion only applies to the session group and will need to be added separately to each session group to which it applies.

See more
Managing Transportation Assignments in Mass

Assign transportation to campers in mass by editing an advanced report.

For camps with our Staff module, you can mass assign transportation to staff following the same steps below from the Staff Advanced Reports page.

1. Add the relevant campers to the report

When selecting sessions, remember that the buses/vehicles available to each session depends on how your Session Groups are set up.

2. Add fields for the transportation data you wish to edit

  1. Select the Transportation tab
  2. Select the relevant Year tab underneath
  3. Select the Session Group Info tab
  4. Select the relevant session group from the dropdown

From there, select the relevant field(s) for arriving to vs. departing from camp.

Tip:  Add additional fields you might need to reference when choosing how to assign a camper's transportation, like their bus name or primary address.

3. Enable editing

Once you've added the relevant fields you wish to edit, click the Edit button above the report results to enable editing.

If you're unfamiliar with how to mass edit a report, please click here to read our support article on mass editing.

See more
Managing Transportation for an Individual Camper/Staff

Transportation tab

Overview tab

Calendar

Use the calendar to view/manage their transportation on specific days.

  • When a date is colored green, they're assigned transportation for that day.
  • When a date is colored gray, they're not assigned transportation for that day.

Click a date on the calendar to view their transportation details for that particular day. Also, add an exception to their default transportation method(s) that day.

Manage Transportation Exceptions

Edit a camper's default transportation method for a particular day by adding an exception.

  1. Click on the relevant date
  2. Click +Add exception... on the right
  1. Choose which direction the exception applies to
  2. Choose the new transportation method
  3. Make a note about the exception. Notes will be visible on the camper's profile and also on the "Transportation Exceptions" report.
  1. Transportation exceptions will be highlighted yellow on the transportation calendar
  2. View the transportation exception details
  3. Remove the exception and the camper's default transportation method will repopulate

Session Group Tab

Access the camper's transportation data for a specific transportation session group by selecting the session group tab.

View/edit the camper's overall transportation method for this group of sessions and manage their transportation charges and discounts.

Transportation Methods

View/manage the camper's transportation method for arriving to camp and departing from camp.

To edit any of these fields, double click on the current value.

Transportation Transactions

View the transportation transactions the camper incurred for their transportation selection(s).

Manually add a transportation transaction by clicking the + Add transportation transaction... link.

Add a transportation transaction

The transportation form will automatically add transportation transactions to a camper's account if they meet the criteria that you specified, but you can also manually add a transaction by clicking the "add" link here.

Choose whether to add a charge or discount and select one of the transactions that were created for the Session Group. Note that adding a transaction to the camper's account WILL automatically add the corresponding charge (fee) or discount to the family's financials.

Note that payment for a charge does NOT happen automatically. To process payment, add a payment to the family's profile manually or instruct the family to log into their dashboard and make the payment themselves.

To learn more about creating transportation transactions, click here.

Delete a transportation transaction

Double click the delete icon to remove a transportation transaction.

Note that deleting a transaction from the camper's account will NOT remove the associated fee/discount from the family's financials - you must manually reverse the transaction from the Financial tab of the family's profile page. 

See more
Camper Profile: Transportation Tab

Overview

View the camper's transportation for a specific date and/or manage their transportation exceptions on a daily basis.

  1. Click a date on the calendar to view transportation data for that date.  You may only select dates relative to the sessions in which the camper is enrolled.
    • When a date is colored green, the camper has transportation data for that day.
    • When a date is colored gray, the camper does not have transportation data for that day.
  2. View the transportation data for the date selected on the calendar.
  3. Add an exception to the camper's transportation for this date.
  4. View the arriving transportation data for this date.
  5. View the departing transportation data for this date.

Adding a Transportation Exception

Edit a camper's default transportation method for a particular day by adding an exception.

  1. Choose the date for which you want to add a transportation exception.
  2. Click +Add exception...
  1. Choose which transportation direction the exception applies to.
  2. Choose the new transportation method.
  3. Make a note about the exception. Notes will be visible on the camper's profile and also on the "Transportation Exceptions" report.
  1. Transportation exceptions will be highlighted yellow on the transportation calendar.
  2. View the transportation exception details.
  3. Remove the exception and return to the camper's original transportation data for this date.

Session Group Tab

Access the camper's transportation data for a specific transportation session group by selecting the session group tab.

Here, you can view/edit the camper's overall transportation method and also manage their transportation charges and discounts.

  1. View the camper's transportation method for arriving to camp.
  2. View the camper's transportation method for departing from camp.
    • Double click the camper's current transportation details to edit them as needed.
  3. View the transportation transactions incurred for the camper's transportation selection(s). Click to add a new transportation transaction if needed, or double click the delete button to remove this transportation transaction from the camper's record.

Adding transactions will automatically post the associated fee/discount to the family's financial record.

Deleting a charge/discount will NOT remove the associated fee/discount from their record - you must manually reverse the transaction from the Financial tab of the family's profile page. 

See more
Parent Dashboard: Transportation Forms

Transportation forms are located on the Forms tab of the Parent Dashboard and can also be set to appear on the "Forms" step of the enrollment process.

Remember, transportation forms are linked to certain camp sessions via the transportation session group. Campers will see the transportation form(s) pertaining to the session(s) they've selected to enroll for. 

Forms Tab

To access the Forms tab, click the Forms tab in the left sidebar menu.

Select a Camper

Select a camper to access their transportation form(s).

Scroll down to the "Transportation forms" section and click the form name to access the form.

Please note that parents cannot edit transportation forms after they've been submitted. Any changes to their original transportation requests must be verified/made by an administrator at your camp, to prevent transportation changes after bus routes have already been established.

  1. See the transportation form instructions configured within the session group for this transportation form. Click here to learn about customizing this text.
  2. Select the transportation method for arriving to camp.
  3. Select the transportation method for departing from camp*.
  4. Answer any custom questions that were created in the session group for this transportation form. Click here to learn about creating custom questions.

*If you require campers to use the same method for both directions, parents will only be asked to select their method once. Afterwards, the same method will be automatically selected for the other direction, and cannot be edited.

  1. If the family selects "bus" as their method, they're prompted to make additional selections depending on the bus type.
  2. If you've configured transportation transactions for the corresponding session group, and the family's selection triggers those transactions, they'll be posted here. Click here to learn more about creating transportation transactions.
    • If you require transportation charges to be paid at checkout, the charges will appear in the family's enrollment balance when checking out for their campers enrollment.
  3. Click submit to complete the form.
See more
User Permissions (Alumni)

For general information on managing user permissions, please read our Admin user permissions article.

Alumni

 

After the Alumni module is enabled for a user, you can grant the following permissions:

Basic

  • Edit: Permission to edit information within the Alumni module (i.e. alumni profile data).
  • Admin: Permission to access the Admin settings for the Alumni module (i.e. access to the "Alumni" tab within the Admin settings page and all the settings therein.)
  • Delete: Permission to delete alumni profile pages.

Alumni notes

  • Admin: Permission to create + manage notes categories in the Alumni module, and designate which users have access to view and create notes in those categories.
    • To allow an admin user to view notes on your alumni profiles, go to Admin > Alumni tab > Notes > double click the pencil icon to edit the appropriate Notes category > Select the admin user > Edit category > Save changes.

 

Advanced Reports

  • View + manage Advanced reports: Permission to access the Alumni advanced reports page (i.e. create and save reports; manage advanced report categories).
  • Send e-mail from Advanced reports: Permission to send a mass e-mail to everyone generated in an Alumni advanced report.
  • Export spreadsheets from Advanced reports: Permission to download data from an Alumni advanced report as a spreadsheet.
  • Mass field editing in Advanced reports: Permission to use the "Edit" button in the Alumni advanced report toolbar to mass edit alumni profile data.
See more
Advanced Reports Management

From the Advanced Reports Management page, admins can create/manage report categories; edit user permissions to reports; and archive/delete reports as needed.

Access the Advanced Reports Management page by clicking the link in the top right corner of the Advanced Reports page.

From the Advanced Reports Management page, you may:

Please note: Each saved report has its own permission settings that specify which admin users can access it (and which level of access they have).
That said, you may not be able to see all saved reports in your database due to lack of permission. To learn more about report permissions, please click here.

Managing Categories

View all saved reports organized by category. Categories are listed alphanumerically by category name, and the number of reports within each category is listed in parentheses.

If you have a large number of report categories, they'll be collapsed automatically (to help load this page faster).  When a category is collapsed, click the name once to expand it and view all reports therein; click once more to collapse it again.

Add a New Report Category

To create a new category for saving reports under, click Add new report category.

Enter the category name and click Add category to save changes.

To edit the category name, double click the pencil icon.

Remove a Report Category

When a report category is removed, the category/all reports therein will no longer appear:

  • In the list of "Saved Reports" located at the top of the Advanced Reports page
  • In the list of reports to select from when adding a restriction to a form or enrollment option
  • As an available category to select when saving a new report

To remove a report category and all reports therein, archive or delete it.

While deleted categories cannot be undeleted, archived categories can be unarchived if you need to use/access them again. That said, deleting is always permanent, while archiving can be temporary if needed.

Archive a Category

To archive a report, start by double clicking the pencil icon next to the category name.

Click Archive category.

Note that there are no special admin user permissions required to be able to archive an entire report category.

Archived categories can be unarchived later, if needed. Click here to learn how.

Delete a Report Category

If a category contains no advanced reports, you can delete it by double clicking the red delete button.

To delete a category that contains reports, you must remove all of the reports from the category first. To do that, expand the category and either move all of the reports to a different category or delete the reports. Once all reports are removed from the category, it can be deleted.

Manage Individual Reports

If the category is collapsed, click the category name to expand it and view the reports therein.

For each report within a category, you can:

Edit a Report Name/Assigned Category

Double click the pencil icon to edit the report name; change which category it's assigned to; or archive it.

Note that users can only edit/archive a report if they have "admin" permission to it.

Edit Permissions for the Report

Double click the lock icon to select which users have permission to the report, and if so, select their permission level. To learn more about permission levels, click here.  Note that you can only edit the report permissions if you yourself have "admin" permission to the report.

Note that if a user has the Reports user permission, they cannot have their permissions to individual reports edited, so they will not appear in the permissions modal. To learn more, click here.

To edit a user's permission for multiple reports at once, user the Mass Permissions Changes feature.

View the Report Details

View your permission level to the report ("read"-only or "admin") and whether the report is being used to restrict who can see a particular form or enrollment option.

Remove a Report

When a report is removed, it will no longer appear:

  • In the list of "Saved Reports" located at the top of the Advanced Reports page
  • In the list of reports to select from when adding a restriction to a form or enrollment option

To remove a report, archive or delete it.

While deleted reports cannot be undeleted, archived reports can be unarchived if you need to use/access them again. That said, deleting is always permanent, while archiving can be temporary if needed.

Archive a Report

Double click the pencil icon to edit the report. Note that you must have "admin" permission to archive an individual report.

Click to archive the report. The report will then be archived within the assigned category.

Or, you can select to assign the report to a different category that's currently archived. This will both move the report into that category and archive the report as well.

Delete a Report

Double click the delete button to permanently delete a report. Note that a report cannot be deleted if it's being used as a restriction.

Also, you cannot delete a report unless you have "admin" permission to the report currently.

Manage Archived Categories/Reports

When a report/category is archived, it will no longer appear:

  • In the list of "Saved Reports" located at the top of the Advanced Reports page
  • In the list of reports to select from when adding a restriction to a form or enrollment option
  • As an available category to select when saving a new report

View Archived Reports within an Active Category

Within an active category, click "Show archived reports..." to expand the list of all archived reports within that category.

Unarchive a Report

To unarchive an archived report, double click the pencil icon and then click the unarchive button in the pop-up window that opens.

View Archived Categories

Click "Load archived categories" to view all report categories (and reports therein) that have been archived.

Unarchive a Category

Double click the pencil icon next to the category icon.

Click to unarchive the category.

Note that the individual reports within the category will return to the original unarchived/archived state they were in before the category was archived.

Mass Permission Changes

Use the "Mass permission changes" tool to edit a user's permission to multiple reports at once.

Note that you may only edit the user's permission to reports for which you currently have "admin" permission. To learn more about permission levels, click here.

Note that if a user has the Reports user permission, they cannot have their reports permissions edited through "mass permissions changes." To learn more, click here.

For step-by-step instructions on how to make mass permission changes, please see our "Managing Report Permissions" article.

See more
Alumni Profile Page: Overview

From the Alumni Dashboard click on an alumni name to get to the profile page.

  1. Quick notes
  2. Alumni Profile Action menu
  3. Alumni Profile Tabs
See more
Alumni Profile: Basic Info Tab

Essential Alumni Data

  1. E-mail address
  2. Gender
  3. Age
  4. Middle name
  5. Nickname
  6. Date of birth

Alumni Address

See more
Alumni Profile: Years as Camper Tab

Add or delete years that the alumni was a camper.

See more
Alumni Profile: Years as Staff Tab

Add or delete any years that an alumni was a staff member

See more
Alumni Profile: E-mails Tab
  1. Resend an email.
  2. If it happens to be a saved email then you can click on it here.
  3. Open the email to view the subject and any attachments that are with it.
  4. The email is time stamped and dated.
  5. Who sent the email.
  6. The action that was taken with this email (i.e Sent, Opened, Dropped)

Sending an e-mail

From the action menu choose "Send an e-mail"

See more
Alumni Profile: Notes Tab

Add notes for individual alumni.

Select a category and then click "Add new note..."

Notes can be used as reminders for staff to follow up on something. (Generally they are longer notes than the quick notes section)

See more
User Permissions (Phone Call Scheduling)

For general information on managing user permissions, please read our Admin user permissions article.

After the Phone call scheduling module is enabled for a user, you can grant the following permissions:

Basic

  • Admin: Permission to add and manage call slots. Users with the "Campers: Edit" permission are permitted to add and remove credits on a per-camper basis from the Camper profile.
See more
Phone Call Scheduling Overview

If your camp allows Campers to have scheduled phone calls with parents, you can use CampSite to manage phone calls schedules.

Setting up your phone call schedule consists of:

  1. Managing Call Credits
  2. Creating Call Slots
  3. Copying Phone Call Schedules
  4. Setting Blackouts
  5. Managing Admin Options
  6. Camper Profile Page View

In addition to managing your phone call schedule from the administrative side of CampSite, parents may also schedule phone calls from the Parent Dashboard.

To manage your phone call schedule, select Phone call scheduling from the Campers dropdown menu on the navigation bar.

See more
Managing Call Credits

Call Credits refer to the number of phone calls each camper may have per session.

  1. Select the session you wish to create phone call slots for
  2. Click "Manage call credits..." to assign a standard number of phone call slots to all campers.
  1. Select the number of phone call slots each camper will have with Primary Parents and Divorced Parents during the session.
  2. Click "Save call credit amounts" to save
See more
Creating Phone Call Slots
  1. Select the session for which you would like to create call slots
  2. Select the date within the session on which you would like to create call slots
  3. Click "+Add new call slots..."
  1. Select the phone call time
  2. Select the number of phone call slots available during this time (i.e. the number of Campers that can make a phone call during that time)
  3. Blackout by division or by bunk
  4. Click "Add new call slots"

The new call slot has been added. Click "+Add new call slots..." to add additional phone call slots for the day.

  1. Click to toggle camper details for the phone call time slot. This will display the camper's profile photo, division, bunk and phone number they should call.
  2. Click the printer icon to print a list of Campers assigned to this call slot with details about the call type and the number they should call.
  3. Click the yellow pencil to set blackouts during the phone call time slot.
See more
Copying Phone Call Schedule

Phone call slots can be copied to another day within the session.

  1. Select the day from which you would like to copy
  2. Click "Copy this schedule".
  1. Select the dates within the session that you would like to copy the phone call slots to.
  2. Click "Copy schedule"

The green shading on the calendar will indicate that phone call slots are now available on the selected days.

See more
Setting Blackouts

Blackouts can be set for Campers within selected divisions or bunks, preventing them from being scheduled for a phone call through the Parent Dashboard for a particular time slot. The blackout can be overwritten on the administrative side of CampSite through the Camper Profile should a camper need to be scheduled during the blackout.

Blackouts can be set for both new and existing tour slots.

Setting blackouts for new phone call slots

Click "+Add new call slots..."

  1. Select the phone call time
  2. Select the number of phone call slots available during the call time
  3. Click "+Blackout divisions / bunks..."
  1. Select entire divisions the blackout applies to
  2. Click "+Blackout by bunk..." to set blackouts for individual bunks
  1. Select individual bunks the blackout applies to
  2. Click Add new call slots.

The new phone call slot will be added. Hovering over the shaded corner will reveal blackout details.

Setting blackouts for existing phone call slots

To create a blackout click on the pencil under the time slot.

  1. Select which Division and Bunks the blackout applies to
  2. Click "Save blackout changes"

Gray shading in the corner of the phone call slot indicates that there is a blackout. You can view blackout details by hovering your mouse over the shaded area.

Note: Copying phone call slots that have a blackout will also copy the blackout.

See more
Deleting Phone Call Slots
  1. Double-click the red minus sign within a call slot to remove a single slot
  2. Double-click the red minus sign to delete all phone call slots during the time period
See more
Parent Dashboard: Scheduling Phone Calls

If your camp is using the Phone Call Scheduling module, you can give parents the ability to schedule their camper's phone calls through the Parent Dashboard. If a parent needs assistance scheduling a phone call, you should walk them through the following steps:

Login to the Parent Dashboard and choose "Phone calls" from the navigation bar.

The parent's scheduled phone calls and remaining phone call credits are listed for each session in which the camper is enrolled. Primary parents (P1 & P2) cannot see phone calls scheduled for Divorced parents (D1 & D2), and vice-a-versa.

Click "Schedule this call..." to schedule a new phone call.

  1. Select date
  2. Select time slot
  3. Select phone number
  4. Click "Schedule call"

The new call is now scheduled. Parents may make changes to the phone call prior to the pre-phone call lockout period. During the pre-phone call lockout period, changes to phone calls must be made on the administrative side of CampSite.

  1. Double-click the red minus sign to unschedule the phone call
  2. Double-click the pencil to change the phone type or phone number
See more
Attendance Module Training

To learn how to use the Attendance module in CampSite, watch the training below.

In this training, we demonstrate:

  • Configuring your attendance checkpoints
  • Logging attendance
  • Generating reports on attendance data
  • Managing authorized pickups and overall admin settings
See more
User Permissions (Attendance / Authorized Pickups)

Attendance

Please keep in mind that to fully utilize the attendance module, a user must have access to the Camper Module (as seen here: User Permissions (Campers) and the Attendance Module, as described below:

 

After the Attendance module is enabled for a user, you can grant the following permissions:

Basic

  • Admin: Permission to access the Admin settings for the Attendance module (i.e. access to the "Attendance" tab within the Admin settings page and all the settings therein.)
  • Staff-driven attendance logging*: Permission to log attendance via the staff-driven attendance tool.

Authorized pickups

 

After the Authorized pickups module is enabled for a user, you can grant the following permissions:

Basic

  • Create + manage Authorized pickups: Permission to add/edit Authorized pickups on the family profile.
See more
Attendance Checkpoints

All attendance check-ins and check-outs are specific to a certain "checkpoint" (established by your camp). Before you can begin logging attendance, you must establish your camp's checkpoints first.

  • Typically, a checkpoint represents the physical location where your camp plans to check campers in or out (e.g. "Front Lobby"; "Gymnasium", etc.)
  • Or, checkpoints can correspond with an overall program (e.g. "Summer Camp" vs. "Afterschool").

Every checkpoint must include specific sessions. When generating attendance lists, CampSite will only generate the campers enrolled for the corresponding sessions (active that day).

Click the Attendance checkpoints link to access the checkpoints for your camp. From the Attendance checkpoints page, you may:

Add a New Checkpoint

On the Attendance Checkpoints page, select +Add new checkpoint...

Name the checkpoint and specify the direction, i.e. whether you plan to log when campers arrive and/or depart to this checkpoint.

Finally, checkmark which sessions of campers you want to log at this checkpoint. Note:

  • You're able to add the same session to multiple checkpoints if needed.
  • The attendance logging tool will only generate campers actively attending camp today, so if you select sessions that don't occur at the same time, CampSite will know to only populate campers who are expected at camp on the present day that you're logging attendance.

When you're finished, scroll down and hit the submit button.

Edit a Checkpoint

Use the edit modal to change the name, direction, and/or sessions tied to a checkpoint.

Double click the pencil icon for the checkpoint to open the edit modal. Adjust the name or sessions as needed and submit.

Adjust the name, direction, or sessions as needed.

Note that removing sessions from a checkpoint will not impact previous attendance logs for those sessions.  Altering the sessions tied to a checkpoint will only impact which campers are generated onto new attendance lists moving forward.

Delete a Checkpoint

Note that you cannot delete a checkpoint for which attendance has already been logged.

If no attendance has been logged for the checkpoint, you can delete the checkpoint by double clicking the delete button.

When logging attendance, admins will select a specific checkpoint from those created on the Attendance Checkpoints page, as shown above.

See more
Attendance Logging (Staff-driven)

“Staff-driven” attendance logging allows camp staff (i.e. admin users) to record camper attendance using a mobile-friendly interface.

First, generate campers by selecting an attendance checkpoint and a direction (either "arriving" to camp or "departing" from camp). Then, tap to check them in or out (depending), or to mark them as absent.

Note: 

  • Staff and Parent-Driven attendance logging can only be used for your "current" enrollment year. If you have 2 years open currently (i.e. you haven’t completed Step 2 of the Rollover Wizard yet), your "current" year is the earlier of the two years.
  • Attendance can only be logged for campers enrolled in sessions occurring today, per the session start + end date (for the selected checkpoint).

First, access the Attendance Dashboard by hovering over the Campers button in the navigation bar and then clicking Attendance in the dropdown menu.

Attendance Dashboard

From the Attendance Dashboard, go to Attendance Tracking and click Attendance logging (staff-driven).

Generating the Attendance List

First, use filters to generate the correct attendance list.

  1. Filter a specific checkpoint
  2. Filter a direction ("arriving" to camp or "departing" from camp)
  3. Filter campers that are expected normal, early, or late
    By default, all campers are expected at normal time, unless an admin changed they're expected arrival/departure. Click here to learn more.
  4. Filter for a specific division or select to generate all divisions
  5. Filter for a specific bunk or select to generate all bunks
  6. For camps with our Transportation module, filter campers by their transportation method, or select to generate all transportation methods
  7. Click Start logging

Note: If you need to log attendance for a day in the past, you must do so via the individual camper’s profile page. Click here to learn more.

Logging Attendance

Campers that match your filter criteria will appear in a list, organized alphabetically by last name. To search for a specific camper, begin typing their first or last name in the search bar at the top of the page.

Use the buttons to the right of each camper to check them in/out or mark them as absent.

To undo an attendance log, click the "undo" button in the top right corner. Each click will undo your most recent attendance log and return that camper to the list to be logged again.

Note:

  • Once a camper's attendance has been logged, they'll be removed from the list.
  • If a camper is marked absent for an arrival, they will not appear in the list of campers to check out on the corresponding departure.

Optional: Select an Adult

If your admin settings require "Authorized Pickups" to be selected when checking a camper in or out, CampSite will prompt you to select which parent or authorized pickup person accompanied the camper.

To toggle this setting on/off, navigate to Admin > Campers > Attendance > "Always prompt for Authorized pickup..."

Select the accompanying adult from the list.  If someone else accompanied the camper, click "other" and provide more details.

The accompanying adult will be noted on your Attendance report results as well as the camper's profile.

See more
Attendance Logging (Parent-driven)

“Parent-driven” attendance logging allows primary parents and authorized pickups to log their camper's attendance using their unique PIN.

First, an admin user will set up the parent-driven logging screen on a computer or mobile device at camp. Primary parents/authorized pickups will approach the screen, enter their PIN on a PIN Pad, and then select their camper's attendance status.

How do PINs work?

Every primary parent and Authorized Pickup in CampSite is assigned a unique six-digit PIN as soon as their account is created in the database.

After someone enters their PIN into the PIN Pad, CampSite will identify who they are and then generate the campers they're associated with (that are expected at the selected checkpoint).

Please note: For security purposes, parents must re-authorize a pickup person every enrollment year. If they fail to authorize the pickup person for the current year, the pickup person's PIN will not work.

First, access the Attendance Dashboard by hovering over the Campers button in the navigation bar and then clicking Attendance in the dropdown menu.

Attendance Dashboard

From the Attendance Dashboard, go to Attendance Tracking and click Attendance logging (parent-driven).

Please note: Staff and Parent-Driven attendance logging can only be used for your "current" enrollment year. If you have 2 enrollment years open currently (i.e. you haven’t completed Step 2 of the Rollover Wizard yet), your "current" year is the earlier of the two years.

Generating the Attendance List

Before parents can record their camper's attendance, an admin user must set up the attendance PIN pad.

To do that,

  1. Select a specific checkpoint
  2. Select a direction ("arriving" to camp or "departing" from camp)
  3. Click Start logging

Please note: The parent-driven attendance logging tool only allows attendance to be logged for the present day. If you need to log attendance for a day in the past, you must do so via the individual camper’s profile page. Click here to learn more.

Using the PIN Pad

Next, the PIN Pad will open. The person accompanying the camper will enter their six-digit PIN code onto the pad, using the number buttons.

PIN Pad Troubleshooting

Forgotten PIN

PINs are located on the family's parent dashboard as well as the family's profile page (for admins).

The easiest way to retrieve a PIN is via text. To trigger a text, have the parent/pickup click the "Forgot PIN?" button on the PIN pad and then enter their cellphone number. A text will be sent to their phone immediately.

Error Message

An error reading "The PIN provided was valid but has not been activated" will display if an authorized pickup person entered the correct PIN, but the family has not marked them as authorized to pickup the camper for the given enrollment year.

To verify or edit if an authorized pickup is marked as authorized for the current enrollment year,  navigate to the family's profile, click the Authorized Pickups tab, and then click on the pickup person's name.

From the pickup person's profile, click the tab for the current enrollment year. If they're marked as authorized to pickup for that year, the tab will say Active? = Yes.

Logging Attendance

After entering their PIN, CampSite will display all campers within the family they're associated with (who are expected at the selected checkpoint).

To complete the check-in or check-out process, the parent/pickup will:

  1. Select "check in" or "check out" (depending on the direction), or select "absent" (during check in only)
  2. Enter their signature
    The signature prompt is optional, and can be toggled on/off via the Attendance section of the Attendance Admin settings.
  3. Click Submit

Upon clicking submit, each camper's attendance will be logged accordingly for that particular checkpoint and direction.

Tip: Open the same checkpoint/direction on the staff-driven attendance logging tool after all parents/authorized pickups have left to see if any campers are still waiting to have their attendance logged.

Leaving the PIN Pad

To leave the PIN Pad and return to the previous Attendance logging configuration page, click Admin in the top left of the screen.

To prevent parents from entering the admin-side of your database, a password must be entered upon clicking the Admin button. Your can customize this password in the Attendance section of the Admin settings page.

See more
Attendance logging (Paper-based)

"Paper-based” attendance logging allows admins to print an attendance sheet and record attendance by hand.

First, access the Attendance Dashboard by hovering over the Campers button in the navigation bar and then clicking Attendance in the dropdown menu.

Attendance Dashboard

From the Attendance Dashboard, go to Attendance Tracking and click Attendance logging (paper-based).

Generating the Attendance List

Generate the correct attendance list by filtering for enrollment year; checkpoint; direction; date; and status. Optionally, select to group campers by division, bunk, or (for camps with our Transportation module), transportation method.

CampSite will generate a printer-friendly attendance list, displaying campers in alphabetical order by last name. Mark the checkbox on the far left to record the camper as checked in or out, and write notes under the "Notes" column if needed.

Entering Paper-Based Attendance into CampSite

Use the staff-driven attendance logging tool on the same day attendance was taken on paper. CampSite will generate the same list of campers for an admin user to log attendance per their paper-based attendance sheet.

If you're not able to enter attendance into CampSite on the same day it was recorded for, you must navigate to each camper's profile page individually and record their attendance via their attendance calendar. Click here to learn more.

See more
Attendance Report

How to Use The Attendance Report

Navigate to the Attendance Report by hovering over the green Campers button on the top navigation bar > Attendance > Attendance Report

Use this report to generate your active attendance logs in the system, letting you know exactly how many campers to expect on a given date at a specific checkpoint, which campers were checked in or out under which status, or to find campers who perhaps were never checked in (only ‘scheduled’) for a checkpoint, direction, or date range.

You can configure your report by doing the following:

  1. Click on the dropdown next to "Year" to select the year of data you are working with.
  2. Click on the dropdown next to "Checkpoint" to select the checkpoint you’d like to see reflected in the report. You can only report on one checkpoint at a time in the Attendance Report.
  3. Click on the dropdown next to "Direction" to select the direction for this checkpoint out of the available options (arriving or departing). You may only see one option if the checkpoint was only configured to one direction.
  4. Click on the boxes next to "Date Range" to select a date range for data. If you select more than one date, the report will return attendance data for that checkpoint and direction across all dates in the range. The date that appears automatically in these boxes will be today's date.
  5. Select one or more statuses as needed by clicking in the checkbox next to the status names. Selecting Scheduled will display campers who are expected but have not yet been checked in or marked absent). Normal, Early, and Late correspond with which attendance list the camper was marked as here/absent on.
  6. Click on the dropdown next to "Include division" to choose to include or not include division information.
  7. Click on the dropdown next to "Include bunk" to choose to include or not include bunk information.
  8. Click on the "Run report" button when ready to load results.

The Attendance Report Results

  1. Double click the printer icon to print these results.
  2. Double click on the excel icon to export these results and download them to your device.

Other Features of The Attendance Report

  • Every column can be sorted by clicking on the column header to order values A-Z or Z-A.
  • When a camper has check in/out data or marked absent data, the date + time logged column will display, whereas when the camper is only scheduled, they have no data to display yet.
  • If your camp utilizes the Transportation Module, you will also see the camper’s transportation method reflected in the report.
  • If your camp utilizes parent-driven logging, or your staff-driven logging is set to collect authorized pickup information on check in and/or checkout, the Dropped Off By column will return which parent’s pin was entered when the camper(s) were marked here/absent, or which authorized pick up was selected by the staff completing staff-driven logging. 
See more
Attendance Conflict Report

Navigate to the Attendance Conflict Report by hovering over the green Campers button on the top navigation bar > Attendance > Attendance Conflict Report

This report is specifically designed to catch discrepancies and human errors made during the busy check-in and check-out windows. It automatically flags campers who have conflicting logs on the same day or are missing check-ins, if your camp is utilizing multiple checkpoints on the same day for the same campers.

Running The Attendance Conflict Report

 

  1. Click on the dropdown next to "Year" to select the appropriate year for data.
  2. Click on the dropdown next to "Date" to select the date for the report data. This report must be run for a single date. If multiple dates are needed, the report must be configured one date at a time.
  3. Click on the checkboxes next to "Missing" or "Absent but logged at camp" to select one or both conflict types.

    Conflict Types:

    1. Missing: The camper was checked in to a checkpoint for a given direction, but not for another checkpoint for the same direction.
    2. Absent but logged at camp: The camper was marked "Absent" at a checkpoint for the day, but was checked out for "Departing" at that checkpoint, or checked in / checked out at another checkpoint for the day.
  4. Click on ‘"Run Report" when ready to see report results. 

How to Resolve Conflicts:

When a conflict appears, you can click directly on the camper's name (e.g., Jill Paulson) to open their Camper Profile.

From their profile's Attendance tab, click on the problem date to manually edit, delete, or replace the incorrect log and clear the conflict. You can learn more about those processes in Managing A Camper’s Attendance Logs

See more
Changing a camper's expected arrival or departure time

If a camper is expected to check in or out at a different time than usual, the expected time can be changed for an individual day on their profile page. When the expected time is noted, the camper will be moved from the "Normal" check-in or checkout list to an "Early" or "Late" list.

The Year > Attendance tab on the camper's profile displays a calendar with all days for which a camper is expected to be attending camp.

To change an expected check-in or checkout time, select a date from the calendar.

A pop-up will open and allow you to change the camper's expected arrival or departure time.

  1. Select the expected status
  2. Select the expected time
  3. Enter any notes pertaining to change
  4. Click Set arrival time.

The new expected arrival or departure will be created and the camper will be moved to the appropriate list for attendance logging.

See more
Managing a camper's attendance logs via their profile

Click on "Yearly info-enrolled" and then attendance. Next click on a date to start attendance loggin per camper profile.

  1. Change the arrival time to early or late and give a note as to why.
  2. Check a camper in or mark as absent.
  3. Change departure time to late or early and give a note as to why.
  4. Check a camper out.
  1. Allow a camper to check themselves out.
  2. Export an attendance log spreadsheet.
  3. Print a camper's attendance log.
See more
Overview

Authorized Pickups are adults, other than a camper's primary parents, who are able to drop off or pick up campers. Collecting Authorized Pickups as a supplement to the Attendance module makes it easy for your staff identify approved individuals for each camper. Parents may enter the necessary information for their campers' Authorized Pickups through the Parent Dashboard.

See more
Adding Authorized Pickups on the Family Profile Page

Admin have the ability to provide information about a campers' Authorized Pickups through the Family Profile Page.

Once on the Family Profile, click on the Authorized Pickups tab, then click +Add Authorized pickup...

Only First name and Last name are required by default.  All other fields can be made "Active" and/or "Mandatory" under Admin>Campers>Attendance. If required by a camp, a photo of an authorized pickup person may be needed.

After providing the necessary information, click Add Authorized pickup.

Once an Authorized Pickup is created, you will be directed to their new profile page. This page can only be accessed through the family profile page. It cannot be searched for in the top right search bar in the same way that camper or family profile pages can be.

The new Authorized Pickup will be added and automatically authorized for the current enrollment year. 

Newly added Authorized Pickups will appear on the Authorized Pickup tab on the Family Profile.

See more
Adding Authorized Pickups on the Parent Dashboard

Parents have the ability to provide information about their campers' Authorized Pickups through their Parent Dashboard account.

On the Authorized Pickups tab, click on the long green +Add Authorized pickup button in the middle of the screen.

Only First name and Last name are required by default.  All other fields can be made "Active" and/or "Mandatory" under Admin>Campers>Attendance. 

If required by camp, parents may also need to upload photos of their authorized pickups.

After providing the necessary information, click Add Authorized pickup.

Once submitted, a profile page will be created for the authorized pickup on the Family Profile page on the admin side of CampSite. 

The new Authorized Pickup will be added and automatically authorized for the current enrollment year. Clicking on the name of the Authorized Pickup will allow parents to update contact information, or remove their authorization for the current year.

Note: If your camp allows families to indicate their child may check themselves in or out without an adult, an additional setting for each camper will appear on this tab.

See more
Release Notes: October 14th, 2026

🚀 New Features 🚀

  • Enrollment: Take Bank Account Payments with Stripe: Camps using Stripe can now accept checking and savings account payments in addition to credit cards, including US ACH, Canadian pre-authorized debits, and SEPA Direct Debit. Families, donors, and guests can pay by bank account and save the account for future use. US and Canadian accounts are confirmed with a quick microdeposit verification.

  • Enrollment: Set Automatic Open and Close Times for Enrollment Bundles: Each enrollment bundle can now have an optional start and end date and time. Bundles show on the Parent Dashboard only during their open window, so a single enrollment option can release different bundles at different times. A parent who selects a bundle while it is open can still finish their enrollment after it closes. The Rollover Wizard can carry these times forward to next year or leave them blank.

  • Financial: Reconciliation Assistant: Camps processing with Pyxis have a new Reconciliation Assistant under Financial Dashboard > Reconciliation reports. Upload the Balance Details export from your card processor, and the tool shows which transactions make up each payout deposited to your bank account. It flags any payout that doesn’t fully match, often the most recent one still settling. You can export the full breakdown to Excel. Your file is read in your browser and is never uploaded or saved, and a glossary explains each term.

  • myCAMPapp: Restore Deleted Albums: Admins can now recover deleted photo albums and sub-albums from the new Restore Deleted Albums option under Content → Photos in the myCAMPapp admin portal. Select one or many and restore them in a single step.

  • Camp Today: Responsive Media Tags Page: The Tags page under the Camp Today Media dashboard now uses the Responsive design. Add, rename, and search tags; a new tag is highlighted as soon as you add it, and renamed tags move into alphabetical order right away.

➕ Improvements ➕

  • Camp Shop: Custom Confirmation Email Text and Order Invoices: In Admin > Campers > Shop, you can now add your own text to the Shop purchase confirmation email. Parent Dashboard purchases now include an invoice PDF with the confirmation. On the camper profile Shop tab, each order now has options to generate its invoice and to send a confirmation email, including for orders created by an admin.

  • Spending Money: Deposit Confirmation Emails and Statements: Parents now receive a confirmation email with a statement attached when they add Spending Money from the Parent Dashboard. Add your own text to this email in Admin > Campers > Spending Money. On the camper profile Spending Money tab, admins can now generate a statement for any date range and resend the confirmation email.

  • Agent: Forms Step During Enrollment: Agent enrollment now includes the Forms step, matching the Parent Dashboard. Agents can complete camper and family forms, Health History, and Transportation forms, and the same required-form rules apply. Agents can also submit Health History Forms from the camper’s profile. The Agent Module is currently in Beta. To have it turned on, please contact support@campmanagement.com.

  • Labels: Eleven New Label Templates: Eleven new label formats are available in Admin > Campers > Labels > + Add new label: Avery 5371, 5162, 5165, 5161, 60517, 94106, 5293 (round), and 5195, plus DYMO 30252, CR80, and Avery/Presta 94237. The New Label window also links to our list of compatible label formats.

  • Accessibility Widget on More Pages: The accessibility widget is now available on enrollment request and request-for-information pages, donor registration, and staff registration. Text size changes now apply to more form question types, and the widget’s text has been simplified.

  • Advanced Reports Faster Report Refresh: Reports with restrictions now refresh one at a time, as they’re needed, instead of all at once. This removes slowdowns some larger camps saw after updates that affect report results.

  • Improved Display in Browser Dark Mode: The CampSite admin header and Saved Email previews now stay readable when your browser is set to dark mode.

See more
Release Notes: August 27th, 2026

🚀New Features🚀

  • Camp Dashboard URLs Page in DB Management: A dedicated "URLs" reference page has been added under Admin > DB Management. This tab provides administrators with quick access to all active dashboard links for their camp, making it easier to share links and access dashboards. 
  • Camp Shop: Rollover Wizard: Camp shop inventory can now be rolled over between camp years using the Rollover Wizard. Items transition into the new year with identical settings and pricing, but default to an unlisted status so admins can review availability before making them public. 
  • Staff: Configurable Secondary Staff Email Addresses: A secondary staff email address field has been added to the admin dashboard staff profiles, staff dashboard, and the staff application. The field is optional and automatic email notifications dispatch to both addresses simultaneously. 
  • Staff: Selective Secondary Staff Email Messaging Controls: The staff email tool now features individual checkboxes for primary and secondary email addresses. Senders can independently target either address or both when sending staff emails.
  • Spending Money: Financial Dashboard Reporting: Spending Money transactions are now integrated into the Transaction Log report found in the Financial Dashboard > Reconciliation Reports section. Spending Money transactions and processing fees display accurately alongside standard transactions.
  • Entity IDs Displayed on Profiles: The unique ID numbers for campers, families, and staff are now displayed directly on their respective profile headers. This provides instant visual clarity to prevent administrative errors and assist in managing duplicate accounts. 

➕ Improvements➕ 

  • Agent: Agent Dashboard Family Display Cap Removal: With this improvement the agent dashboard now displays the complete list of assigned families without capping results. Agents can now scroll through and access all assigned accounts. 
  • Staff: Reference Form Date Picker Fix: Interactive calendar date-pickers now open reliably when a user selects a date-type question on the staff reference form. This resolves an issue that prevented users from choosing days, months, and years via standard calendar popups. 
  • Events: Credit Card Processing Disclosure: The Pay Invoice modal in the Events Dashboard now renders the credit card surcharge disclosure message when surcharging is enabled. The disclosure dynamically shows or hides based on the payment method that is selected. 
See more
Release Notes: July 16th, 2026

🚀New Features🚀

  • Medical: Group camper and staff medical reports by assigned bus. This update introduces new options on the Medical dashboard that allows camps to print and group Medical Profiles and the Medical Awareness List by assigned bus.
  • Our new Agent Module is currently in Beta. With this release we have made improvements to the module that allows us to offer it to all who are interested! The agent enrollment wizard tool has been upgraded to properly reflect credit card processing fees, custom payment entries, and discount options. New automated blocks have been added to prevent submission attempts whenever required payment fields are left empty by the agent.
    • If you have already expressed interest in utilizing the module, it will be turned on for you. Otherwise, if you are interested in turning it on, please contact support@campmanagement.com for assistance.
    • More information on the module can be found HERE

➕ Improvements➕ 

  • Advanced Reports Field/Filter Window Improved for Tablet Sized Screens: We have upgraded the advanced reports page layout for tablet devices to ensure the field/filter window aligns in the center of the display instead of appearing off-center
  • Cleaned Up “Dashboard Theme” and “Branding” Tabs: The layout for the “Dashboard Theme” and “Branding” tabs in Admin > DB Management has been improved. We eliminated redundant instructional texts, organized settings, and aligned button labels.
  • Camp Shop: Fulfillment Status Logged in Camper History Tab: Every camp shop item status update made by an admin will now be recorded in the Camper Profile History tab.
  • Camp Shop: Credit card disclosure added to camp shop checkout. The credit card surcharge disclosure message configured in Admin > Campers > Financial: Communication will now generate inside the payment modal of the shop checkout screen.
  • “Required” tag added to Camper and Staff Dashboard Forms tabs: The "Required" tag indicator will now display next to required forms when accessed from the Parent or Staff Dashboard Forms Tabs.
  • Merge field capabilities added to “Paragraph” form question type: Admins can now insert merge fields into a paragraph type question when creating a camper, family, or staff web form. When these forms are pulled up by parents or staff, the text will replace placeholders with real data such as names, ages, etc.
  • Camp Today: Failure safeguards added for Facial Recognition feature. The background upload process for the Facial Recognition feature has been reinforced with error handling and retry guidelines. Posts that fail to process will now display a status to admins along with a manual link to resubmit the photos for matching.
See more
Release Notes: June 4th, 2026

🚀 New Software Release – June 4th 🚀

✨ Exciting New Features

  • Admin Two-Factor Authentication Deactivation Tool: Admin users had no mechanism to assist parents or staff who became locked out of dashboards after losing device authentication codes. The Family and Staff profiles now feature a "Disable 2FA" tool in the Action Menu restricted by the Campers > Basic > Edit admin permission, which strips the lock, logs history data, and triggers a confirmation alert to the end user.
  • ADA Compliance: Universal Accessibility Software Widget: To bring Parent, Staff, and Donor dashboards into compliance with modern visual scanning expectations, we’ve introduced an Accessibility Widget. Users can change typography size or select a dyslexia-friendly font, dimensions, alternate high-contrast or inverted color page views, toggle inverted dark configurations, or activate dyslexia-friendly layouts with single-action toggles that persist throughout their session. This capability is limited on the Admin interface to users using the mobile responsive interface. You can activate this on your “My Profile” (click on your username @ Camp Initials link in your navigation bar) under “Beta Programs” by changing the “Responsive design beta” dropdown menu to “All Devices”. The widget appears on Parent, Staff, and Donor Dashboards automatically.
  • Spending Money: Parent Dashboard Transaction Logs: Parent Dashboard users previously lacked a clear ledger to track their camper's Spending Money transactions from the Parent Dashboard. An expandable and collapsible summary log has been introduced that displays an itemized list with transaction details. 
  • Camp Shop: New Stock Report: A new Stock Report has been added to the Shop dashboard that allows admins to quickly evaluate items that are running low. The report allows for filtering by calendar year, physical location, and stock range, and provides built-in shortcuts to add or reduce stock.

     

    ➕ Product Enhancements and Improvements

  • Staff: Department Input Fields Expanded: The "Add Department" and "Edit Department" input areas on the Staff Departments boards were cutting text off at 30 characters and long text strings displayed poorly. The input boxes capability were expanded and headers display departments more completely.
  • Family Profile Financial Transaction Display Ordering: When a camper profile exceeded 16 individual line items, adding a manual transaction caused previous charges and discounts to scramble out of chronological order upon page refresh. The Family Profile Financial tab now guarantees that transactions remain in order.
  • Missing Forms Report Logic: Restricted Medical Forms: The Missing Forms Report previously displayed medical forms as missing even for campers who were restricted from filling them out due to their session enrollment criteria. This report has been improved to prevent this, so admins only see form deadlines that strictly apply to each camper.
  • Custom Field Identification Display: Unique ID numbers were previously placed at the very end of custom field names, causing them to get clipped out of view. The design was modified to showcase IDs directly inside the header title bar as an explicitly clear label, making them immediately viewable without resizing the layout.
  • Camp Shop Interface Improvements: Improvements were made on the Shop dashboard, the Shop admin settings tab, and the Shop Orders tab of the Camper Profile. Text fields were standardized, helper text was added, and the order deletion warning on the Camper Profile was rewritten to better clarify the shop item refund process. 
See more
Release Notes - April 21st, 2026

 ⭐New Software Release – April 21st⭐

✨ Exciting New Feature for our MyCampApp Users!

  • Direct Push Notifications from Reports: You can now send mobile push notifications directly to families, campers, and staff from within your advanced reports. This feature includes the ability to save message templates for future use and select specific recipients who have synced their mobile apps.
  • Interested in learning more about our app? Please contact sales@campmanagement.com to schedule a demo!

➕ Product Enhancements and Improvements

  • ATTENTION Camps processing registration in AUTOMATIC enrollment processing mode that offer ENROLLMENT OPTION SPECIFIC ENROLLMENT EXTRAS (extras added in Admin > Campers > Setup Wizard > Step 9): Our recent release introduced a bug that caused enrollment extra financial charges to not trigger on the family profile when certain criteria were met. We have resolved the issue with this release. For more details please click HERE.
  • International Payment Compatibility: System payment processing now supports three-digit country codes to improve the success rate of international credit card transactions. This update specifically reduces address-related declines for families residing outside the United States.

🐛 Bug Fixes

  • Staff Department and Session Management: Administrators can now reuse department names across different sessions without encountering validation errors. This update aligns the behavior of editing departments with the existing logic for creating new ones.
  • Address Autofill and Form Submission: The enrollment button now reliably activates when address information is filled using the Google Maps autofill feature. This improvement eliminates the need for manual keystrokes to trigger form validation on address-required pages.
  • Waitlist Tuition Modal Restoration: The ability to update tuition plan rates via the administrative modal has been restored within the waitlist wizard. Administrators can once again adjust rates seamlessly during the checkout phase for waitlisted families.
  • Enrollment Extra Accuracy: Manual enrollment wizards now strictly respect the selection or deselection of enrollment extras performed by administrators. Additionally, inactive extras are now visible within the wizard to provide a complete view of available options.
  • Permission-Based Error Handling: Accessing financial reports directly via URL now triggers the correct permission error for unauthorized users. This update ensures that security protocols are strictly enforced across all reporting modules.
    Reporting Data Integrity: Refined logic in the staff advanced reports prevents the duplication of staff rows when salary-specific filters are active. Users can now generate accurate, single-row summaries for filtered salary data.
  • Advanced Discount Calculations: Automated discounts based on session names and counts now calculate accurately regardless of the order in which sessions are selected. This ensures fair and precise pricing for families participating in multi-session programs.


 

See more
Release Notes - March 19th, 2026

🚀 New Software Release – March 19th 🚀

✨ New Features

  • Admin: Camp Logo & Email Header Image Editing: Admin users can now upload and update their camp's logo and the default image used in outbound email headers directly from the admin panel — no support ticket required. Images update immediately across the platform.
  • Enrollment: Save Payment Methods at Checkout: When a parent enters a new credit card or checking account during enrollment checkout, they now have the option to save it for future use. Saved payment methods are tokenized securely and available for future transactions.
  • Agent Mode – Coming Soon: Agent Mode is a new user type that allows an individual (called an Agent) to take certain actions on behalf of multiple families, including requesting enrollment, filling out forms or medical information, and making payments depending on your preferences. If you are interested in learning more and being a beta camp, please complete the  interest form here.

➕ Product Enhancements and Improvements

  • System: Database Rollover Status Bar: The Database Rollover workflow now displays a live progress bar as rollover proceeds, along with clearer error messages if any failure points occur. This gives camps better visibility into the rollover process from start to finish.
  • UI: Custom Bunking Boards Labels Consistency: Two areas where camps' custom names for Bunking Boards weren't displaying — the RAD camper menu and Admin > Staff — have been corrected. Custom labels now apply consistently throughout the platform.
  • System: Staff Salary Merge Fields Fix: Five salary-related merge fields (Total Salary, Taxable Salary, Total Charges, Adjusted Salary, and Adjusted Taxable Salary) were available in templates but not pulling data. All five now populate correctly in emails, contracts, and documents.
  • Camp Shop & Camper Spending Money Improvements: Updates include fixes to order submission flows from the Parent Dashboard, fulfillment status improvements, page load errors, admin permission gaps on Camper Spending, and additional financial edge cases.
  • Performance: Reduced Page Load Times: Ongoing optimization work has yielded additional performance gains for the Camper and Family profile experience, continuing to address excessive database query volumes that sometimes occur during high-traffic enrollment periods.

🐛 Bug Fixes

  • System: Form Restriction Failures Resolved: Restrictions were silently failing across multiple platform areas due to stale data. All affected pathways have been patched to ensure restriction logic evaluates reliably.
  • Enrollment: Checkout Error with Mixed Payment Schedule Groups: Parents selecting a mix of waitlisted and available options tied to different payment schedule groups were incorrectly shown an error at checkout. This has been corrected to allow checkout to proceed without interruption.
  • Reports: Three Bugs Fixed in Missing Forms Report: Duplicate camper records were appearing, column headers could not be sorted, and an error occurred when previewing a notification email for a camper with no missing forms. All three issues are resolved.
  • System: Medical Profile Generation Errors Fixed: Medical profiles were not generating correctly when the "Order" setting was configured alongside certain division and bunk structures. The generation logic has been corrected to produce accurate results.
  • UI: PDF Page Reordering on Upload Fixed: Uploading a single multi-page PDF was causing pages to display in a different order than the original. Uploaded PDFs now retain their original page order.
  • Notifications: Special Characters in Form Names Displaying as HTML Code: Form names with apostrophes or other special characters were rendering as raw code (e.g., ') in missing forms notification emails. Form names now display correctly.
  • Reports: Campers with Longer Gender Values Excluded from Reports: Gender values over 30 characters were being silently truncated on save, causing those campers to be omitted from enrollment analytics and advanced reports. The field now supports the same character length as all other select list values.
  • System: Family Account Merge Error Fixed: The merge tool was freezing when both families had completed the same yearly family form. Merges now complete successfully, retaining the destination family's form submission.
  • Notifications: Admin Email Firing for Failed Checking Account Additions: Admins were receiving payment method notifications even when a parent's checking account submission failed due to an error. Notifications now only send when a payment method is successfully added.
See more
Bug Fixes: October 14th, 2026

🐛 Bug Fixes – October 14th 🐛

  • Staff: Staff Dashboard Login Error Resolved: In some databases, staff got an error when logging in to the Staff Dashboard after the recent secondary staff email update. The update has been completed in every database, and staff can log in normally.

  • Email: Mass Emails No Longer Send Twice: A large mass email could go out twice if the sending window stalled and the email was sent again. We added safeguards so a repeated send no longer delivers a second copy.

  • Spending Money: Reversed and Voided Deposits: Reversed or voided credit card and checking account deposits were still counted in the Parent Dashboard Spending Money balance and in the admin Spending Money report totals. Both now leave out reversed and voided deposits.

  • Camp Today Communication: Unprinted Batches Count Corrected: The “emails held in unprinted batches” message could report emails waiting even after every batch had been printed. The count is now accurate.

  • Agent: Save Confirmation and Email Labels: “Save changes for this agent” now shows a confirmation message. The Add New Agent window in Admin > DB Management > Agents now closes when you submit. Notification emails triggered by an agent’s actions now show “(Agent)” after the agent’s name.

See more
Bug Fixes: September 11th, 2026

🐛 Bug Fixes – September 11th 🐛

  • Camp Shop: Fixed zero-stock updates on Camp Shop items: Resolved an issue preventing administrators from setting item stock levels to zero using the Reduce tool. The system now properly accepts zero as a valid quantity, allowing admins to mark items as sold out.
  • Camp Today Communication: Dropped messages sent from the Parent Dashboard now prevented: Fixed a duplicate-prevention check that dropped distinct follow-up emails sent by parents within a 10-second window. The system now verifies both subject and content before suppressing submissions, ensuring all unique messages reach camp batches on the admin side.
  • Camp Shop: Fixed shop order creation for Lead and Pending campers: Resolved an issue causing errors when admins added shop orders for campers with a Lead or Pending status. Orders and charges for campers without assigned sessions now process smoothly without calculation errors.
  • Events: Fixed login window overlap on Events Dashboard: Fixed a layout issue in Chrome where the login window box overlapped registration and RFI links. The container properties were updated so the links remain clearly visible across all web browsers.  
  • Fixed custom field text truncation after apostrophes: Resolved an issue that occurred in the Responsive design only where text in custom fields truncated after an apostrophe when opening edit mode. This fix ensures values containing special characters or punctuation display and save completely.
  • Events: Fixed credit card fee balance error on Event statements: Corrected a calculation error on Group and Guest financial statement PDFs that resulted in negative balances when credit card fees were enabled. Statement calculations now match the profile financial tab and accurately display total balances.
  • Fixed form selections caching in print modals: Resolved an issue where re-opening the print modal on Camper and Staff form pages generated duplicate PDFs from previous sessions. Modal options and filters now reset on open and restrict printing to the active selections.
  • Transportation: Fixed payment calculation on manual enrollment approval: Fixed a double-counting bug on manual enrollment approvals that occurred when parents chose the "Pay other amount" option and had transportation fees. The system no longer re-adds transportation fees on top of the custom payment totals.
  • Staff: Enhanced header bar and staff tile click controls in Staff Departments: We updated the click controls on the Staff Department page so users can now click anywhere on a department header bar or staff tile to expand or collapse it. Additionally, we fixed the bulk controls so that clicking "Hide all departments" or "Show all departments" consistently sets all sections to the intended state regardless of whether they were previously open or closed.
  • Improved Bunking Board interactive area and header click functionality: We updated the Bunking Board page to make expanding division headers and camper/staff tiles significantly easier by allowing you to click anywhere on the tile or header surface instead of only specific text. Additionally, action buttons, editable fields, and drag-and-drop actions will now operate smoothly without accidentally toggling card details open or closed. 
See more
Bug Fixes: August 13th, 2026

🐛 Bug Fixes – August 13th 🐛

  • myCAMPapp: Partial Unenrollment Fix: Fixed an issue where partially unenrolling a camper removed them entirely from the myCAMPapp portal. Campers will now remain active in the app as long as they have at least one active enrollment remaining.
  • myCampApp: Optimized data synchronization between the CampSite Admin Portal and myCAMPapp: Large data transfers containing camper, family, and session details were occasionally failing due to system connection timeouts. Data syncing now processes records in smaller automatic batches with built-in retry and progress tracking, guaranteeing reliable data transfers without manual intervention.
  • myCAMPapp: Fixed data sync behavior during the initial phase of the yearly rollover process: Submitting the first step of the Rollover Wizard previously shifted app data syncing to the upcoming year prematurely, causing sync errors for active campers. The synchronization tool now remains anchored to the current operating season until the entire rollover process is completed.
  • Transportation: Bus Roster Display Issue: Corrected a data display bug where bus stop assignments disappeared when generating a roster for a full week. Bus stops now properly display regardless of whether you view a single day or an entire week.
  • Events: Financial Statement Balance Calculation: Fixed an issue where group and guest PDF financial statements showed a negative balance when credit card processing fees were enabled. Account balances on generated statements now accurately reflect the real total and match the admin dashboard.
  • Events: Payment Method Visibility Settings: Resolved an issue where custom group payment methods failed to display on the checkout page unless individual payment settings were also enabled . Payment settings for groups and individuals now operate independently as intended.
  • Events: Payment Method Modal Stability: Fixed a bug where closing and reopening a custom payment method window caused the screen to freeze or misalign. Administrators can now open, edit, and close payment method modals smoothly without refreshing the page.
  • Conference & Retreat: Package Summary Reporting: Corrected the Package Summary Report to display financial totals specific to each individual package rather than combining all group charges. Reports now clearly break down charges, payments, and balances per package.
  • Conference & Retreat: Package Template Selection: Fixed a caching bug in the package setup wizard that prevented details from updating when switching to a new package template. Changing templates during package creation now correctly applies the updated facilities, equipment, and meals.
  • Preserve annotations and signatures on non-fillable PDF form uploads: Resolved an issue where uploaded non-fillable PDF forms—such as scanned documents or mobile-signed PDFs—appeared blank after processing. This fix ensures all filled-in information and signatures are permanently retained and clearly visible to administrators.
  • Enforced automatic enrollment discount limits: We fixed an issue where automatic enrollment discounts were ignoring "Once per family" or "Once per camper" usage limits. The system now properly verifies whether a discount limit has already been reached before applying it during the enrollment process.
  • Multi-Profile Email Tracking Accuracy: Resolved a tracking conflict where opening an email updated the delivery status for other profiles sharing the same email address. Email delivery and open statuses are now accurately isolated to the specific message and profile intended.
  • Resolved an issue preventing daily task digest emails from reaching specific administrators: Some admin accounts were unintentionally excluded from receiving automated daily task summaries due to a filter rule. The logic has been updated so that all eligible admins regularly receive their scheduled digest emails.
  • Waitlist & Enrollment Wizard Improvements: In the Waitlist wizard, an error preventing waitlist submissions when the payment method “None” was selected, and that caused the request to fail to submit when a valid payment was entered, was resolved . Additionally, inactive payment schedules are now accessible to administrators in the Payment Information step of the Enrollment wizard.
  • Special Character Display in Custom Fields while in Responsive dashboard: Fixed a display glitch impacting the Responsive dashboard where text following an apostrophe in a custom field was erased when entering edit mode. Custom field entries containing apostrophes or quotes will now retain their full text properly when saved.
See more
Bug Fixes: July 16th, 2026

🐛 Bug Fixes – July 16th 🐛

  • Fixed sorting error for dropdown lists with 50+ values: In Admin > DB Management > Dropdown Lists a conditional bug caused list values added past value 50 to reorder alphabetically into top slots. This has been fixed. Values added to a dropdown list will now preserve the order in which they were created.
  • Label template alignment issue resolved: A fix was implemented for label templates to ensure the label boundaries aligned with printer-safe zones.
  • Attendance: Resolved Parent Driven Logging Tool Session Discrepancies: This fix addresses an issue where the parent driven logging tool interface displayed active camp sessions that were not actually linked to the selected attendance checkpoint. The logging tool now accurately evaluates checkpoint criteria to ensure parents only see sessions tied specifically to the chosen checkpoint.
  • Resolved layout and workflow issues on the Parent Dashboard: Resolved minor interface discrepancies and repaired a bug where a waitlisted option payment schedule group was mistakenly hidden on the Parent Dashboard checkout page whenever sibling discounts were active.
  • Camp Shop: Created safeguards against intermittent charge duplication: This update introduces a payment gateway confirmation gate in order to prevent duplicate charges from potentially being added to a family profile Financial tab.
  • System cache update repair: In a scenario where an enrollment option is restricted by an enrollment question via a saved Advanced Report, if an admin updated the answer to the enrollment question on the camper profile, the restriction parameters did not immediately update for that camper. This fix ensures the report cache updates instantly. This prevents inaccurate warning flags from displaying in the enrollment wizard if a camper is immediately enrolled in a restricted option after the enrollment question is updated.
  • Camp Shop: Repaired Responsive Camper Profile Shop Order Modal: This update repairs an issue with the order tool on a camper profile for databases in Responsive mode. The camper profile order tool now functions as expected.
  • Donors: Non-electronic refund bug repaired: A bug prevented custom payment methods, such as “cash”, from being refunded on the Donor profile. With this update refunds can now be issued to a custom payment. Additionally, this fix ensures the ‘add payment’ window closes automatically upon submission.
  • Events: Fixed registration confirmation email issue: An issue prevented the registration confirmation email from firing from the Registration Wizard in a scenario where no payment was collected at the time of registration. This has been repaired to ensure the registration confirmation email always successfully sends, even if no deposit is collected up front.
  • Restored chronological enrollment option sorting on Parent Dashboard enrollment landing page: This update ensures that the enrollment options in the “Currently enrolled for…” list seen in a camper tile on the Parent Dashboard Enrollment landing page display sequentially in accordance with admin Setup Wizard configurations.
  • Standardized save controls added to Family profiles: The “Save” functionality for fields on the family profile page has been updated to match the behavior found on other profiles (camper, staff, etc). Also, clicking “tab” while in Quick Notes will no longer clear typed notes before the user saves.
  • Approved payment automatic email fix: This fix ensures that parents who have input a credit card on the Parent Dashboard enrollment checkout page that matches an existing card on file will still trigger the automatic payment approval email. The fix also ensures the automatic email fires after a new card is added on the Parent Dashboard enrollment checkout page.
  • Events: Reconfigured guest advanced reports to accurately pull event counts: The "Events count" report field in a guest advanced report failed to pull any data. A fix has been implemented to ensure the field accurately reflects the number of events a participant attended for the year.
  • Camp Today Communication: Updated email batch system. This update repaired an issue where camper emails successfully submitted from the Parent Dashboard appeared to vanish from the admin Camp Today Communication batch tool. The batch tool now reliably works as expected.
  • Fixed reset password link errors for databases in a Camp Group: This change ensures that the password reset links work correctly for admin profiles associated with multiple databases in a Camp Group. It also introduces a block for the "Forgot Password" button to prevent repeated clicks from breaking active links.
  • Conference and Retreat: Package creations prevented when Group RFI is submitted by a user with an existing profile: This fix resolves an error where conference and retreat packages were still generated if the Group Request for Information form was submitted with an email associated with an existing profile. The system now treats email duplication as a hard block, which prevents the package creation until the discrepancy is resolved.
  • Verification logic added at checkout for enrollment extras: This update introduces a validation check on the enrollment checkout page for enrollment extras. If a camp changes a mandatory enrollment extra to be either optional or inactive after a parent has navigated past the “Questions” step of the enrollment form, then the enrollment extra selection will automatically un-select and the charge will not be added to the checkout total.
See more
Bug Fixes: June 4th 2026

🐛 Bug Fixes – June 4th 🐛

  • PDF Processing Repair: Uploading certain PDF forms—such as fillable documents—previously caused text to render as garbled characters or display as completely blank files. The system was updated to preserve fonts and correct characters in these cases.
  • Staff: Profile Merge Tool Repair: Merging staff profiles into a profile created later could potentially cause loss of data in scenarios when the newer destination profile had missing custom fields, previous year application questions, or medical forms. This tool has been improved to retain all data fields regardless of their presence in the destination profile.
  • Camp Shop: Checkout Fixes: User’s checkouts would fail with an error if they attempted to input a new card with no other billing options on file. The parameters were adjusted to properly accept new credit cards and also ensure billing emails receive order notifications. 
  • Transportation: Vehicle Route Scheduling Continuity: Due to a timing bug where map initialization executed before the layout fully loaded, bus routes and counselor pickup orders could reshuffle or display out of order across different device tabs. This will no longer occur, and manual stop ordering will be honored consistently.
  • API: Forms Date Format Endpoint: Using a PUT request via the API to update a form submission would error out if new questions were added to the form after the initial submission, while date fields would default to a placeholder. The endpoint logic was rewritten to allow new form questions to be successfully answered and to ensure dates are captured correctly.
  • Dashboard Printed Form Download Options: A logic bug caused the Parent Dashboard to treat editable printed documents as un-submitted, which only allowed parents to view an upload prompt. The ability for parents to download copies of their historical file submissions has been restored. 
  • Camper Reference Form Permission Restrictions: A bug restricted access to the Camper Reference Form question creation tool based on Staff module permissions. The logic has been updated to restore access to the Camper Reference Form question creation tool appropriately.
  • Avery Label Padding Alignment Errors: Resolved a printing margin bug that caused bulk-generated Avery shipping labels to misalign with standard physical templates. 
  • Clipped Action Buttons in Mobile Extended Family Welcome Emails: Fixed a layout defect that caused the “Set a password and log in” button in the Extended Family Welcome Email to be cut off when the email was opened on certain mobile devices and mailing applications. The button container was upgraded to be self-adjusting in order to eliminate word truncation.
See more
Bug Fixes: June 18th, 2026


 

  • Camp Shop: Stock Report Item Filter Corrected: The inventory stock report failed to display items with an "Online" location if a camp had configured at least one “Onsite” location. This happened because the report’s location filter accidentally grouped online availability with physical location tracking, which omitted online items. A new "Online" filter option has been added to the Stock Report to ensure all items in the store are captured accurately by the location filter.

 

  • Camp Shop: Inventory Control Button Freezes Resolved: Admins were unable to click the "add" or "reduce" stock adjustment buttons for items that contained spaces in their sizing or color names (e.g., “Youth Small” or "Dark Green"). This was caused by a formatting error that blocked the button action. The code has been updated to allow the adjustment buttons to operate reliably regardless of name formatting.

 

  • Transportation: Inaccurate Bus Fees on Re-Enrollment Eliminated: If a parent removed a session during the enrollment process after submitting the transportation form and picked a different session, old transportation fees from the removed session would mistakenly remain on the final enrollment checkout. This happened because the system deleted the session itself but left the hidden, completed transportation form in the background. The removal function has been upgraded to wipe associated transportation forms when a session is deleted, preventing incorrect charges. 

 

  • Advanced Report Transportation Method Accuracy Improved: The Advanced Report Transportation > General Info > “Method” field displayed transportation methods (such as “bus”) for sessions that the camper had unenrolled from. The Advanced Report tool was pulling from historic transportation forms without checking if the associated session was still active. The logic has been rewritten to exclusively filter by active enrollments.

 

  • Camp Today: Extended User Dashboard Access Restored: When users logged into the Extended Users Dashboard, they encountered an error message that froze the dashboard interface. The issue has been fixed, restoring full use of the dashboard and navigation menu.

 

  • Camp Today: Photo Post Deletion Block Remediated: Admins were blocked from deleting photo posts or removing specific images from a Camp Today post if a parent or staff had already "saved" that photo on their dashboard. A code adjustment now allows admins to delete photos, without causing issues for the parent or staff who saved the photo.

     

  • Medical: Text Editor Stability on Health History Forms Restored: When editing health history templates in Admin > Campers/Staff > Medical, opening, closing, and reopening sub-sections would cause the text editor box to not load. The code has been updated to ensure a clean and consistent editing layout whenever the text editor box is opened.

     

  • Parent Dashboard Translation Issue Fixed: When a parent with a non-English “preferred language” navigated through the enrollment process, the Forms step "Camper Forms" section failed to translate into their language. This occurred because the “Camper Forms” section loaded text dynamically after the page's main language translator had already finished running. The system has been updated to trigger the translator whenever form content finishes loading, resolving this issue completely. 

     

  • Enrollment Tag Categories Sorting Fixed: The enrollment tag categories list on the Parent Dashboard displayed in a different order from what was designated on the admin side. This occurred because a layout rule was forcing the categories into an alternating, multi-column pattern. The layout container has been converted in order to accurately mirror the category order set by an admin.


 

See more
Release Notes - March 26th, 2025

Here's what changed:
 

New features

  • ‼️ NEW! We added another "age" value for campers and staff that calculates their age in years + months.
    • This value is not a "true" fraction - the decimal point represents the number of months old they are.
    • For example, if a camper is 4 years and 11 months old, their decimal age is 4.11.
    • Keep in mind that the filter for years + months in advanced reports treats this value as "true" fraction.
  • ‼️ NEW! You can now report on incomplete enrollments using the enrollment option + bundle name + status field. If a camper selected options on the enrollment options page, saved it, but never finished submitting the form, the enrollment option + bundle name + status field will display those options as "(Incomplete)".
  • ‼️ Attention API users: your API calls must now use api.campmanagement.com/v1 for the URL (instead of your camp's subdomain). We also updated the bunking assignment GET calls to use 'query parameters' instead of a 'body request'.
  • 💳 Our processing fees functionality is now set up for the Donors module.

Bug Fixes

  • The yearly custom fields tab on the Staff profile page displays correctly now.
  • The "What's my password?" modal on the Events dashboard is working again.
  • If staff applicants resubmit the references page of their staff application after a reference already filled out their reference form, the reference form submission is no longer reset.
  • The functions for rearranging registration options and deleting coupon codes on the Events module Registration Options setup page have been fixed.
  • The "Undo" function for staff-driven attendance logging now works properly when you allow multiple check-ins for the same checkpoint.
See more
Release Notes - April 30th, 2025

⭐ New software release - April 30th ⭐

Here's what changed:

New features

  • ‼️ Parents, staff, guests, and donors can now use two-factor authentication (2FA) for logging into their dashboard. They can enable 2FA from their "My Account" page and set it up to work with the authenticator app on their phone.
  • ‼️ For camps using our Attendance module, you can now add custom header text to the Authorized Pickups page of the Parent Dashboard, and add address fields to your authorized pickup form. To add address, go to Admin > Campers > Attendance > Authorized pickup fields. And, you can report on their addresses, too!
  • ‼️ The Credit Card Transactions Report results now includes GL (ledger) codes for each transaction (if applicable).
  • ‼️ Camps using our Conference & Retreat module, you can now show equipment and facility prices to groups requesting a package on request for info/direct registration forms. Enable prices from Events Setup Wizard > Step 1.
  • ‼️ We also made some behind-the-scenes improvements to optimize the advanced reports restrictions process during enrollment.
  • ‼️ Attention API users: we made some enhancements to our Bunking API endpoints: 1) The PUT /camper/assignments call now also returns a response (not just returning the success code); 2) You can now UNASSIGN a camper from a bunk if you submit an EMPTY bunkId value with the PUT /campers/assignments call; and 3) the GET /camper/assignments response clearly labels camperSessionId now.

Bug Fixes

  • For camps with our Medical module, we fixed the bug that prevented campers from finishing enrollment if medical forms were required for sessions that the camper didn’t select (a.k.a. they're not supposed to fill out the forms).
  • We made another improvement to the upload process for printed forms, where in rare instances the “file is too large” error was being thrown when the file was not too large.
  • The "Auto pay batch results" admin email notification is firing properly again - some users weren't getting the emal if the last payment in the batch was declined.
See more
Release Notes - June 16th, 2025

Here's what's changed:

❇️ Performance & System Enhancements

  • Improved User Experience after Releases: We've implemented a change to how the application's code is updated during releases. Now, users should always see the latest updates without needing to manually clear their browser's cache or “hard refresh” the page.

🪲 Bug Fixes

  • Camp Today: We've fixed a bug on the "Camp Today" page to ensure that thumbnails and content for all recent posts load correctly as you scroll. Additionally, the "Loading…" message will no longer get stuck at the bottom of the page.
  • Donor Dashboard 2FA: We've resolved an issue on the Donor Dashboard's "My Account" page where code was incorrectly displayed. The toggle to enable Two-Factor Authentication now also works as expected, opening the setup modal on click.
  • Events Dashboard "Add Payment Method": The "Add payment method" link on the Events Dashboard's "My Account" page is now working correctly. Clicking the link will now properly open the modal for adding a new payment method.
  • Medical Form File Replacement: We've fixed an issue with printed medical forms where replacing an existing file would fail and incorrectly delete the original. You can now successfully upload a new file to replace an old one on both camper and staff forms.
  • Transaction Details Fixes: We've resolved several issues related to managing transactions with processing fees. This includes fixing errors when editing transactions with a fee and ensuring that processing fee ledger codes display correctly on add/edit payment modals.
  • Processing Fees in Financial Reports: The Deposit and Credit Card Transactions reports will now correctly display the custom name for processing fees (the "vanity term"). This ensures terminology is consistent across all relevant financial reporting.
  • Transportation Form Transactions: An error that was preventing the transactions section from loading on the parent dashboard's transportation form has been fixed. Applicable charges and discounts will now be displayed correctly within the form.
  • Events Module Registration Form Checkout: We've corrected several bugs at the events registration checkout related to how processing fees are calculated and displayed. The fee calculation is now more accurate when toggling between different payment amounts and payment methods.
  • Camper Custom Fields Date Picker: The date picker for "date" type custom fields on the legacy camper profile now allows you to select years into the future, so users are no longer restricted to dates within the current calendar year.
  • "Admin Only" Dropdown Values for Staff: We've fixed a bug where dropdown options marked as "Admin only" were incorrectly appearing on staff-facing forms. These fields will now be correctly hidden from staff as intended.
See more
Release Notes - July 22nd, 2025

❇️ Product Enhancements and Improvements

  • 💸 NEW! You can now choose to include refunds in the Deposit Report results, using the new “Include refunds?” setting. For more info, go to your Deposit Report click the info icon in the bottom right corner of the page.
     
  • We improved the the logic behind the DB Management "Reports" permission where if a user with this permission gets locked out temporarily, and new reports are created while they're locked out, the user will still have admin permission to those reports after being un-locked later.

🪲 Bug fixes

  • Camp Today “Extended family” users can successfully reset their password from the Camp Today login page again.
     
  • When admins using our responsive layout edit a family payment that has multiple category breakdowns, they can now delete additional categories as expected.
     
  • We updated the Transportation > Bus Roster report so that the date checkboxes display properly again.
     
  • We fixed several minor interface issues caused by a “behind-the-scenes” update recently, including: required questions on the Health History Forms are clearly labeled in red; submitting batch Spending Money transactions now refreshes as expected; a false error no longer displays on the Camp Today extended family login; the CampSite release notes navigation is fixed; and minor visual improvements were made to a few pages.
     
  • The Deposit Report has been updated to correctly display the correct total processing fees per module in each module table.
     
  • We updated the Credit Card Transaction Report so that the “GL Code” column of the results displays as expected when "Combine electronic payments" is set to "no".
     
  • We corrected a rare issue where users were redirected to a broken page if their login attempt failed, and added a better error message explaining that they just need to try logging in again.
     
  • We also fixed a rare issue where the “refund” button for a family’s payment sometimes didn’t match the actual payment amount.
See more
Release notes - November 5th, 2025

❇️ Product Enhancements and Improvements

  • Camper "References" Reporting: We've updated advanced reports and emailing to support the recently added Camper Reference Form feature. Find reference fields/filters under Enrollment > Year > References when in both Advanced Reports and when sending an email.
  • Text Editor Upgrade in “Send Statement” and “Send Invoice” Modals: We upgraded our legacy text editor to our standard (modern) editor in the modals for emailing financial statements and invoices to families/guests, for a more feature-rich editing experience (like embedding links) into financial communications.
  • "Age + Months" Calculation Logic: We improved the "Age + Months" calculation to correctly handle the month of a camper/staff person's birthday. The logic is updated so that in the month of their birth date prior to their birthday (e.g., April 10th for an April 15th birthday), the system correctly displays ".11" as the months decimal value.

🪲 Bug Fixes

  • Camp Today "Unknown Visitor" Login Page Cleanup: We removed the false "Incompatible Browser" error from the 'Unknown Visitor' login page for Camp Today.
  • Transaction Log Calculation Fix: We fixed a math error in the Transaction Log and .CSV export where reversed processing fee payments and refunds were displayed inversely (negative when they should be positive; or positive when they should be negative).
  • Events Housing Board Drag-and-Drop Fix: We fixed a bug on the Events Housing Board where guest tiles were not draggable in certain scenarios.
  • Processing Fees on Responsive Family Profile Fix: We resolved an issue where processing fees were. not being calculated when admin submitted payments through the add payment modal on the responsive family profile and responsive enrollment wizard.
  • Saved Email Bug Fix: We updated our text editor compatibility to prevent the editor from failing to load when an admin tried to edit a saved email in certain scenarios.
  • Invalid File Upload Error Message: We implemented a clear "Invalid file type" error message for when a user attempts to upload a Google Top Shot "motion" image (.mp.jpg) as their profile photo, which is not supported.
  • Task Reminder Email for Certain Admin: We fixed a bug in the daily task reminder email job that was incorrectly excluding the primary camp admin from daily task reminder email notifications.
See more
Release notes - September 16th, 2025

New features

  • NEW: Creating blog posts in Camp Today is now mobile friendly!
    • Write posts and upload photos and videos directly from your phone/mobile device, using a new mobile friendly "add post" layout.
       
  • 🌟NEW: Camper references & automatic reference form collection 🌟
    • Create a custom online form for references to fill out for their referring camper.
    • Collect up to 3 references from parents via the parent dashboard.
    • Automatically email references a request to complete the reference form.
    • After references submit the form, their responses are automatically uploaded to the camper profile.
    • Learn everything you need to know HERE.

🪲Bug fixes

  • Advanced reports: Clicking a column header to sort an Advanced Reports multiple times causes the column width to widen on each click
  • Staff profile page: The responsive staff profile page doesn't show the view or edit icons for health center visit logs
  • Payments: Payments created in the responsive admin layout (family profile; enrollment wizard) aren't creating processing fees correctly
  • UI/UIX: Small display issues (selected tabs don't look selected; certain modals with a lot of content are too tall to fit on the screen)
  • Donor payments: When a family received payment from a donor, their "balance" in advanced reports is incorrect, and financial statement shows the donors processing fees
  • Admin settings: The "Processing fee disclosure message" setting for the Camper module doesn't save changes
See more
Release Notes - December 19th, 2024

Here's what changed:

Updates:

  • NEW! Restrict Medical module forms to certain sessions
    • Restrict each individual page of the health history form, and each individual printed medical form, to specific sessions.
    • Open the edit modal for each health history page/printed medical form to find a new setting for “Restrict by session"
      • When “Restrict by session” = YES, a checklist of all sessions for the corresponding year will display.
      • If a session is selected, campers who have selected that session on their enrollment form will be able to see the corresponding medical form on the parent dashboard.
    • Note: form visibility is still also subject to the camper’s enrollment progress/the ”display during enrollment” setting. Also, Session restriction settings do not rollover - you must re-select session restrictions each year as needed.
       
  • Select multiple files to upload into a printed form
    • When parents, staff, guests, or admin upload a "printed" form, they can now select multiple files (PDFs and/or JPGs) to submit as their (1) form.
    • Upon submission, CampSite will automatically create a single multi-page PDF of all the files they uploaded.
    • This update also applies to printed medical forms.
  • We updated the GET and POST API endpoints for Medications to include the 'notes' and 'receive by' fields.
     
  • Staff custom salary fields are now included in the rollover
    • Remember, you don't roll over the values saved in custom fields - you're just enabling the custom field again for the new rollover year.
       
  • The Pyxis payment gateway report is back!
    • Find the "Pyxis gateway report" on the Financial Dashboard, under the Deposit Report.
    • Use this report on transactions settled over your payment gateway. The results also now include the transaction "category" that the payment belongs to.
    • Currently, the report will only return credit card transactions, but we're working on having checking account transactions on it, too.

Bug Fixes:

  • We fixed a bug that caused staff applicant reference form submissions to get deleted if the applicant went back through their application and 'saved' the References page again. 
     
  • We fixed a bug that allowed admins using 2FA to bypass the 2FA prompt if they followed a link directly into their database from the 2FA code entry page. 
     
  • We also got the API endpoints for bunking working again. 
     
  • We also made some improvements to a few small cosmetic issues on the Parent Dashboard after we updated the "backend" of our responsive design layout in our last release.
See more
Release Notes - November 5th, 2024

Here's what changed:

  • 🪪 MORE LABELS! We've added the following label formats that you've asked for:
    • Avery 5163, 5164, 5168, 5267, 5390, and 5960.
  • 💊 For camps with our Medical module, medication delivery times can now be made inactive when you don't need them anymore. Inactive delivery times are hidden on the health history form when parents/staff enter their medications as well as the medication delivery logging tool.
  • 🤖 ...and a bunch of "behind the scenes" updates to keep CampSite running smoothly and securely.
See more
Release notes - September 11th, 2024

Today's release includes the following updates and improvements:

🌟 New features/improvements:

  • Staff > You can now customize the term "Staff" on the Staff Dashboard. Find this new setting under Admin > Staff > Staff Dashboard > "Alternate display name for Staff on the Staff Dashboard."
  • Forms > ALL printed forms (family, camper, staff, events, and printed medical forms!) now have a new "instructions" setting to display custom text directly above where camper/staff/guests etc. upload the form on the dashboard.
  • Medical > The Recent Health Center Visit Log now displays ALL logs during the timeframe filtered for, and a new "load more..." link at the bottom of the page controls how many display on the page.
  • Donors > Donors can now download their yearly financial statement (of all general donations and requested payments) via the "My Account" tab of their Donor Dashboard.
  • API > The Transactions GET endpoint can now get transactions created up to 180 days ago (increased from a max of 90 days ago).

🪲 Bug fixes

  • Events > On the registration form checkout, the "auto pay" dropdown doesn't disappear anymore after choosing a credit card.
  • Donors > When editing an existing donation or payment request on a donor's profile, the "category'' dropdown now reflects the correct category assigned to the transaction.
  • Admin > Email notifications > We fixed a bug where admin users were receiving the "Auto pay batch results" e-mail multiple times for the same payment.
  • Medical > We fixed a rare error that could prevent printing a health center visit log in certain scenarios.
  • Email > Merge fields > We also fixed another rare error that was causing the 'family balance' merge field to produce the wrong amount in very specific scenarios.
  • ...and a few more behind-the-scenes changes that aren't as exciting.
See more
Release notes - August 6th, 2024

What's new:

  • New API endpoints to GET/POST/PUT camper transportation data.
    • Manage a camper's: method; bus; vehicle; stop; flight details; transportation form question responses; and transportation exceptions (PUT & GET only).
       
  • Generate the names of the staff assigned to a camper's bunk(s) via the new "Bunk staff" report + email merge field.
    • Use the 'Bunk staff' field under the Enrollment tab to populate the names of ALL staff assigned to every bunk the camper is in.
    • Use the 'Bunk staff' field under the Bunking Boards tab to populate the names of staff assigned to (1) specific session/bunk.
    • Staff names are displayed as "First name Last name", separated by commas.
       
  • See when a staff, guest, and donor last logged in to their dashboard account via the new "last login" field on their profile & in advanced reports.
    • Find this field on the 'Basic info' tab of their profile, and also in advanced reports.
       
  • Within the donor module, admins can now generate a yearly statement of all payments made by a donor for the year you select.
    • Find the new 'Generate statement' option in the Action Menu of the Donor profile page
    • Add custom text to all Donor statements via Admin > Donors > Financial: Communication
       
  • In the Medical module, the Recent Health Center Visit Logs now includes the 'staff attending' value for each log, as well as the name of the camper's bunk(s) and staff's department(s).
     
  • Minor improvements to the admin user experience & bug fixes.
    • We fixed immunizations save issues on the Camper and Staff mobile responsive profile pages.
    • We also fixed where an apostrophe symbol displayed as HTML code in certain scenarios for Staff and (Events) Group pages, as well as dropdown lists on the admin side.
See more
Release Notes - June 11th, 2024

View *all* notes in the Notes tab on a profile page

In the Notes tab on profile pages, the dropdown menu for selecting a note category now includes an "all notes" option for viewing all notes from every category. 

  • When viewing all notes, a new column will specify which category the note belongs to. 
  • Users will still be restricted to seeing only the notes they have permission to see per their note category permissions.

New admin user permission to restrict access to the profile page "History" tab

There's a new admin user permission for every module that restricts an admin's ability to see the "History" tab on the profile pages for that module. 

  • When this permission is revoked, the History tab will not appear on the profile page.
  • Find this new permission under Admin > DB Management > Users > Permissions. Select the permissions for a specific module to find the permission under "Basic", titled "Profile page history log."

New family field recording the 'last login' date and time for each family

We're now recording the date + time that a family last logged into the Parent Dashboard. Find this new field in the same section as the Lead Source information under the Primary Parents tab of the family's profile. 

  • This field will also update if a divorced parent logs in.
  • You can also report on this field - find it under the "Family info" tab when adding fields.

New API endpoints for camper bunking

We've created new API endpoints to:

  • post new divisions/bunks for each session
  • put division/bunk updates, e.g. change division/bunk name and bunk capacities
  • getdata on the overall divisions/bunks for each session, i.e.:
    • a list of all divisions in a session
    • a list of all bunks within a session + the number of campers assigned; number of staff assigned; the max count for campers and staff; and the number of spots remaining for campers + staff
  • delete divisions + bunks from the database
  • post campers to a division and bunk per session
  • put camper bunk assignments, i.e. edit their assigned division/bunk per session
  • get a camper's division + bunk assignments for all of their sessions

Easily print individual health center visit logs

When viewing an individual history log (from someone's profile; recent health center visit logs; or log archives), the pop-up modal now includes a print function via a print icon in the top right corner of the modal. Click the printer icon to generate the typical printable PDF of the log, along with the camper's basic details + profile photo.

P.S.: we also updated the log contents that appear in the pop-up window so they include the person's first and last name.

Two factor authentication for admin user logins

Admin users can now enable two factor authentication for enhanced security when logging into CampSite.

  • Enable 2FA via your "My Profile" page. 
  • After enabling 2FA, you'll be presented a QR code to scan with the Google Authenticator or Authy app.
  • Once you add CampSite 2FA to Google Authenticator/Authy, moving foward, in order to log into CampSite you'll need to enter your email + password as well as the 6 digit authentication code from your app.

Bug Fixes

  • Fixed the issue causing Avery 5881, 5395, 5963, and 5392 labels to not generate correctly per their template layout
  • When a custom term is applied to "bus" and/or "flight" for the Transportation module form, those terms now appear for all instances of "bus" and "flight"
  • We also made some "behind the scenes" improvements to how data is stored when two Staff profile pages are merged
See more
Release Notes - April 11th, 2024

Today's release features the following updates and improvements:

Improvements

  • Admins can now set a custom date range to control which transactions appear on a family's financial statement. Note that reversed transactions still do not appear on a financial statement, even if they weren't reversed during the custom date range you've entered. To learn more, click here.
  • For camps using our API, the API will now:    
    • auto-increment ID numbers when POSTing new family, campers, staff, groups, guests, and donors.
    • include payment schedule data on the Transactions endpoint.
  • For camps using the Parent Dashboard Translation feature - you can now customize how certain terms translate. For help, contact support.

Bug Fixes

We also fixed the following bugs:

  • The CSI Gateway report will no longer error out if chargebacks or returns appear in the results.
  • We released another improvement to the process for merging duplicate staff accounts.
  • We fixed a bug where, in a very specific scenario, some parents got an error to select a payment schedule when checking out on the enrollment form but no schedules displayed for them to select.
  • We also fixed a bug where campers were being waitlisted despite camps having waitlisting disabled, if they selected an enrollment option that was initially available but became full in the middle of enrolling. Now, parents will receive an error at checkout if their selected option(s) have become full, and must go back and change their selected options in order to successfully submit.
See more
Release Notes - Friday, December 15th, 2023

Today's release features the following updates and improvements:

  • Extended family members in the Camp Today Media module can now successfully reset their dashboard password via the 'forgot password' tool on their login page, as needed.
  • In the Camp Today Media module, plain text passwords are no longer emailed to extended family members when an admin creates or edits them on a family or profile - they're now emailed the password reset page to set their password themselves. This update is part of a series of security updates to prevent passwords from being sent via email.
  • In the Medical module, when a camper and staff health center visit log has the same ID number and you click to view the log from the Log Archives report, the correct log now displays.
See more
Release Notes - September 7th, 2023

Today's release features the following updates and improvements:

  • For camps who've purchased access to our API and also the Medical module, we added GET and POST endpoints for the medication "received" field.
  • We also fixed a hand full of bugs:
    • For camps with our Camp Today Media module, we fixed an issue preventing photo thumbnail images from loading properly.
    • On the Lead Tracking page, we corrected the "...minutes ago" value for additional leads loaded on the page.
    • We updated the CSV exports of all financial Accrual "summary" reports so the table footers are included on the CSV.
    • We fixed how the Request for Information and New Family Enrollment forms couldn't be submitted if a parent clicked to add a second camper but then deleted them before trying to submit the form.
See more
Release Notes - July 26th, 2023

Today's release features the following updates and improvements:

Mass Archive Saved Emails

You can now mass archive and mass un-archive saved e-mails. In the Saved E-mails tab, find new "Mass Archive" and "Mass Unarchive" links. Select multiple emails to archive or unarchive and submit. Voila!

To learn more, click here.

Attach a File to a Health Center Visit Log

For camps with our Medical module, you can now attach a file to a health center visit log.

Find a new file uploader at the bottom of the logging screen. Choose (1) file from your device to upload, if relevant. Click here to learn more. 

Access log files when viewing the log via the Log Archives report and/or the Logs tab on a camper/staff person's profile page.

"Primary" Checking Accounts Indicated on New Payments

For camps that accept checking account payments, the new payment modal on the family profile page will now indicate which checking account is the family's "primary" account.

...and we fixed some bugs

  • You can now report on Form  Review data for different session and daily forms.
  • Admins can edit staff yearly and session custom field values as long as they have Staff  'Edit' permissions.
See more
Release Notes - June 5th, 2023

Today’s release features the following updates and improvements:

  • For camps with our Staff module, we added a new snapshot on the Staff department board of the number of staff hired.
    See a breakdown of total hired staff; total hired by gender; and total hired without a title assigned yet.
  • In the Donors module, donors can now include a note with their general donation. 
    Donations added via the Donor dashboard and/or by admins via the Donor profile page now include an input for "Notes" on the donation. Admins can also edit notes on existing donations if needed.

  • We also fixed the following bugs:
    • Some admin users using the responsive admin layout were unable to edit the 'Form review' status for camper forms and also permanent custom fields for campers.
    • When using the Enrollment Requests queue in the responsive admin layout, the 'Incomplete' and 'Waitlist' tab didn't display all requests (like they do in the legacy admin layout).
    • The advanced report fields for campers' "First Enrollment Request date" and families' "Date of last payment" were using UTC time instead of each camp's designated timezone.
See more
Release Notes - April 13th, 2023

Today’s release features the following updates and improvements:

For camps with our Medical module, we improved the user experience on the Health History Form when the "Immunizations" section is "Mandatory."

  • First, we added "None" to the dose dropdowns, so that if a camper hasn't received a certain dose, they can select "none" instead of being forced to select a date.
  • Also, chickenpox date, TB test date, and TB test results are no longer required even if "Immunizations" are mandatory, so parents can skip these 3 questions if they're not relevant.

For the form review feature, we've added the option to display the form review status on the Dashboard.

  • Find this new setting under Admin > DB Management > Forms:
  • Note that we've only released this feature for Camper Forms on the Parent Dashboard at this time. We'll roll out the same functionality for family, Staff, and Events forms in the coming months.
  • When enabled, all Camper Forms will show their review status beneath the form name:
  • Any form that has not been reviewed will say "Not reviewed." Tip: If you're not going to review all of your camp's forms, create another custom review status like "No review needed" to indicate that to parents.
  • The standard "Approved" review status will display in green, and the standard "Denied" review status will display in red. Any additional custom review statuses your camp has created will display in grey.

New admin users now create their own passwords

  • In our ongoing security effort to stop sending passwords via email, now when you create a new admin user for your CampSite database, you can no longer set their password for them - they'll receive an automatic email as soon as their account is created that contains a link to create their own password the first time they log in.

Bug fix

  • We fixed a bug with the Avery 5881 label template that was causing blank pages to appear between label sheets.
See more
Release Notes - March 8th, 2023

Today’s release features the following:

Improvements:

  • The Enrollment Requests page of the responsive admin layout now includes filters for your new, approved, waitlisted, and rejected requests.

  • You can now filter your Waitlisted enrollment requests queue by each camper's grade, age, gender, enrollment option, and session if you're using the responsive admin layout. To enable the mobile responsive layout, click the link of your name in the top left of the screen, scroll down to Beta programs, select "All devices", and then save changes. The responsive layout will apply as soon as you visit another page.

  • You can now report on form review data in camper, staff, group, and guest advanced reports. Click to add a field/filter, then select the Forms tab - you'll see a new sub-tab for the review data for each form.

  • For camps with our Staff module, we made 2 new updates:
    • Staff can now upload a profile photo via the "My Account" page of the responsive Staff Dashboard, in addition to the "Photo Upload" step of the staff application (if you have that page enabled). With that, if you wish to disable the Photo Upload step of the application, staff now have another way to upload a photo.
    • Admins can now report on Total Salary, Total Taxable Salary, Total Charges, Adjusted Salary, and Adjusted Taxable Salary in Staff advanced reports, as well as the new custom "salary amount" fields.

  • For camps with access to our API (and the Staff module), we've added endpoints to get/post/put staff salary custom values.

Bug fixes:

  • For camps with our Events module, we fixed the false error message that appeared when adding a credit card to a guest's profile page.

  • We also added the new camper cellphone field to the "Add new camper" page of the Responsive Parent Dashboard to allow parents to input this information when manually adding another camper to their family.

  • We fixed the HTML code that appeared when changing a family's invoice preferences via  the Financial > Invoices tab of their profile page.
See more
Release Notes - December 14th, 2022

Today's release contains two new features:

More Staff Salary fields

Attention all camps with our Staff module: We’ve made big improvements to Staff salary.

  • We created 4 new "total salary" amounts on the Salary details tab of every staff profile page: Total Salary; Total Taxable Salary; Adjusted Salary; and Adjusted Taxable Salary.
  • These amounts are auto-calculated for you using their base salary; new custom "Salary amount" fields; and their total charges.
  • Create new custom “salary amount” fields that comprise each staff member's total salary (like their bonus, referral salary, travel allowance, etc.) via Admin > Staff > Custom fields. Rearrange them in their desired order, and select whether or not they're taxable (for the total vs. total taxable salary calculations).
  • The existing custom “salary” custom fields are now referred to as “salary information” fields. While “salary amount” fields can only contain monetary amounts that are summed into a total, “salary information” fields are for salary-related information (e.g. marital status; that doesn’t apply to their “total salary.”
  • We also moved staff “Charges” into the Salary details tab so you can see salary and payroll deductions in the same place. Note that admin user permissions for staff charges vs. salary details still apply.

Click here to read a full rundown on the new and improved Staff salary details.

New Camper cell phone field

  • We added a new cell phone field to camper profiles, in the basic info section along with their other “essential” information.


  • Families who are already in your database can add their camper's cell phone number by logging into the parent dashboard, going to the Enrollment page, and then clicking the pencil icon to edit their camper’s basic information.


  • To collect camper cell phone from new families when they create their account, go to Step 1 of the Campers Setup Wizard and enable this field on your Request for Information / New Family Enrollment forms. You can also make it mandatory, if camper cell phone is a necessity to your camp.
  • 

If your camp already created their own camper ‘cell phone’ question and you want to copy that data into our new cell phone field, hold tight - we’ll add camper cell phone to Advanced Reports in the next few months, so you can mass edit this field and copy over any existing cell phone numbers you’ve already collected.
See more
Release Notes - December 7th, 2022

Today’s release features the following updates and improvements:

  • New feature!
    Often times, camps need to review and/or approve certain forms that campers submit - like scholarship applications, travel forms, daily health check or lunch request forms, etc. Today's release allows you to do just that: admin users can now assign a "review status" to every submitted camper form.

    To start using feature:
    1. Enable form review by going to Admin > DB Management > Forms.
    2. Customize the list of review statuses you can select for each submitted form by going to Admin > DB Management > Dropdown lists and editing the "Form review status" list.
    3. Go to the Forms tab of a Camper's profile and double click the pencil icon on the far left of a form to apply a "review status." Click here to see screenshots and more details.

    From the Forms tab of the camper profile, view the current review status of each form as well as the date the review was last updated and which admin user made the update. Apply a new review status whenever needed. Admins can also see the current review status when viewing the actual submission of the form as well.

  • We also released some minor bug fixes.
See more
Release Notes - November 10th, 2022

Today’s release features the following updates and improvements:

Important Change: New Parent/Events Dashboard Password Procedure

As part of an ongoing security project, we're gradually updating CampSite so that passwords are no longer sent to a user via email; instead, users will choose their own password when creating their account.

In today's release, we applied this change to the Request for Information and New Family Enrollment forms. Now, both of these forms will ask primary parent 1 (P1) to set their own password for the Parent Dashboard instead of emailing them a random password once the form is submitted.

See above for a screenshot of the password fields. To see how your camp's Request for Information / New Family Enrollment forms look now (and/or to test the confirmation email), go to your camp's link for each form. If you need help, click here.

What does this mean?

  • Passwords will no longer be written in the confirmation emails for these forms.
  • Make sure your custom text in these confirmation emails doesn't say that a password is included in the email. To edit your confirmation emails, go to Setup Wizard Step 1 and check which saved email is selected as the "Submission confirmation e-mail" for both forms, then go to Admin > Families > Saved e-mails and click on each of those emails.
  • If your Request for Info form settings on  Setup Wizard Step 1 say "Include Parent Dashboard credentials?" = No, the Request for Info form will not include password fields for P1. Admins will need to grant the parent(s) credentials like usual.
  • For camps with our Events and/or C&R modules, group leaders and guests will also set their own passwords when creating their accounts through the Request for Info or Direct Registration forms. Passwords will no longer be emailed when these forms are submitted.
  • If a parent, group leader, or guest fills out the form with an email address that's already in your database, instead of being sent a random password automatically, they're told their account already exists and provided your log in link as well as the link to reset their password.
  • For camps with our Camp Today module, when a parent adds an extended family member to their account, the extended family member is emailed a link to use for setting their own password. They're also given the option to 'decline' the invitation to Camp Today, in which case they're removed from the family's account.
  • In the final phase of this project over the upcoming months, we'll also stop emailing passwords to users when an admin resets their password for them. Stay tuned for another announcement when this change has been implemented. 

Improvements

  • The Enrollment Requests page now includes a new toggle for choosing whether the border color on each request reflects the camper's custom color or their gender.
  • We added more camper/family information to the "Enrollment form submission" email notification for admin users (when a camper submits the enrollment form if a camp is using manual processing mode).
  • For camps with our Staff module, you can now view/edit a contract when generating it for a staff person (from the action menu of their profile or via the hiring wizard). Select the saved contract from the dropdown menu like usual and the body of the contract will appear within a text editor. If needed, make changes to the contract before generating. Note that any changes you make will only apply to the present contract being generated, not the overall contract template.
  • When using the responsive layout for the admin side of CampSite (whether on a laptop, desktop, or mobile device), you can now drag and move the page instructions icon. Swipe it off the page to remove it completely. As soon as you refresh the page, the icon reappears in its original position, but can be moved again as needed.
  • Another responsive layout update: The "Basic Info" section of the responsive camper profile page now includes their custom color and the ability to edit it. To apply a new custom color, use a color picker or type in a common color name (our personal favorite is 'orange').

Bug Fixes

  • We fixed a bug that prevented admins from using the "download a preview of all invoices" function on the "generate invoices" page if any individual invoices within the batch been generated early.
  • We fixed a bug that counted a different number of 'Approved' requests on the responsive version of the Enrollment Requests page if any campers were re-enrolled for some of the same enrollment options.
See more
Release Notes - October 13th, 2022

Today’s release features the following updates and improvements:

  • We added the 'Incomplete' tab to the Enrollment Requests page of the mobile responsive layout.
  • We also made a few minor changes to the family profile 'add transaction' modals on the responsive layout so the functionality is more consistent with the modals in the original layout.
  • We renamed the 'Nickname' field to 'Preferred Name' for campers, alumni, and staff. This change will appear on both the admin side as well as public-facing dashboards.
See more
Release Notes - September 8th, 2022

Today's release features the following updates and improvements:

  • The Rollover Wizard now includes a section for choosing whether to roll over campers' custom colors to the new year. Click here to learn more.
  • We fixed a bug that occurred when admins entered a comma in the transaction amount in specific scenarios.
  • We made a few minor changes to the layout of the financial section of the family profile on the mobile responsive layout (for consistency with the original layout).
  • The email notification sent to admins for new enrollment requests now includes the camper's 'years at camp' information. Stay tuned for more improvements to this email coming soon!
See more
Release Notes - July 28th, 2022

Today’s release features the following updates and improvements:

(Lots of) New Features:

  • Automatic birthday emails: CampSite can now automatically email enrolled campers and hired staff on their birthdays, using the Camper/Staff "Events" tool. To find this feature, go to Admin, choose the Campers or Staff tab, select Events on the left, then click "Add action" under the birthday header. You can also have an admin task created automatically, X days before the camper or staff's birthday (and the task will be due on their actual birthday). Click here to learn more.
  • Tracking payment confirmation/decline emails on a family's profile: The automatic emails that are sent when a payment is approved or declined are now recorded in the Emails tab of the family's profile page. To learn more about these emails and how to enable them, click here.
  • Displaying camper custom colors on Bunking Boards: A new setting allows for bunking boards to display a camper's custom color as their bunk tile background (in lieu of their gender color). Find this setting under Admin > Campers > Bunking Boards > "Apply camper's 'custom color' as tile background". Click here to learn more.

Improvements:

  • Campers and staff can now re-open and view submitted forms that don't allow editing (but can't change responses or re-submit). For now, this update applies to camper forms, staff forms, and camper and staff printed medical forms, but we plan to roll this out for other forms in the future.
  • The Incomplete tab on the Enrollment Requests page got a small facelift - alternate rows are now shaded grey (like the Waitlisted tab). We also fixed a small bug when sending an email to the Incomplete tab - campers will now only appear once in the recipients area.
  • When an admin changes a camper's yearly custom color, it's now recorded in the camper's History log.
  • For camps with our Staff module, an applicant's cellphone number is now collected they initially create their account. Whether or not their cellphone number is mandatory is based on your Staff > Admin > Application: Basic info settings. Note that the application "Basic Info" page and "My Account" page still includes 'cellphone', too.
  • It's almost the end of summer, and you know what that means - lots of financial reporting! To help make reporting easier, we've added instructions to the Financial Dashboard on how to easily generate the most common financial reports. To find them, click the Financial link in your navigation bar, then click the blue instructions icon in the bottom right corner of the page.
See more
Release Notes - October 25th, 2021

Today's release features the following updates and improvements:

  • FIXED: For camps with our Events module, we fixed (2) bugs:      
    • A bug that prevented admins from creating new Guest forms.
    • A bug that prevented group registration confirmation emails from being delivered to the group leader if they included an attachment/Document.
See more
Release Notes - September 16th, 2021

Today’s release features the following updates and improvements:

  • FIXED: For camps who process ACH payments, we’ve improved the data collected for returned ACH transactions so they include the family name (instead of saying "unknown") in your weekly email notification and the CSI Gateway Report. Some transactions may still say the family is “unknown”, in which case you should search for the transaction in your CSI portal to confirm the name of the associated account holder.
  • FIXED: We fixed a bug that occurred when printing someone’s submission for a form that includes multiple response questions. Now, the correct responses will display on the print out, just like they appear within CampSite.
  • FIXED: For camps with our text messaging module, we fixed a bug that caused the & symbol in your messages to appear as HTML code.
  • FIXED: When generating camper ‘Age’ into an Advanced Report, campers with no age (i.e. no date of birth) will show as having a blank age value instead of ‘Unknown’. This fixes an issue that prevented accurate sorting by ‘Age’ if any campers had no age on file.
  • NEW: For camps with our Medical module, every camper medication now includes a new “created by” field that indicates who added the medication originally. Find this value in the medication details, by double clicking the “i” icon for the medication on the camper’s profile. Also, the camper’s history log will now record when an admin adds a medication to a camper’s profile manually.
See more
Release Notes - August 11th, 2021

Today’s release features the following updates and improvements:

  • FIXED: For camps with our Events module, we fixed the issue preventing automated emails with an attachment from being successfully delivered.
  • FIXED: When divorced parents (D1 and D2) log into the parent dashboard, they’ll no longer see daily forms. Remember that only P1 and P2 are allowed to complete forms for campers within their family.
  • FIXED: We fixed an intermittent issue that prevented the successful delivery of emails that only contain an image (but no text) in the email body.
  • NEW: For camps with our Staff and Medical modules, the dropdown menu for staff immunization dates now also includes the 1960s.
  • NEW: To optimize load times on the Camper and Staff Forms landing pages, the list of sessions to select for Session and Daily forms are now organized by year. First, use the new year dropdown to select an enrollment year, then use the sessions dropdown to select from sessions pertaining to that year. 
See more
Release Notes - July 21st, 2021

Today’s release features the following updates and improvements:

  • FIXED: For camps with our Staff module, you can now successfully un-hire a staff person if they previously submitted a daily form.
  • FIXED: Admins using our beta responsive design can now change a camper's selected enrollment bundle while approving their enrollment request and have any active tuition plan rate(s) display correctly at checkout. 
  • NEW FEATURE! Camps using Constellation payments can now manually void same-day payments/refunds without having to contact CampSite Support. Find the new “void” button in the transaction details window of any credit card or checking account transaction. To learn more, click here.
  • NEW FEATURE! A new “Reports” user permission will automatically grant “Admin”-level permission to all existing and all new reports, allowing the user to delete or edit all reports at any time. Find this new permission within the DB Management permissions section for each user. To learn more, click here.


See more
Release Notes - May 19th, 2021

New feature alert!

CampSite now offers a new type of camper/staff form camps can create called "daily forms." Unlike traditional forms that are completed before camp starts, daily forms must be completed on a daily basis once camp is in session.

This feature is ideal for camps needing to create a daily COVID-19 screening form that campers/staff must complete before they come to camp each day, but can be used to create any type of daily form your camp may need.  

To learn all about daily forms, please click here.

See more
Release Notes - May 6th, 2021

Today’s release features the following updates and improvements: 

  • For camps who have purchased our Medical module, the Immunizations section of the Health History Form now includes doses 1 and 2 of the COVID-19 vaccine.

  • Admin users attempting to download data via .zip files from CampSite (e.g. form submissions in mass; camper photos from an advanced report) were reporting issues with Google Chrome blocking those files from being downloaded (as a security measure). We’ve updated how these .zip files are generated on the backend to prevent Google Chrome from blocking these downloads moving forward.

  • We fixed a bug that caused the navigation bar to break when an admin manually uploaded a printed medical form to a camper/staff person’s profile page - the page will now reload correctly after the form is submitted.

See more
Release Notes - December 9th, 2020

Today's release includes the following bug fixes and improvements:

  • For camps using our Medical module, you now have the option to make each question section mandatory on the health history forms. Find this new setting when editing a question section within the “Health History Form Configuration settings.” Click here to learn more.
  • For camps using our Staff module, you can now enable CAPTCHA when staff create a new account, to prevent spam accounts from being created. For now, enabling CAPTCHA for the campers module will also enable it for staff. Your CAPTCHA settings for campers are located under Step 1 of the Camper Setup Wizard. Click here to learn more.
  • We fixed a bug with tuition plan rates that sometimes occurred when an admin changed the camper’s enrollment bundle when manually approving the camper’s enrollment request. Now, changing a camper’s bundle to one with a tuition plan rate, the special rate will populate correctly at checkout.
  • We fixed a bug that sometimes allowed parents to bypass mandatory camper questions for any additional campers they added to the Request for Information and New Family Enrollment forms. Now, the form requires all mandatory questions to be answered for every camper that the family lists on either form.
  • We also fixed a bug on the checkout page of the enrollment form that sometimes prompted parents to choose a payment schedule even though there wasn’t a remaining balance to be paid.
See more
Release Notes - October 23rd, 2020

Today's release includes the following bug fixes and improvements:

  • When logging attendance using CampSite’s Attendance module, CampSite will now reference the active days to make sure the correct session is displayed during attendance logging. This impacts campers attending multiple sessions with the same start/end dates but different “active days.”
  • To help ensure that Advanced Reports run smoothly, users can now add a maximum of 75 fields to a single report.
  • Under CampSite’s Staff module, we fixed a bug regarding the sent email that’s displayed under the Emails tab of the applicant’s profile after an admin user resets the applicant’s Staff Dashboard password. Now, the email address to which the password reset email was sent will properly display under the “Action” column for that message.
  • Under CampSite’s Events module, a new warning message has been added to the “Unregister” wizard to notify admins that any related refunds must be processed before unregistering the guest/group. 
  • Under CampSite’s Program module, we fixed a bug so that CampSite will now refer to the camp’s actual timezone (instead of UTC) when an admin creates new activity periods within a cycle. As a result, camps can now freely add unlimited periods within a given cycle day. 
  • We’ve fixed the load times on CampSite’s Family Map and Family Radar tools so that they now load families within seconds (like they used to!)
  • Previously, admin users needed “Edit” permissions for the Campers module in order to access a camper’s forms for previous enrollment years. Now, users only need “Admin” permissions to the Campers module to access previous forms.
  • CampSite’s CSI Gateway Report has been updated to sync with some recent reporting changes made by CSI, so that ACH returns now generate properly within the CSI Gateway Report results.
See more
Release Notes - May 26th, 2020

Today's release includes the following features and improvements:

  • We are thrilled to announce the availability of one of our most highly requested features, scheduled e-mails! This new feature allows you to send a mass e-mail automatically at a date + time of your choosing by using the new 'Schedule e-mail' button in Advanced Reports. You can review, edit or cancel upcoming scheduled e-mails using the link at the top of each section's 'Saved e-mails' tab on the 'Admin' page.
  • Our responsive Staff Dashboard is now out of beta, and available for all camps. You can enable the responsive Staff Dashboard by going to Admin -> Staff -> Staff Dashboard. Thank you to all camps who participated in the beta program for this new feature!
See more
Release Notes - April 8th, 2020

Today's release includes the following features and improvements:

  • We're excited to announce our new platform for CampSite beta programs! We're making our newest features available early to camps that are interested in being early adopters in exchange for providing feedback. You can review available beta programs by navigating to Admin -> DB Management -> Beta programs. We're kicking things off with our brand new responsive design Staff Dashboard, and will be adding several additional beta programs before the end of April. So keep checking back!
  • You can now add, change or remove payment schedule dates without having to contact CampSite support! The tools to make these changes are available on each payment schedule's management page.
  • We've updated our 'mass archive' tool for enrollment options to allow you to un-archive them en masse as well. This new feature makes launching enrollment for many programs at once even easier.
  • You can now present custom text at the top of the main forms landing page of the Parent Dashboard.  This text can be customized by going to Admin -> Campers -> Parent Dashboard.
  • If you missed our Spring newsletter, it contained a section on useful CampSite resources to help your camp in its response to COVID-19 - you can view the newsletter here.
See more
Release Notes - January 16th, 2020

Today's release includes the following features and improvements:

  • We've made it easier to take advantage of our new family forms feature - you can now move or copy existing camper forms to family forms (and vice versa). You'll find this option under the "Move or copy form..." tool on the forms management page.
  • We've added "E-mail opt-out?" as a field to Staff Advanced Reports, to allow you to easily report on staff members who have opted out of e-mail marketing from your camp.
  • You can now customize the term "parent" on the Parent Dashboard, by providing an alternative term on the Admin -> Campers -> Parent Dashboard tab. This new feature is in addition to our existing functionality that allows you to customize the term "camper".
See more
Release Notes - January 8th, 2020

Today's release includes the following features and improvements:

  • We've introduced a new report that makes it easier to review and audit user permissions for your CampSite account. The User Permissions Report can be found in Admin -> DB Management -> Users, and allows you to verify permissions for each module of your CampSite account at a glance.
  • We've added support for "Multiple response" questions to our new Family Forms system.
  • Parents can now edit camper information even if enrollment is not open, by going to the My Account page of the Parent Dashboard and using the new Camper info tab.
  • The names of Advanced Reports categories can now be edited on the Advanced Reports Management page.
  • You can now archive multiple enrollment options at once, using the new Mass Archive Enrollment Options tool on the enrollment options management page.
See more
Release Notes - December 5th, 2019

Today's release includes the following features and improvements:

  • We're happy to announce the release of one of our most requested features, family forms! Family forms are perfect for any information you want to capture once per family, rather than per camper. This saves time and effort for parents of multiple campers during the enrollment process. You can set up family forms through the new 'Family Forms' link under the 'Campers' navigation menu. The forms will appear on the regular 'Forms' page of the Parent Dashboard, and be reported on through Advanced Reports just like regular camper forms. This feature is only available for camps using our responsive design, mobile-friendly Parent Dashboard - if you're ready to switch but not sure how, our support team can help!
  • You can now report on a family's financial notes through Advanced Reports. This new field is available under the 'Financial' -> [Year] -> 'Balances and transactions'.
See more
Release Notes - September 13th, 2019

Today's release includes the following features and improvements:

  • We've updated our Request for Info and New Family Enrollment forms to apply consistent formatting to phone numbers entered by parents. This will allow for better readability of phone numbers for administrators, help ensure numbers are valid and will provide more consistent reporting.
  • You can now import values for custom fields in bulk, without having to submit a support request. You can access this new import tool on the 'Import data' tab of the Admin page, under 'DB Management'.
  • We've begun work to improve load times on some of our most frequently used admin-side pages. This release includes performance improves for the Camp Today blog management page. Keep an eye out for these improvements to other pages in future updates!
See more
Release Notes - August 23rd, 2019

Today's release includes the following features and improvements:

  • We're excited to announce the release one of our most frequently requested features, "Multiple response" questions for forms! This question type works in the same way as our existing "Dropdown list" question type, but allows users to select more than one value. In Advanced Reports, these responses are then available to be split as multiple values, allowing for easy filtering and grouping of results. This new form question type is currently available for camper forms, and will be available for other form types soon.
  • We've added Camp Today to the pages that support page-specific embedded JavaScript, which will allow for easier tracking of visits to your blogs during the summer.
  • Many UI and aesthetic improvements to our Responsive Parent Dashboard, based on your feedback!
See more
Release Notes - July 9th, 2019

Today's release includes the following features and improvements:

  • We've added two new fields to the 'Enrollments' tab for Advanced Reports - "Session name + division name" and "Session name + bunk name". These fields make it easier to report on a camper's division or bunk for a given session, without having to use multiple fields.
  • We've added our popular "Address auto-complete" feature to the billing address fields for new credit cards on the Parent Dashboard, saving parents time and effort when adding a new payment method.
  • The CampSite team is hard at work on some fantastic new features to be released for the fall enrollment season. We'll have more to share soon - stay tuned!
See more
Release Notes - May 11th, 2019

Today's release includes the following new features and improvements:

  • We've updated the 'Enrollments' page on the Parent Dashboard to provide a more comprehensive overview of a camper's enrollment status for this year. The information displayed now includes any pending, waitlisted or approved enrollment requests, as well as the sessions associated with each.
  • You can now enroll campers through the CampSite API! This powerful feature opens up new potential for integrating CampSite with other software systems your organization uses. You can read more about this feature in our API documentation, and you can contact our support team if you're interested in adding the CampSite API to your account.
  • Until now, most immunization history captured through CampSite's medical form system has only been available through our medical reporting tools. As of today, all immunization records are now available (to users with the appropriate medical permissions) through Advanced Reports for Campers + Staff. This makes it much easier to report on immunization history and communicate with selected parents or staff based on those records.
  • Our Donations + Extended Payments module now allows you to set a default transaction category for all new donations and third-party payments. You can also modify the category for individual donations or payments after they are created.
See more
Release Notes - March 27th, 2019

Today's release includes the following new features and improvements:

  • We've added a new option that allows campers to be checked in (or out of) the same attendance checkpoint more than once per day. You can enable this new option under Admin -> Campers -> Attendance. (We recommend leaving this setting as is, unless your camp has a need for this feature).
  • Parents can now manage authorized pickups for both the current year of camp and the "enrollment" year on the Parent Dashboard, in cases where two years are open for enrollment at the same time.
See more
Release Notes - November 27th, 2018

Today's release includes the following new features and improvements:

  • We've added a new automatic discount criteria based on whether a camper is a returner. This new criteria allows you to automatically discount a camper's tuition if they are returning or, if they are not a returner (i.e. if they are a new camper).
  • You can now change the name of an existing saved e-mail category by clicking the pencil icon next to its name.
  • We've implemented several improvements to our Responsive design Parent Dashboard. If you haven't upgraded yet, contact our support team and they can help you through the process!
  • We've added the ability to get up-to-date enrollment data through the CampSite API (such as current session counts, enrollment capacities and tuition plan pricing), so that you can display this information in other places, such as your camp's website. Full documentation for the CampSite API can be found at api.campmanagement.com/docs.
See more
Release Notes - October 15th, 2018

We're excited to announce that the CampSite API is now out of beta and is available for all camps! The API provides a way for your camp to send data between CampSite and other systems, such as your website, a separate internal database or accounting software. (Note: An IT or development resource will be necessary to take advantage of this functionality). 

You can read the API documentation  here. Please send an email to  support@campmanagement.com if you are interested in adding this feature to your camp's account.

See more
Release Notes - October 11th, 2018

Today's release includes the following new features and improvements:

  • The new enrollment option Pipeline Overview report provides a high-level look at camper progress through the enrollment process for a given enrollment option. You can access this report by expanding any enrollment option on the Enrollment Option Setup Page (clicking the three dots on the left), and going to the new Pipeline Overview tab.
  • You can now create notes en masse from Advanced Reports! Simply create a report with the desired results and then click the new 'Notes' button to create a note for those campers (or staff, guests, etc.) in your note category of choice.
  • You now have the option to download a high resolution version of any camper profile picture by clicking the 'Download photo' link on the 'Basic info' tab of the Camper Profile. We've also added the option to choose between 'Small' and 'Large' photos when downloading en masse from Advanced Reports.
  • We've added the ability for guests to view and pay events registration invoices on the Events Dashboard! Guests will see installments and invoices for any individual registrations, as well as group registrations for which they are a group leader.
  • The link to our legacy 'Camper Analytics Report' has been moved from the 'Campers' navigation menu onto the 'Enrollment Analytics Report'. You can access the old report by clicking the link at the bottom of the 'Enrollment Analytics Report' page, or directly, by bookmarking the old report in your web browser.
See more
Release Notes - Responsive Parent Dashboard, September 12th 2018

We're excited to announce that CampSite's responsive Parent Dashboard has graduated out of beta and is now ready to be activated for your camp!

 

The new Parent Dashboard has all of the same functionality as our current version, but in a responsive layout - a layout that adjusts to whatever size screen its being viewed on. Whether its a phone, tablet or desktop, the interface adjusts to present the best experience on any device.

Moreover, control of the Parent Dashboard appearance is now in your hands! You'll be able to control the color theme, background image and other settings right from CampSite, without having to submit a support ticket.

Were really excited about this new parent experience, and we think your families with love it.

 

If you're interested, please read the FAQs below on how to get started. The responsive Parent Dashboard is anopt-infeature - if you're happy with the current Parent Dashboard, you can safely disregard this email.

 

Frequently Asked Questions

How do we activate the responsive Parent Dashboard?

Simply go to Admin -> Campers -> Parent Dashboard and find the 'Enable responsive Parent Dashboard?' toggle at the bottom of the page. Once you switch the toggle to 'Yes' and click 'Save changes', the new dashboard will be activated for all parents. See this article for more details.

Can I try it out first before we commit?

Yes! Using the toggle mentioned above, you can review and evaluate the new Parent Dashboard, and deactivate it if desired.

How do I change the appearance of the responsive Parent Dashboard? Will our current 'skin' be copied over to the new one?

We've put control of the appearance of the responsive Parent Dashboard in your hands! Once you activate the responsive Parent Dashboard, a new tab will show up under Admin -> DB Management, labelled 'Responsive theme' (you'll need to refresh the 'Admin' page after activating the toggle for it to show up). See this article for more details.

If you'd like us to copy your current Parent Dashboard skin into the new one, we can do that too - just click the link at the top of the 'Responsive theme' tab to open a support ticket.

What if we want to switch back?

No worries - you'll be able to deactivate the new Parent Dashboard through CampSites Admin page at any time, with no loss of data or side effects.

See more
Release Notes - September 11th, 2018

Today's release includes the following new features and improvements:

  • Our 'Copy bunking board' tool now allows you to select multiple destination sessions! This means you can configure one bunking board per year and then copy that configuration to the rest of that year's sessions with a few clicks. This tool can be accessed by clicking the 'Copy' icon next to the session dropdown at the top of the bunking board.
  • We've added the following new fields to Campers Advanced Reports, under the 'Enrollment' tab:
    • 'Unenrollment date' - This is the date that the unenrollment wizard was submitted for the camper. Note that as the wizard can be submitted more than once per year, this is a multiple value field.
    • 'Enrollment option + tuition plan name'
    • 'Enrollment option + tuition plan + rate name'
  • You can now use advanced formatting (HTML) on form fields! This allows for text formatting, links, image embedding and more. This HTML formatting functionality will automatically appear when creating or editing form fields that are of the 'Paragraph' type.
See more
Release Notes - August 27th, 2018

Today's release includes the following new features and improvements:

  • We're thrilled to announce the availability of custom printed medical forms! You can now create and offer as many printable medical forms for download, print out and signature as you like. To manage your printed medical forms, go to the Medical Dashboard and select the "Camper Printed Medical Forms" or "Staff Printed Medical Forms" links. Note that existing submissions for the Camper + Staff Health Care Forms have been migrated to this new system.
  • You can now require information for Parent 2 on the Request For Info and New Family Enrollment Forms. The toggle to enable this feature is available under Admin -> Campers -> Setup Wizard -> Step 1, in the 'Parents' section for each form.
  • We've added 'Enrollment option name' as a reportable field to the 'Enrollment' tab of Camper Advanced Reports. This new field contains only the enrollment option name and may enable easier filtering and restrictions for your camp.
  • You can now display the names of sessions a staff member is hired for on the 'Summer Info' page of the Staff Dashboard. Simply enable the new toggle under Admin -> Staff -> Staff Dashboard.
  • You can now group campers by bunk on the 'Attendance Logging (Paper-based)' tool for the attendance module.
See more
Release Notes - Dec 04th, 2017

Today's release includes several improvements in our campers module!

  • We've made a number of improvements to the Enrollment Analytics Report based on your feedback!
    • You can now get detailed metrics by division and bunk for each session on the report. Just click the 'Show details' button above the report and choose to get detail by session group, division or bunk.
    • We've added several new metrics: Percentage of returners, number of campers waitlisted, and percentage of capacity (with helpful color-coding to determine when each session is full or overbooked!)
  • In addition to splitting electronic payments into multiple categories, you can now split them into multiple payment schedules! Simply click on the details box for any credit card or checking account payment on the Family Profile, and select the appropriate payment schedule for each breakdown line.
See more
Release Notes - October 11th, 2017

Today's release has several new features for CampSite's staff module!

  • The 'Summer info' page is a new feature for your Staff Dashboard - it's a one-stop resource for your summer staff to view useful links, download their contract and view information about their position at camp (including department and title)! This page can be activated via Admin -> Staff -> Staff Dashboard. Once enabled, several additional options to control the display of items on this page will be presented.
  • You can now present staff forms as an additional step on the staff application! This feature is currently available for 'permanent' staff forms. To enable this feature, double-click the edit icon next to a form and change the "Present on staff application?" toggle to "Yes". You can also make these forms required to complete the application process!

Along with these improvements, we've also enabled our responsive design for admin users loading CampSite on a mobile device! This will allow users to take advantage of the mobile-friendly version of CampSite "on the go", while still being able to utilize our existing version when on a desktop or laptop computer. (Users who have already opted in to the responsive design will continue to get that version on all devices, including desktop. If you'd like to opt out of the responsive design completely on all devices, you can do so via the 'My Profile' page.)

See more
Release Notes - September 21st, 2017

Today's release has several new features to help configure CampSite just right to meet the needs of your camp!

  • We're excited to introduce forms categories, a simple way to organize the way forms are presented to campers, staff and group leaders! To get started, click 'Manage forms categories' in the top right of the forms management page to create categories, and then assign forms to those categories by clicking the edit icon next to each. Once forms have been added to categories, they will be grouped together on the Parent, Staff or Events Dashboards forms page.
  • Our camper unenrollment wizard has gotten a complete overhaul! You can now unenroll campers from specific programs more easily, as well as having more control over the financial changes that happen during the unenrollment process. Select the 'Unenroll' action from the Camper Profile action menu to get a peek at the new options available.
  • You can now present custom staff application questions on the first step of the staff application! You can manage this setting for each question using the 'Show on basic information step?' option on the Staff Application Questions management page.
  • You can now mark as text message reply as 'read' on the Text Messaging Dashboard to remove the new message highlighting, rather than having to reply to do so.
See more
Release Notes - August 29th, 2017

Today's release include several new features:

  • You can now enable 'Check' as a payment method on the Parent Dashboard enrollment form for 'Manual' mode enrollments! This can be enabled by going to Admin -> Financial: Payment Methods. You can also provide custom instructions for parents who select the 'Check' payment method (for example, the mailing address to remit payment).
  • You can now report on campers who are permitted to check themselves in and out in the Attendance module. This field can be found in Advanced Reports, under Enrollment -> General Enrollment Info.

Now that Summer 2017 has come to a close, it's a great time to take a look at the full range of modules CampSite has available to help you get the most out of your software. Our support team is happy to activate a free trial for any of the following modules:

  • Attendance
  • Conference & Retreat
  • Events
  • Staffing
  • Transportation

Drop us an e-mail if you'd like to try any of the modules above - there's absolutely no commitment!

See more
Release Notes - August 15th, 2017

Today's release has several features that will help your camp get even more out of CampSite this off-season!

  • You can now allow staff applicants to select up to five positions on the staff application! This setting can be changed on Admin -> Staff -> Application: Settings. You can now also differentiate between positions an applicant has applied for, versus the positions they were actually hired for.
  • Google Analytics or other JavaScript tracking code on your public-facing pages can now be managed directly by you, without the need for a support ticket! The code can be managed by going to Admin -> DB Management -> Embedded JavaScript. Code entered here will be included on all public-facing pages, which makes it useful for standard user tracking snippets.
  • In addition, CampSite now supports "per page" tracking code - one of our most highly requested features! This code can be managed on the same page mentioned above. One of the most common use cases for this functionality is tracking conversions (i.e., measuring the number of visitors who make it to your enrollment checkout confirmation page). We will begin rolling out some of the most commonly requested pages in the coming days, so stay tuned! And let us know if there's a specific page you'd like to be made available for tracking.
See more
Release Notes - July 18th, 2017

Summer is in full swing, and the CampSite development team is hard at work addressing the most highly requested features for the upcoming off-season!

Today's release is the first of several focusing on the staff module. The following improvements and features are now available:

  • When generating a contract for a staff member, the contract for that staff member is now permanently stored on their Staff profile! You can download their contract at any time by going to the appropriate year tab on their profile and selecting 'Yearly info'. You can update the stored contract at any time by regenerating it via the action menu.
  • You can now customize the text that appears at the top of the /apply (the "Begin staff application" page). This text can be customized by going to Admin -> Staff -> Application: Instructions.
  • You can now require that the applicant upload a photo before completing their application. This setting can be changed atAdmin -> Staff -> Application: Settings.
  • You can now upload a separate Health Care Form for staff! For camps already using a custom Health Care Form, the camper version has been copied to the staff section, but it can be updated as desired on the Medical Dashboard.
  • The staff hiring wizard will now automatically populate all divisions and bunks for sessions being hired for when the first division and bunk is selected.
  • The New family enrollment form has been updated to make the enrollment process even faster. If the parent is entering information for only one camper, and there is only one year currently open for enrollment, the parent will automatically be taken directly to the 'Enrollment options' step of the enrollment form for that camper and year.
See more
Release Notes - December 21, 2016

Our last release of 2016 includes several updates:

  • The Family Profile is now available in the responsive design beta. (You can opt in to the beta on the My Profile page.)
  • We've updated our accrual financial reports with support for accrual periods.
    • A new report, Camper accrual summary (by accrual period) is now available. This report operates in the same way as the existing Camper accrual summary (by session) report, but returns results grouped by accrual period rather than session.
    • Accrual period has been added as a field to the Camper accrual transaction log.
  • Enrollment discounts can now easily be copied by double-clicking the new copy icon next to each discount.
  • Criteria for automatic discounts can now be added and removed after the discount has been created, making it easier to change existing discounts.
See more
Release Notes - December 7, 2016

The CampSite responsive design beta is now available!

You can opt in to the beta on the My Profile page. (Note that the opt-in is only for your account and will not affect other users at your camp. You can opt out at any time via the same link.)

We're excited to hear your feedback on this new layout - feel free to e-mail us at support@campmanagement.com, or use the icon in the CampSite navigation bar to submit feedback.

The beta has been rolled out to over 20 pages at launch, including the Camper and Staff profiles. We'll be updating more pages with this design over the next few months. Be sure to log in with your smartphone or tablet as well!

Other improvements in this release include:

  • Passcodes are now reportable via Advanced Reports. You can find them under 'Enrollment' and the year tab under fields and filters.
  • Family balance fields are now available as merge fields for family e-mails, texts and documents.
See more
Release Notes - Novemeber 23, 2016

Our latest release includes several new features and improvements:

  • You can now add installment fees to invoices on the "Generate invoices" step of the invoice batch process. Users can select the category and description of the installment fee. The installment fee amount will be added to the invoice and posted as a charge on the family's profile.
  • You can now download financial statements in batch, through Advanced Reports. Users can generate any report, and then use the new 'Statements' button to generate statements for the families in the report. The user will receive an e-mail linking them to a .zip file of the statement .pdfs.
  • Electronic payments are now combined in one line item on the Group and Guest profiles, allowing users to manage the category breakdown of these payments.
See more
Release Notes - November 9, 2016

Our latest release includes several new features and improvements:

  • New financial report: CSI Gateway Report - this report allows you to retrieve transactions from the Constellation Payments gateway using various filters, and easily reconcile them with their corresponding transactions in CampSite.
  • A new warning is presented at the top of the 'Auto pay' batch page if any families in the batch have a $0 or negative balance for the year, to help prevent accidental overcharging.
  • A family's balance for a given payment schedule is now displayed next to the name of the payment schedule when creating a new payment or refund from the Family Profile.
See more
Release Notes - October 27, 2016

Our latest release includes several improvements to the batch invoicing process, including:

  • The ability to set all invoice amounts to a percentage of a family's balance for that payment schedule
  • The option of not including the payment coupon when sending batch invoices

Several improvements have been made on the Family Profile 'Transactions' tab:

  • Electronic payments (‘Credit card’ and ‘Checking account’ payments) are now presented as one line item on the Family Profile. The category breakdown and descriptions for the individual transactions that constitute the payment can be viewed and edited in the transaction info modal.
  • Users who have permission to reverse a certain transaction type can now un-reverse these transaction types as well. Un-reversals will be recorded in the family’s history tab.
  • Transaction descriptions can now be edited in the transaction info modal by double-clicking to edit.

Other improvements include:

  •  ‘Payment schedule’ has been added as a filter and a field to the Transaction Log, allowing you to easily see which transactions are not assigned to payment schedules.
  • The maximum length of dropdown list values has been increased from 30 to 50 characters.
See more
Release Notes - October 10, 2016

Our latest release includes several improvements to the CampSite financial system, including:

  • As of this release, the accrual accounting module has been merged into our core financial system, and activated for all existing camps. This module provides detailed reporting on earnings for individual sessions, as well as allowing them to assign discounts and extras to specific sessions for reporting purposes. The module will be automatically enabled for all existing camps, as well as new camps moving forward. We believe that integrating this system into the standard Campsite financial system will help address the camp program reporting challenges that many of our camps face. Camps that are satisfied with their existing financial system and reporting can continue using CampSite financials as they have been, with no changes required. This change does not impact existing financials or reporting for camps that do not wish to take advantage of it.
  • Family ID (or Group / Guest ID for Events reporting) has been added as an additional field to all existing financial reporting.

Other updates include:

  • All yearly tabs are now shown on the Staff profile, regardless of a staff member's status for the given year.
See more
Release Notes - December 11, 2015

Tasks

The old Reminders system has been changed to Tasks, which can be created on the new Tasks tab of the Family or Staff profile page. Tasks make it easy to manage your team's "to-do list" by having a specific date and time, and the ability to be assigned to multiple administrators.

Assignees can see their past due and upcoming tasks, and mark them as complete, in multiple locations:

  • On the "Welcome to CampSite" page upon login
  • On the Tasks calendar, accessed through the Campers and Staff menus on the navigation bar
  • On the Family or Staff profile page

A task may be marked as completed by any of its assignees, or the administrator that created the task. Only the task's creator may delete it from CampSite.

Additional functionality will be rolling out over the coming months - please check out the CampSite blog for more information!

Product Enhancements

Miscellaneous product updates, including:

  • A new setting is available in Admin > Campers > Miscellaneous to allow your camp's search bar to take admins directly to the camper profile, rather than the family profile.
  • A new admin permission is available for Campers, Staff, Alumni and Events to allow users to delete profiles. Any administrator that had Edit permissions prior to this update have the Delete permission, which can be removed by going into a user's permissions in Admin > DB Management.
  • Enrollment Extra names have been increased to 50 characters.
See more
Release Notes - November 17, 2015

Product Enhancements

Miscellaneous product updates, including:

  • Staff Medical Fields are available for reporting in Advanced Reports
  • A new option has been added into the Camper Medical section of the Parent Dashboard to allow parents to download PDF copies of the Health History Form after submission to bring to the camper’s doctor in conjunction with the Camper Health Care Form
  • Camper and Staff Forms have an additional setting to determine if the form is included with ‘form submission notifications’ for admins
  • A filter for submission date is now available when printing camper and staff forms
  • Inactive forms are now shown on the camper and staff profiles
  • An admin notification is now available for upcoming payment schedule installments
  • Statements from any year may now be attached when sending family e-mails
  • When sending invoices by e-mail as part of a payment schedule, you may now choose a saved family e-mail
  • Saved e-mails can be ‘archived’ by double-clicking the pencil next to the e-mail in the admin menu. Archiving e-mails will allow you to continue to view delivery stats but the archived e-mails will not show up on saved e-mail lists. E-mails can be deleted once archived.
  • The New Family Enrollment Form settings for camper information are now applied when adding a new camper through the Parent Dashboard
See more
Release Notes - November 4, 2015

Enrollment Discounts

Enhancements have been made to the enrollment discounts system, allowing discounts to be posted to camper accounts automatically during the enrollment process based on specific criteria.

When creating new discounts, you now have the option of choosing Manual or Automatic for the mode. Manual mode discounts are applied by administrators and Automatic mode discounts are added to the camper’s enrollment during the checkout process based on the camper meeting defined criteria. Any existing discounts in your database are set for manual mode to retain their current behavior.

The following criteria type can be selected when creating automatic discounts:

  • Enrollment option - Applied if a camper enrolls in a certain enrollment option.
  • Session - Applied if a camper enrolls in a certain session.
  • Session count - Applied if the camper enrolls in a certain number of sessions in a given enrollment request.
  • Siblings with enrollment requests - Applied if the camper has a certain number of siblings with submitted enrollment requests in the same camp year.
  • Siblings enrolled - Applied if the camper has a certain number of siblings enrolled in the same camp year.
  • Paying in full? - Applied if the camper selects "Pay in full" during checkout.
  • Payment schedule - Applied if the camper selects a certain payment schedule during checkout.
  • Payment method - Applied if the camper selects a certain payment method.

If you set multiple criteria for a discount, campers must meet all criteria with their enrollment request in order for the discount to be applied.

By default, discounts do not have limits, and will be applied each time a camper submits an enrollment request meeting the criteria for the discount. Limits can be set to have the discount applied once per camper or once per family for each enrollment year.

The calculation of discounts and coupon codes follow the existing behavior:

Discounts are applied independently of each other and always calculate off the total of the tuition plans associated with the enrollment request

Coupon codes calculate off the total amount of the enrollment request

Options have been added to the Financial: Settings section of the Admin menu to allow for stacking of enrollment discounts and coupon codes, as well as set coupon codes to calculate off tuition only. If stacking is turned on, discounts will be applied in the order in which they are listed on the Enrollment Discounts setup page.

Product Enhancements

Miscellaneous product updates, including:

  • Revamped welcome page including ten most recently visited pages
  • “Camp-Specific Fields” have been renamed “Custom Fields”
  • General Ledger code length has been increased to 30 characters
  • The "yourcamp.campmanagement.com" shortcut has been disabled and administrators must now use “https://yourcamp.campmanagement.com/admin” to access CampSite. You may need to clear your browser history to prevent the shortcut from auto-filling:
See more
Release Notes - September 27, 2015

Custom Medical Questions

A new section for Custom Medical Questions is available on both the Camper and Staff Health History forms. Custom Medical Questions can be created in the Medical Management section of the Medical Dashboard.

  • Custom medical questions are created separately for campers and staff, and can use any of the standard question types available within CampSite.
  • When adding questions, you may choose if the question should be mandatory, as well as whether or not administrators should be able to flag the response as critical on the profile page.
  • Custom Medical Questions will appear on the camper or staff profile under the Medical > Custom Questions tab. Double-clicking the grey flag next to a question response will mark that item as critical and it will appear when creating a Health Center Visit Log for the camper or staff member.

Product Enhancements

Miscellaneous product updates, including:

  • All Forbidden Over-the-Counter Medications now appear on the Health Center Visit Log, regardless of their critical setting. Critical Forbidden OTC Medications will be indicated with red text.
  • For camps using Accrual Accounting, a new admin notification is available to alert a user of unassigned transactions on a weekly basis. This notification can be set in Admin > DB Management > User Management by double-clicking the pencil next to a user’s name, and updating the Financial Notifications section.
See more
Release Notes - September 16, 2015

Tuition Plan Rates

You now have the ability to set date-based pricing on each of your tuition plans to allow for tuition to automatically change on a set date. Tuition plan rates can be created using the following steps:

  1. On Step 5 of the Setup Wizard, double-click the pencil next to a tuition plan
  2. Click “+Add tuition plan rate…”
  3. Enter the rate’s name (e.g. “Early Bird”), amount, dates during which it is applicable, and set the Active status

If a camper submits an enrollment request during the period during which a rate plan is active, their tuition will reflect that rate.

When processing enrollments during manual mode enrollment, or through the Action Menu on a camper profile, administrators can change the rate being applied by double-clicking the pencil on the Payment Information step. Users with financial permission may view the rate applied to an enrollment under the Year > Enrollment Requests tab on a camper profile, or by adding the field for “Enrollment option + bundle + tuition plan rate name” to an Advanced Report.

Product Enhancements

Miscellaneous product updates, including:

  • Campers enrolled in more than 8 sessions will display the first 8 sessions, by date, on their profile. The additional number of sessions will be indicated at the bottom of the list, which can be clicked to expose the remaining session names.
  • For camps using ACH payments, the Checking Account Transactions report now allows users to “combine electronic payments” for easier reconciliation of payments divided into multiple transaction categories.
See more
Release Notes - August 24, 2015

Staff Medical Form Updates

The sections included on the Staff Medical Form can now be toggled on or off, or presented in a custom order on the Health History Form. The form may be customized in Admin > Staff > Medical. By default the form is presented in four sections.

  • Double-clicking the pencil next to any of the Health History Forms will reveal the individual sections contained within that form. Sections may be dragged and dropped into any order, or into any form, for a custom setup.
  • Double-clicking the “Active” setting will make a section inactive on parent-facing forms.
  • The individual form names can be changed by double-clicking on the existing name, and dragged and dropped in any order.
  • Once a staff member has completed a part of the Health History Form, the sections contained within that form cannot be updated, however, the section may be made inactive.
  • Up to six sections can be contained on an individual form.

In addition, “Group Number” has been added as a standard field in the Insurance section.

Accrual Summary Updates

The Camper Accrual Summary and Events Accrual Summary reports now include an option to include specific transaction types when running the report. Please note that Reversals will be included only for transaction types included when generating the report.

Product Enhancements

Miscellaneous product updates, including:

  • Staff division and bunk are now available for mass editing through Advanced Reports.
See more
Password Reset issues

Forgot your password

If you need to reset your password please follow the steps below: 

  1. Launch the App
  2. Tap "Sign in with Email”
  3. Tap “Forgot Password”
  4. Enter your email then press Send
  5. Find the email and tap the Reset Your Password Link / Button from the email
  6. Follow the instructions on screen to reset your password
  7. Go back to the app on your phone and sign-in using your email and new password.

If you are not getting the password reset email

It’s possible that the email to reset your password was caught in junk mail. 

If it’s in the junk/spam folder, please move it to your inbox before clicking the hyperlink to reset your password.

 

See more
Login Issues

When an email address is not recognized

Typically this is caused by a user trying to login with the wrong email address. If a user has a different email address on file with the camp, they will need to register again in the app using that email.

When an email address or password is incorrect

There may be a couple reasons why you are getting this error. 

A: If this is your first time using the app, please make sure to “SIGN UP” first. 

Steps to SIGN UP:

1. Launch the app, and from the landing page, tap  "First time using the app?  Click here to Sign Up!"

2. On the Sign Up page, enter the email used that is on file with the club/camp

3. Fill in the password information and click Sign Up

4. From there, a new confirmation email and token will be generated

5. Find the confirmation email within your email and click verify your email

6. From there, you should be confirmed and ready to login


 

B: Your password is wrong. To reset your password, please complete the steps below:

1. Launch the app

2. On the landing page, tap “Sign In with Email”.

3. On the Sign In page, tap “Forgot Password?” (Link is under “Sign In” button about mid-way down the page.)

4. On the Forgot Password? page, enter your email on file with the camp then press “SEND”.

 

An email will then be sent to you with a link which will allow you to change your password. 

Once the email is received, please follow the steps below:

1. Open your email, Subject should be “Reset your Password”

2. Locate the link within the email titled “RESET YOUR PASSWORD” and click it

3. A new webpage will pop-up allowing you to enter your desired password

4. Once the password is entered, please click “CREATE PASSWORD” and a message should display confirming the password was changed


 

Staff - App Login Errors 

Before accessing the app, all new staff users must  create an account  (possibly enter a “registration code”) and set a password. If a user tries to "Sign In" without having created an account, the app will display an error message.

 

Within your admin portal, you can easily identify whether a user has successfully created an account; a phone icon will appear next to their name.

 

If a user has not yet created an account in the app. Please follow the steps below:

  1. Tap “Create an account”
  2. Enter the information and set your password
  3. Go to the Sign In screen
  4. Login with your email address and new Password


 

WiFi Issue 

When a user attempts to log in to an app using a private network, they may encounter a connection error that displays one of the following messages:

"An SSL error has occurred and a secure connection to the server cannot be made"


 or

"The certificate for this server is invalid. You might be connecting to a server that is pretending to be "apiv2.my1218app.com" which could put your confidential information at risk."

It’s possible that the WIFI a user is connected to is private and has a firewall. In this case, try to connect to a different WiFi or using cellular network to connect and login the app.

Login the Web Photo Viewer 

To login the online Media Center a user must first create their account in the app

A user must first register their account on the Camp mobile app before they can login the web photo viewer by following these step by step instructions. 

  1. Tap “Create an account”
  2. Enter the information and set your password
  3. Go to the Sign In screen
  4. Login with your email address and new Password

 


 

See more
Facial Recognition

The app uses Microsoft technology for facial recognition. You can learn more about the Microsoft Azure Face API on their website. 

The Microsoft Azure Face API is designed to work with human faces globally.

Accuracy will largely depend on the quality of the camper photos uploaded in the app by the parents. 

If a parent receives a photo of another child, they can tap the tumbledown icon to remove the photo from their album. 
 

How parents can activate facial recognition 

Parents must set up Facial Recognition for their camper on their own. Admin cannot set up Facial Recognition for a camper. 

Below are the steps to use the Facial Recognition feature in your myCAMPapp:

  1. Login to your myCAMPapp
  2. Go to the More tab
  3. Tap on “My Campers”
  4. Accept the T&C
  5. Take a few photos of your camper - make sure only 1 face shows up in the photo

Repeat steps for each camper.

 

Tips for this process:

  • Make sure you have the latest version of the app installed.
  • If the camera screen is black you need to go to the Settings app on your phone, find our app and edit the settings to allow camera access
  • Zoom the camera to make your camper’s face the same size as the oval.
  • Make sure there is nobody else in the camera frame
  • Make sure there is enough light
  • Take 2 or 3 photos to increase accuracy of the facial recognition technology
  • Photos are automatically saved. You do not need to press the Save button.

The Facial Recognition software will then automatically scan all new photos added to the app for matches. Photos that match your campers will be saved on the Photos tab in a separate albums named for each of your campers.

When encountering camera issues:

The camera preview is black when trying to take photo of camper for facial recognition.

This means that the camera settings need to be changed to allow the app to access the phone camera.

Instructions to edit your camera settings:

For iPhone/iPad (iOS):

  • Open the Settings app.
  • Scroll down and tap Privacy & Security.
  • Tap Camera.
  • Find the app in the list and toggle the switch on (green) to allow camera access or off to deny it. 

Alternatively, go to Settings > scroll to the app’s name > tap Camera and toggle the permission.

For Android:

  • Open the Settings app.
  • Tap Apps or Apps & notifications (may vary by device).
  • Select the app you want to edit.
  • Tap Permissions > Camera.
  • Choose Allow (e.g., "Allow only while using the app") or Deny to adjust access. 

Alternatively, go to Settings > Privacy > Permission manager > Camera, then select the app and adjust its permission.
 

See more
Update app settings for permission

If a user is not getting push notifications:

Did the user accept to receive push notifications from the app? 

To check if you have “allowed” push notifications from the app please follow the steps below:

In the mobile app:

  1. Tap  “More” at the bottom right
  2. Tap on “Communication Settings"
  3. If the box next to Receive Push Notification is not check do this: Tap “Edit”, tap the box to add a checkmark, tap “Save”

On your phone “Settings”:

  1. Go to the Settings app on your device
  2. Tap on “Notifications"
  3. Scroll down until you find the XYZ app
  4. Tap on it to view and edit your permission

If the user did allow Notifications, please make sure they are opted-in to the categories for which they want the notifications; in the app go to “More” and then Settings. Here they will see all the categories and be able to opt-in or out. 

This can only be done if you are a non-campsite client

See more
Adding campers to parents manually on the admin Portal as a NON CampSite Client

This will not be available for campsite/mycampapp clients after the CampSite integration!

To add campers manually

You can create the new campers manually and assign them to existing app users (parents), or you can upload several at a time using the template CSV for User List Upload.

 

To create a new camper and assign them to parents that are already on your list of app users:

1- Go to Users > select Campers

2- Click on + Camper

3- Enter the information for the new camper and click + Parent to assign their parent from the existing user list. If the parent is not found, the parent must be created.

 

To create a new parent/app user and assign them to their camper:

1- Go To Users > select View/Manage

2- Click on + User

3- Enter the information and click SAVE before assigning the camper.

To upload a list

Import your User list from a comma-separated value (CSV) file using the myCAMPapp template. The CSV template is available for download on the Admin Portal: go to Users > Upload List. The CSV must contain the app user’s first name, last name, email, and User Type. Other information is optional. Please note, their email address is the unique identifier. 

If you are a client of CampDoc, CampMinder, CampBrain, or Active Network, you can receive a report of this data that is unique to your database. To do so, you will just need to reach out to your support team to make sure that your account is set up and ready to take the correct spreadsheet format.

Admin Portal Mobile Access

The Admin Portal is only accessible online - there is no app for it. You can login to the online admin portal from your mobile web browser to access and create/edit news, events and notifications, and view/manage Users. All other functions must be accessed from a desktop browser. 

You are able to give certain app users the ability to upload photos from their mobile device gallery directly to your app.


 

See more
Upload photos from mobile to app

You can grant permission for certain staff app users to upload photos from their personal mobile device directly into your camp app’s photo albums. 

Did you know? You can also limit their permission to upload photos only to a “photo triage” album that is not published in the app for parents. 

The camp director or app admin can then review the photos and move them to a camp album once they are approved.


 

Below are the steps to assign/edit photo permissions for staff:

  1. Go to your online Admin Portal 
  2. Go to Users on the left side menu bar
  3. Click on the “User Types” button located on the upper right of the dashboard
  4. Review your current settings: When “Can Upload Photos” is set to “true”, everyone with that User Type is able to upload photos from their phone to your app

To change the setting, click on the User Type you want to edit

  1. Check on/off the box for “Can upload photos”
  2. Select what Albums they can upload to (either ALL or choose one album)
  3. Click Save

Please note: App Users who are given permission to upload photos from their mobile device to an Album in your myCAMPappp, MUST select "Allow Access to All Photos" when prompted by iOS. 

If they use an Android device, they should pick "Allow". 

- A strong internet connection is required for the upload operation. If your Internet connection is not strong or reliable, you will experience issues while uploading photos from your device.

- It takes less than 1 minute to upload 50 photos with a good WiFi connection (upload speed at about 30 Mbps). 

- Upload smaller batches if your connection is slower.

How to Photo Upload from the app

Below are the steps of uploading a photo:

1. From the Photos tab, select an album that you would like to upload a photo into.

2. From the Gallery, select Upload, located on the upper right corner of the display.

(If prompted make sure you “allow” the app to access your photos)

3. From there, a dialogue should display asking which source you would like to upload the photo from.

4. Pick a source and select an image.

5. Press Upload on the bottom of the screen to upload the image to the album.

6. A progress indicator will be displayed showing the status of your upload.

Once uploaded the image will be located on the bottom of the gallery. (The image will be repositioned to the top of the page if the you leave the album then go back into it.)

See more
How to Achieve PCI Compliance

This article is part of our Payment Processing Support Help Center and covers topics related to Constellation Payments. It is intended for users seeking help with setting up their merchant processing accounts and reconciling within Constellation Payments. It does not cover specific payment-related features inside CampSite.

PCI DSS (Payment Card Industry Data Security Standard) is a globally recognized set of security requirements ensuring safe handling of cardholder data. Your account is enrolled in a guided program to simplify this process.

Action is required within 90 days to avoid a monthly non-compliance fee of $79.99.

Compliance Steps

  1. Access the PCI Portal
    • Locate the setup email from @encytro.com containing your login credentials.
    • Go to: https://campmanagement.pcicompliance.ws
    • If you cannot find your credentials, email payments@campmangement.com to have them resent.
  2. Complete the Questionnaire
    • Log in and successfully complete the Self-Assessment Questionnaire (SAQ).
  3. Schedule Security Scans
    • Follow the prompts to set up your required quarterly scans.

Completing these steps will certify your compliance and remove the monthly fee if it is currently being assessed.

Support For PCI Compliance 

  • For general questions or login assistance with payment issues: Contact our payments team at payments@campmangement.com.
  • For technical support with the questionnaire or scans: Contact the dedicated PCI team.
    • Email: helpdesk@encytro.com
    • Payments Help Phone Number: (866) 949-9777 (This is a different phone number than the General CampSite Support Help Line. For General CampSite Support please call (516) 900-6334.)
See more
How to Change the Principal Signer on Your Merchant Account

This article is part of our Payment Processing Support Help Center and covers topics related to Constellation Payments. It is intended for users seeking help with setting up their merchant processing accounts and reconciling within Constellation Payments. It does not cover specific payment-related features inside CampSite.

Step 1: Request the Change Form Email payments@campmanagement.com to notify us that you need to update the principal signer. Our team will send you the required form via PandaDoc.

Step 2: Complete and Submit the Form When you receive the form, please provide the following:

  • An Explanation: A brief reason for the change in signer.
  • Supporting Documents: Attach any relevant documentation (e.g., articles of incorporation, bill of sale, purchase agreement).
  • Signatures:
    • Standard Method: The form should be signed by both the current (outgoing) and new (incoming) signer.
    • If Current Signer is Unavailable: If the current signer has already left the company, another authorized employee must provide a letter on company letterhead confirming the change.

Step 3: Await Confirmation Once submitted, our team will process the update. We will contact you if more information is needed and will send a final email confirming when the change is complete.

See more
Troubleshooting Common Payments Error Messages

1. Error Code 15: General Credit Card Decline

This is a generic decline from the cardholder's bank. To find the specific reason, run the Financial Dashboard > Credit Card Declines Report.

  • Cause: Insufficient Funds / General Decline
  • Solution: Ask the customer for a different form of payment.

 

  • Cause: Expired Card
  • Solution: Delete the existing card information completely, then re-add the card with the updated details.

2. Error Code 5: ACH Decline

  • Cause: This error typically occurs when you re-attempt an ACH payment that has previously failed without first correcting the account information.
  • Solution: Review your ACH Returns report to identify the original problem. Correct the customer's banking details before trying the payment again.

3. Error: "Account number must be an integer"

  • Cause: The account number was entered with leading zeros (e.g., 00123).
  • Solution: Remove any zeros from the beginning of the account number and re-enter it.

Note: This only applies to the account number, not the routing number.

See more
How to Reconcile Disbursements in the CSIPay Reporting Portal

This article is part of our Payment Processing Support Help Center and covers topics related to Constellation Payments. It is intended for users seeking help with setting up their merchant processing accounts and reconciling within Constellation Payments. It does not cover specific payment-related features inside CampSite.

This guide will walk you through viewing, exporting, and scheduling disbursement reports.

1. Getting Started

  1. Log In: Access the CSIPay Reporting Portal.
    • If you need login credentials, please refer to the ‘Access to the CSIPay Gateway Reporting Portal’ documentation.
  2. Important Note on Negative Disbursements:
    • Be aware that the portal cannot currently generate reports for negative disbursements. The team is actively working on a fix.

If you need assistance with a negative disbursement, please email payments@campmanagement.com with the specific date and dollar amount of the transaction.

2. How to View and Export Payout Details

Use this section to view the specific transactions (sales and refunds) that make up a single disbursement.

  1. Navigate to the Payouts section to see your disbursement history.
  2. Find the disbursement you want to review and click "Payout Details" for a complete breakdown.
  3. To add more detail to your view, click the "+Columns" drop-down menu and select "Card Number" and "Cardholder".
  4. To export the report for your records, click the "Download" button and select either XLS or CSV format.

Merchant Fees Tip: Any debit transaction on the 3rd of the month marked with a statement icon represents your monthly merchant fees.

3. How to Generate and Schedule Reports

This section allows you to download one-time reports or schedule recurring reports to be sent automatically via email.

A. Generating a One-Time Report

  1. Navigate to the Reports section.
  2. From the drop-down menu, select the report you need.
    • Recommended reports: "disbursement summary" and "disbursement txn details".
  3. Click the radio button for "Include all up to date data".
  4. Choose the date for the report from the date drop-down menu.

Click "Generate Report" to download the file.

B. Scheduling an Automated Report

  1. In the Reports section, click the "Scheduled Reports" tab.
  2. Click the "+Schedule Report" button.
  3. Select the desired report from the drop-down menu.
  4. Select the schedule frequency (daily, weekly, or monthly) from the next drop-down menu.
  5. A new window will open. Set the start date, recurrence, and time for the report.
  6. Click "Save".
  7. Enter the email address(es) where the report should be sent.

Click "Confirm" to finish scheduling your report.

See more
Process for Changing Your Legal Name or TIN

This article is part of our Payment Processing Support Help Center and covers topics related to Constellation Payments. It is intended for users seeking help with setting up their merchant processing accounts and reconciling within Constellation Payments. It does not cover specific payment-related features inside CampSite.

Changing your legal business name or Tax ID Number (TIN) requires creating a new merchant account and closing your old one. 

Please review the following process and key details.

Important Information

  • No Service Interruption: There will be no interruption to your payment processing during this transition.
  • Reporting Access: After the change, the CSIPay reporting portal will only show data for the new account. Historical data from the old account will no longer be available in the portal. Your internal CampSite financial reports will remain intact.

Phase 1: Setting Up the New Account

Step 1: Start the Process - Email payments@campmanagement.com to notify us of the change. Our team will send you a new merchant account application via PandaDoc.

Step 2: Complete the Application - Fill out and submit the new application. The underwriting and setup process typically takes about 7 business days. We will contact you if any additional information is needed.

Step 3: Receive Confirmation - We will notify you as soon as the new account is active and integrated into your database.

Phase 2: Closing the Old Account

Step 1: Sign the Closure Form - Once your new account is active, we will send a closure form for your principal signer to complete.

Step 2: Finalize the Closure - We will confirm once the old account is officially closed. You will receive one final bill for any remaining fees, as these are charged in arrears.

See more
Access to CSIPay Gateway Reporting Portal

This article is part of our Payment Processing Support Help Center and covers topics related to Constellation Payments. It is intended for users seeking help with setting up their merchant processing accounts and reconciling within Constellation Payments. It does not cover specific payment-related features inside CampSite.

How to Get Access to the CSIPay Reporting Portal

Follow these simple steps to request login credentials for the portal, which you can use for reconciliation, viewing chargebacks, and reviewing transaction history.

Step 1: Confirm You Are an Authorized User

Before requesting access, you must be an authorized user on your organization's merchant account.

Step 2: Send an Access Request Email

Open your email client and compose a new message to payments@campmanagement.com.

Use a clear subject line, such as "Request for CSIPay Portal Access".

Step 3: Provide the Required Information

In the body of your email, please include the following details for the individual who needs access:

  • Full Name
  • Email Address

Step 4: Wait for Your Credentials

Once the request is processed, new login credentials will be sent directly to the user's email address in a separate message.

Do You Also Need Access for ACH Payments?

If your organization processes ACH payments, you will need access to a separate portal called Zift.

To get access, simply mention this in your same email request to payments@campmanagement.com.

Example email text: "Hello, I am requesting CSIPay portal access for Jane Doe (jane.doe@email.com). We also process ACH payments and will require access to the Zift portal as well. Thank you."

See more
Getting Started with the Camp Shop

The Camp Shop module allows you to offer items like apparel, gear, and camp trips directly on the parent dashboard. Parents will be able to make purchases at any time! In this module, you can manage inventory levels and secure revenue upfront.

When getting started with Camp Shop, these are the recommended steps Campsite believes will give you the best start!

Step 1: Grant Permissions to Yourself and Other Users

In order to use your new Camp Shop module you will need to activate your permissions and decide on which Admin in your database can see and work in the Shop on the Admin facing side. 

To access camp shop settings, Admin with DB Management permissions will need to navigate to Admin > DB Management > Users. Grant permissions to all users who need access to your Shop. 

For information on what these permissions will grant please see: Admin User Permissions: Camp Shop

Step 2: Creating Your Options

Before ordering can begin in your Camp Shop, you will need to address your options via the Camp Shop Dashboard. These setting options will allow you to create items for the Camp Shop that can have varied locations for pickup, colors, sizes, filters, and fulfillment statues. For more information on this please see: How to add Shop Locations, Sizes, Colors, Tags, and Statuses

Step 3: Adding Your Items

Your next step will be creating your Camp Shop items. Some tips for adding items include having some photos handy for uploading that parents will be able to see, knowing how many items you will have in stock for each item type, and knowing the price for each item. For this process, please see: How to Add a Camp Shop Item

Step 4: Settings

Your Camp Shop settings will control if the Shop is available to parents on the Parent Dashboard. These settings will also control if an item that is purchased needs to be paid in full at the time of checkout, or if an items cost can be added to an already existing payment schedule that the family is already on. Additionally, on this page you can create custom header text that will appear at the top of all Camp Shop pages on the Parent Dashboard to assist parents with directions on how to navigate your Shop! Please see here for more information: Camp Shop Admin Settings

Step 5: Testing as a Parent

The best way to see the parent facing side in Campsite is to be a parent yourself! Create a family and camper in your database and test out how the parent dashboard looks. Please see here for creating a new family and camper: Adding a New Family

A tip for viewing both the Admin side and the Parent Dashboard at the same time: Use two different browser types. Sign into your Admin login for Campsite on one browser type (ex: Chrome), then use another browser type (ex: Firefox) to sign in as a parent to your Parent Dashboard. This way you can have both pages open at once without the need to sign in and out each time you want to view the Parent Dashboard. 

For a sneak look at what the Parent Dashboard will look like for the Shop, please see: How to Purchase Items on the Parent Dashboard from the Camp Shop

Step 6: Testing as an Admin

Knowing what to expect and what you can manage on the Admin side is important too! Once you create a test item and experience the Parent Dashboard, make sure to go to a campers profile to explore the items and options available to you as an Admin user! For a guide on what you can do on the Camper Profile as an Admin please see: The Shop Orders Tab on the Camper Profile

Step 7: Becoming Familiar With Shop Reporting

Be sure to navigate to the Shop Dashboard to run the Order Report! This report lets you see orders that have come into the shop and what their current status is. A review on how this report works can be found here: The Camp Shop Order Report

See more
How to add Shop Locations, Sizes, Colors, Tags, and Statuses

Before you add items to the Shop, review your Locations, Sizes, Colors, Tags, and Statuses on the Shop Dashboard. 

To get to the Shop Dashboard, click on the "Shop" option on the top navigation bar.

Once on the Dashboard, locate the "Settings" area. Here you will find the following setting options:

Locations

Sizes

Colors

Tags

Statuses

Locations

Clicking on "Locations" will bring you to the Camp Shop locations editing page.

"Locations" is referring to a physical place that an item from the Store can be found.

To add a new location for items in your Camp Shop, click on "Add location..."

Type in the name of your new location and then click "add location" when done.

The location will now be available to you when creating new shop items. 

To delete a location, double click on the red delete icon to the far right side. 

Sizes

Clicking on "Sizes" will bring you to the Camp Shop Sizes editing page.

"Sizes" are the options for sizes that are available for items in the Store.

To add a new size, click on the "Add Size..." button.

Type in the name of your new size and click "Add size" when done.

The size will now be available to you when creating new shop items. 

To delete a size, double click on the red delete icon to the far right side. 

Click and hold the three gray lines icon to the left of a size to drag and drop and re-order the order that the size appears in on the parent dashboard.

Colors

Clicking on "Colors" will bring you to the Camp Shop Sizes editing page.

"Colors" are the options for colors that are available for items on the Store

To add a new color click on the "Add color..." button.

Type in the name of your new color and click "Add color" when done.

The color will now be available to you when creating new shop items. 

To delete a color, double click on the red delete icon to the far right side. 

Click and hold the three gray lines icon to the left of a color to drag and drop and re-order the order that the color appears in on the parent dashboard.

Tags

Clicking on "Tags" will bring you to the Camp Shop Sizes editing page.

Tags can be associated to items in the Camp Store and can then be used to filter items on the Parent Dashboard.

To add a new tag click on the "Add tag..." button.

Type in the name of your new tag and click "Add tag" when done.

The tag will now be available to you when creating new shop items. 

To delete a tag, double click on the red delete icon to the far right side. 

Click and hold the three gray lines icon to the left of a tag to drag and drop and re-order the order that the tag appears in on the parent dashboard.

Fulfillment Statuses

Clicking on "Fulfillment Statues" will bring you to the Camp Shop Fulfillment Status editing page.

These are the fulfillment statuses that your camp will be available to set orders to.

To add a new Status click on the "Add status..." button.

Type in the name of your new status and click "Add status" when done.

The status will now be available to you when fulfilling shop orders.

To delete a status, double click on the red delete icon to the far right side. 

Click and hold the three gray lines icon to the left of a status to drag and drop and re-order the order that the status appears in on the Admin side.

See more
How to Add a Camp Shop Item

To add a new shop item, click on the "Shop" button on the top navigation bar.

Once on the Camp Store Dashboard, choose your year in the dropdown if necessary, then click on the "+ Add Camp Shop Item...." button.

Step 1: Details

  1. Give a unique name to your item.
  2. Provide a description for the item.
  3. If wanted, associate tags to this item. For more information on tags please see: How to add Shop Locations, Sizes, Colors, Tags, and Statuses
  4. The Financial Accrual Session will control where funds that come in for this item are allocated. In most cases, Campsite recommends that this be left on "Automatic" so the allocation of funds will be done for you based on the options a camper is enrolled in.
  5. Transaction Categories must be selected for all transactional items in Campsite. For more information on these please see: Step 3: Transaction categories
  6. Choose where this item will be available

When choosing where an item will be available, your locations will appear. For more information on these locations please see: How to add Shop Locations, Sizes, Colors, Tags, and Statuses

Click on the "Next Step" button when done.

Step 2: Options

If options are available for this item, change the "No" in the appropriate drop down box to "Yes" and select the sizes and colors this item can be purchased in.

For more information on these Sizes or Colors please see: How to add Shop Locations, Sizes, Colors, Tags, and Statuses

Click on the "Next Step" button when done.

Step 3: Price and Stock

On Step 3 you can set the Price for each item (how much each item costs) and Stock of each item (how many are available for purchase).

You can type these numbers individually into the boxes available, or you can use the "Mass edit" button to set all prices and stock to the same numbers. 

If an unlimited number of stock is available, click the box next to "unlimited" on that item.

Double click on the red icon to the far right to delete and option for this item.

Click on the "Next Step" button when done.

Step 4: Session Restrictions

On Step 4 you can restrict the item in the camp shop to appear only to parents of campers who are enrolled in certain sessions from Step 2 of the Camper Setup Wizard. 

If this item should be left available to everyone INCLUDING THOSE WITH UNENROLLED CAMPERS, leave the restriction setting on "No".

If you would like to restrict this item to appear only to those who do have an enrolled camper in the current year, change the dropdown to "Yes" and click to "select all" sessions.

If you would like to restrict this item to appear only to those who do have an enrolled camper in a set of specific sessions in the current year, change the dropdown to "Yes" and click to select the boxes next to the appropriate sessions.

Click on the "Next Step" button when done.

Step 5: Images

On Step 5 you can select up to 6 images to display for this item on the camp shop for parents.

Either drag and drop photos into the gray area or click on the gray area to open up a file explorer and upload images from your device.

  • Add up to 6 photos (JPG, PNG).
  • Max file size: 10 MB each.
  • Click a photo to make it the cover image.

Once your photos are uploaded, double click on one photo to make it the "key photo" for the item.

When ready, click on the "Add Item" button in the bottom right corner of the screen. 

Do not refresh the page.

You will be re-directed back to the Camp Store Dashboard when done. 

Your item will now be available on the Parent Dashboard.

See more
How to Purchase Items on the Parent Dashboard from the Camp Shop

Camp Shop items can be purchased by parents on the Parent Dashboard when set to be available. Camp Shop purchases are done separately from the Camper Enrollment Process. 

To make a purchase on the Parent Dashboard first login to the Parent Dashboard, then click on the "Shop" button on the left navigation bar.

On the Shop Dashboard, click on the blue "Shop for...." button for the camper you wish to make a purchase for.

In the Shop page for each camper, you can see the following:

  1. Filters - if the camp shop has filters set for items, parents can use the check boxes next to the filters to narrow down what is seen on the page. For more information on filters please see: How to add Shop Locations, Sizes, Colors, Tags, and Statuses
  2. Camp store items - these items have been added to the Camp Store from the Shop Dashboard on the Admin facing page of Campsite. Camp Shop items will display both when in and out of stock. An out of stock item can still be viewed by a parent, but will a red "out of stock" banner on the item image. For more information on how to add new shop items please see: How to Add a Camp Shop Item
  3. Cart- once an item is added to the cart it will appear here.
  4. View Past Orders will show orders that have been purchased in the past for this camper. 

The image example above is of an out of stock item that can still be seen on the Parent Dashboard. 

When hovering over an item, click on the "view item" button to view the items specific page.

On the items page, you can do the following:

  1. Use the arrow icons to scroll between images if there is more than one preview image available.
  2. Choose the items size if available.
  3. Choose the items color if available.
  4. Click the "Back to Shop" button to return to the previous page.
  5. Click the "Add to Cart" button to add the item to the cart to purchase. 

When the "Add to Cart" button is clicked, a green pop up banner will appear confirming the action. 

The item is now added to the shopping cart where a parent can delete the item, change the quantity of the item in the cart, or select to "Go to Cart" when ready to checkout.

When in the Cart, parents can again choose to remove an item or change the size, color, or quantity of an item before purchasing. 

If permitted via your Campsite settings, parents may be allowed to add the cost of the item to a payment schedule that they are already a part of. 

If this setting is not activated in this way to allow adding the cost of this item to a payment schedule, they will instead be asked to select a payment method for checkout.

This payment method must be a method that the parent already has on file. If the parent has no payment method currently on file, they will need to add one by clicking on the "Add Credit Card" or "Add Checking Account" buttons. 

When parents click "Place Order", they will be prompted one last time to confirm this purchase.

When a purchase is completed, parents will be redirected to the "View Past Orders" page, where they can view the order they've just placed alongside all past orders for this camper.

See more
Camper Profile: Camp Shop Actions, and How to Return and Refund an Order

You can adjust Shop orders for a camper on their Camper Profile page. First use the search bar to navigate to their Profile Page by searching for them by name.

Click on the name of the camper to go to their profile.

Once on the Camper Profile, click on the Yearly tab.

Next, click on the Shop Orders tab. 

Here on the Shop Orders tab, you can see a history of the items the camper has ordered so far this year. 

Here you can:

Add new orders

Edit Existing orders

Delete existing orders

Add a new order

To add a new order, click on the "Add order..." button.

First, select the Status you would like to give to this new item. Statuses can be created on the Store Dashboard. For more information on creating Statues please see: How to add Shop Locations, Sizes, Colors, Tags, and Statuses

When finished assigning a status, click on "+ Add item..."

Here you will need to:

  1. Select the item to add to this order. This item must already exist in the Camp Shop. For more information on adding an item to the Shop please see: How to Add a Camp Shop Item
  2. Select the quantity of the item you would like to add to the order.
  3. If this items charge will be added to a payment schedule to be paid at a later time, select the payment schedule to add to. The family must already be on a payment schedule for this option. If the family is not on a payment schedule, the payment for this item will need to be processed manually on the Family Profile page> Financial tab. For more information on making a manual transaction please see: Family Profile: Transactions Tab

When finished, click on the first "Add to order" button in the gray area.

The item is now added to this order. If you need to continue adding items to this order, click on the "+ Add item..." button and repeat the above process as needed. 

Adjust Sizes and Colors as needed with the dropdown items.

To remove an item from the order, double click on the red delete icon to the far right of each item.

If you are done adding items to this order, click on the remaining "Add order" button. 

Once an order is added to the profile, it will appear in the list of orders for this year. 

Please keep in mind that adding an order here on the Camper Profile page does not automatically transact funds from any method of payment that the parents may have on file. 

Orders here must be added to a payment schedule to be paid over later calendar dates via the invoice and auto pay system, or funds must be transacted manually through the Family Profile page> Financial tab.

Edit an Existing Order

Double click on the pencil icon to the far left of an existing order to edit the order details.

From this edit screen you can:

Update an items status

Add a new item to this order with the "+ Add item..." button

Change the Sizes or Colors of an item in the order with the dropdown optioins.

Delete an item from the order by double clicking on the red delete icon to the far right.

Updating an Items Status

When an item's status changes, you will want to update that status here on the Camper Profile page. Changing this status will be reflected in the Order Report.

Click on the dropdown and choose a new status. 

Click "Update order" when done.

Return or Refund an Order

If you need to refund or return an item, first we recommend editing the orders status. 

In this case, it could be helpful to create a custom status that items can be set to under the Camp Shop Dashboard. Please see here for how to create a new status for Camp Shop items: How to add Shop Locations, Sizes, Colors, Tags, and Statuses

Once your new status is set, click. "Update order" to update the orders status.

To remove the charge for this order, you will need to navigate to the Family profile page > Financial tab > Transactions tab and locate the items charge under the campers charges for this year.

Double click on the blue "i" icon next to the charge to bring up the transaction details.

From here, choose to reverse the transaction.

After confirming to reverse the transaction, you will need to give a reason for the reversal. When done, click "OK".

The transaction is now reversed and the charge has been removed from the family account.

Reversing a transaction does not refund payment already made to you for the transaction. 

If you need to refund the money for a returned item, you will need to create a "New refund" on the right side of the Family Profile Financial tab. For more information on how to create a custom refund, please see: Refunds

Delete an Order

To delete an order, double click on the red delete icon to the far right of an order.

You will see a pop up warning when deleting an order that will state: "Deleting this order will not automatically adjust related charges or payments. Please make any needed financial changes in the Financial tab of the Family profile."

Deleting an order from the camper profile will reverse the charge on the family profile. 

Deleting an order will not refund any funds, refunds will always need to be issued manually on the Family Profile Financial Tab as demonstrated above in this article.

Please be sure to make all adjustments needed to the Family Profile> Financial tab after deleting an order.

See more
Camp Shop Admin Settings

To edit your Camp Store admin settings, first click on the "Admin" button on the top navigation bar. 

Click on "Shop".

On this Shop admin page, you can control settings and header text information that will appear on the Parent Dashboard.

  1. Choose first if the Camp Shop is available to parents on the Parent Dashboard. Selecting "Yes" here will reveal Camp Shop on the Parent Dashboard. Selecting "No" will keep Camp Shop hidden from the Parent Dashboard.

     

  2. Choose if parents are required to "Pay in Full" for Camp Shop items immediately.

     

  3. Choose if families should be forced to "Pay in Full" for a Camp Shop item if they are not currently part of a payment schedule.

     

  4. Click this dropdown to change the default status for all new orders.

Click into the "Shop Landing Page" textbox to customize information that should appear for parents to see when they select the "Camp Store" option on the parent dashboard."

Click into the "Shop Header Text" space to type out any text that should appear when parents select a camper to shop for.

Use the "Shop Checkout Instructions" to share any information or instruction for parents on the checkout page to the Camp Store.

Use the "Shop Pickup Instructions" section to inform parents how their items should be picked up from camp. This universal text will appear for pickup instructions of all Camp Shop items.

Click "Save changes" when done.

See more
Conference & Retreat Module Training

To learn how to use CampSite's Conference & Retreat Module, watch the training below.

See more
User Permissions (Events / Conference and Retreat)

For general information on managing user permissions, please read our Admin user permissions article.

Events / Conference and Retreat

The permission settings for the Events and Conference and Retreat modules are identical, so the information below applies to both modules. Also, if you have both modules, the permissions will be combined as pictured in the screenshot below.

 

After the Events / Conference and Retreat module is enabled for a user, you can grant the following permissions:

Basic

  • Admin: Permission to access the Admin settings for the Events / Conference and Retreat module (i.e. access to the "Events / Conference and Retreat" tab within the Admin settings page and all the settings therein.)
  • Edit: Permission to edit information within the Events / Conference and Retreat modules (i.e. guest/group profile data).
  • Delete: Permission to delete group / guest profile pages.

Group + guest notes

  • Admin: Permission to create + manage Events / Conference and Retreat notes categories, and designate which users have access to view and create notes in those categories.
    • To allow an admin user to view notes on your guest / group profiles, go to Admin > Events and/or Conference and Retreat tab > Notes: Groups or Notes: Guests > double click the pencil icon to edit the appropriate Notes category > Select the admin user > Edit category > Save changes.

Financial

  • Financial read: Permission to view basic financial information (such as transactions and payment methods) on group + guest profile pages.
  • Create charges: Permission to post new charges to a group or guest's account.
  • Create discounts: Permission to post new discounts to a group or guest's account.
  • Create payments: Permission to post new payments to a group or guest's account.
  • Create refunds: Permission to post new refunds to a group or guest's account.
  • Create credits: Permission to post new credits to a group or guest's account.
  • Reverse transactions: Permission to reverse and also void transactions of any type they have permission to create (as selected above).
  • Delete transactions: Permission to delete transactions of any type they have permission to create (as selected above).
  • Financial management: Permission to create and manage financial information on a group or guest's profile, such as editing existing transaction details, adding/removing payment methods and payment schedules, and accessing "financial notes."
  • Financial reports: Permission to access all Events / Conference + Retreat financial reports on the Financial dashboard.
  • Financial admin: Permission to make global changes to financial items (Invoicing and Auto pay; Registration discounts; and Transaction categories)

Advanced reports

  • View + manage Advanced reports: Permission to access the Events / Conference + Retreat advanced reports page (i.e. create and save reports; manage advanced report categories).
  • Send e-mail from Advanced reports: Permission to send a mass e-mail to everyone generated in an Events / Conference + Retreat advanced report.
  • Export spreadsheets from Advanced reports: Permission to download data from an Events / Conference + Retreat advanced report as a spreadsheet.
  • Mass field editing in Advanced reports: Permission to use the "Edit" button in the Events / Conference + Retreat advanced report toolbar to mass edit group / guest profile data.
See more
Events/Conference and Retreat Calendar

Use the Events/Conference and Retreat Calendar to view a calendar of all events / packages created in your database.

  1. Select which items you would like to show on the calendar. The calendar defaults to showing Events and Packages.
  2. By clicking on the title of the Package or the Event title the User will be presents with more info concerning the selected item.  
  3. Once the Package or Event has been clicked on a new modal will open to display on clickable info about the package or in the case of Events the ability to generate a guest list for the selected event.
See more
Meal Report
  1. Set the date range for the report.
  2. Choose whether or not to include 'Pending Packages'.
  3. Choose to have one days meals per page.  

All of the dates included in the packages will be presented even if they do not have meals associated with them.  

  1. Print a copy of the report.
  2. Export a spreadsheet of the report.  
See more
Group and Guest Advanced Reports

Select either guest or group.  For this example we'll choose "Advanced Reports: Guests".  (Both are very similar)

  1. If you have any saved reports, you can select them from the dropdown. In this example, we will create a new report.
  2. You can choose to include all guests or select individual Events.  (be sure that you select the year that you want.)

We'll create a report with the event Family Picnic, and the fields of Last name, First name, Group name, and Guest ID.

Fields

  1. Click on "Event" and choose Family picnic.
  2. Next click "Add fields..."

Under Guest info choose Group name and Guest ID.  (First name and Last name will be choose by default)

Close the window to return to the report.

Additional columns have been added to the report.

  1. Click and drag a field to re-order the columns on the report.
  2. Double-click the red minus sign to remove a field.
  3. Click a column header to sort data alphabetically or numerically.

Filters

Any reportable field can also be added as a filter, which can be used to narrow down the results of your report.

We will add a filter to our report so it only includes female Guests.

Click "+Add a filter..."

  1. First select "Gender" under Guest info.
  2. Once under the filter for gender select Gender "is", "is not", "is blank" , "is not blank"
  3. Choose from male, female, both or other gender categories if your camp has set it that way.
  4. Click "Add filter".
  1. Displays the results for male guests.
  2. Print
  3. E-mail the male guests.
  4. Export to a spreadsheet.
  5. Share saved report with other administrators.
  6. Generate documents.
  7. Generate labels.
  8. Download profile photos for all individuals on the report.
  9. Edit registrant data on the report.
  1. Click "Save as" to save the report and re-use it in the future.
  2. Advanced Reports Management.
See more
Group Profile Page: Overview
  1. Currently enrolled group events
  2. Quick notes (group Events)
  3. Group profile Action menu (see below)
  4. Group profile tabs

Action Menu

  1. Send out emails to group leads.
  2. Generate documents associated with the group.
  3. Generate labels
  4. Register groups for Events.
  5. Unregister groups from Events.
  6. Create packages for groups (this only appears/applies for clients who have purchased the Conference and Retreat module)
  7. Allows you to merge Events + Conference & Retreat groups, without the support ticket! Go to the action menu of the Group Profile, select the new 'Merge' action and enter the Group ID of the group you wish to merge into. It's that easy!
  8. Delete a group all together.
See more
Group Profile: Basic Info Tab
  1. Group leader information.  (this person also has a guest profile which can be accessed by clicking on their name)
  2. Basic info for the group:  address,  google map location, and mailing labels
See more
Group Profile: Group Members Tab
  1. Add new group members
  2. List of active group members.  Also, you can star the group lead and delete group members.
See more
Group Profile: Financial Tab

After a package has been created you may want to create package invoices for the client.

Click on the financial tab to set up your invoices.  

If you set up payment installments for your package they will show here, however you will need to double click on the pencil icon to transform them into actual invoices.  (you may also add extra invoices if you so choose)

Generating Invoices

After clicking on the pencil icon (or the Add invoice) you will be allowed to either generate the invoice with the credentials you choose in the installment set up, or select new dates and amounts.

  1. Edit the invoice.
  2. View a PDF of the invoice.
  3. Send an invoice to a group.
  4. Remove/delete an invoice.  

Transactions

After a Package is created for a group the rate is sent to the "Charges and discounts" section under the transactions tab.

  1. Double click the "i" icon to open the charge.
  2. Currently this section only applies to the Events module.
  3. Currently this section only applies to the Events module.
  4. Currently this section only applies to the Events module.
  5. Reverse the transaction, or delete the transaction.  

 

Making a payment functions the same as it does elsewhere in CampSite.

  1. Select "New Payment"
  2. Payment method.
  3. The event category currently does not apply to packages, but do select a category, amount, and description.
  4. Input the amount you choose above.
  5. Submit the payment.
See more
Group Profile: Forms Tab

Creating Group forms

  1. Choose whether to create a Permanent or Yearly form and click the corresponding link. 
    • Permanent forms are only completed once, and the responses provided are rolled over every year. Yearly forms must be re-completed for every year the group attends.

After creating a form,

  1. Double click to edit the form's settings.
  2. Double click to preview the form content.
  3. Double click to print all submissions that have been received for this form.
  4. Click the name of the form to edit the content of the form.

For more information on creating forms, please refer to the Camper forms article.

Viewing a Submitted Events form on the group profile

To view a specific group's submitted forms, go to the group profile page and click the Forms tab.

Viewing forms

*It should be noted that if your camp is in the middle of rolling over to the next enrollment year, meaning you have completed Step 1 of the enrollment Wizard but not Step 2. Then only forms for the current year will display on the Events Dashboard. Once Step 2 of the enrollment Wizard is completed then forms for the next year will display.

Click the name of a form to open the Form viewer.

Marking forms as received

Click "Mark as received" and a stamp saying Yes, and the date will appear next to it.

See more
Group Profile: Notes Tab
  1. Select the category to which you want the note associated.
  2. Add new notes.
  3. Edit existing notes.
  4. Delete existing notes.
See more
Guest Profile: Basic Info Tab
  1. Guest  information.  
  2. Basic info for the guest:  address,  google map location, and mailing labels
See more
Guest Profile: Groups Tab

Add members to the group or click on the group name to take you to the actual group.

See more
Guest Profile: Forms Tab
  1. Create new form categories and assign existing or new forms to them. Please see Camper forms for further explanation on how to create and manage forms.
  2. Move or copy a form within the selected category and move it to a new categorical destination (i.e.permanent, yearly).
  3. Add new Permanent, or Yearly forms. Be sure to click on the individual forms in order to add questions to them. (make sure to select the year you want the form to apply to if creating a Yearly Form)

Events forms from the guest profile

Guest forms appear within the Forms tab and are organized into Permanent and Yearly. You can use the Forms tab to track the submission status of Forms.

Viewing forms

  1. Click the name of a form to open the Form viewer.
  2. Click "Mark as received" and a stamp saying Yes, and the date will appear next to it.
See more
Guest Profile: E-mails Tab
  1. Resend a particular email.
  2. Indicates whether or not this is from your saved e-mails.
  3. E-mail subject.
  4. Date and time sent.
  5. Sender.
  6. To whom the e-mail was sent and the action that took place.
See more
Guest Profile: Notes Tab

Add a new note

  1. Click "+Add a new note..." to create a new note.
  2. Select the category you would like to place the note in.
  1. Type your new note.
  2. Click "Submit" to save.

Notes will appear in chronological order with the newest note at the top.

Edit a note

Double-click on the pencil icon.

1. Change category and/or edit text.

2. Click "Submit" to save.

The edited note is now saved.

See more
Guest Profile: Files Tab

The "Files" tab allows you to upload documents to a Guest's Profile.

To attach a file to a Camper Profile page, click "+Upload file..."

Select the file you wish to upload.

Files appear in chronological order, with the newest file at the top.

  1. Double click to rename a file.
  2. Click the Filename to open the file.
See more
Creating a Package

To create a package begin by clicking on the Action menu and scrolling down to "Create package for 20xx"

Basic Package Info

  1. Set a package name.
  2. Set a start date and time for your package (this will display on the Events Calendar).
  3. Set an end date and time for your package (this will display on the Events Calendar).
  4. If applicable list the number of adults.
  5. If applicable list the number of children.
  6. If you have set up a package template you may choose it. ( you set this under Admin>Events>Package Templates)
  7. If you want the group leader to be able to see a pending or signed package from their Dashboard click this. (clicking this will allow them to sign their package agreement from the Events Dashboard)

Package Details

  1. You can either set a flat rate for the package or per attendee rate which can be split in to adult and children rates.
  2. Add different facilities from your options list. ( You can set rate type and amount)
  3. Add different equipment that you offer. (You can set quantity and rate type)
  4. Add any meal plan that you will be offering.  (You can change the number of days served which defaults to the number of days the package is for.  Also, you can change the number of people, but once again it defaults to the number of people included in the "Basic package info".  You may set the rate type, as well.)

Also, if you create a package and another group is already renting a facility or a piece of equipment a warning will be displayed.  If you hover over you will see is says "This facility/equipment is booked for another package during these dates: Name of the group that has it booked".  This does not prevent you from renting just wanting you that you maybe overbooking.  

Finalize package

The outline of the package agreement.  Here you can check to make sure everything is correct before you submit it.  

  1. You can set a deposit for the package if you choose. Also, add a payment method and charge a group's deposit.
  2. You may set up installments based on fixed amounts, or by a percentage of the total.
  3. When set click create package, and a charge will be added to the group profile transaction page.

The charge has been added to the groups profile. (if you set up installments they will be listed under invoices.)

See more
Editing a package

If you need to print a package agreement, confirm a signature, or make updates to an existing package you can do this under the group profile>year>yearly info>packages.  

  1. Create a new package. (This functions the same as when creating a package from the "Action menu")
  2. View/print a PDF version of the contract agreement.
  3. Change the status of a package from pending to signed, and/or choose to allow a group leader to see this from their dashboard.  
  4. Click on the package name to edit details.  
  5. Double click on the red circle to delete a package.

By clicking on the name of the package (step 4 from the previous screen) you are brought back to the package wizard.  Here details maybe be edited and updated to the package agreement.  

See more
Viewing reserved packages on the Events Calendar

After a package has been created you can view the reserved dates on the Events calendar.  Go to the Events tab and find Events calendar in the dropdown.

By clicking on the package title you will be brought back to the group profile page.

Also, You may "on click" the Facilities at the top to display what facility is being rented out. (this helps to prevent over booking)

See more
Creating an Account for the Events Dashboard

Toggle to 'Yes' to reveal Package detail requests, rentable Facilities, and rentable Equipment.

See more
Accessing Packages from the Dashboard

Once logged in click on the Packages tab at the top of the Dashboard.

Unsigned Packages

Select which package you would like to view.

  1. Download your groups package details.
  2. Agree to package terms (package terms can be set under Admin>Events + Conference and Retreat.
  3. Physically sign.
  4. Then submit by hitting the "Sign Package" button.

Signed Packages

After you have signed a package you may view and pay invoices from the Dashboard.  If you have not entered payment information please observe the following to add payment information under "My Account"

See more
Webinar Video: The Rollover Process

When you're ready to enable enrollment/hiring for the following year, it's time to complete Step 1 of the Rollover Wizard.

This webinar displaying the Rollover Process was recorded on March 4th, 2026.

See more
Webinar Video: Camp Shop

This webinar recording for the Camp Shop module was completed on June 24th, 2026. 

The Camp Shop module allows you to offer items like apparel, gear, and camp trips directly on the parent dashboard. Parents will be able to make purchases at any time! In this module, you can manage inventory levels and secure revenue upfront.

For more information on how to get started with the Camp Shop module please see: Getting Started with the Camp Shop

See more
Webinar Video: Camper Spending Money

This recording of the Camper Spending Money module was completed on February 18th, 2026.

The Camper Spending Money module allows admin users to track spending money and transactions made by campers throughout the summer.

For more information on the Camper Spending Money module please see: Camper Spending Money

See more
Webinar Video: Enrolling a Camper and Changing a Campers Enrollment

Camps using Manual Enrollment Mode can utilize the Enrollment Wizard to approve an enrollment request submitted by the camper's parent or camps using both Manual and Automatic Enrollment Modue can manually enroll a camper on the parent's behalf via the Camper Profile page.

This webinar showing how to enroll a camper or change a campers enrollment was recorded on April 1st, 2026.

For more information on enrolling a camper or changing the enrollment for a camper please see:

Enrollment Requests

Enrolling a Camper

Unenrolling a Camper

Manage Sessions

See more
Webinar Video: Advanced Reports

Using CampSite's Advanced Report tool, you can create custom reports on the camper and family data within your database. Reports can also be used to complete certain actions in mass, like sending a mass e-mail, generating documents/labels for multiple campers at once, posting mass transactions, and more.

 

This recording of the Camper Advanced Reports System was completed on April 15th, 2026.

See more
Donations + Extended Payments Module - Demo Video (6 min)

To learn how to use the Donations & Extended Payments module in CampSite, watch the training below.

In this training, we demonstrate:

  •  Donor profiles
  • Creating payment requests
  • How donors use the Donor Dashboard
See more
Donation + Extended Payments Module - Overview

The Donation + Extended Payments module allows your camp to collect payments from 3rd parties via a secure online Donor Dashboard.

From the admin side, each donor will have a profile page containing their personal data and payment history, with features for manually creating & refunding payments; sending emails; and other basic profile functionality.

Creating Donors in your Database

Donors can create their own account via your database's Donor Registration form. Admins can also create Donors manually via the "Add a Donor" page.

Learn more about creating donors here.

Donor Payments

Donor payments come in two forms: "General donations" and "Extended payments."

  • General donations are payments that a donor can make at will, for any amount of their choosing, as a "general" donation to your camp.
  • Extended payments* are payments of a designated amount that get assigned to a specific family's balance, to reduce the amount that the family is responsible for paying. 
    • This allows third-parties like relatives, family friends, government agencies etc. to make contributions towards a family's camp fees (using a secure portal).
    • Extended payments must be initiated by an admin user through a "payment request." Click here to learn more.

Making Payments

Donors can make payments via their account for your Donor Dashboard. Admins can also manually post payments on the Donor's behalf via the Donor's profile page.

Donor Profile Page

Use the "General donation" and "Payment requests" tabs on each donor's profile page to create payments manually; request extended payments; issue refunds; and manage their saved payment methods.

Note: Admin users must create a "payment request" before a Donor can make an extended payment.

Learn more about using the:

Admin Tools

Module Settings

Configure the administrative settings for the Donor module via Admin > Donors tab.

To learn more, click here.

Donor Profile Pages

In addition to managing donor payments, admins can also use the donor profile page to:

  • add/delete saved payment methods
  • send emails
  • edit custom fields; manage notes; generate documents; and labels
  • manually reset the donor's Dashboard password

Advanced Reports

The Donor Advanced Reports tool allows you to report on donor data in mass.

Financial Reports

See more
User Permissions (Donations + Extended Payments)

For general information on managing user permissions, please read our Admin user permissions article.

 

After the Donation + Extended payments module is enabled for a user, you can grant the following permissions:

Basic

  • Admin: Permission to access the Admin settings for the Donation + Extended payments module (i.e. access to the "Donation + Extended payments" tab within the Admin settings page and all the settings therein.)
  • Delete: Permission to delete Donor profiles.
  • Edit: Permission to edit information within the Donation + Extended payments module.

Donor notes

  • Admin: Permission to create + manage Donors notes categories, and designate which users have access to view and create notes in those categories.
    • To allow an admin user to view notes on your Donor profiles, go to Admin > Donors tab > Notes > double click the pencil icon to edit the appropriate Notes category > Select the admin user > Edit category > Save changes.

Financial

  • Financial reporting: Permission to access the General Donations Report and Payment Requests Report on the Financial Dashboard, as well as donor transactions in the Checking Account Transactions, Expired Credit Cards, Credit Card Declines, Credit Card Transactions, and Deposit reports.

Advanced Reports

  • Mass field editing in Advanced reports: Permission to use the "Edit" button in the Donors advanced report toolbar to mass edit camper or family profile data.
  • Send e-mail from Advanced reports: Permission to send a mass e-mail to everyone generated in a Donors advanced report.
  • Export spreadsheets from Advanced reports: Permission to download data from a Donors advanced report as a spreadsheet.
  • View + manage Advanced reports: Permission to access the Donors advanced reports page (i.e. create and save reports; manage advanced report categories).
See more
Donor Dashboard Overview

The Donor Dashboard allows donors to manage their payment methods, submit general donations/extended payments, and manage their account information.

URLs

Change the end of your CampSite URL to /donor-register to access the Donor Registration Form (to create a donor account):

To learn more about creating a donor account, click here.

Change the end of your CampSite URL to /donors to log into the Donor Dashboard with an account:

Homepage

Donors see your customized homepage message upon logging into their account.

Using the left sidebar menu, they can access their Payment methods, Payment requests, General donations, or "My account" information.  

Payment Methods

From the Payment Methods page, Donors can add/manage the electronic payment methods saved to their account.

Note that donors must save a payment method to their account before they can make a payment.

Payment Requests

The payment requests tab presents all requested payments the donor has received.

Each payment request will include the name of the family the payment will be applied towards; the amount requested to pay; the payment status for the request; the option to download an invoice for the request; and the link to make the requested payment.

For more details on how donors fulfill payment requests, click here.

General Donations

The General donations tab will include the history of all previous general donations submitted by the donor and the ability to make a new general donation.

For more details on how donors make a general donation, click here.

My Account

From the "My account" page, Donor's can manage their Donor account info.

  1. Edit any existing information by re-entering that information into the relevant fields.  
  2. Click to upload a profile photo.
  3. Switch to the "change password" tab to change their current password.
  4. Save changes that have been made.

Change password

After selecting the Change Password tab of the "My account" page, Donors can edit their password by providing their existing password and the new password they'd like to apply to their account.

See more
Making a General Donation via the Donor Dashboard

1. Add a Payment Method

Donors must save a payment method to their account before they can make a general donation.

2. Select the General donations tab in the sidebar menu

3. Click the Make a Donation button

4. Enter the Donation details and Submit

Select a saved payment method, enter a note (optional), and the donation amount, and submit.

See more
Creating a Donor Account

Donors can create their own account via the Donor Registration form; or, you can create their account manually via the "Add a Donor" page.

If you create their account manually, in order to also grant them login credentials to access their account for the Donor Dashboard, you'll want to make sure you add their email address to their profile and then trigger a password reset. Read more in the "Grant them Donor Dashboard access" section below.

Donor Registration Form

Provide donors the link to your Donor Registration Form in order for them to create their own account. Your Donor Registration Form URL is your camp's standard URL, ending in /donor-register.

For example, campfirewood.campmanagement.com/donor-register.

Donors must provide their full name, email, and create a password for their account.

Fields for collecting their phone numbers and address also appear on the form, but are not mandatory.

After clicking the "Submit registration" button, the donor's account is created and they're logged into the Donor Dashboard:

Add Donor Page

Create their account

Set up a Donor profile/account manually by hovering over the Donors menu and clicking the "Add New Donor" link.

Provide the donor's first and last name and submit:

You'll be redirected to the donor's new profile page. Double click to edit fields/add more information.

Grant them Donor Dashboard access

In order for the donor to log into their new account for your Donor Dashboard, you'll need to:

  1. Add their email address to their profile
  2. Email them the link to reset their password

Click to send email them the password reset link:

The donor will receive the following email with a link to set their password. After setting their password, they'll be logged into their account for the Donor Dashboard.

See more
Fulfilling a Payment Request on the Donor Dashboard

1. Add a Payment Method

Donors must save a payment method to their account before they can make a requested payment.

2. Select the Payment requests tab in the sidebar menu

3. Click the Make a Payment button

Donors will see a list of all payment requests in this tab - paid and unpaid.

Each unpaid payment requests will show a "Make a payment" link on the far right.

4. Select a Saved Payment Method

5. Submit the Payment

See more
"My Account" Page of the Donor Dashboard

From the My Account tab, donors can edit their basic information; access account statements; and change their password.

Donor info tab

From the Donor Info tab, donors can:

  1. Click and update their profile photo
  2. Update their basic information
  3. Update their home address

Account statement tab

From the Account Statement tab, donors can download PDF copies of their financial statements per database year.

Account statements include all general donations and requested payments that are applying towards the corresponding year.

Change password tab

From the Change Password tab, donors can change their current password for their Donor Dashboard login.

See more
Donor Profile Page Overview
  1. Donor photo and first/last name. Click the photo to upload a new image manually; double click first/last names to edit.
  2. Quick notes. Quick notes are not visible to donors, but will be visible to all admins who have access to the Donation + Extended payments module. Double click the to add/edit quick notes.
  3. Basic information.
  4. Yearly information (i.e. payments/donations and custom fields).
  5. Saved credit cards.
  6. E-mails sent to this donor.
  7. Files uploaded by an admin.
  8. History log of changes made to the donor's account.
  9. Action Menu, which contains all of the actions that an admin can take towards this donor's account.

Action Menu

 

  1. Send an e-mail to this donor.
  2. Generate a saved Donor document for this donor.
  3. Generate a saved Donor label for this donor.
  4. Reset the donor's password used for logging into their Donor Dashboard account.
  5. Permanently delete this donor (and all associated records) from the database.
See more
General Donations Tab

Unlike extended payments which must be initiated by an admin, general donations are made at will by a donor for an amount of their choosing, These payments are not assigned to a family's balance like extended payments.

Learn how to use the General Donations tab of the Donor's profile page to:

Add a New General Donation

Manually post a general donation by clicking the "+ Add new general donation..." link.

  • Use this feature to post an electronic payment on the donor's  behalf, or to record that the donation was made outside of  CampSite (e.g. by check).

From the General Donations tab, click to "+ Add new general donation".

  1. Choose a payment method for the donation.
    To make a general donation via credit card or checking account, the credit card/checking account must be added to the donor's account prior to this step.
  2. Enter the amount for the donation.
  3. Click "add general donation."
    If you're adding a donation via credit card or checking account, the payment will begin processing as soon as you click "add general donation."

Edit a General Donation

Choose a different transaction category for the general donation to be allocated towards.

If you need to create a new transaction category for a donation, go to Financial > Camper financial tools >  Transaction categories.

Void/Refund a General Donation

Use the action buttons to refund or void a general donation.

To learn more about voiding payments, click here.

See more
Donor Payment Requests Tab

In order for a donor to make an extended payment towards a family's balance, an admin user must request payment from the donor by creating a "payment request."

Donors can make extended payments towards their payment requests via their Donor Dashboard; or, an admin user may submit a donor payment manually via the donor's profile page.

Learn how to use the Payment Requests tab of the Donor's profile page to:

Add a New Payment Request

  1. Select the camp year towards which you want the payment to apply.
  2. Click the "Payment requests" tab
  3. Click to "Add a new payment request"

 

1. Start typing the last name of the family towards which you want to apply this payment.

2. Select the correct family from the search results that display.

3. Type the amount of the payment.

4. Select the payment schedule group that the family's payment schedule belongs to. CampSite will then apply this payment towards the family's payment schedule, to reduce the amount the family owes on for this payment schedule once the payment request is paid.

5. Click to create the payment request on the donor's account.

 

Notify Donors of a Payment Request/Send an Invoice

Admins can email the donor regarding their payment request by double clicking the envelope icon for the request after it's been created.

A PDF invoice of the request can also be attached to the email.


Customize the email and submit.

Generate a PDF Invoice for a Payment Request

Double click the statement icon to generate a PDF copy of the invoice for a payment request.

Edit a Payment Request

If the extended payment has not been paid yet, admins may edit the payment request by double clicking the pencil icon.

Edit the amount and/or which of the family's payment schedule groups the payment will be applied towards.

Post an Extended Payment

Manually post an extended payment towards a donor's payment request using the "Pay" button.

  • Use this feature to post an electronic payment on the donor's behalf, or to record that the extended payment was made outside of CampSite (e.g. by check).

First, click the "Pay" button for the particular payment request you wish to fulfill.

  1. Select a payment method. If you wish to enter a credit card payment, the donor must already have this credit card saved on file. Donors may save a credit card to their account via the Donor Dashboard; or, you may manually add a new saved credit card by navigating to the "Credit cards" tab of their donor profile.
  2. Click "Pay payment request" to post this payment (If the payment method for this request is set to "Credit card" or "Checking account," CampSite will begin processing this payment via your payment gateway as soon as this button is clicked).

After a payment is posted successfully, you will see:

  1. A confirmation message at the top of the screen.
  2. A status of "paid" for this request.

Void or Refund an Extended Payment

Use the action buttons to refund or void a payment.

To learn more about voiding payments, click here.

View Donor Payments on the Family Profile

Donor payments will appear in a separate table within the family's Transactions tab, as shown below:

All donor payments are added into the family's total "payments" when calculating their "Current balance."

See more
Full Summer With No Flexibility Setup Sample

In this article, we will present the steps that CampSite would recommend an admin user take to create a simple Full Summer camp option should be created using the Setup Wizard. 

If the following statement sounds like your camp program needs, then this setup may be for you:

"My program is a single session long. Participants sign up for the entire program with no customization of dates attended. This might be a full-summer camp, after school care for a semester, or a program that runs a single week or session of operation."

Step 1: Request For Information Form + New Family Enrollment Form Setup

This step has no direct instruction for this setup sample outside of it's general functionality. If you have questions about Request For Information Form + New Family Enrollment Form Setup, please see: Campers Wizard - Step 1: Request for information + New family enrollment form setup

Step 2: Sessions

You’ll want to create a session that encompasses the start date, the end date, and any capacity restrictions you have. 

  • Click +Add session…
  • Give your session a name, like ‘Summer Camp 2026’
  • Select your Camp Start and End Dates
  • Set a Capacity under Maximum Capacity if needed
  • Select the closest ‘active days’ to your camp model - weekdays for a M-F, All days for all days, etc. You can modify any specific days in the next step.
  • Click the add new session button.

If you need to add sub capacities or edit the active days of this session, you can double click the pencil to the left of the session name. 

You can learn more about how create a new session in more detail here: Step 2: Sessions

Step 3: Transaction Categories

This step has no direct instruction for this setup sample outside of it's general functionality. If you have questions about Transaction Categories, please see: Campers Wizard - Step 3: Transaction Categories

Step 4: Payment Schedules

This step has no direct instruction for this setup sample outside of it's general functionality. If you have questions about Payment Schedules, please see: Campers Wizard - Step 4: Payment Schedules

Step 5: Tuition

Next, we’ll create a tuition plan for the summer session. Note, you may need to make more if your camp is able to be purchased at different rates (like a members rate and a non-members rate). 

  1. Click +Add Tuition Plan
  2. In the new window, name your tuition plan. This should encompass the base rate of coming to your session that applies to your campers.
  3. Select the transaction category that funds paid for this camp should be allocated to.
  4. Set the amount.
    1. Note, if you have early bird/ late sign up price increase, you can learn more about tuition plan rates here: Campers Wizard - Step 5: Tuition Plans

Step 6: Enrollment Extras

This step has no direct instruction for this setup sample outside of it's general functionality. If you have questions about Enrollment Extras, please see: Campers Wizard - Step 6: Enrollment Extras

Step 7: Enrollment Discounts

This step has no direct instruction for this setup sample outside of it's general functionality. If you have questions about Enrollment Discounts, please see: Campers Wizard - Step 7: Enrollment Discounts

Step 8: Enrollment Form Setup

This step has no direct instruction for this setup sample outside of it's general functionality. If you have questions about Enrollment Form Setup, please see: Campers Wizard - Step 8: Enrollment Form Setup

Step 9: Enrollment Options

In this step, we’ll create an enrollment option for parents to select for your camp. Since you only have a singular session, you may only need to create one option, with a single bundle inside. 

  1. Click +Add Enrollment Option
    • In the pop up window, give your enrollment option a name, and a description! You may want to include pricing here if you want your parents/guardians to see it prior to checkout, especially if you will only have ONE bundle.
    • Select a payment schedule if necessary
    • Set Active to ‘Yes’.
    • Click the ‘add enrollment option’ button to close the window.
  1.  Once the option is made, select +add bundle
    • In the pop up window, give your bundle a name. This might be a place to put something like ‘Full Camp, or Full Summer’.
    • Set number of sessions to ‘1’
    • Select the rate (Tuition Plan) participants enrolling in this bundle will be responsible for paying.
    • Select the session you made on step 2.
    • Set Active to ‘Yes’.
    • Select any enrollment extras campers enrolling in this bundle may select.
    • Click ‘Add Bundle’ to add the bundle.
    • You may need to set a deposit if you are collecting a portion or all of the funds for this bundle up front. You can learn more about that step here: Campers Wizard - Step 9: Enrollment Options
  1. Add any other details, such as restrictions, passcodes, or enrollment option questions as needed. 

For Multiple Enrollment Options

If you have multiple price points for this session, or need to create multiple different enrollment restrictions, you may need to create more than one enrollment option for your program.

If you need to set up multiple prices restricted on criteria, repeat these steps above. 

When repeating these steps, please ensure the session selected in the bundle creation menu is your singular all-season session.

See more
Weekly Enrollment Options With No Flexibility Setup Sample

In this article, we will present the steps that CampSite would recommend an admin user take to create a simple Weekly Camp option should be created using the Setup Wizard. 

If the following statement sounds like your camp program needs, then this setup may be for you:

"My program runs more than one session. Typically, guardians can opt their campers in on a week by week basis, and they attend the full week. This might be programs like weekly day camps, travel camps, or any other program where families are signing up one week at a time."

Step 1: Request For Information Form + New Family Enrollment Form Setup

This step has no direct instruction for this setup sample outside of it's general functionality. If you have questions about Request For Information Form + New Family Enrollment Form Setup, please see: Campers Wizard - Step 1: Request for information + New family enrollment form setup

Step 2: Sessions 

You’ll want to create a session that encompasses the start date and  end date, and any capacity restrictions you have PER WEEK. 

  • Click +Add session…
  • Give your session a name, like ‘Camp Week 1’
  • Select your Camp Start and End Dates
  • Set a Capacity under Maximum Capacity if needed
  • Select the closest ‘active days’ to your camp model weekdays for a M-F is most common, but you can modify any specific days in the next step if necessary.
  • Click the add new session button.

If you need to add sub capacities or edit the active days of this session, you can double click the pencil to the left of the session name. You can learn more about these actions here: Campers Wizard - Step 2: Sessions

Step 3: Transaction Categories

This step has no direct instruction for this setup sample outside of it's general functionality. If you have questions about Transaction Categories, please see: Campers Wizard - Step 3: Transaction Categories

Step 4: Payment Schedules

This step has no direct instruction for this setup sample outside of it's general functionality. If you have questions about Payment Schedules, please see: Campers Wizard - Step 4: Payment Schedules

Step 5: Tuition

Next, we’ll create a tuition plan for the week-long sessions. 

Note, you may need to make more if your camp is able to be purchased at different rates (like a members rate and a non-members rate) - or if you have pro-rated week rates for a holiday/closure.
 

  1. Click +Add Tuition Plan
  2. In the new window, name your tuition plan. This should encompass the base rate of coming to your week-long session that applies to your campers.
  3. Select the transaction category that funds paid for this camp should be allocated to.
  4. Set the amount.
    1. Note, if you have early bird/ late sign up price increase, you can learn more about tuition plan rates here: Campers Wizard - Step 5: Tuition Plans
  5. If you have any weeks where you are pro-rating the cost (due to a holiday or closure), repeat these steps to add that special tuition plan in as well. 

Step 6: Enrollment Extras

This step has no direct instruction for this setup sample outside of it's general functionality. If you have questions about Enrollment Extras, please see: Campers Wizard - Step 6: Enrollment Extras

Step 7: Enrollment Discounts

This step has no direct instruction for this setup sample outside of it's general functionality. If you have questions about Enrollment Discounts, please see: Campers Wizard - Step 7: Enrollment Discounts

Step 8: Enrollment Form Setup

This step has no direct instruction for this setup sample outside of it's general functionality. If you have questions about Enrollment Form Setup, please see: Campers Wizard - Step 8: Enrollment Form Setup

Step 9: Enrollment Options

In this step, we’ll create an enrollment option for parents to select for your camp. There are two main ways to set this up within CampSite:

  1. A single option where parents select how many weeks they are attending, then which weeks specifically they will attend
  2. Creating a separate enrollment option for each week that parents will choose one at a time (à la carte).
     

Pros of One Option with Many Bundles

A setup with one option where parents/guardians can select how many weeks to attend, then which weeks, provides a seamless experience for parents on the initial sign up.

It does not favor setups with pricing dependent on restrictions (like multiple age/grade restrictions, or multiple report restrictions) as well, and will require more administration if a family wants to add additional weeks on to their first enrollment à la carte. 

If you are creating one enrollment option with many bundles (pick 1 week, 2 weeks, 3 weeks): 

  1. Once the option is made, select +add bundle
    1. In the pop up window, give your bundle a name. This might be a place to put something like ‘One Week, Two Weeks, Three Weeks, etc)
    2. Set number of sessions to correspond with the amount of weeks this bundle can pick’
    3. Select the rate (Tuition Plan) participants enrolling in this bundle will be responsible for paying.
    4. Select the sessions you made in step 2.
    5. Set Active to ‘Yes’.
    6. Select any enrollment extras campers enrolling in this bundle may select.
    7. Click ‘Add Bundle’ to add the bundle.
    8. You may need to set a deposit if you are collecting a portion or all of the funds for this bundle up front. You can learn more about that step here: Campers Wizard - Step 9: Enrollment Options

Pros of Many Options with Single Bundles 

This type of setup does create more options for the administrator to manage on the administrative side, but the benefit is that parents can add options into their checkout a la carte, and this can support more nuance in restrictions, since restrictions are set per enrollment option and this setup has an option per week. 

If your restrictions on grades, ages, or other criteria for campers might fluctuate week to week (Week 1 is preK-1st, week 2 is 1st-5th, etc), this is the recommended option. 

  1. Click +Add Enrollment Option
    1. In the pop up window, give your enrollment option a name, and a description!
      1. You may want to include pricing here if you want your parents/guardians to see it prior to checkout, especially if you will only have ONE bundle per option.
      2. If you are creating multiple options with single bundles, you’ll want to create options per week, each option name with the week # or dates.
      3. If you are creating one option with many bundles, you’ll want to name your option something like Summer Camp 2026 - your bundle names will indicate the week #.
    2. Select a payment schedule if necessary
    3. Set Active to ‘Yes’.
    4. Click the ‘add enrollment option’ button to close the window.

If you are creating enrollment options PER WEEK with single bundles inside:

  1.  Once the option is made, select +add bundle
    1. In the pop up window, give your bundle a name. This might be a place to put something like ‘Week 1’.
    2. Set number of sessions to ‘1’
    3. Select the rate (Tuition Plan) participants enrolling in this bundle will be responsible for paying.
    4. Select the session you made on step 2.
    5. Set Active to ‘Yes’.
    6. Select any enrollment extras campers enrolling in this bundle may select.
    7. Click ‘Add Bundle’ to add the bundle.
    8. You may need to set a deposit if you are collecting a portion or all of the funds for this bundle up front. You can learn more about that step here: Campers Wizard - Step 9: Enrollment Options
  1. Add any other details, such as restrictions, passcodes, or enrollment option questions as needed. 

If you need to set up multiple prices restricted on criteria, repeat these steps. 

See more
Daily Options Setup Sample

In this article, we will present the steps that CampSite would recommend an admin user take to create a simple Daily Summer camp option should be created using the Setup Wizard. 

If the following statement sounds like your camp program needs, then this setup may be for you:

My program runs more than one session. Campers sign up for a session that spans several days, but can pick how many of those days they attend, like 3 days a week, or only T/Th. This is best for camps that do daily enrollment, allow flexibility on how many days a camper can attend in a week long session, or for camps that run drop in care.

Click on a link below to skip right to the Step 9: Enrollment Options setup suggestions for each option:

Setting up Pick X of 5 (variable day bundles)

Setting Up Mon/Wed/Fri and Tues/Thurs bundles

Setting Up Single Day Enrollment Options 

Step 2: Sessions

To start, you’ll want to create a session per day - so every day your program is occurring, there is a session. 

  • Click +Add session…
  • Give your session a name, like ‘Week 1 Monday, or June 6th 2026’
  • Select Your Camp Start and End Dates as the SAME date.
  • Set a Capacity under Maximum Capacity if needed
  • Select the ‘active day’ option that matches your day of the week - a monday session should have ‘mondays only’
  • Click the add new session button.

If you need to add sub capacities or edit the active days of this session, you can double click the pencil to the left of the session name. You can learn more about these actions here:Campers Wizard - Step 2: Sessions

 

Please keep in mind that sessions on Step 2 of the setup wizard default to alphabetic/numeric order by name. While the default order cannot be changed, the page can be re-ordered by clicking on the column headers for Name, Start Date, End Date, Currently Enrolled, and Capacity.

Step 3: Transaction Categories

This step has no direct instruction for this setup sample outside of it's general functionality. If you have questions about Transaction Categories, please see: Campers Wizard - Step 3: Transaction Categories

Step 4: Payment Schedules

This step has no direct instruction for this setup sample outside of it's general functionality. If you have questions about Payment Schedules, please see: Campers Wizard - Step 4: Payment Schedules

Step 5: Tuition

Here in Step 5, you’ll need to decide what types of rates will exist - AKA, what purchasing options. Are days going to be offered in increasing increments, like a one day price, a two day price, a three day price? Or are prices going to be specialized: a full week price, a Monday/Wednesday/Friday price, a Tuesday/Thursday price? Some camps use one approach or the other, while others do a combination! 

Setting up your rates:

  1. Click +Add Tuition Plan
  2. In the new window, name your tuition plan. This should encompass the base rate of the corresponding item  - 1 Day, 4 Days, T-Th, etc.
  3. Select the transaction category that funds paid for this camp should be allocated to.
  4. Set the amount.
    1. Note, if you have early bird/ late sign up price increase, you can learn more about tuition plan rates here:
  5. Repeat these steps for every base rate price iteration your organization might have.
    1. Here’s an example of what that might look like:

Step 9: Enrollment Options 

In this step, we’ll set up your enrollment options and bundles. The most common setup for a ‘Daily’ program is by grouping the days into enrollment options representing your weeks of service. In this, a parent will select ‘week one’ as an enrollment option, and then select the bundle that should reflect their enrollment ‘1 day, MWF, Full Week, etc.’

If you would like your families to have the total ability to elect any singular day into their cart and submit for enrollment (‘adding a la carte’), you could also set up an enrollment option per day with a singular bundle inside. This is not typically recommended because it creates many enrollment options, and can be harder to set up discounts/extras for. 

Setting up Pick X of 5 (variable day bundles) 

  1.  Click +Add Enrollment Option
    1. In the pop up window, give your enrollment option a name, and a description! This will be your first ‘week’ of offerings. An example title would be “Summer Camp Week One”
    2. Select a payment schedule if necessary
    3. Set Active to ‘Yes’
    4. Click the ‘add enrollment option’ button to close the window.
  1. Once the option is made, select +add bundle. You’ll be doing this as many times as you have days in the session. For brevity, I’ll give an example of a single selection, and picking ‘two’.
    1. Input a name - We recommend something like Pick 1 of 5, or Pick One, etc.
    2. Set number of sessions to ‘1’
    3. Select the rate (Tuition Plan) participants enrolling in this bundle will be responsible for paying.
      • This should be your ‘1 Day’ tuition plan.
    4. Select all of the daily options they could select their ‘one’ option from. Usually, this will be all of the days of this week that were made on Step 2.
    5. Set Active to ‘Yes’.
    6. Select any enrollment extras campers enrolling in this bundle may select.
    7. Click ‘Add Bundle’ to add the bundle.
    8. You may need to set a deposit if you are collecting a portion or all of the funds for this bundle up front. You can learn more about that step here: Campers Wizard - Step 9: Enrollment Options
  1. Time to set up your next bundle! Select +add bundle. This will be your ‘select two’ option, and you can follow these general steps for any other iteration of options.
    1. Input a name - We recommend something like Pick 2 of 5, or Pick Two, etc.
    2. Set number of sessions to ‘2’
    3. Select the rate (Tuition Plan) participants enrolling in this bundle will be responsible for paying.
      • This should be your ‘2 Day’ tuition plan.
    4. Select all of the daily options they could select their ‘two sessions’ from. Usually, this will be all of the days of this week that were made on Step 2.
    5. Set Active to ‘Yes’.
    6. Select any enrollment extras campers enrolling in this bundle may select.
    7. Click ‘Add Bundle’ to add the bundle.
    8. You may need to set a deposit if you are collecting a portion or all of the funds for this bundle up front. You can learn more about that step here: Campers Wizard - Step 9: Enrollment Options
  1. Repeat Step 3 for any other amount of daily option picking you might have, such as a pick 3, pick 4. If you are offering your clients the opportunity to select ‘all’ sessions for the week (full week, full session, etc), you can follow the same instructions as well! 

Setting up MWF and T/TH bundles

This set up will be similar to the above, but instead of picking ‘any’ day out of the available days, the sessions will be restricted to just those that fall on the specific days of the week. An Enrollment option could contain both ‘pick any’ bundles and dedicated day of the week (mwf/t-th) bundles, and typically only occurs when the programs have a price difference (three days is not the same price as MWF, or two days and T-Th, for example).  

  1. Click +Add Enrollment Option
    1. In the pop up window, give your enrollment option a name, and a description! This will be your first ‘week’ of offerings. An example title would be “Summer Camp Week One”
    2. Select a payment schedule if necessary
    3. Set Active to ‘Yes’
    4. Click the ‘add enrollment option’ button to close the window.
  1. Once the option is made, select +add bundle. You’ll be doing this as many times as you have days in the session. For brevity, I’ll give an example of a single selection, and picking ‘two’.  
    1. Input a name - We recommend something like MWF, Tuesday-Thursday, etc. 
    2. Set the number of sessions to the corresponding number of days the bundle entails. A MWF bundle would be 3 days (3 sessions from Step 2). ’
    3. Select the rate (Tuition Plan) participants enrolling in this bundle will be responsible for paying.
      • This should be your ‘MWF or T-Th’ tuition plan
    4. Select the specific sessions from step 2 that correspond with the bundle you are building - like Week 1 - Monday, Week 1 - Wednesday, and Week 1 - Friday for a MWF bundle. 
    5. Set Active to ‘Yes’
    6. Select any enrollment extras campers enrolling in this bundle may select.
    7.  Click ‘Add Bundle’ to add the bundle.
    8. Repeat for any other special bundles, like T-Th, or a full week bundle, in which all sessions are selected.

Setting Up Single Day Enrollment Options 

  1. Click +Add Enrollment Option
    1. In the pop up window, give your enrollment option a name, and a description! You may want to include pricing here if you want your parents/guardians to see it prior to checkout, especially since it will only have one bundle.
    2. Select a payment schedule if necessary
    3. Set Active to ‘Yes’.
    4. Click the ‘add enrollment option’ button to close the window.
  1.  Once the option is made, select +add bundle
    1. In the pop up window, give your bundle a name. This might be a place to put something like ‘Week 1 - Friday’.
    2. Set number of sessions to ‘1’
    3. Select the rate (Tuition Plan) participants enrolling in this bundle will be responsible for paying.
      1. This should be your ‘1 Day’ tuition plan.
    4. Select the corresponding session you made on step 2.
    5. Set Active to ‘Yes’.
    6. Select any enrollment extras campers enrolling in this bundle may select.
    7. Click ‘Add Bundle’ to add the bundle.
    8. You may need to set a deposit if you are collecting a portion or all of the funds for this bundle up front. You can learn more about that step here: Campers Wizard - Step 9: Enrollment Options
  1. Add any other details, such as restrictions, passcodes, or enrollment option questions as needed. 
  1. Repeat for any days you are listing as single-day enrollment options for a la carte purchasing.
See more
Half Day Options Setup Sample

In this article, we will present the steps that CampSite would recommend an admin user take to create a simple Half Day Summer camp option should be created using the Setup Wizard. 

If the following statement sounds like your camp program needs, then this setup may be for you:

"My program operates Half Days (Morning, Afternoon, and a Full Day Option)."

"My program runs for more than one session. Parents/guardians can select specific days within that session, and further select which half of the day they are attending. This article is for organizations that run some sort of ‘half day’ enrollment program."

Step 2: Sessions

You’ll want to create a session per day and per option - so every day your program is occurring, there is a session for the smallest increment a camper can be present. This could mean you have up to three sessions on the same date - a Morning Half, an Afternoon Half, and a Full Day session. You’ll start by creating your full day sessions:

  • Click +Add session…
    • Give your session a name, like ‘Week 1 Monday Morning , or June 6th Morning,’
    • Select Your Camp Start and End Dates as the SAME date.
    • Set a Capacity under Maximum Capacity if needed
    • Select the ‘active day’ option that matches your day of the week - a monday session should have ‘mondays only’
    • Click the add new session button.


Repeat the above process for half days. If you have AM and PM half days, you’ll want to repeat it twice, once for each option. Make sure to include AM/PM or Morning/Afternoon in the session title for quicker reference. 

 If you need to add sub capacities or edit the active days of this session, you can double click the pencil to the left of the session name. You can learn more about these actions here: Campers Wizard - Step 2: Sessions

Step 3: Transaction Categories

This step has no direct instruction for this setup sample outside of it's general functionality. If you have questions about Transaction Categories, please see: Campers Wizard - Step 3: Transaction Categories

Step 4: Payment Schedules

This step has no direct instruction for this setup sample outside of it's general functionality. If you have questions about Payment Schedules, please see: Campers Wizard - Step 4: Payment Schedules

Step 5: Tuition

Here in step five, you’ll need to make the different rates. A daily rate, a half day rate, and maybe two half day rates if the prices vary between morning and afternoon. If your camp does a pro-rated rate for a full week of full days, you might also want to create that here as well.

  1. Click +Add Tuition Plan
  2. In the new window, name your tuition plan. This should encompass the base rate of the corresponding item (ie: Half Day AM, Full Day, Half Day PM, Non-Member Full Day, etc). Select the transaction category that funds paid for this camp should be allocated to.
  3. Set the amount.
    1. Note, if you have early bird/ late sign up price increase, you can learn more about tuition plan rates here:
  4. Repeat these steps for every base rate price iteration your organization might have. Below is an example of what that might look like.

Step 6: Enrollment Extras

This step has no direct instruction for this setup sample outside of it's general functionality. If you have questions about Enrollment Extras, please see: Campers Wizard - Step 6: Enrollment Extras

Step 7: Enrollment Discounts

This step has no direct instruction for this setup sample outside of it's general functionality. If you have questions about Enrollment Discounts, please see: Campers Wizard - Step 7: Enrollment Discounts

Step 8: Enrollment Form Setup

This step has no direct instruction for this setup sample outside of it's general functionality. If you have questions about Enrollment Form Setup, please see: Campers Wizard - Step 8: Enrollment Form Setup

Step 9: Enrollment Options

Here, we’ll want to really take into consideration what you want your bunking boards and reports to look like when building your bundles in your enrollment options. Should campers who attend a half day still be present in the full roster? 

If your answer to ‘Should campers who attend a half day still be present in the full roster?’ Is YES...

....campers need to be on a combined bunking board and when I pull the full session roster, I want half day participants to be reflected. This is the best option if you are also assigning staff to groups of campers in the bunking boards with the Staff module, and/or utilizing bunk scheduling with the Program module. This is best for using the staff module alongside it and integrated reporting.

  1. Click +Add Enrollment Option
    1. In the pop up window, give your enrollment option a name, and a description! This will be your first ‘week’ of offerings. An example title would be “Summer Camp Week One”
    2. Select a payment schedule if necessary
    3. Set Active to ‘Yes’
    4. Click the ‘add enrollment option’ button to close the window.
  1. Once the option is made, select +add bundle. You’ll be making a bundle for the half day (AM half and a PM half if you have that), plus a bundle that incorporates all - so 2-3 total.
    1. For your half day bundles, name them something like ‘Monday AM Only’ for single day half day sessions, or ‘Half Day AM’
    2. Set number of sessions to ‘2’
    3. Select the rate (Tuition Plan) participants enrolling in this bundle will be responsible for paying.
      • This should be your ‘half day’ tuition plan.
    4. Select the half day from Step 2: Sessions that this bundle represents, and the full day session (so this bundle will be pick 2 of 2).
    5. Set Active to ‘Yes’.
    6. Select any enrollment extras campers enrolling in this bundle may select.
    7. Click ‘Add Bundle’ to add the bundle.
    8. You may need to set a deposit if you are collecting a portion or all of the funds for this bundle up front. You can learn more about that step here: Campers Wizard - Step 9: Enrollment Options
  1. Repeat Step 2 for a PM half day, if needed.
  1. Repeat step 2 once more for a FULL day, selecting all relevant sessions for the day (Monday AM, Monday PM, Monday Full Day).

By the end of this process, your enrollment option should have three bundles inside, of which parents can pick one option. Monday AM places the camper in the Monday AM session and the combined full day session, similarly with Monday PM, or Monday full day - which places them on both of the half day rosters and a combined roster. This allows you to have a roster of everyone attending regardless of half/full status on bunking boards, but still separate out campers on each option easily within Advanced Reports.

If your answer to ‘Should campers who attend a half day still be present in the full roster?’ Is NO...

....campers will not be on the full day bunking board, nor returned in advanced reports when pulling the full day roster. This is best when the half days are totally separate from one another, and can only participate in one half (cannot attend full day). 

  1. Click +Add Enrollment Option
    1. In the pop up window, give your enrollment option a name, and a description! 
    2. Select a payment schedule if necessary
    3. Set Active to ‘Yes’.
    4. Click the ‘add enrollment option’ button to close the window.
  1.  Once the option is made, select +add bundle
    1. In the pop up window, give your bundle a name. This might be a place to put something like ‘Monday July 20th AM’.
    2. Set number of sessions to ‘1’
    3. Select the rate (Tuition Plan) participants enrolling in this bundle will be responsible for paying.
      1. This should be your ‘half day’ tuition plan.
    4. Select the corresponding session you made on step 2.
    5. Set Active to ‘Yes’.
    6. Select any enrollment extras campers enrolling in this bundle may select.
    7. Click ‘Add Bundle’ to add the bundle.
    8. You may need to set a deposit if you are collecting a portion or all of the funds for this bundle up front. You can learn more about that step here: Campers Wizard - Step 9: Enrollment Options
  1. You can repeat step 2 to add another bundle with a PM bundle if necessary, or a full day option so parents can pick between bundles.
  1. Add any other details, such as restrictions, passcodes, or enrollment option questions as needed. 
See more
After School Options Setup Sample

In this article, we will present the steps that CampSite would recommend an admin user take to create a simple Half Day Summer camp option should be created using the Setup Wizard. 

If the following statement sounds like your camp program needs, then this setup may be for you:

Step 2: Sessions

If your program operates PER WEEK, follow the setup instructions listed in the WEEKLY summer camp options, with your fall dates in mind! If there are multiple options per week, you’ll need to make multiple sessions. 

If your program has campers enrolling in ‘SAME DAY EACH WEEK PER SEMESTER/TRIMESTER’: 

  • Click +Add session…
  • Give your session a name, like ‘Fall Semester Mondays: Basketball, Fall Semester Mondays: Chess Club’ etc
  • Select your Camp Start and End Dates
  • Set a Capacity under Maximum Capacity if needed
  • Select the closest ‘active days’ to your semester model, such as ‘mondays only’. You can modify any specific days in the next step.
  • Click the add new session button.
    • Double click the pencil on this new session to open it up. Here you can select any Monday that is not a date for this option by clicking on its calendar box to toggle it on (green) or off (grey). 

If your program operates ENTIRE SEMESTER/TRIMESTER, follow the setup instructions for FULL SUMMER with your fall dates in mind. If there are multiple options per semester/trimester for a student, you’ll need to make multiple sessions. 

Step 3: Transaction Categories

This step has no direct instruction for this setup sample outside of it's general functionality. If you have questions about Transaction Categories, please see: Campers Wizard - Step 3: Transaction Categories

Step 4: Payment Schedules

This step has no direct instruction for this setup sample outside of it's general functionality. If you have questions about Payment Schedules, please see: Campers Wizard - Step 4: Payment Schedules

Step 5: Tuition

Here, you’ll make any tuition rates you’ll need for programming. Follow the instructions on this article for tuition plans to create weekly rates, semester long rates - any base pricing for your enrollment options. 

Step 6: Enrollment Extras

This step has no direct instruction for this setup sample outside of it's general functionality. If you have questions about Enrollment Extras, please see: Campers Wizard - Step 6: Enrollment Extras

Step 7: Enrollment Discounts

This step has no direct instruction for this setup sample outside of it's general functionality. If you have questions about Enrollment Discounts, please see: Campers Wizard - Step 7: Enrollment Discounts

Step 8: Enrollment Form Setup

This step has no direct instruction for this setup sample outside of it's general functionality. If you have questions about Enrollment Form Setup, please see: Campers Wizard - Step 8: Enrollment Form Setup

Step 9: Enrollment Options

Per Week Options

Participants elect into programs on a weekly basis.

If your participants make a selection between programs per week, you’ll want to follow the setup under Weekly Enrollment Options With No Flexibility Setup Sample, making separate bundles under that week’s enrollment option for each program option a participant may be able to attend. 

Same Day Each Week Per Semester/Trimester Options

Participants select a program for the entire semester between offerings on a particular day of the week

If your participants can sign up for a day of the week (like all mondays for the semester), you’ll want to create an enrollment option PER day of the week, then bundles inside with any options of programs (if necessary). 

  1. Click +Add Enrollment Option
    1. In the pop up window, give your enrollment option a name, and a description!
      1. A name option might be something like ‘Fall Semester Mondays’
    2. You may want to include pricing here if you want your parents/guardians to see it prior to checkout, especially if you will only have ONE bundle per option.
    3. Select a payment schedule if necessary
    4. Set Active to ‘Yes’.
    5. Click the ‘add enrollment option’ button to close the window.

If you are creating enrollment options PER DAY OF THE WEEK with single bundles inside (no choice of programs in bundles, but done via forms/questions later):

  1.  Once the option is made, select +add bundle
    1. In the pop up window, give your bundle a name. This might be a place to put something like ‘Fall Mondays - Afterschool’.
    2. Set number of sessions to ‘1’
    3. Select the rate (Tuition Plan) participants enrolling in this bundle will be responsible for paying.
    4. Select the session you made on step 2.
    5. Set Active to ‘Yes’.
    6. Select any enrollment extras campers enrolling in this bundle may select.
    7. Click ‘Add Bundle’ to add the bundle.
    8. You may need to set a deposit if you are collecting a portion or all of the funds for this bundle up front. You can learn more about that step here.
  1. Add any other details, such as restrictions, passcodes, or enrollment option questions as needed. 
     

If you are creating one enrollment option with many bundles for a parent to select between (chess club, sports camp, study hall, etc): 

  1. Once the option is made, select +add bundle
    1. In the pop up window, give your bundle a name. Each bundle should have a name that describes the program: Monday Chess Club, Monday Study Hall, etc. 
      1. Set number of sessions to ‘1’
      2. Select the rate (Tuition Plan) participants enrolling in this bundle will be responsible for paying.
      3. Select the session you made on step 2.
      4. Set Active to ‘Yes’.
      5. Select any enrollment extras campers enrolling in this bundle may select.
      6. Click ‘Add Bundle’ to add the bundle.
      7. You may need to set a deposit if you are collecting a portion or all of the funds for this bundle up front. You can learn more about that step here: Campers Wizard - Step 9: Enrollment Options
    2. Add any other details, such as restrictions, passcodes, or enrollment option questions as needed
    3. Repeat this setup for each session/bundle someone can select between for this day of the week. Then, if needed, repeat these steps to set up the other selections for your other day-of-the-week enrollment options.  

Entire Semester/Trimester, no variations Options

Participants sign up for every day of the semester/trimester with no variations in days. 

If your participants sign up in general for the entire semester/trimester, and do not select specific subsets (weeks, days), you can follow the setup under Full Summer With No Flexibility Setup Sample with your semester and trimester dates in mind. 

See more
Camper Forms

This article will show suggestions and examples of how CampSite can be used to gather form information about campers. Camper forms gather information about each individual camper who is part of a family unit.

To see how forms are created instead, please see: Forms Overview

Click on the option below to jump to a certain form scope:

Permanent Forms

Yearly Forms

Session Forms

Daily Forms

Permanent Forms

Becuase Permanent Forms are full of information that is gathered only one time (the first time the family creates their account and enrolls a camper), Permanent Forms should be for information that is unlikely to change in the future. 

One example of a Permanent Form is a Photo Release Form. 

A Photo Release Form would ask if a camp is allowed to take photos or videos of a camper. It may also ask if those photos and videos can be posted to a camps website, or even to the camps Camp Today Blog within CampSite. 

Having a dropdown option for parents to select "Yes" or "No" tends to be easiest here. 

It is also common that a "Signature" questions is added using the "Small Text" field. This gives parents/guardians the option to type in their name and electronically sign the form. 

A date question is also common in a form like this. This will ask parents/guardians to select the date that they are filling out the form before submitting. 

Yearly Forms

Yearly Forms will be full of information that needs to be gathered for each camper each year that they enroll in a camp. This will be information that is likely to be consistent for the entire calendar year.

One sample of this type of form is a Camper Information Form.

A Camper Information Form could be full of information that is needed for this years placements or activities. Asking for a campers interests, skills, habits, or needs could assist camp staff with placing that camper in a bunk, group, or activity that they can thrive in for the camp season.

This form best utilizes "Large Text" and "Small Text" answer type questions. 

Session Forms

Session forms are unique to each session from Step 2 of your Setup Wizard. These types of forms will only display to those campers who are enrolling in the sessions that the form is created for. This is a way to restrict who needs to fill out a form and who can bypass it completely.

One example of a Session Form is a Field Trip or Activity Waiver.

A Field Trip or Activity Waiver is best used as a Session Form when only certain sessions out of your camp season are going on a field trip, while other sessions are not. For example, perhaps your session called "Art Camp" has a field trip to the local museum each year, while your session called "Math Camp" does not go off campus during their camp season. 

Having a dropdown option for parents to select "Yes" or "No" tends to be easiest here so parents can approve or not approve their campers participation in trips or activities very clearly. 

It is also common that a "Signature" questions is added using the "Small Text" field. This gives parents/guardians the option to type in their name and electronically sign the form. 

A date question is also common in a form like this. This will ask parents/guardians to select the date that they are filling out the form before submitting. 

Daily Forms

Daily forms are form information that is filled out by parents/guardians each active day of the session that the camper is enrolled in. Just like Sesssion forms, these forms will only display to campers who are actively enrolled in the sessions that they are made for. Unlike the other form scopes, Daily Form information is only reportable and active for the calendar date it is filled out for. 

For this reason, a common Daily Form type is a Lunch Choice Form.

The Dropdown List option is best in this type of form to display the options a camper will have for the day. 

It is also common to ask for food allergies or needs in a form like this using a "Large Text" field to describe allergies or needs if necessary. 

See more
Family Forms

This article will show suggestions and examples of how CampSite can be used to gather form information from families. Family information is gathered for the family as a whole, not on an individual level.

To see how forms are created instead, please see: Forms Overview

Click on the option below to jump to a certain form scope:

Permanent Forms

Yearly Forms

Permanent Forms

Becuase Permanent Forms are full of information that is gathered only one time (the first time the family creates a family profile and enrolls a camper), Permanent Forms should be for information that is unlikely to change in the future. 

One example of a Permanent Family Form is a Household Information Form.

In a Household Information Form could gather information such as additional languages spoken at home or permanent emergency contacts (other than Parent 1 and Parent 2) who may live with the camper(s) and should be contacted in case of emergency.

Yearly Forms

Yearly Forms will be full of information that needs to be gathered for the family unit each year that they enroll their campers in a camp session. This will be information that is likely to be consistent for the entire calendar year.

One sample of this type of form is a Financial Aid Application.

A Financial Aid Application type form would ask questions about the family's income and enrollment status in assistance programs. This would typically be an optional form for families to fill out each year.

See more

Couldn't find what you needed?

Don’t worry, we’ve got more options for you.

Message us

Start a conversation with our team and get the answers you need

Call us
5169006334

Give us a call at 8:30am - 8:30pm ET Monday to Friday

Follow us

Stay up to date with the latest news and information

background