I'm away from my desk at the moment...
Last week, a customer of a client called me and started ranting about how unresponsive we were when they had questions about our soccer tournament SaaS product. The thing is, though, I had responded to his original email with detailed instructions on his questions, also cc:ing the tournament director. Not having heard back after two days, I emailed him again with no response. I checked the admin user logs and saw the event was very active managing teams, so I assumed my email had given him the appropriate answers and pointed him to the correct help documents. Apparently, I was wrong. Perhaps my email had gone into his spam folder. Maybe he received the email and deleted it with the hundreds of others he didn’t recognize or flagged as important. I have no way of knowing, other than I now had a frustrated customer on the phone, telling me how unresponsive I was. It kinda hurt. One of the main service differentiators we pride ourselves on is accessibility. Soccer folks work on their events in the early mornings, lunch hour, in the evenings, on weekends and especially holidays. For over twenty years, we have made it a point to be there for them when they needed us the most. Only it doesn’t seem to matter. Eventually, I was able to calm him, explain what was going on at my end and posit why, perhaps, he did not get my emails. I was able to quickly guide him through what he needed to know and orient him to the modules — as well as the volumes of organized help documents. But I fear the harm to our carefully cultivated brand had already been done. We’ll see if they re-up for next year. This past weekend, I had five events going on, each with a different event director and referee assignor. When the event gets down to its weekend, very little goes wrong—teams play games, the scores get entered and the standings update. If the event director has been paying attention to the schedule and standings, it’s just a matter of space, time and math. But if they haven’t been paying attention, assumptions start playing out. We assumed the standings would calculate 10pt instead of 3pt wins. We assumed the maximum goal differential (GD) allowed would be 4 instead of 3. We assumed that the tie-breaker would be on wins instead of GD. We write some pretty extensive software to handle any of these assumptions, but the event director needs to change the settings, all easily accessed in their admin modules. And then assumptions become who can we blame for us not paying attention and doing our jobs. Four of the events went along just fine. The event director was paying attention prior to starting the games. They were checking the standings math to make sure everything was good. But one event did not. Saturday morning call at 9:32am. “How do you enter scores?” Oh, dear. Saturday evening call at 5:42pm. “None of the standings are updating! Help! *panic, panic, panic* Turns out they didn’t set their standings definitions. Once I did, it all snapped into place. But they had gone an entire day not noticing. Now, my stress levels are off the chart because I have to be “on call” throughout the night and early morning. What else did they fail to do? Sunday morning, no calls, no emails. Scores were being entered, standings updating on score entry, final games advancing, yet I could not relax or leave my wifi connection. This event — through their unwillingness to prepare properly for their event — essentially trapped me at my desk. By about 3:00pm, all the pool games were over, the finals mostly done and I figured it was safe to walk my dog, Zoey, in the park. They would not be calling. But ten minutes into the walk,. my phone started to go off. Ring… and ring… then a text… then another… I finally stopped walking and called them back. They had decided to change a pool game to a final, but couldn’t delete the game and somehow this was an emergency that couldn’t wait. I was livid at this point. I may have said a few wo