Demand for Bend Park & Rec District’s programs boomed 800%. Here’s how it went.
Bend Park & Recreation District (BPRD) in Oregon is in the top two percent of park & rec agencies in the U.S., managing thousands of acres of parkland and 1,000+ annual recreational activities. But post-COVID, demand and urgency for BPRDâs recreational activities soared, putting their IT systems under serious strain. Discover how BPRD tackled this surging demand and used Queue-it to deliver an equitable and reliable registration experience that got âoverwhelmingly positive feedback.â
Bend, Oregon is renowned for its stunning array of recreation opportunities available year-round. Itâs not just the residents of Bendâwhose population has doubled in the past few decadesâwho take advantage of these activities. People travel from across the U.S. for Bendâs trails, mountains, rivers and the recreational opportunities they provide.
Managing and maintaining 3,000+ acres of parkland and 85+ miles of trails is the Bend Park and Recreation District (BPRD). BPRD aims to be a leader in building a community thatâs connected to nature, active lifestyles, and one another.
BPRD succeeds in this vision by going above and beyond just maintaining pristine parklands and recreation facilities. The team ensures residents make the most of them by offering over 1,000 recreation programs for all ages and abilities.
BPRD serves an impressive 30% of Bendâs 100,000-person population and nearly 8 in 10 youth under age 10 annually in a registration program. Itâs been awarded the National Gold Medal Award for excellence in Parks and Recreation management and was twice honored by the Commission for Accreditation of Parks and Recreation Agencies (CAPRA) to certify that it meets the national standards of excellence.
BPRDâs recreational activities have always been popular. But after COVID-19 restrictions were lifted, BPRD saw demand soar to new heights, which caused issues with their IT systems.
âNationwide, recreation registrations were up about 300% after COVID. In our jurisdiction, we saw about 800% more people trying to register,â says Jut McDaniels, BPRDâs Registration Software Coordinator. âThat change in traffic was dramatic and created urgency for us to respond. We needed a solution to address it and ensure patrons and staff got an equitable and smooth experience.â
We sat down with McDaniels and Dave Arnold, BPRDâs IT Manager, to discover how the team managed this surging demand, and how they used Queue-it to deliver a more reliable registration experience that garnered praise from across the community.

Jut McDaniels, BPRD's Registration Software Coordinator, enjoying Bend's recreation opportunities
Seasonally, BPRD releases recreational activity registration slots for the local community. These include everything from swimming lessons to summer camps to sports leagues to after-school care to pottery classes.
âOur programs have always been popular,â says McDaniels. âBut COVID behavior took things to a completely new level. Suddenly, when we opened registrations, everyone was hitting the server at the same second and it was just grinding to a halt.â

Massive demand combined with more limited programming (due to staff shortages and ongoing restrictions) was âthe perfect storm.â
âWeâd have 500 spots for a swim class and 5,000 people trying to get it,â McDaniels says. âEveryone was hitting refresh and trying to book at the same time, which was just a nightmare experience.â
âOne of the major issues with this,â Arnold adds, âwas that people would get the spinning wheel and by the time they got through, their session had expired. Then someone else would get in and book the slot they thought they had. That person with the spinning wheel, unfortunately, might have been sitting there since midnight keeping their browser active. Theyâd think they were next in line, but theyâd lose their slot because of technical issues.â
To make matters worse, Arnold continues, âMany of these people needed to make that registration because itâs critical to their family that their kid gets into the after-school childcare program. We were really feeling that pain in the IT department.â
BPRDâs mission is to serve the community. Theyâre value driven. To McDaniels and Arnold, it was unacceptable that âthe inequity was so vastâ in their booking system.
âWe got a lot of angry comments on our social media sites,â says McDaniels. âA lot of horrible comments, and rightfully so. Nobody wants to be put through that.â
The BPRD team quickly realized increased demand for registrations wasnât an aberrationâit was the new normal. So, they set out to improve the reliability, fairness, and performance of their systems.
âWe did everything we could,â says Arnold. âEverything thatâs realistic for a parks and rec agency. We spent money, got new technology, made lots of changes and got lots of advice.â
These changes significantly improved the performance of BPRDâs systems. As McDaniels explains, âWe got latency way down and speed way up. We got a new server and tailored it to meet the needs of the bottlenecks weâd discovered. We sped up the processing chain and improved our transactions per minute.â
âBut even with all of that, with the best we could do,â Arnold says, âthere was still no way we could serve that number of people on our network at once. We needed another solution.â
While looking for that solution, Arnold says, âI spoke to some enterprise engineers and they said âSure, we can fix this for you.â But weâre talking about millions of dollars. That kind of money is just not in the budget for an organization like ours, especially to cover registrations that happen a few times a year.â
âAnd even if we went ahead with that million-dollar upgrade,â McDaniels adds, âWeâd still have that supply and demand issue of 5,000 people wanting 500 spots. Weâd still need some way to control the traffic and let people in in an orderly fashion.â
BPRD needed a solution that ensured reliable performance, fair allocation of registrations, a smooth patron experience, and was within budget.
Thatâs when Vermont Systems, their recreation management software system provider, recommended Queue-itâs virtual waiting room.
âQueue-it just made sense. It allowed us to keep the same hardware and control the traffic, which was a great fit for our situation.â
Jut McDaniels, Registration Software Coordinator

âQueue-it was a meaningful part of our solution to serve our community members at a high level and work well with our existing IT systems," says Arnold.
When BPRD reached out to Queue-it, they worried implementing the waiting room would be difficult or impossible. BPRD runs its registrations with on-premises servers using RecTrac and Web Speed Agents, which gives them limited flexibility.
âWe couldnât alter our code because we house our servers on-premises and donât use HTML and .NET,â says McDaniels. âYou canât really change Web Speed Agents without changing the way the database operates.â
They considered implementing Queue-it client-side with a simple JavaScript snippet. But as McDaniels says, âOne of the most important things was that there would be no way to skip the line. We needed to implement Queue-it server-side to ensure things were equitable.â
To help BPRD achieve this, the Queue-it team guided Arnold and McDaniels through setting up a content delivery network (CDN) through which they could reroute traffic and implement Queue-it.
Arnold explains, âBasically, this CDN sits between the general public and our networks, which means we can move people out of our business network without having to modify it.â
âWithout Queue-itâs guidance,â Arnold says, âwe would have still been working on our local servers trying to figure this out. I was amazed by the efforts put together by the folks at Queue-it to help ensure our success. The advice from the team was invaluable.â
âI really appreciate the customer service support that we received from the entire Queue-it team. Especially right now when everybody's shorthanded and getting ahold of support is really tough. But Queue-it went beyond answering the phone. They reached out to us to make sure we were okay. And I tell you what, without that support, we wouldn't be where we are today.â
Dave Arnold, IT Manager

When asked how their first registration event with Queue-it went, Arnold and McDaniels respond simply, succinctly:
âQuiet.â
âUneventful.â
After several high-stress registrations with website crashes, social media complaints, and busy phone lines, a âquietâ and âuneventfulâ day was exactly what the BPRD team needed.
But while it was quiet in the BPRD office, their social media channels were filled with loud and effusive praise.
âWe had a lot of positive feedback from patrons,â says McDaniels. âThe comments went from âPlease fix this.â to âMuch, much, better than years past.ââ
âI think everyone was a little skeptical about the waiting room at first. But once they realized how good the experience was, we got an overwhelming amount of positive feedback. I wanted to print the comments out and make them my wallpaper, because it so rarely happens.â
Jut McDaniels, Registration Software Coordinator


âItâs very rare for a tax-funded organization to get unsolicited positive feedback,â says Arnold. âSo it was really nice to get that kind of response.â
âIt was amazing,â adds McDaniels. âEven those who didnât get what they wanted were still happy with the waiting room process, because it was fair and the expectations were laid out in front of them.â
The last thing McDaniels and Arnold expected was for a âwaitingâ room to speed up their registration process, but thatâs exactly what it did.
âWhen you think of a waiting room, you think of waiting, right?â asks McDaniels. âBut the overall daysâ worth of transactions after implementing Queue-it actually happened in a fraction of the time, because people could get in and get out and complete their transactions without any issues. Most of our transactions were done within 15 minutes.â
To manage the build-up of early visitors, BPRD uses Queue-itâs pre-queue feature. This feature gathers early visitors on a branded page with a countdown timer. When the registration goes live, theyâre automatically randomized and assigned a place in the waiting room.

Bend Park and Recreation Districtâs Pre-queue (left) and waiting room (right)
The chart below shows patron traffic during BPRDâs swim registrations on the morning of December 6. The blue line (queue numbers waiting) shows that visitors started to enter the pre-queue at around 5:40 a.m.

The number of visitors in the pre-queue peaked at 800 just before 6 a.m., when the registrations launched. These visitors were randomized and throttled to the registration site at between 50 and 100 visitors per minute (red line). This outflow completely cleared the queue in less than 15 minutes.
This smoother, faster process also freed up BPRDâs IT and support staff, who in the past had to work to get the system back online and field phone calls and complaints.
âPreviously, we had an hour or two of people not only sitting there waiting but also tying up our phone lines, occupying our staff,â says McDaniels. âBut with the waiting room, internal staff get their time back to do what they need to do. And the patrons get the experience they want because they can get in and out as quick as possible.â
As BPRD moves into the ânew normalâ of post-COVID service delivery, having registrations under control lets them get back to fulfilling their vision and improving the patron experience.
âNow we have the time to enhance things to make them more efficient for people,â says Arnold. âWeâre making services more mobile and user friendly.â
âHaving Queue-it in place lets us get back to normal and focus on the projects weâre excited about. It makes it feel more like the pre-COVID days, when things were under control.â
Jut McDaniels, Registration Software Coordinator
