logo puzzel

Tracking your activity results

Tracking your activity results

Tracking the results of your activities can be very practical since it can automate a lot of the work that you would normally have to do yourself.

When combined with forced registration, you can see the individual results of each player. You can see:

  • the answers they filled in
  • the answers they got right
  • the progress of the activity

Enabling the tracking of results

You can start tracking results by enabling it via the 'tracking results' menu when creating your activity.

Using pre-registration

The benefit of using pre-registration is that you can track individual results in real-time since you know who is playing while the player is working on the activity.

Forcing registration allows you to to see individual results based on handpicked registration fields, but if you just want the aggregate/averages you don't need this.

Selecting registration fields

There are quite some registration field options (all optional):

  • Name
  • First name
  • Last name
  • Email
  • Phone number
  • Student ID
  • Employee ID
  • Company name
  • Country
  • Class
  • Other info
  • Password (if you need players to log back in)
  • You can make the registration as privacy-friendly as you like or if you need some more info, you can go for that, too.

All of the registration info will never be resold/reused in any way, it is for your eyes only.

Why use email and password?

By default, Puzzel.org asks for the email and password when setting up pre-registration. This allows the player to log back in to their previous puzzle answers and continue their session at a later moment (even from a different device!)

This might not be useful to you though, so you can always disable the password field if you do not need players to log back in. This will feel more friendly to players having no need for this.

Individual player results

Each activity type has its own type of results, since it differs per type which insights are relevant.

There are activity types that show the correctly answered questions (crossword, quiz, etc..).

There are puzzle types that just show the progress made and the time spent.

But most importantly, you will have always have the maximum insight thinkable into how a player performed (and where the player might have gone wrong).

Using post-registration

You can also choose to collect the individual results after the player has completed the activity.

This way you do not need to add any threshold beforehand and can just wait for players to finish before asking their details.

Once the players submit their result, the registration info will be connected to their performance in the activity and will be viewable in the same way as the pre-registration setup.

Viewing the activity results

When editing your activity, you can view the results via the 'Use my activity' button and 'results' menu.

You can reach the same menu via your account dashboard and then clicking the gear wheel icon next to your activity.

There are 2-3 menu's with information here:

  • general results (aggregates + averages)
  • individual results
  • results per question/challenge (optional)

Exporting the results

You might need the results in a different place than Puzzel.org, which is why there is the option to export the result to Excel. This can be done for both the pre-registration and the tracking on completion.

Also check out the Developer options when editing your activity, this way you can get the results on your own server via webhooks or the postMessage API.

Adding a leaderboard

A cool way to engage players and try and outperform one another, is by adding a leaderboard to the mix.

This way players can see their result relative to the others and try again if possible.

Use custom authentication

If you want players to register without submitting any registration fields, there are options to do so.

The following options are currently available:

  • Google-account
  • Microsoft-account
  • SSO (Single Sign On)

SSO is interesting for organisations that support the OpenID Connect flow, since you can then register for activities using your internal employee accounts.

This is pretty custom though, so you would need to contact me (daan@puzzel.org) and we can discuss the implementation details on both ends to make this work.