Welcome to CampSite
Start your learning journey with beginner-friendly resources that will have you creating in no time.
FAQs
Getting Started
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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)
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.
Attendance Module
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.
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.
Admin Users
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.
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:
- Go to Admin
- Select the DB Management tab
- Select the Users tab
- Locate the relevant user and double click the 3 dots to expand their settings
- Scroll down to Change Password and enter a new password
- Click "Save changes for this user"
For more detailed help, click here.
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
Advanced Reports
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?
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?
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.
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.
Common Advanced Reports and how to create them
All campers in the database (from this year and all years prior)
- Select all Sessions
- 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
- Select all Statuses
- Add a filter > select the Enrollment tab > select "Enrollment request count" > select "is blank" from the dropdown menu > add filter
- 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
- Select all Statuses
- 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:
- Select all Statuses
- 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
- Select all Sessions
- Add a field > select the Enrollment tab > select "Session Name" > close the pop-up window
- Double click to split multiple values for the Session Name field
- Double click to group by the Session Name field
Campers with a "new" enrollment request
- Select all Sessions and all Statuses
- 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
- Add all Sessions and all Statuses
- 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
- Select all Sessions
- 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
- Select the relevant Sessions for the enrollment option in question
- Add a field > select the Enrollment tab > select "session name"
- Add a field > select the Enrollment tab > select "Enrollment extra names"
- 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).
- Add all sessions and all statuses
- 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).
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.
Camper Enrollment
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.
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.
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.
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.
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.
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.
CampSite Subscription Billing
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.
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.
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.
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.
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.
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.
Credit Card/ACH Processing
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.
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.
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.
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.
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.
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.
Customizing CampSite
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 Logo and Email Header images, navigate to Admin> DB Management> Branding
| Image name | Image location |
|
Logo (max 150px by 150px) |
|
|
Default e-mail header on desktop devices
|
|
|
Default e-mail header on mobile devices
|
|
To update Dashboard background images and Dashboard Headers go to Admin > DB Management > Dashboard Theme
Click here to learn more about the Dashboard Theme tab.
| Image name | Image location |
| Dashboard background |
|
|
Dashboard header (for desktop screens) (1000px by 200px) |
|
|
Dashboard header (for mobile screens) (300px by 113px) |
|
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.
Logo
Head to Admin> DB Management> Branding to upload a new logo image. For more information please see: Branding
Enrollment Terms + Conditions
Customize your enrollment terms + conditions on Step 8 of the Campers setup wizard.
- Click the Admin link in the navigation bar
- Under the Campers tab, in the Setup Wizard, click Step 8: Enrollment Form Setup
- Select the Instructions + Terms tab
- 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.
- Click the Admin link in the navigation bar
- Under the Campers tab, in the Setup Wizard, click Step 9: Enrollment Options
- To edit the name of an enrollment option, double click the pencil icon for it
- 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.
- Click the Admin link in the navigation bar
- Under the Campers tab, in the Setup Wizard, click Step 2: Sessions
- Double click the pencil icon for the relevant session(s)
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.
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?
- Make sure your CampSite subscription includes the API module. Not sure? Email support@campmanagement.com.
- Acquire an API developer.
- Give them a login to your database (with permission to the data involved in the automations they're building).
- 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).
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:
- Go to the Admin page
- Select the DB Management tab
- Select Dropdown lists
- 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.
Where do I edit the values in a dropdown list for a certain question/custom field?
- Go to Admin
- Select the DB Management tab
- Select Dropdown Lists
- Click a list to open the values within it
- Add/delete values as needed
To learn more, click here.
Donations + Extended Payments Module
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.
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:
- Open the Donor's profile page
- Select the appropriate year tab
- Select the Payment requests tab
- Click to Add a payment request
- 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.
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:
- Go to the family's profile
- Open the Financial tab
- 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):
- Go to the Donor's profile page
- Open the relevant year tab
- Select the Payment requests tab
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
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:
-
Create an account for your Donor Dashboard, via your Donor Registration Form
- To learn more, click here.
- Add a credit card/checking account (depending on what you accept)
- Open the Payment requests tab
- Click the "Make a payment" link
- Confirm payment
To learn more, click here to read our "Fulfilling a Payment Request" support article.
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.
E-mails
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.
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.
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:
- Ensure that the parent (or staff member) has a valid email address on file and knows which email they should be checking.
- Ask the parent (or staff member) to check their spam folder to see if the email was flagged as spam.
- 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.
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.
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.
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.
Enrollment Form
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:
- Go to Admin
- Under the Campers tab, click Documents
- Click + Add new document...
- 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.
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:
- Create a session on Step 2
- Create a tuition plan on Step 5
- 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.
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:
- Go to Admin
- Select Step 8: Enrollment Form Setup of the Camper Setup Wizard
- 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.
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.
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
- Locate the bundle within the relevant enrollment option
- Double click the pencil icon for the bundle
- 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.
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.
Forms
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.
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.
- Create and save an advanced report with the proper parameters to capture your targeted sub-group.
- In the form settings, go to Restrictions, and select either "appears on report" or "does not appear on report", depending.
- Next, under "Restrict on report", select the saved report you created.
- 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.
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.
How do I download forms that were submitted?
Download Submissions in Mass
- 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)
- Locate the relevant form and double click the icon next to the form name
- 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.
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.
Financial
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.
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):
- Go to Admin
- Click Step 4: Payment Schedules
- Click to add a new payment schedule group
- Click on the payment schedule group that you added
- Click to add a new payment schedule
- Enter the payment schedule settings/date(s) and submit.
- 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:
- Go to Admin
- Click Step 9: Enrollment Options
- Double click the 3 dots for the enrollment option you want to offer payment schedules for
- Click the Payment schedule group tab
- Select the relevant payment schedule group from the dropdown menu
- Click Save changes
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.
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
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.
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.
Financial Reporting
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.
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.
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.
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.
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).
Miscellaneous
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.
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.
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.
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
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:
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.
Medical Module
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.
How do I log the delivery of an "as needed" medication?
- Open the camper or staff person's profile page.
- Click the Medical tab.
- Click the Medications sub-tab.
- Find the as needed medication and using the calendar, click on the date the medication was delivered.
- In the pop-up window, click "+ Add 'As needed' delivery..." and provide the delivery details.
- Click to submit changes.
How do I print Health History Forms in mass?
Use the "Medical Reports" section of the Medical Dashboard.
- Click the Medical link in the navigation bar.
- Go to the Medical Reports section and click Medical Profiles.
- Select which health history data you want to include in the print out, and then click Print.
Opening & Closing Database Years
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.
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.
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.
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.
Using the Database Rollover Wizard - Tutorial Video
Click here to watch our tutorial video where we demonstrate how to use the rollover wizard.
Profile Pages
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.
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.
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.
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?"
Parent Dashboard
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."
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.
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.
A parent can't log in to the Parent Dashboard. How can I help?
Make sure that:
- They're using the right URL for your Parent Dashboard login page.
- 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.
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.
How does a camper purchase an enrollment extra after enrollment?
- Log in to the Parent Dashboard
- Select the Enrollment page
- Click "Purchase additional options" right beneath the camper's enrollment button
- 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.
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.
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).
Staff Module
How do I edit our staff contract(s)?
- Go to Admin
- Click the Staff tab
- Select "Contracts" on the left
- Double click the pencil icon for the contract you wish to edit
- Use the text editor to add, delete, or edit content (type text; add or delete merge fields; etc.)
- Click "Save staff contract" when finished
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.
How do I add custom questions to the Basic Info page of the Staff application?
- Go to the Staff Setup Wizard Step 2: Staff application questions
- Click to add a new question
- Select "Yes" for "Show on basic information step?"
Text Messaging Module
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.
Can I add pictures or links to a text message?
No. Text messages can only contain plain text and merged fields.
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.
Transportation Module
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:
- Create buses
- Create session groups
- Add buses to Session Group(s)
- Configure your Transportation Form(s)
- Assign campers to vehicles (if needed)
For more help, we explain the above steps in detail in this support article.
How do I add/remove campers to/from a certain vehicle?
To add/remove campers to a vehicle one at a time:
- Go to their profile page
- Select the appropriate year tab
- Select the Transportation tab underneath
- 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:
- Create an advanced report with the campers you need to edit
- Add a field for the vehicle of the session group(s) they belong to
- 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.
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:
- Go to the Transportation Dashboard
- In the top right section of the dashboard, click the name of the relevant Session Group
- In the Session Group, scroll down to the Arriving Buses and Departing Buses section
- Double click the pencil icon next to the bus name
- 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.
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.
How do I add a staff person as getting picked up/dropped off by a bus?
Central Location buses:
- Add the staff person to the bus by clicking "Add counselor" on the bus page
Defined Stop buses:
- Add the staff person ("counselor") to the bus via the bus page
- Assign the staff person to a specific stop via the staff person's profile
Door-to-Door buses:
- Add the staff person ("counselor") to the bus via the bus page
- Add the staff person to a vehicle for the bus
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
Follow us
Stay up to date with the latest news and information