Fast Registration – Saving Giveaway Preferences

As part of our project to make registration as fast as possible, we have introduced a way to save Giveaway Preferences. The idea is save a participants preference for Giveaway Shirt Size and auto-fill that when they sign up for their next race.

We have a standard set of sizes that we save in each user’s profile:

Screen Shot 2016-02-01 at 5.09.59 PM.png

To make this easier to implement, we have a standard set of sizes in RunSignUp for Unisex/Male and Female. For example, my daughter has the following preference:

Screen Shot 2016-02-01 at 4.59.56 PM.png

If the race is offering a Female shirt, then it will pick a Female Medium, but if there is only one type, it will pick the Unisex/Male Small.

When a race selects to offer Giveaways, we provide the following default sizes. Note we have added a new column on the right that enables a race to map your sizes the the standard ones RunSignUp has. Here is an example where the race will list a “Small” as one of the options on their race page. This is mapped to the standard sizes inside RunSignUp. For example, if a female had ordered a Female M in a previous race, we would display the “Small” option by default when they were registering for the race:

Screen Shot 2016-02-01 at 5.32.42 PM.png

You will need to map all of your sizes to the appropriate size. Here is the standard setup when you add a Giveaway Shirt option:

Screen Shot 2016-02-01 at 5.36.26 PM.png

You can set up your own mapping.  For example, you might want to add multiple sizes by clicking the green “Add Another” under the Standard Size field:

Screen Shot 2016-02-01 at 7.16.49 PM.png

Of course if you offer Male and Female sizes, set those up appropriately and only have one matching standard size:

Screen Shot 2016-02-01 at 7.19.17 PM.png

We have done a database migration that has tried to do an automated match between the shirt sizes your race offers and our standard sizes. If your descriptions were not similar to things like Medium and M, then we would not be able to do the match. You should review your setup when you have a chance.

We have also done a database migration to set up default sizes for many users based on what they ordered from previous races.

This gives many users and races a quick start on making registration faster.

Author: RunSignUp

RunSignUp is the leading innovator of online tools for race registration, race day solutions, and running clubs. Services include RunSignUp for registration, RunSignUp Go for Race Day, RunSignUp RD Go for Timers, RunSignUp Clubs to enable membership management, and RaceJoy for mobile experiences. More than 10,000 race directors, timers, running club officers and running stores use these services today, including leading organizations like the Boilermaker Road Race, Crim Festival of Races, Pittsburgh Three Rivers Marathon, Inc., Fifth Third River Bank Run, Blacklight Run, Bubble Run, Night Nation, Mercedes Marathon, Kentucky Derby Festival, Leone Timing, KC Running Company, Compuscore Timing, Knoxville Track Club, Pikes Peak Road Runners, Gulf Coast Runners, Columbus Running Company, Playmakers Running Store and many more. In 2015, over 10,000 races used the system to register more than 2.7 million participants. In 2016 over 14,000 races will use the system to process over 4.3 million paid registrations. Services are free except for processing fees when conducting monetary transactions such as race registration or club membership renewal. RunSignUp is founded by runners for runners, using technical capabilities to bring the power of cloud computing to benefit the running community. For more information, visit

One thought on “Fast Registration – Saving Giveaway Preferences”

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s