window.__lc = window.__lc || {}; window.__lc.license = 1064643; ;(function(n,t,c){function i(n){return e._h?e._h.apply(null,n):e._q.push(n)}var e={_q:[],_h:null,_v:"2.0",on:function(){i(["on",c.call(arguments)])},once:function(){i(["once",c.call(arguments)])},off:function(){i(["off",c.call(arguments)])},get:function(){if(!e._h)throw new Error("[LiveChatWidget] You can't use getters before load.");return i(["get",c.call(arguments)])},call:function(){i(["call",c.call(arguments)])},init:function(){var n=t.createElement("script");n.async=!0,n.type="text/javascript",n.data-privacy-src="https://cdn.livechatinc.com/tracking.js",t.head.appendChild(n)}};!n.__lc.asyncInit&&e.init(),n.LiveChatWidget=n.LiveChatWidget||e}(window,document,[].slice))

Knowledge Base

Attendance Tracking

What Does an Attendance Tracking App Do?

Employers, associations, and educators can track employee, subcontractor, member, and student attendance by scanning barcodes or reading RFID/NFC cards.

Blog

Blog

Go
tutorials

Tutorials

Go
solutions

Solutions

Go

FAQs About Attendance Tracking

Do I use CodeREADr to create the ID credentials for my students, members, or employees?

No. You need to create and distribute your own digital or printed IDs. Using our website, you will manually or automatically upload your ID database to our server. Alternatively, you can use our API directly or connect with a third-party service to post your IDs to our server.

Then, you can use our mobile apps on-site for scanning and recording or verifying those IDs. That’s our core competency. If helpful, you can also generate QR code images with CodeREADr through our API or by exporting those images.

How can I prevent people from checking in twice accidentally?

You can implement duplicate checking to alert your app users when an ID has already been scanned. As needed, you can configure duplicate checking to reset based on elapsed minutes, hours, or days.

Can I prevent my employees from clocking in during a mandatory break? Also, can I prevent students from checking into a class before it starts?

Conditional validation allows for customization of attendance tracking having a variable such as time or day. With this feature, you can add a special count or duration-based conditions to invalidate scans.

How can I prevent people from checking in a friend who isn’t there?

One feature that comes as a default on our app is “Lookup.” The Lookup feature allows any user to search the associated database and create a scan record for a barcode without physically scanning anything. Some customers find this useful for people who have forgotten or lost their barcode value. However, others would prefer to disable this feature.

Using advanced settings, you can disable lookup so that users cannot create a record without either manually typing a known code value or scanning an image with the camera.

Does someone need to physically be there to scan IDs?

No. One of our most popular features is kiosk mode. In this mode, you can lock the iOS and Android tablets or phones to the scanning function. This mode uses the front camera and allows for self-scanning.

Can I include a picture of the person to be shown when their ID is scanned?

When importing or creating your database on CodeREADr, you can use Webify formatting to include photos hosted remotely. The response text can include any information you’d like to associate and display with the person you are scanning.

Can I add new people to our database if they are scanned for the first time on location?

Yes. You can use our database builder service to add people on site for whom a record doesn’t already exist. Also, using a more complex service set up for photo verification, you can include photos and related data when adding a new person to your database.

How can I allow for re-entry? For example, how can I allow students leaving the classroom and returning?

There are two options for re-entry. First, allow an unlimited number of scans with the barcode value. This is the default for valid codes. Second, if you want to track when attendees come and go, use Check-In/Out. This service has the option to disallow check-in without checking out or vice versa. Also, with Check-In/Out, you can monitor the entry and exit of each attendee.

Do my students, members, or employees need physical ID cards or can they use their phones?

Our barcode scanner will work with any barcode in any form, including printed and digital tickets. This includes small, dense, damaged, partially obscured, and poorly printed barcodes, and even barcodes at extreme angles. Also, if you are having trouble scanning, we offer an advanced scanning engine that is even more accurate.

If you would like to create digital IDs for your attendees, we recommend ID123.

Can I make the app look any different? For example, can I change what it says when an ID is invalid or include my company’s logo?

Yes, you can. We offer the ability to customize the display of the response screen as well as change the response text. Also, there are both free and paid options for white labeling the app to include your logo.

Does the pricing depend on how many IDs we have?

No, pricing is not based on the number of IDs scanned. Every paid plan includes unlimited scans.

Instead, our pricing model is based on devices. For instance, we count a device as billable if your authorized app-user signs into a device during your monthly billing period. Moreover, the monthly count is not based on concurrently used devices. Instead, it’s the total number of unique devices that signed in during your monthly billing period. Also, each month this device count resets.

Do we need special hardware to scan IDs?

No, you don’t. CodeREADr is compatible with most devices. This includes iOS and Android smartphones and tablets as well as dedicated mobile computers. However, we do not sell any hardware. Thus, you need to purchase devices to use with the CodeREADr mobile app. Alternatively, your app users can use their own, personal devices.

What if there isn’t a good internet connection on location?

The CodeREADr mobile app works offline as well as online.

Can I generate, filter, view, and export separate records for each app user, event, location, and customer?

Yes, you can. There are many different methods to separate data into different categories. For example, you can create separate services and databases for a set of activities, events, or locations. You can create separate users for each attendant. However, you can also use one database, one service, and one user if that best suits your needs. Finally, it’s up to you how to organize your data for your needs.

Go to Top