Skip to content
Cogran Systems

PROGRAM REGISTRATION

Your programs.
Your rules.
One clear way in.

Build the season behind the scenes. Give families a polished place to browse, choose, and register.

For camps, classes, schools, sports, and community programs.

Programs
Cogran program category cards displayed in a branded customer portal
Ready for registrationClear details. Flexible rules.
Branded customer experience Flexible enrollment rules Connected household records

FROM DISCOVERY TO DONE

Registration should feel simple—even when the setup is not.

Cogran connects the customer-facing shopping experience with the detailed controls your team needs behind it.

01

Present the program

Show the name, description, dates, times, location, price, registration window, discounts, and what participants need to know.

02

Guide the right people

Use age, grade, gender, membership, residency, or other applicable eligibility rules to help customers choose correctly.

03

Complete registration

Collect participant details, forms, waivers, payment, and household information in one connected flow.

Cogran camp program listing with dates and registration information
Cogran mobile program details showing available discounts

YOUR BRAND, FRONT AND CENTER

A useful website, not a generic checkout screen.

Customers can discover programs in a branded, mobile-first experience that feels connected to your organization.

  • Program cards, list views, and calendar views
  • Search and filters for age, grade, day, facility, and more
  • Maps, schedules, standings, images, and helpful instructions
  • Transparent member, resident, household, and early-bird pricing
  • Household logins for registrations, balances, and schedules

A COMPLETE CUSTOMER EXPERIENCE

Give people the information they need before they register.

Cogran’s public-facing program tools can be as concise or as detailed as the offering requires. Optional information appears only when you use it.

A parent and child exploring recreation programs together on a tablet inside a community center
Built around real decisions.Clear choices help families find the right program with confidence.
01

Program listings

Build clear listings that move from the program overview into the specific session a customer can choose.

  • Program and session names
  • Descriptions, images, and what-to-bring details
  • Registration opening and closing dates
  • Program dates, times, locations, and days of week
  • Standard, member, or resident pricing
  • Available discounts and applicable fees
  • Administrative contact information
  • Informational-only cards when no checkout is needed
02

Search and filters

Help customers narrow a broad catalog using the information already associated with programs and facilities.

Program filters
  • Program name
  • Facility
  • Age, grade, and gender
  • Day of week
Facility filters
  • Type and name
  • Availability
  • Capacity
  • Complex and area

Filters appear when the corresponding information is part of the program or location setup.

03

Calendars, maps, and schedules

Let customers browse according to where and when an activity happens—not only by its name.

  • Calendar views for programs and facility availability
  • Facility-reservation timeline views
  • Google Maps locations and multiple pin drops
  • Field, pavilion, building, and meeting locations
  • Game and practice schedules
  • Scores, statistics, and standings
  • iCal feeds for personal calendars
04

One connected place to shop

Programs do not have to live in isolation from the other things your organization offers.

  • Program and activity registration
  • Facility and space reservations
  • Membership and pass purchases
  • Tickets and merchandise
  • Sports schedules and standings
  • Household login and self-service information

REGISTRATION PERIODS

Set up the season once. Keep every offering coordinated.

Registration periods—whether you call them seasons, terms, or sessions—group related offerings around shared opening and closing dates.

Programs within the period can inherit shared registration dates, reducing repeat entry and helping your team avoid inconsistent openings or closings. The grouping also supports bulk communications and reporting. When the next season arrives, copy the setup and adjust what changed.

Summer programsRegistration period
Registration opens
March 4
Early pricing ends
April 15
Programs grouped
18
Shared controls
Dates & pricing rules
Next-season setup
Copy & update

Illustrative setup; your dates and structure will be your own.

SESSIONS DO THE DETAILED WORK

Give every offering the structure it needs.

A session can carry the schedule, capacity, eligibility, location, instructor, and enrollment controls that make one program different from another.

Schedule

Dates that match real life

Set start and end dates, days of the week, times, number of meetings, blackout dates, and program-specific registration overrides.

Eligibility

The right fit

Use age or grade ranges, cutoff dates, membership, and other rules.

Capacity

Plan for demand

Set available places and choose waitlist or lottery workflows for limited enrollment.

Operations

Connect the details

Assign locations, instructors, facilities, and the questions staff need later.

Payments

Flexible by program

Offer full payment, deposits, installment plans, member or resident rates, sibling and household discounts, early pricing, coupons, sponsorship codes, and applicable late fees.

Session details at a glance

  • ScheduleDays of week, start and end dates, times, number of meetings, and blackout dates
  • RegistrationSeason dates with session-level opening or closing overrides
  • EligibilityAge or grade ranges and eligibility cutoff dates
  • EnrollmentCapacity, waitlist settings, and lottery workflows
  • PlaceLocation, facility assignment, and facility-calendar synchronization
  • PeopleInstructor or staff assignment and participant information

FLEXIBLE PRICING & PAYMENTS

One program can have more than one way to pay.

A week of camp may require a deposit. A class may offer member pricing. A family may use a sibling discount or sponsorship code.

Cogran lets you configure the choices that apply to each offering and present the relevant price and payment details to the customer before checkout.

  • Pay in full, deposits, and installment plans
  • Member, resident, sibling, quantity, and household pricing
  • Coupons and organization-specific sponsorship codes
  • Early-bird pricing and applicable late fees
  • Transparent discount information on program listings
A recreation staff member managing program details at a bright community center welcome desk
Flexible for the people running it.Set the choices once, then give families a clear path through registration.

ILLUSTRATIVE CONFIGURATION

Saturday Science Club

A single program with its own enrollment and payment rules.

Eligility
Grades 3–5
When it runs
Six Saturday sessions with the dates provided
Capacity
24 participants and a controlled waitlist
Pricing choices
Standard and member rates
Payment choices
Pay in full or use a deposit

Your programs, requirements, dates, and prices will be your own.

WHEN PLACES ARE LIMITED

Choose the enrollment plan that fits the program.

Set capacity before registration opens, then use a waitlist or lottery when demand needs a more deliberate process.

01Capacity & waitlists

Keep interest organized after a session fills.

Set the number of available places and control the size of the waitlist. When space becomes available, your team has a clear list of interested participants to work from.

  • Session-level capacity
  • Controlled waitlist size
  • Clear path when spaces reopen
02Lottery registration

Give high-demand programs a defined entry window.

Collect entries during a set registration period. After that window closes, Cogran uses randomized assignments from the applicant pool.

Lottery or waitlist?

A lottery selects from an applicant pool after a defined entry period. A waitlist manages continued interest after a program has reached capacity.

LET’S LOOK AT YOUR REGISTRATION

Bring your real-world rules.

We’ll show you how Cogran can support the way your organization actually works.

GET THERE FASTER

Turn interest into action with one focused link.

Send people from an email, advertisement, QR code, or social post directly toward the program you are promoting.

The shopper does not have to search the entire catalog first. Cogran’s direct-to-checkout link creates a shorter path between a campaign and the selected offering.

SUMMER PROGRAMAdventure WeekAges 8–11 · June 15–19Register now
Program selectedContinue registration

USEFUL ANSWERS

The details you’re wondering about.

Bring us the complicated part. A Cogran demo can focus on your actual registration rules and customer journey.

Can different programs have different registration rules?

Yes. Each program and session can use the dates, eligibility, capacity, pricing, discounts, and payment options that apply to that offering.

Can families register more than one participant?

Yes. Household accounts keep family members together while maintaining the registration details, forms, schedules, and payments associated with each participant.

Can Cogran link an advertisement directly to checkout?

Yes. A direct-to-checkout link can take a shopper from an email, advertisement, QR code, or social post to the selected program’s checkout path.

Can we reuse a registration season next year?

Yes. Registration periods group related offerings and can be copied to reduce repeated setup for a future season.

What is the difference between lottery registration and a waitlist?

A lottery collects entries during a defined window and uses randomized assignments after that window closes. A waitlist organizes continued interest after a program reaches capacity so staff can fill spaces that later become available.

Can Cogran show only the information that applies to a program?

Yes. Listings display the details supplied for that offering, such as dates, locations, eligibility, discounts, maps, and payment options. Optional information does not need to appear on every program.

Can a demo use our more complicated registration requirements?

Absolutely. Share your eligibility rules, pricing, enrollment process, capacity requirements, or payment arrangements, and we’ll focus the personalized demo on those workflows.