{"id":3212,"date":"2019-10-03T16:49:37","date_gmt":"2019-10-03T06:49:37","guid":{"rendered":"https:\/\/blog.qrstuff.com\/?p=3212"},"modified":"2025-07-30T07:33:32","modified_gmt":"2025-07-29T21:33:32","slug":"attendance-tracking-qr-codes-for-security-patrols","status":"publish","type":"post","link":"https:\/\/www.qrstuff.com\/blog\/attendance-tracking\/attendance-tracking-qr-codes-for-security-patrols\/","title":{"rendered":"How to Use QR Codes for Security Patrols"},"content":{"rendered":"\n<h2 class=\"wp-block-heading has-text-align-left\" style=\"font-size:30px\"><span class=\"ez-toc-section\" id=\"Overview\"><\/span>Overview<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Security patrols play a vital role in keeping people safe in a designated area. That\u2019s why security companies need to make sure that the assigned security patrols are doing their job when patrolling their designated areas between checkpoints.<\/p>\n\n\n\n<p>Security companies have to make sure that everything is in order. They do this by making sure that patrols log in through a record book at each checkpoint. Doing this helps security companies check whether their security patrols have patrolled their assigned areas and they can also check where a patroller is at a given time. <\/p>\n\n\n\n<p>To make monitoring of security patrols easier and efficient, security companies can use attendance tracking QR codes instead of logging in record books. Security patrols can simply scan the attendance tracking QR codes at every checkpoint. This also records the time and the location where the security patrol scans the QR code.<\/p>\n\n\n\n<p>When using attendance tracking QR codes, security companies do not have to deal with lots of unstructured paperwork anymore. Monitoring the attendance of security patrols is easier to check, manage and supervise through the records in Google spreadsheets.<\/p>\n\n\n\n<p>In this blog, I show you how to create an attendance tracking QR code for security patrols.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-text-color\" id=\"h-creating-attendance-tracking-qr-codes-for-security-patrols\" style=\"color:#8562ac;font-size:30px\"><span class=\"ez-toc-section\" id=\"Creating_Attendance_Tracking_QR_Codes_for_Security_Patrols\"><\/span><strong>Creating Attendance Tracking QR Codes for Security Patrols<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n<ol>\n<li>Go to&nbsp;<a href=\"https:\/\/www.qrstuff.com\/type\/attendance\">https:\/\/www.qrstuff.com\/type\/attendance<\/a>&nbsp;and have the \u201cAttendance tracking\u201d data type <strong>pre-selected<\/strong> from the first section.&nbsp;<a href=\"https:\/\/qrstuff.com\/blog\/wp-content\/uploads\/2019\/10\/attendance-EE.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-6258\" src=\"https:\/\/qrstuff.com\/blog\/wp-content\/uploads\/2019\/10\/attendance-EE.png\" alt=\"\" width=\"580\" height=\"304\" srcset=\"https:\/\/www.qrstuff.com\/blog\/wp-content\/uploads\/2019\/10\/attendance-EE.png 580w, https:\/\/www.qrstuff.com\/blog\/wp-content\/uploads\/2019\/10\/attendance-EE-300x157.png 300w\" sizes=\"(max-width: 580px) 100vw, 580px\" \/><\/a><\/li>\n<li>Under the second section, click the \u201cGoogle Sheet Name\u201d field. A pop-up dialog box prompts you to log in your Google account. Upon logging in, this allows QRStuff to create a new tracking spreadsheet in your Google Drive and update it every time a user scans the QR code. (Take note that this access authority is only limited to the said tracking spreadsheet and doesn\u2019t give us any other user privileges for your Google account.) Next, provide an appropriate file name for your spreadsheet in the &#8220;Google Sheet Name&#8221; field.&nbsp;<a href=\"https:\/\/qrstuff.com\/blog\/wp-content\/uploads\/2019\/10\/23E.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-6259\" src=\"https:\/\/qrstuff.com\/blog\/wp-content\/uploads\/2019\/10\/23E.png\" alt=\"\" width=\"450\" height=\"563\" srcset=\"https:\/\/www.qrstuff.com\/blog\/wp-content\/uploads\/2019\/10\/23E.png 450w, https:\/\/www.qrstuff.com\/blog\/wp-content\/uploads\/2019\/10\/23E-240x300.png 240w\" sizes=\"(max-width: 450px) 100vw, 450px\" \/><\/a><\/li>\n<li>Provide the necessary details for the next three blanks under Event Details: Location Name, Action Description and Event Description. In this blog post\u2019s use case, we can enter \u201cCheckpoint 1\u201d as the Location Name, \u201cCheck-in\u201d as the Action, and \u201cRecord\u201d as the Description.&nbsp;<\/li>\n<li>Next, check the box \u201cDisplay an Attendee Prompt\u201d under the Attendee Prompt section. With this QR code, let&#8217;s use \u201cSecurity Patrol Full Name\u201d in the blank field. The QR code will then prompt the security patrol to provide their name every time they scan the QR code at checkpoints.&nbsp;<a href=\"https:\/\/qrstuff.com\/blog\/wp-content\/uploads\/2019\/10\/45EEEEEEEE.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-6260\" src=\"https:\/\/qrstuff.com\/blog\/wp-content\/uploads\/2019\/10\/45EEEEEEEE.png\" alt=\"\" width=\"400\" height=\"503\" srcset=\"https:\/\/www.qrstuff.com\/blog\/wp-content\/uploads\/2019\/10\/45EEEEEEEE.png 400w, https:\/\/www.qrstuff.com\/blog\/wp-content\/uploads\/2019\/10\/45EEEEEEEE-239x300.png 239w\" sizes=\"(max-width: 400px) 100vw, 400px\" \/><\/a><\/li>\n<li>After that, it\u2019s essential to check the box beside \u201cRecord Device Location\u201d under the \u201cRecord Location\u201d section.&nbsp;By doing this, the QR code requires the security patrol scanning the QR code to provide their location. If they refuse to do so, the check-in entry won&#8217;t be recorded in the Google spreadsheet.<\/li>\n<li>Lastly, click the \u201cDownload QR code\u201d button to download the code.&nbsp;<a href=\"https:\/\/qrstuff.com\/blog\/wp-content\/uploads\/2019\/10\/6EEEEEEE.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-6261\" src=\"https:\/\/qrstuff.com\/blog\/wp-content\/uploads\/2019\/10\/6EEEEEEE.png\" alt=\"\" width=\"300\" height=\"216\"><\/a><\/li>\n<\/ol>\n\n\n<p>After you have created a QR code for the first checkpoint, generate another QR code for the next checkpoint. To do this, simply follow the same steps but for Step 2 and 3, do this instead:<\/p>\n\n\n\n<p>For Step 2, instead of creating a new Google sheet name, choose the same Google sheet that you used when creating the QR code for Checkpoint 1.<\/p>\n\n\n\n<p>In Step 3, provide the same details for the blanks and change the Location Name to \u201cCheckpoint 2\u201d. If there are more than two checkpoints, create another QR code using the same steps. Just change the Location Name to \u201cCheckpoint 3\u201d and so on until you finish creating a QR code for all checkpoints. <\/p>\n\n\n\n<h2 class=\"wp-block-heading has-text-color\" style=\"color:#8562ac;font-size:30px\"><span class=\"ez-toc-section\" id=\"How_the_QR_Codes_Work\"><\/span><strong>How the QR Codes Work<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>After a security patrol finishes strolling and patrolling a particular assigned area, he scans an attendance tracking QR code at the checkpoint. It serves as his attendance check-in and shows that he\u2019s done patrolling the area that comes before that checkpoint. <\/p>\n\n\n\n<p>Upon scanning, the QR code asks the patrol to provide his \u201cSecurity Patrol Full Name.\u201d After clicking the \u201cCheck-in\u201d button, the provided location name, action, and event description upon creating the QR code appears. The attendance check-in details are recorded in its corresponding Google spreadsheet, including the geolocation of the security patrol.<\/p>\n\n\n\n<p>This is how the QR code works, every time the security patrols scan the QR code at every checkpoint.  <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/qrstuff.com\/blog\/wp-content\/uploads\/2021\/02\/how-QR-code-works-EEEEEEEEE.png\"><img loading=\"lazy\" decoding=\"async\" width=\"580\" height=\"296\" src=\"https:\/\/qrstuff.com\/blog\/wp-content\/uploads\/2021\/02\/how-QR-code-works-EEEEEEEEE.png\" alt=\"\" class=\"wp-image-6262\" srcset=\"https:\/\/www.qrstuff.com\/blog\/wp-content\/uploads\/2021\/02\/how-QR-code-works-EEEEEEEEE.png 580w, https:\/\/www.qrstuff.com\/blog\/wp-content\/uploads\/2021\/02\/how-QR-code-works-EEEEEEEEE-300x153.png 300w\" sizes=\"(max-width: 580px) 100vw, 580px\" \/><\/a><\/figure>\n\n\n\n<p>Note: The date and time recorded are based on the time zone that you have indicated in your subscriber account setup.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-text-color\" style=\"color:#8562ac;font-size:30px\"><span class=\"ez-toc-section\" id=\"About_Your_Google_Sheet\"><\/span><strong>About Your Google Sheet<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>You can find the record of the check-in details from the scans of your QR code through the Google spreadsheet created in the second step outlined above. You can easily access that spreadsheet when you log in your account at <a href=\"https:\/\/docs.google.com\">https:\/\/docs.google.com<\/a>. Just find the provided file name for the spreadsheet from the list of available sheets in your Google Drive.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/qrstuff.com\/blog\/wp-content\/uploads\/2021\/02\/my-driveEEE.png\"><img loading=\"lazy\" decoding=\"async\" width=\"580\" height=\"326\" src=\"https:\/\/qrstuff.com\/blog\/wp-content\/uploads\/2021\/02\/my-driveEEE.png\" alt=\"\" class=\"wp-image-6263\" srcset=\"https:\/\/www.qrstuff.com\/blog\/wp-content\/uploads\/2021\/02\/my-driveEEE.png 580w, https:\/\/www.qrstuff.com\/blog\/wp-content\/uploads\/2021\/02\/my-driveEEE-300x169.png 300w\" sizes=\"(max-width: 580px) 100vw, 580px\" \/><\/a><\/figure>\n\n\n\n<p>Here is a preview of what you may see in the attendance tracking sheet for security patrols. If you want to share the details of the spreadsheet, click the \u201cShare\u201d button in the top right corner.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/qrstuff.com\/blog\/wp-content\/uploads\/2021\/02\/google-sheet-EE-1.png\"><img loading=\"lazy\" decoding=\"async\" width=\"580\" height=\"190\" src=\"https:\/\/qrstuff.com\/blog\/wp-content\/uploads\/2021\/02\/google-sheet-EE-1.png\" alt=\"\" class=\"wp-image-6264\" srcset=\"https:\/\/www.qrstuff.com\/blog\/wp-content\/uploads\/2021\/02\/google-sheet-EE-1.png 580w, https:\/\/www.qrstuff.com\/blog\/wp-content\/uploads\/2021\/02\/google-sheet-EE-1-300x98.png 300w\" sizes=\"(max-width: 580px) 100vw, 580px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/qrstuff.com\/blog\/wp-content\/uploads\/2021\/02\/share-EE-2.png\"><img loading=\"lazy\" decoding=\"async\" width=\"580\" height=\"272\" src=\"https:\/\/qrstuff.com\/blog\/wp-content\/uploads\/2021\/02\/share-EE-2.png\" alt=\"\" class=\"wp-image-6265\" srcset=\"https:\/\/www.qrstuff.com\/blog\/wp-content\/uploads\/2021\/02\/share-EE-2.png 580w, https:\/\/www.qrstuff.com\/blog\/wp-content\/uploads\/2021\/02\/share-EE-2-300x141.png 300w\" sizes=\"(max-width: 580px) 100vw, 580px\" \/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading has-text-color\" style=\"color:#8562ac;font-size:30px\"><span class=\"ez-toc-section\" id=\"Make_it_a_Bit_Fancy\"><\/span><strong>Make it a Bit Fancy<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n<p><a href=\"https:\/\/qrstuff.com\/blog\/wp-content\/uploads\/2019\/10\/qrcode.53505391-EE.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-6266 alignright\" src=\"https:\/\/qrstuff.com\/blog\/wp-content\/uploads\/2019\/10\/qrcode.53505391-EE.png\" alt=\"\" width=\"150\" height=\"150\" srcset=\"https:\/\/www.qrstuff.com\/blog\/wp-content\/uploads\/2019\/10\/qrcode.53505391-EE.png 150w, https:\/\/www.qrstuff.com\/blog\/wp-content\/uploads\/2019\/10\/qrcode.53505391-EE-144x144.png 144w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/><\/a>Paid subscribers can enjoy styling their QR code through choosing their desired colors for the dots and corners of their QR codes. They can also insert a logo or a relevant image in the center of their QR code. Following the same steps outlined above, they only need to click the \u201cStyle Your Code\u201d button before downloading the QR code.<\/p>\n<p>Using our QR code Styling feature, paid subscribers can achieve the example styled QR code above. The interface helps them turn their QR code into a visually distinctive and intuitive one by inserting a relevant logo or image to the center.&nbsp;<\/p>\n<\/p>\n<p><a href=\"https:\/\/qrstuff.com\/blog\/wp-content\/uploads\/2019\/10\/fancy-EE.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-6271\" src=\"https:\/\/qrstuff.com\/blog\/wp-content\/uploads\/2019\/10\/fancy-EE.png\" alt=\"\" width=\"580\" height=\"431\" srcset=\"https:\/\/www.qrstuff.com\/blog\/wp-content\/uploads\/2019\/10\/fancy-EE.png 580w, https:\/\/www.qrstuff.com\/blog\/wp-content\/uploads\/2019\/10\/fancy-EE-300x223.png 300w\" sizes=\"(max-width: 580px) 100vw, 580px\" \/><\/a><\/p>\n\n\n<h2 class=\"wp-block-heading has-text-color\" style=\"color:#8562ac;font-size:30px\"><span class=\"ez-toc-section\" id=\"See_It_In_Action\"><\/span><strong>See It In Action<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<figure class=\"wp-block-video\"><video controls src=\"https:\/\/qrstuff.com\/blog\/wp-content\/uploads\/2020\/02\/Attendance-Tracking-QR-code-for-Security-Patrols.mp4\"><\/video><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-css-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading has-text-color\" style=\"color:#8562ac;font-size:30px\"><span class=\"ez-toc-section\" id=\"Subscribers_Get_More_QR_Stuff\"><\/span><strong>Subscribers Get More QR\nStuff!<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Become a QR Stuff paid subscriber and get unlimited QR codes, unlimited scans, analytics reporting, editable\u00a0<a href=\"https:\/\/www.qrstuff.com\/blog\/qr-code-basics\/dynamic-qr-codes\/\">dynamic QR codes<\/a>, high resolution and vector QR code images,\u00a0<a href=\"https:\/\/www.qrstuff.com\/blog\/qr-code-how-to\/how-to-create-qr-codes-in-bulk\/\">batch processing<\/a>,\u00a0<a href=\"https:\/\/qrstuff.com\/blog\/2011\/10\/31\/password-protected-qr-codes\">password-protected QR codes<\/a>,\u00a0<a href=\"https:\/\/www.qrstuff.com\/blog\/qr-code-how-to\/styling-your-qr-code\/\">QR code styling<\/a>,\u00a0<a href=\"https:\/\/www.qrstuff.com\/blog\/general\/qr-code-access-management-tools\" class=\"broken_link\">QR code pausing and scheduling<\/a>\u00a0and more, for one low subscription fee. Full subscriptions start from just $11.95 for a 1-month subscription (lower monthly rates for longer periods).\u00a0<a href=\"https:\/\/www.qrstuff.com\/sign-up\" target=\"_blank\" rel=\"noreferrer noopener\">Subscribe now<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/qrstuff.com\/blog\/wp-content\/uploads\/2021\/02\/Subscription-13.png\"><img loading=\"lazy\" decoding=\"async\" width=\"580\" height=\"265\" src=\"https:\/\/qrstuff.com\/blog\/wp-content\/uploads\/2021\/02\/Subscription-13.png\" alt=\"\" class=\"wp-image-6268\" srcset=\"https:\/\/www.qrstuff.com\/blog\/wp-content\/uploads\/2021\/02\/Subscription-13.png 580w, https:\/\/www.qrstuff.com\/blog\/wp-content\/uploads\/2021\/02\/Subscription-13-300x137.png 300w\" sizes=\"(max-width: 580px) 100vw, 580px\" \/><\/a><\/figure>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Overview Security patrols play a vital role in keeping people safe in a designated area. That\u2019s why security companies need to make sure that the assigned security patrols are doing their job when patrolling their designated areas between checkpoints. Security companies have to make sure that everything is in order. They do this by making [&hellip;]<\/p>\n","protected":false},"author":17,"featured_media":9752,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[381,3],"tags":[],"class_list":["post-3212","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-attendance-tracking","category-general"],"lang":"en-us","translations":{"en-us":3212,"fr-fr":10864,"es-es":11040},"pll_sync_post":[],"_links":{"self":[{"href":"https:\/\/www.qrstuff.com\/blog\/wp-json\/wp\/v2\/posts\/3212"}],"collection":[{"href":"https:\/\/www.qrstuff.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.qrstuff.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.qrstuff.com\/blog\/wp-json\/wp\/v2\/users\/17"}],"replies":[{"embeddable":true,"href":"https:\/\/www.qrstuff.com\/blog\/wp-json\/wp\/v2\/comments?post=3212"}],"version-history":[{"count":31,"href":"https:\/\/www.qrstuff.com\/blog\/wp-json\/wp\/v2\/posts\/3212\/revisions"}],"predecessor-version":[{"id":10865,"href":"https:\/\/www.qrstuff.com\/blog\/wp-json\/wp\/v2\/posts\/3212\/revisions\/10865"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.qrstuff.com\/blog\/wp-json\/wp\/v2\/media\/9752"}],"wp:attachment":[{"href":"https:\/\/www.qrstuff.com\/blog\/wp-json\/wp\/v2\/media?parent=3212"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.qrstuff.com\/blog\/wp-json\/wp\/v2\/categories?post=3212"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.qrstuff.com\/blog\/wp-json\/wp\/v2\/tags?post=3212"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}