October Updates

Date

June 11, 2013 by Brian Ghidinelli

We've been working away on many things including a new hire which we'll introduce shortly but we wanted to let you know about a few small updates released over the past month:


  • Filter reports by registration date: You've been able to sort reports by registration date for some time now but we've added the ability to filter by a start and/or end date to limit the number of results in your report. This request came from organizers who wanted to print reports in batches, especially detail reports. Now you can limit the report output from the Filter, Group and Sort screen using a new field at the bottom.

  • We're upgrading our hotel program to use Expedia's recent improvements. The latest template has an improved user experience, a map-based view that allows attendees to see where the hotels are located and integrates TripAdvisor.com ratings as a filter.

  • Internet Explorer 9 tweaks - we're constantly finding ways that IE9 doesn't play like it used to and making small changes. The latest fix restores the autocomplete functionality for adding members to an event.

  • Removed formatting and line numbers from Excel reports. Line numbers are redundant in the Excel output. We've stripped out some of the report formatting like cell borders to make it simpler and more easily customized to your preferences.

  • We've added quite a few validation rules over the summer. You can now validate most vehicle fields including year, make, model, color, official weight, tire brand, GCR/rules page number and log book number. We also added a variant of the membership verification rule that lets you check if the member is valid at the time of registration rather than the start date of your event. This is useful for events with long registration periods.




Read more

Mobile application by Torqued Racing

Date

June 11, 2013 by admin

One of our customers, Torqued Racing Solutions, has been quickly putting together a mobile application to scratch an itch. In owner Shawn Fultz's words:


We were looking for a way to access our MotorsportReg.com event registration information on the go and at the track. We couldn't find anything on the market so we built it!


The application is in beta right now and supports the following features:


  • View registrations for any event

  • View driver and vehicle information

  • View/enter notes for driver or other meetings

  • Check in drivers (Note: at the moment, this is local to the app and not a feature of MSR, but is something we're working on)

  • Download data from MotorsportReg.com so that it will work offline



Check out a quick video:



This is not a Pukka Software or MotorsportReg.com product so we can't take any official credit nor provide support for it. However, we're working with Shawn so that he has the necessary tools from us to build something great using our REST API. We're really excited about his work!

See more at torquedracingsolutions.com.
Read more

Topics: Customers, Misc, API

Permanent number... or not

Date

November 1, 2013 by Brian Ghidinelli

Allow alternates to reserved numbers is now an option

Drivers, and racers in particular, are fanatical about their numbers. Either they've purchased magnetic numbers or they have them, literally, painted on the side of their car. No matter the reason, we have drivers call us all the time telling us they simply can't register because their number is not available.

Read more

Topics: Features

July Uptime

Date

June 11, 2013 by Brian Ghidinelli

We use Pingdom as our primary uptime monitoring tool. Although we use two other systems to ensure that Pingdom is correct, it has the best reports and most accuracy. We receive notifications if our servers go offline for even a minute so we can jump in the batmobile and spring into action. Thankfully, most of the time we just sit around, sipping pina coladas with little paper umbrellas. Unfortunately, some of our competitors are not quite so lucky; here's the report for July 2011:

July 2011 website uptime comparison between MotorsportReg.com and two competitors

Everyone will experience downtime at some point, but the question is whether this is a chronic problem and fundamental shortcoming or if it is an extraordinary, unusual event?

Here's a report going back to April of 2007 (4.25 years) on the three sites listed above in the same order:






SiteOutagesUptime %
Site #116399.56%
MotorsportReg.com999.99%
Site #39999.74%


Knocking on wood over here, we are very proud of this record. It's the result of our investment in infrastructure, people and services. Although this uptime isn't recognized like a new feature or updated design, it is every bit as important and we want to say thanks to the people who keep us running shiny side up.

Read more

Topics: Misc

Hiring a Web Developer

Date

June 11, 2013 by Brian Ghidinelli

Just a quick note to let our subscribers know we are hiring a well-rounded web developer to help us build the future of MotorsportReg.com and other services. If programming and sports cars are two of your passions, this might be the gig for you!

See the full details at http://www.pukkasoft.com/jobs.
Read more

Guaranteed

Date

May 29, 2014 by Brian Ghidinelli

Since we started MotorsportReg.com in 2003, savvy potential customers have been asking us a smart question:

Read more

MyLaps Orbits Integration Guide

Date

October 11, 2013 by Brian Ghidinelli

Time - photo by battsimon @ flickr (http://www.flickr.com/photos/spbatt/3928384579/)Courtesy of timing and scoring whiz Jim Graffy from SCCA Oregon Region, we have a concise how-to guide for bringing MotorsportReg.com data into MyLaps Orbits (formerly AMB Orbits).

Read more

Topics: Features

BMW CCA Strategic Thinking

Date

June 11, 2013 by Brian Ghidinelli

BMW CCA, photo courtesy of BMWCCA.orgI'm a huge proponent of learning from others. Knowing what everyone else is doing, either from a competitive or a collaborative viewpoint, is a big advantage when it comes time to make your own plans.

The BMW Car Club of America has some very smart leadership. They are one of the very biggest marque car clubs in the United States with more than 73,000 members. In March they published the results of a Q4 2010 survey and a leadership caucus held in their North Central region as part of their board meeting minutes.

While many of their issues will be unique unto themselves, there are some survey result disparities between new and existing members and existing and lapsed members that I found interesting. I thought that many chapters or regions of larger organizations would benefit from thinking about the leadership slide deck and how it applies to their local operation.

I hear many local leaders lament that the National organization doesn't do more to recruit and retain members but it is the foot soldier on the ground of the local organization that is responsible for the member experience. It's one thing to get people in the door but most clubs suffer with high churn indicating that we either don't position our value well or that we do a poor job of delivering on the position.

Most of the questions asked by the BMW CCA are relevant to any car club. Try asking a few of them yourself.

BMW CCA Q4 2010 Membership Survey Results (pgs 47-56)
BMW CCA North Central Caucus slide deck (pgs 29-44)
Read more

Topics: Customers

California rules zip codes are personal information

Date

June 11, 2013 by Brian Ghidinelli

Photo by Planent on FlickrCalifornia's supreme court recently settled Pineda v. Williams-Sonoma Stores, Inc., establishing that zip codes are considered personally identifiable information and may not be collected by merchants as a precondition to a credit card transaction.

At first blush, this sounds like just about every credit card transaction you've made in the past five years however the intent of the law is to prevent merchants from taking a name and zip code and reverse engineering it into a home address for marketing purposes. This is what actually happened to the plaintiff when she shopped at Williams-Sonoma.

The court unanimously determined that the practice violated the Song-Beverly Credit Card Act of 1971 and new legislation was added to the California Civil Code 1747.08. We received a customer inquiry as to whether or not we are subject to this legislation as a California company. The civil code lists just five exceptions to when personally identifiable information may be collected:

(c) Subdivision (a) does not apply in the following instances:



  1. If the credit card is being used as a deposit to secure
    payment
    in the event of default, loss, damage, or other similar
    occurrence.

  2. Cash advance transactions.

  3. If the person, firm, partnership, association, or corporation
    accepting the credit card is contractually obligated to provide
    personal identification information in order to complete the credit
    card transaction or is obligated to collect and record the personal
    identification information by federal law or regulation.

  4. If personal identification information is required for a
    special purpose incidental but related to the individual credit card
    transaction, including, but not limited to, information relating to
    shipping, delivery, servicing
    , or installation of the purchased
    merchandise, or for special orders.



The first highlighted clause is related to our deferred payment process which, like a hotel guaranty, holds your card on file until a predetermined date or delivery.

The second highlighted clause allows most Mail-Order/Telephone-Order (MOTO) and E-commerce merchants to continue the process of requiring the zip code (and address) in order to perform an Address Verification Service (AVS) match which helps protect the cardholder from fraud in a card not present situation like over the Internet or phone.

Here at MotorsportReg.com, we won't accept a transaction that does not match both address and zip code in order to provide the highest level of security for our users. It may at times be frustrating when a cardholder is absolutely sure their address and zip are correct, and it may require providing some additional personal information, but it's a whole lot better than dealing with a stolen credit card.

I know because my credit card was skimmed in South Africa and then used to rack up about $16,000 of fraudulent charges (including two separate purchases at a KFC for more than $400 - did you know you could even spend $400 at a KFC?!) While we did not need to pay for the goods or fried chicken, it was still a massive hassle.

In this case, an ounce of prevention is worth a pound of cure.
Read more

Customer service by the numbers

Date

June 11, 2013 by Brian Ghidinelli

Customer Service can be good... or not so goodOne of my goals when starting Pukka Software in 2002 was to exceed the level of customer service that I had experienced in dealing with motorsport companies. I can't count how many times I received the wrong brake pads, orders didn't ship on time or parts were missing from a box. Most driving and racing-related businesses are owned by racers who are too busy trying to go racing to commit to quality customer service. That's short-term thinking.

I believe customer service is a sales tool rather than a cost center. Every dollar spent to help existing customers have a positive experience translates to lower churn, better word-of-mouth and stronger relationships leading to easier subsequent sales. It's also more satisfying to have happy customers. So it's internal review time, are we walking the walk? Here are some stats from our email support tool EmailCenterPro:

Email volume over the past 3 years

Let's start with a high-level three-year trend of email volume. Clearly as we add customers, our email volume increases. The blue line represents inbound email (inquiries) while red is outbound (responses). Not every email requires a response and some are simply confirmations so we send slightly less email than we receive. We can see the beginning of 2011 is up compared to 2010 at the same time.

We also calculated the number of inquiries per registration handled and that number is staying constant. This gives us confidence that our support is keeping pace with our growth although there are certainly days at the beginning of the year when it feels like we are drowning in email.

3 Year Time of Day Trend

This is our email volume by time of day. We know that people have the disposable income to attend events held by our customers but it doesn't seem like they're working very hard in the middle of the day! Ok, maybe they're just on lunch break. :)

These times are all Pacific so as people wake up on the East coast, we start to field support email until the West coasters shut down for the evening. Technically we provide support from 9-6 Pacific but we often catch up on support email or voicemail after hours which you can see from the "Sent" numbers.

18 Month Volume trend

Over the course of the year, we have several hot spots: the beginning of the season when organizers have their dates and are getting their events set up. We are also bringing on new customers, providing training, reviewing events and so on. This is a busy, busy time for the team.

As people get into their groove, things taper off slightly with a low point in June. For once, everyone is actually at the track or course or get together so they are out having fun and away from the computer. Then we experience a very mild second wave as people and organizers run their end-of-season events.

Once the cold weather and snow starts setting in across the country, things go nearly radio silent with the exception of some events in the Southern part of the country and annual parties, banquets and award ceremonies. We also see a lot of indoor karting events as groups try to stave off the winter blues.

30 Day Average response not adjusted for time or day

This is the chart of which I'm most proud. Without taking into account nights and weekends when we're trying to keep our significant others and our cars happy, our average email response time over the past 30 days is just 42 minutes. We're bringing on tons of new customers, handling more registrations and payments than ever before (we set two records for single day and monthly volume in 2011 so far) and yet most people wait only 42 minutes for a response regardless of the time of day they contact us.

Because of our fee structure, we are financially incentivized to help our organizers have the biggest, most successful events possible. Since we don't charge per-event fees or support fees or flat per-registration fees, the only way for us to succeed is for our customers to succeed. Let me be blunt: this isn't cheap. It requires dedicated, knowledgeable people. It means tactfully dealing with some of the Type A personalities that can be found in the paddock. It also requires going beyond just answering the question to making a consultative recommendation on the best way to address a situation. Major kudos go to Ann for leading this charge.

12 Month Adjusted Average Response

As if the unadjusted chart wasn't impressive enough, this final chart shows the past 12 months adjusted for business hours. Between 9-6 Pacific time, Monday through Friday, the average email was answered in a blistering 17 minutes!

Yes, support is expensive and it's a place where companies can cut costs by going overseas or reducing staff. But in speaking with customers, particularly for our market where so many of our users are part-time volunteer staff, great customer service is a key selling point and differentiator. Of course, anyone can sell it, but these charts prove we're following through.

As a small tech company, we have opted to build a lean operation focused on steady growth with low churn rather than a high-churn, marketing-heavy customer explosion. While many startups may want eyeballs quickly so they can flip their project, we're building for a long-term sustainable operation.
Read more

Topics: Customers

Subscribe to Blog Updates

Subscribe by RSS

Follow MSR

Like us on Facebook Connect with us on LinkedIn Follow us on Twitter

Recent Posts