Support

Home Forums Event Espresso Premium Attendance Reporting using QR scanning IN/OUT

Attendance Reporting using QR scanning IN/OUT

Posted: October 19, 2024 at 10:07 am

Viewing 8 reply threads


ChiroEurope

October 19, 2024 at 10:07 am

We had a last minute request at our recent event for a report from some participants if they attended all sessions over the 3 days.

My bad (I think) I assumed that simply scanning them in/out with each session would achieve this. Yet in the Registrant CSV I dont even see data from anyone we scanned. So the questions are – I think I made a mistake and should have acutally set up Datetimes for each session. It doesnt do what I need without doing so?

Our events run over 3 or 4 days with 4 or 6 session, and the single ticket price covers the entire weekend. So I think I just have to set up the sessions as datetimes, and allow the one ticket to check into all datetimes, correct ?

Is the Registrant CSV report where this in/out checking is reported?

TIA


Tony

  • Support Staff

October 22, 2024 at 3:58 am

Hi there,

Our events run over 3 or 4 days with 4 or 6 session, and the single ticket price covers the entire weekend. So I think I just have to set up the sessions as datetimes, and allow the one ticket to check into all datetimes, correct ?

If I understand correct, then yes, if its one ticket and multiple ‘sessions’, set up each session as a Datetime.

Tickets ‘grant access’ to Datetimes, so if you want a single ticket that covers all and want to check them in/out of each session you want those sessions as separate datetimes.

Is the Registrant CSV report where this in/out checking is reported?

Sort of, the CSV doesn’t include check in/out data by default but the output is filtered which means you can add whatever you need to it.

Right now, what data do you need for this event?

We have a snippet to include check-in/out data here:

https://github.com/eventespresso/ee-code-snippet-library/blob/master/admin/registration-reports/core/jf_ee_registration_report_add_checkin_and_checkout_timestamps.php

But your current event set up its going to determine if that works for your current data. Add the above snippet to the site and run the report again, it should have the check-in/out data, does that help here?


ChiroEurope

October 22, 2024 at 12:34 pm

hi Tony,
– so I added one date time to an upcoming event, but then on the ticket sales page the public can see these 2 datetimes – the date times are essentially for us purely an internal thing. Is there a way to show one date time for the entire 4 days, but hide the individual sessions spread over those 4 days (or some other solution?) Showing all 6+ session is not a solution for us – will confuse everyone.

IM sure the snippet will work. Once added if there’s an issue I’ll ask. Thanks for that. C.


Tony

  • Support Staff

October 23, 2024 at 2:47 am

In that case, it sounds like you may be better off just hiding the DateTime output from Event Espresso and adding your own.

Can you link me to the event where it outputs the datetimes so I can take a look?


ChiroEurope

October 23, 2024 at 9:29 am

This reply has been marked as private.


Tony

  • Support Staff

October 24, 2024 at 4:38 pm

Ok, so yes, one option is to remove the DateTime output from the single event output.

Something like this:

https://gist.github.com/Pebblo/a693701cc767f8d5b767877035e6c80e

But that does mean you’ll need to manually add the Date/Time to the event content so your registrants know when the event is happening and it will also show those datetimes in the Messages sent if you’re using DATETIME_LIST.

Do all of your events follow the same setup?


ChiroEurope

October 25, 2024 at 1:11 am

Right, so if I understand correctly:
– add that code so that the datetimes do not show on the ticket sales page
– the datetimes need to be entered though
– assign the datetimes to the tickets
– add the start / end time in the event description as it is no longer visible

Two events each year follow this, but if we know to do this, then we just add the event times in the description.


Tony

  • Support Staff

October 25, 2024 at 4:15 am

The above is correct.

However note that code will run on all your events and remove the datetimes, but the snippet can be altered to only run in events in say a specific category or using a custom field to tell it to remove the datetimes if needed.


ChiroEurope

October 25, 2024 at 6:10 am

Great, thanks for helping. 🙂

Viewing 8 reply threads

You must be logged in to reply to this support post. Sign In or Register for an Account

Event Espresso