Run your school lottery from application through waitlists.

Manage applications, eligibility, ranked choices, lottery runs, offers, and waitlists in one place, with your district rules built into the process.

Built with a district lottery team

Your district rules should shape the software.

We built and launched custom magnet lottery software with a large public school district serving approximately 35,000 students. The system supports a multi-program admissions process with ranked choices, eligibility review, district priorities, selection rounds, offers, and waitlists.

Read the delivery story

Product walkthrough

See the software your staff would use.

These are working product screens. Your district rules still need to be reviewed and tested before launch.

Set up the cycle

Set up the rules your district will use.

Confirm eligibility, priorities, capacities, dates, and ranked choices with the staff responsible for the lottery.

Lottery priority-program configuration screen

The full lottery cycle

Keep the work in one system from application through waitlists.

We confirm the exact rules and features for your district before making a proposal.

Application and review

Family registration, ranked choices, documents, corrections, staff review, and data imports.

Eligibility and priorities

Automatic and staff-reviewed eligibility, capacity, reserved seats, and weighted priorities.

Selection and result review

Ranked-choice rounds, selected and waitlisted students, result review, and a separate step to release results.

Offers and communications

Email, in-app messages, accept or decline actions, waitlist movement, and staff exports.

Pricing and implementation

We price the software around the lottery you actually run.

Application count is only part of the work. We separate the recurring subscription from implementation so the proposal clearly covers rules, data preparation, testing, training, launch, and support.

Subscription
Programs, lottery cycles, hosting, maintenance, and agreed support.
Implementation
Rules, data preparation, configuration, testing, training, cutover, and launch support.
Additional work
Integrations, custom rules, migration, service levels, and district-specific requirements.

Questions districts ask

Questions to answer before a proposal.

Can Guna match our lottery rules?

We start by comparing your rules with what the product supports today. Ranked choices, eligibility and priority rules, capacities, reserved seats, weighted selection, offers, and ordered waitlists are already supported. We configure and test your exact rules before launch.

Does School Lottery replace our SIS?

No. School Lottery manages the lottery process. It can begin with reviewed CSV imports and exports. A direct SIS integration is planned, built, and tested separately for the district.

How is pricing determined?

We price the subscription and implementation after learning how your lottery works. Application volume, programs, rules, data, training, support, and procurement requirements all affect the work, so we do not publish a fixed tier for every district.

What happens before launch?

We confirm the rules, prepare the data, configure the system, test realistic cases with district staff, train users, and plan the launch. The statement of work says who is responsible for each step and what must be complete before launch.

Show us how your district runs its lottery today.

We will compare your rules and process with the current product, then explain what already fits and what would need more work.

Schedule a lottery demo