Support

Home Forums Event Espresso Premium Tracking custom values for each registration, i.e. Continuing Education credits

Tracking custom values for each registration, i.e. Continuing Education credits

Posted: April 8, 2013 at 6:48 pm


LX

April 8, 2013 at 6:48 pm

Let’s say, I’m running a website that provides online registration for a series of Continuing Education courses. Each course provides 3 credits of Continuing Education (CE) credits to the registrant (and in the event of multiple registrations, multiple registrants). I want to be able to track these credits and map them to a specific person’s name – can we do this? Here’s what we need:

  1. At point of registration, we want to log 3 CE credits for each registrant – this shall go into the database
  2. At the end of the month we want to pull up a report that shows all of the month’s event registrants, along with their number of CE credits accrued during that month – in an itemized fashion (i.e. John Doe: Event A, 3 CE Credits; Event B, 3 CE Credits)
  3. At the end of the year we want to pull up a report that shows all of the year’s event registrants, along with their number of CE credits accrued during that year – in an itemized fashion (i.e. John Doe: Event A, 3 CE Credits; Event B, 3 CE Credits; Event G, 3 CE Credits; Event L, 3 CE Credits.)
  4. Lastly, if these accrued credits can be fed to a WP user’s profile … it would be amazing!

Can anyone share some feedback/methods?


Dean

April 9, 2013 at 2:06 am

Hello,

At this time Event Espresso does not have a credit system in place. As such you would need to use a third party system or a customised Event Espresso plugin.

You can check out our Pro Developer list https://eventespresso.com/developers/event-espresso-pros/ or contact us to discuss customisation https://eventespresso.com/contact/customization-request-form/


LX

April 9, 2013 at 2:25 am

Can any other fields be added to each registration?

A “credit system” built into Event Espresso isn’t necessary here. We just need each event to log a specific CE credit to the database, along with the specific registrant names.


Dean

April 9, 2013 at 2:57 am

Well, one way would be to use a question, call it credits and set it as admin only (therefore hidden). Then using jQuery on the registration page you can set its value to X. This will then be carried over and saved and is viewable in the attendee page and on the attendee export spreadsheet.

The main issue with this is if the user has javascript turned off, it wont work.

I cant think of an easy way to do it with PHP, except to create an hidden input field and give it the default value of X but then you would need to get that information when it saves, which means you would need to start editing core files or creating a plugin to deal with that.


LX

April 9, 2013 at 8:24 am

Good idea Dean, adding it as a question seems like a reasonable method. I’m not worried about Javascript at the moment – because we could manually correct the minority of registrations that didn’t log the correct amount of credits.

Now…to get this to show up in a user’s WordPress User Profile, I’ll have to stat testing. If you or anyone on this forum knows of a way – please let me know. Otherwise, stay tuned for my update when we get to that stage. I’ll post our solution.


Dean

April 10, 2013 at 5:15 am

Hi,

Sorry I should have said, if the user is registered with the site and logged in and you have the WP User Integration add on active, then it will show up on their profile for you.

The support post ‘Tracking custom values for each registration, i.e. Continuing Education credits’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

Event Espresso