GGJ Archives 2009-2012

Online Registration

Every game jam needs a place or a method for the participants to sign up. For the Global Game Jam, there are two ways to do this:
1. Use the sign-up for the Global Game Jam.
2. Use your own sign-up forms at your local game jam site.

Using the Global Game Jam sign-up

For each person that signs up, you (the site organizer) need to send out an email to that person giving instructions on payment (if your site requires payment), location, what to bring, etc. Depending on the number of people you expect for your jam, you will probably want to handle this in one of two ways.

1. Have you or someone else on your team check through the sign-up emails on a regular basis and send out the necessary emails manually. You can access these by going to your site page, clicking on "## members" in the righthand column, and then listing the details. You can copy email addresses manually, or download everything in CSV format.

2. Or, setup a small webservice that wakes up regularly to check the email account used for sign-ups. This webservice will read the sign-up data from the email, put that data into a database for later use, and automatically create and send out the necessary confirmation email with a thank you and payment and contact information.

The first method has the advantage that it takes less work up front, and there is no need for a running database or even a website. The second method does need some programming up-front as well as access to a database and a server where you can install a daemon. However, it will save a lot of work later on, you will have a central place where participants are organized, and registrants will get a near immediate confirmation on their sign-up.

Your own sign-up form

For the Nordic Game Jam, they have their own sign-up: it gives a more local feel, and they can customize the sign-up form to fit with their local needs. For the technical solution they use a simple custom webservice created with php and mysql. This solution also has the advantage that it is easier to set up than the technical solution described above, where you have to do email parsing as well as having a local daemon that wakes up periodically. Most hosting services offer a simple php and mysql solution, while the latter can be harder to find for a reasonable price.

Experiences from NGJ

We have always had an online registration form for the Nordic Game Jam. This has really helped us a lot, as confirmation emails are sent out automatically. It is also very easy to extract emails from the database for the purpose of sending out reminders and thank you notes. During the sign-up, our participants fill out forms telling us which software they prefer, if they have a group, etc. We use this information to get an idea about logistics before the event. The automatic sign up procedure also makes sure that everyone can at any time check out the current list of participants.


Have you thought about:

1. Even if you choose the solution of manually reading through sign up mails, it might be advantageous to enter participants into a central database. This will help later, when you want to send out bulk emails for confirmation, thank you's for participating, reminders, etc. It will also help when extracting information and statistics from the forms.

2.That if you create a webservice, you really need volunteers for testing it for you before it goes live.

3.Confirmation emails need to have payment information as well as contact information for your local game jam.


All rights reserved 2012-2013, Global Game Jam