CINXE.COM
Event Attendance Tracking Tools and Tips for Organizers
<!doctype html> <html lang="en-US" prefix="og: http://ogp.me/ns#" prefix="og: https://ogp.me/ns#"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"749353712",accountID:"3479545",trustKey:"1129023",xpid:"VwIAWFNXDRAHVVdaDwYDVlY=",licenseKey:"NRJS-fd3686ac95146996e21",applicationID:"716887402"};;/*! For license information please see nr-loader-spa-1.274.0.min.js.LICENSE.txt */ (()=>{var e,t,r={8122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>u});var n=r(384),i=r(8122);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){try{const t=c(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}function c(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function u(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}},9417:(e,t,r)=>{"use strict";r.d(t,{D0:()=>h,gD:()=>g,xN:()=>p});var n=r(993);const i=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var o=r(2614),a=r(944),s=r(384),c=r(8122);const u="[data-nr-mask]",d=()=>{const e={mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,harvestTimeSeconds:10,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},feature_flags:[],generic_events:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},harvest:{tooManyRequestsDelay:60},jserrors:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},logging:{enabled:!0,harvestTimeSeconds:10,autoStart:!0,level:n.p_.INFO},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:o.wk,inactiveMs:o.BB},session_replay:{autoStart:!0,enabled:!1,harvestTimeSeconds:60,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){i(t)?e.mask_selector="".concat(t,",").concat(u):""===t||null===t?e.mask_selector=u:(0,a.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){i(t)?e.block_selector+=",".concat(t):""!==t&&(0,a.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,a.R)(7,t)}},session_trace:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},soft_navigations:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},spa:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},ssl:void 0,user_actions:{enabled:!0}}},l={},f="All configuration objects require an agent identifier!";function h(e){if(!e)throw new Error(f);if(!l[e])throw new Error("Configuration for ".concat(e," was never set"));return l[e]}function p(e,t){if(!e)throw new Error(f);l[e]=(0,c.a)(t,d());const r=(0,s.nY)(e);r&&(r.init=l[e])}function g(e,t){if(!e)throw new Error(f);var r=h(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}},5603:(e,t,r)=>{"use strict";r.d(t,{a:()=>c,o:()=>s});var n=r(384),i=r(8122);const o={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},a={};function s(e){if(!e)throw new Error("All loader-config objects require an agent identifier!");if(!a[e])throw new Error("LoaderConfig for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.loader_config=a[e])}},3371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>l});var n=r(8122),i=r(384),o=r(6154),a=r(9324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},u={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0},d={};function l(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!d[e])throw new Error("Runtime for ".concat(e," was never set"));return d[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");d[e]={...(0,n.a)(t,u),...c},Object.hasOwnProperty.call(d[e],"harvestCount")||Object.defineProperty(d[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=d[e])}},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,Yq:()=>a,xv:()=>n});const n="1.274.0",i="PROD",o="CDN",a="^2.0.0-alpha.17"},6154:(e,t,r)=>{"use strict";r.d(t,{A4:()=>s,OF:()=>d,RI:()=>i,WN:()=>h,bv:()=>o,gm:()=>a,lR:()=>f,m:()=>u,mw:()=>c,sb:()=>l});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s="complete"===a?.document?.readyState,c=Boolean("hidden"===a?.document?.visibilityState),u=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),l=d&&"undefined"==typeof SharedWorker,f=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),h=Date.now()-(0,n.t)()},7295:(e,t,r)=>{"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>o});var n=[];function i(e){if(!e||o(e))return!1;if(0===n.length)return!0;for(var t=0;t<n.length;t++){var r=n[t];if("*"===r.hostname)return!1;if(s(r.hostname,e.hostname)&&c(r.pathname,e.pathname))return!1}return!0}function o(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let o,a;i>0?(o=r.substring(0,i),a=r.substring(i)):(o=r,a="");let[s]=o.split(":");n.push({hostname:s,pathname:a})}}function s(e,t){return!(e.length>t.length)&&t.indexOf(e)===t.length-e.length}function c(e,t){return 0===e.indexOf("/")&&(e=e.substring(1)),0===t.indexOf("/")&&(t=t.substring(1)),""===e||e===t}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>l,x3:()=>u});var n=r(7836),i=r(3606),o=r(860),a=r(2646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};d(e),s[e].get(t)||s[e].set(t,r)}function u(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),h(e,t,!1),s[e].size&&f(e))}function d(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(e="",t="feature",r=!1){if(d(e),!e||!s[e].get(t)||r)return h(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),h(e,t)})))}function h(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)p(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof a.y&&t[0].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function p(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>u});var n=r(384),i=r(8990),o=r(3371),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),u=function e(t,r){var n={},s={},d={},l=!1;try{l=16===r.length&&(0,o.f)(r).isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=h(n),c=g(e),d=c.length,l=0;l<d;l++)c[l].apply(a,r);var p=v()[s[e]];p&&p.push([f,e,r,a]);return a},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((([e,n])=>{s[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!v()[s[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(c)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return d[t]=d[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=u)},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3878:(e,t,r)=>{"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function o(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>o,jT:()=>n,sp:()=>i})},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,ZF:()=>c,bz:()=>a,el:()=>u});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}function c(){return s(16)}function u(){return s(32)}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>u,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},u={OFF:0,FULL:1,ERROR:2}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},7485:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},944:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.debug&&console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t)}r.d(t,{R:()=>n})},5284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(7836),i=r(6154);const o="newrelic";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&"object"==typeof e&&(a.has(t)||(r.emit("rumresp",[e]),s[t]=e,a.add(t),function(e={}){try{i.gm.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout((()=>{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=>{e.apply(this,r)}),t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},3304:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(7836);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>d,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>u,pV:()=>l});var n=r(6154),i=r(1863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e){let t=a();return t.initializedAgents?.[e]}function d(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},2843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},8139:(e,t,r)=>{"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),o=r(8990),a=r(6154);const s={},c=a.gm.XMLHttpRequest,u="addEventListener",d="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e){var t=function(e){return(e||n.ee).get("events")}(e);if(s[t.debugId]++)return t;s[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[u,d],"-",p)}function p(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,f),h(a.gm,f),h(c.prototype,f)),t.on(u+"-start",(function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var i=(0,o.I)(n,l,(function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n}));this.wrapped=e[1]=i}})),t.on(d+"-start",(function(e){e[1]=this.wrapped||e[1]})),t}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,u);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434:(e,t,r)=>{"use strict";r.d(t,{Jt:()=>o,YM:()=>c});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],u=e[c];d(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return d(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,d,l;try{a=this,o=[...arguments],d="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],d],e)}i(r+"start",[o,a,s],d,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],d,c),e}finally{i(r+"end",[o,a,l],d,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function d(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.ajax},3333:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,Zp:()=>i,mq:()=>s,nf:()=>a,qN:()=>o});const n=r(860).K7.genericEvents,i=["auxclick","click","copy","keydown","paste","scrollend"],o=["focus","blur"],a=4,s=1e3},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.jserrors},993:(e,t,r)=>{"use strict";r.d(t,{ET:()=>o,TZ:()=>a,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o="log",a=n.K7.logging},3785:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,b:()=>u});var n=r(9908),i=r(1863),o=r(860),a=r(3969),s=r(993);function c(e,t,r={},c=s.p_.INFO){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,o.K7.metrics,e),(0,n.p)(s.ET,[(0,i.t)(),t,r,c],void 0,o.K7.logging,e)}function u(e){return"string"==typeof e&&Object.values(s.p_).some((t=>t===e.toUpperCase().trim()))}},3969:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,XG:()=>s,rs:()=>i,xV:()=>a,z_:()=>o});const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},6344:(e,t,r)=>{"use strict";r.d(t,{BB:()=>d,G4:()=>o,Qb:()=>l,TZ:()=>i,Ug:()=>a,_s:()=>s,bc:()=>u,yP:()=>c});var n=r(2614);const i=r(860).K7.sessionReplay,o={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"},a=.12,s={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0},u={RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},d=5e3,l={API:"api"}},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>c,CT:()=>u,SR:()=>s});var n=r(384),i=r(9417),o=r(7767),a=r(6154);function s(e){return!!(0,n.dV)().o.MO&&(0,o.V)(e)&&!0===(0,i.gD)(e,"session_trace.enabled")}function c(e){return!0===(0,i.gD)(e,"session_replay.preload")&&s(e)}function u(e,t){const r=t.correctAbsoluteTimestamp(e);return{originalTimestamp:e,correctedTimestamp:r,timestampDiff:e-r,originTime:a.WN,correctedOriginTime:t.correctedOriginTime,originTimeDiff:Math.floor(a.WN-t.correctedOriginTime)}}},3738:(e,t,r)=>{"use strict";r.d(t,{He:()=>i,Kp:()=>s,Lc:()=>u,Rz:()=>d,TZ:()=>n,bD:()=>o,d3:()=>a,jx:()=>l,uP:()=>c});const n=r(860).K7.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState",l=1e3},3962:(e,t,r)=>{"use strict";r.d(t,{AM:()=>o,O2:()=>s,Qu:()=>c,TZ:()=>a,ih:()=>u,tC:()=>i});var n=r(860);const i=["click","keydown","submit"],o="api",a=n.K7.softNav,s={INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},c={INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},u={IP:"in progress",FIN:"finished",CAN:"cancelled"}},7378:(e,t,r)=>{"use strict";r.d(t,{$p:()=>x,BR:()=>b,Kp:()=>R,L3:()=>y,Lc:()=>c,NC:()=>o,SG:()=>d,TZ:()=>i,U6:()=>p,UT:()=>m,d3:()=>w,dT:()=>f,e5:()=>A,gx:()=>v,l9:()=>l,oW:()=>h,op:()=>g,rw:()=>u,tH:()=>E,uP:()=>s,wW:()=>T,xq:()=>a});var n=r(384);const i=r(860).K7.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",l="remaining",f="interaction",h="spaNode",p="jsonpNode",g="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=(0,n.dV)().o.ST,w="-start",R="-end",x="-body",T="cb"+R,A="jsTime",E="fetch"},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(7836),i=r(1687);class o{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},7767:(e,t,r)=>{"use strict";r.d(t,{V:()=>o});var n=r(9417),i=r(6154);const o=e=>i.RI&&!0===(0,n.gD)(e,"privacy.cookies_enabled")},425:(e,t,r)=>{"use strict";r.d(t,{j:()=>j});var n=r(860),i=r(2555),o=r(3371),a=r(9908),s=r(7836),c=r(1687),u=r(5289),d=r(6154),l=r(944),f=r(3969),h=r(384),p=r(6344);const g=["setErrorHandler","finished","addToTrace","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",p.G4.RECORD,p.G4.PAUSE,"log","wrapLogger"],m=["setErrorHandler","finished","addToTrace","addRelease"];var v=r(1863),b=r(2614),y=r(993),w=r(3785),R=r(2646),x=r(3434);function T(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const i=function(e){return(e||s.ee).get("logger")}(e),o=(0,x.YM)(i),a=new R.y(s.P);return a.level=n.level,a.customAttributes=n.customAttributes,o.inPlace(t,[r],"wrap-logger-",a),i}function A(){const e=(0,h.pV)();g.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.api?e.exposed&&e.api[t]&&n.push(e.api[t](...r)):(0,l.R)(38,t)})),n.length>1?n:n[0]}(t,...r)}))}const E={};var S=r(9417),N=r(5603),O=r(5284);const _=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let I=!1;function j(e,t={},g,R){let{init:x,info:j,loader_config:P,runtime:C={},exposed:k=!0}=t;C.loaderType=g;const L=(0,h.pV)();j||(x=L.init,j=L.info,P=L.loader_config),(0,S.xN)(e.agentIdentifier,x||{}),(0,N.a)(e.agentIdentifier,P||{}),j.jsAttributes??={},d.bv&&(j.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,j);const H=(0,S.D0)(e.agentIdentifier),D=[j.beacon,j.errorBeacon];I||(H.proxy.assets&&(_(H.proxy.assets),D.push(H.proxy.assets)),H.proxy.beacon&&D.push(H.proxy.beacon),A(),(0,h.US)("activatedFeatures",O.B),e.runSoftNavOverSpa&&=!0===H.soft_navigations.enabled&&H.feature_flags.includes("soft_nav")),C.denyList=[...H.ajax.deny_list||[],...H.ajax.block_internal?D:[]],C.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,C),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api&&(e.api=function(e,t,h=!1){t||(0,c.Ak)(e,"api");const g={};var R=s.ee.get(e),x=R.get("tracer");E[e]=b.g.OFF,R.on(p.G4.REPLAY_RUNNING,(t=>{E[e]=t}));var A="api-",S=A+"ixn-";function N(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),I(A,n,!0,o||null===r?"session":void 0)(t,r)}function O(){}g.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K7.metrics,R),(0,w.R)(R,e,t,r)},g.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,R),T(R,e,t,{customAttributes:r,level:i})},m.forEach((e=>{g[e]=I(A,e,!0,"api")})),g.addPageAction=I(A,"addPageAction",!0,n.K7.genericEvents),g.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,o.f)(e).customTransaction=(r||"http://custom.transaction")+t,I(A,"setPageViewName",!0)()},g.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return N(e,t,"setCustomAttribute",r);(0,l.R)(40,typeof t)}else(0,l.R)(39,typeof e)},g.setUserId=function(e){if("string"==typeof e||null===e)return N("enduser.id",e,"setUserId",!0);(0,l.R)(41,typeof e)},g.setApplicationVersion=function(e){if("string"==typeof e||null===e)return N("application.version",e,"setApplicationVersion",!1);(0,l.R)(42,typeof e)},g.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K7.metrics,R),R.emit("manual-start-all")}catch(e){(0,l.R)(23,e)}},g[p.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.RECORD,[],void 0,n.K7.sessionReplay,R)},g[p.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.PAUSE,[],void 0,n.K7.sessionReplay,R)},g.interaction=function(e){return(new O).get("object"==typeof e?e:{})};const _=O.prototype={createTracer:function(e,t){var r={},i=this,o="function"==typeof t;return(0,a.p)(f.xV,["API/createTracer/called"],void 0,n.K7.metrics,R),h||(0,a.p)(S+"tracer",[(0,v.t)(),e,r],i,n.K7.spa,R),function(){if(x.emit((o?"":"no-")+"fn-start",[(0,v.t)(),i,o],r),o)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw x.emit("fn-err",[arguments,this,t],r),t}finally{x.emit("fn-end",[(0,v.t)()],r)}}}};function I(e,t,r,i){return function(){return(0,a.p)(f.xV,["API/"+t+"/called"],void 0,n.K7.metrics,R),i&&(0,a.p)(e+t,[(0,v.t)(),...arguments],r?null:this,i,R),r?void 0:this}}function j(){r.e(478).then(r.bind(r,8778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,l.R)(27,e),R.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{_[e]=I(S,e,void 0,h?n.K7.softNav:n.K7.spa)})),g.setCurrentRouteName=h?I(S,"routeName",void 0,n.K7.softNav):I(A,"routeName",!0,n.K7.spa),g.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K7.metrics,R),(0,a.p)("err",[t,(0,v.t)(),!1,r,!!E[e]],void 0,n.K7.jserrors,R)},d.RI?(0,u.GG)((()=>j()),!0):j(),g}(e.agentIdentifier,R,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=k),I=!0}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>o,K7:()=>n,P3:()=>i});const n={ajax:"ajax",genericEvents:"generic_events",jserrors:"jserrors",logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.spa]:5,[n.ajax]:6,[n.sessionTrace]:7,[n.softNav]:8,[n.sessionReplay]:9,[n.logging]:10,[n.genericEvents]:11},o={[n.pageViewTiming]:"events",[n.ajax]:"events",[n.spa]:"events",[n.softNav]:"events",[n.metrics]:"jserrors",[n.jserrors]:"jserrors",[n.sessionTrace]:"browser/blobs",[n.sessionReplay]:"browser/blobs",[n.logging]:"browser/logs",[n.genericEvents]:"ins"}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>({212:"nr-spa-compressor",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.274.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.274.0.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d<u.length;d++){var l=u[d];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={478:"sha512-1vUqEfJPB8Pihje9mv5CfYgkitO1FWcS+UQb84DbXqP8oYctRv4/lzl/MzNLPlRhcY1WVDBGL20I8vm6s2VV7g==",249:"sha512-Y/BeZAh6VSTmUtUNmS5XdyKxL92s30Fyyj8xVW76HSPxcKItL4+x2+kGMZc8pMJnUpZDz1L4eftZQAJh3D8NnA==",212:"sha512-Gn2tQ3qog5Yhrx/gRutkSTYPp+7nkKFt4/mIXg99LxcNpMDAYJZDBYmAACdoHNM86+iq1F3cBcQotFNzjIX8bw=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var h=(t,n)=>{s.onerror=s.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},p=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={38:0,788:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u<a.length;u++)o=a[u],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.274.0.PROD"]=self["webpackChunk:NRBA-1.274.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(944),t=i(6344),r=i(9566);class n{agentIdentifier;constructor(e=(0,r.LA)(16)){this.agentIdentifier=e}#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}addRelease(e,t){return this.#e("addRelease",e,t)}log(e,t){return this.#e("log",e,t)}}class o extends n{#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}start(){return this.#e("start")}finished(e){return this.#e("finished",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var a=i(860),s=i(9417);const c=Object.values(a.K7);function u(e){const t={};return c.forEach((r=>{t[r]=function(e,t){return!0===(0,s.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var d=i(425);var l=i(1687),f=i(4234),h=i(5289),p=i(6154),g=i(5270),m=i(7767),v=i(6389);class b extends f.W{constructor(e,t,r=!0){super(e.agentIdentifier,t),this.auto=r,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===e.init[this.featureName].autoStart&&(this.auto=!1),this.auto?(0,l.Ak)(e.agentIdentifier,t):this.ee.on("manual-start-all",(0,v.J)((()=>{(0,l.Ak)(e.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator(e)})))}importAggregator(t,r={}){if(this.featAggregate||!this.auto)return;let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let o;try{if((0,m.V)(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(478).then(i.bind(i,6526));o=e(t)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===a.K7.sessionReplay&&this.abortHandler?.()}try{if(t.sharedAggregator)await t.sharedAggregator;else{t.sharedAggregator=i.e(478).then(i.bind(i,9337));const{EventAggregator:e}=await t.sharedAggregator;t.sharedAggregator=new e}if(!this.#t(this.featureName,o))return(0,l.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(478).then(i.bind(i,6103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,l.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};p.RI?(0,h.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return(0,g.SR)(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var y=i(6630);class w extends b{static featureName=y.T;constructor(e,t=!0){super(e,y.T,t),this.importAggregator(e)}}var R=i(384);var x=i(9908),T=i(2843),A=i(3878),E=i(782),S=i(1863);class N extends b{static featureName=E.T;constructor(e,t=!0){super(e,E.T,t),p.RI&&((0,T.u)((()=>(0,x.p)("docHidden",[(0,S.t)()],void 0,E.T,this.ee)),!0),(0,A.sp)("pagehide",(()=>(0,x.p)("winPagehide",[(0,S.t)()],void 0,E.T,this.ee))),this.importAggregator(e))}}var O=i(3969);class _ extends b{static featureName=O.TZ;constructor(e,t=!0){super(e,O.TZ,t),this.importAggregator(e)}}var I=i(6774),j=i(3304);class P{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,j.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function C(e){return H(e)?e:new P(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function k(e){const t="Unhandled Promise Rejection";if(!e?.reason)return;if(H(e.reason))try{return e.reason.message=t+": "+e.reason.message,C(e.reason)}catch(t){return C(e.reason)}const r=C(e.reason);return r.message=t+": "+r?.message,r}function L(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new P(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return H(e.error)?e.error:C(e)}function H(e){return e instanceof Error&&!!e.stack}class D extends b{static featureName=I.T;#r=!1;constructor(e,r=!0){super(e,I.T,r);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(e=>{this.abortHandler&&(0,x.p)("ierr",[C(e),(0,S.t)(),!0,{},this.#r],void 0,this.featureName,this.ee)})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.#r=e})),p.gm.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,x.p)("err",[k(e),(0,S.t)(),!1,{unhandledPromiseRejection:1},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),p.gm.addEventListener("error",(e=>{this.abortHandler&&(0,x.p)("err",[L(e),(0,S.t)(),!1,{},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var M=i(8990);let K=1;const U="nr@id";function V(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===p.gm?0:(0,M.I)(e,U,(function(){return K++}))}function G(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,j.A)(e).length}catch(e){return}}}var F=i(8139),B=i(7836),W=i(3434);const z={},q=["open","send"];function Z(t){var r=t||B.ee;const n=function(e){return(e||B.ee).get("xhr")}(r);if(z[n.debugId]++)return n;z[n.debugId]=1,(0,F.u)(r);var i=(0,W.YM)(n),o=p.gm.XMLHttpRequest,a=p.gm.MutationObserver,s=p.gm.Promise,c=p.gm.setInterval,u="readystatechange",d=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],l=[],f=p.gm.XMLHttpRequest=function(t){const r=new o(t),a=n.context(r);try{n.emit("new-xhr",[r],a),r.addEventListener(u,(s=a,function(){var e=this;e.readyState>3&&!s.resolved&&(s.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,d,"fn-",y)}),(0,A.jT)(!1))}catch(t){(0,e.R)(15,t);try{n.emit("internal-error",[t])}catch(e){}}var s;return r};function h(e,t){i.inPlace(t,["onreadystatechange"],"fn-",y)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,f),f.prototype=o.prototype,i.inPlace(f.prototype,q,"-xhr-",y),n.on("send-xhr-start",(function(e,t){h(e,t),function(e){l.push(e),a&&(g?g.then(b):c?c(b):(m=-m,v.data=m))}(t)})),n.on("open-xhr-start",h),a){var g=s&&s.resolve();if(!c&&!s){var m=1,v=document.createTextNode(m);new a(b).observe(v,{characterData:!0})}}else r.on("fn-end",(function(e){e[0]&&e[0].type===u||b()}));function b(){for(var e=0;e<l.length;e++)h(0,l[e]);l.length&&(l=[])}function y(e,t){return t}return n}var Y="fetch-",X=Y+"body-",J=["arrayBuffer","blob","json","text","formData"],Q=p.gm.Request,ee=p.gm.Response,te="prototype";const re={};function ne(e){const t=function(e){return(e||B.ee).get("fetch")}(e);if(!(Q&&ee&&p.gm.fetch))return t;if(re[t.debugId]++)return t;function r(e,r,n){var i=e[r];"function"==typeof i&&(e[r]=function(){var e,r=[...arguments],o={};t.emit(n+"before-start",[r],o),o[B.P]&&o[B.P].dt&&(e=o[B.P].dt);var a=i.apply(this,r);return t.emit(n+"start",[r,e],a),a.then((function(e){return t.emit(n+"end",[null,e],a),e}),(function(e){throw t.emit(n+"end",[e],a),e}))})}return re[t.debugId]=1,J.forEach((e=>{r(Q[te],e,X),r(ee[te],e,X)})),r(p.gm,"fetch",Y),t.on(Y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(Y+"done",[null,r],n)}else t.emit(Y+"done",[e],n)})),t}var ie=i(7485),oe=i(5603);class ae{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,oe.o)(this.agentIdentifier);if(!t)return null;var n=(t.accountID||"").toString()||null,i=(t.agentID||"").toString()||null,o=(t.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,r.ZF)(),s=(0,r.el)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof p.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,j.A)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,s.gD)(this.agentIdentifier,"distributed_tracing")&&(r=(0,s.D0)(this.agentIdentifier).distributed_tracing),e.sameOrigin)t=!0;else if(r.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,ie.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}isDtEnabled(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled}excludeNewrelicHeader(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers}}var se=i(9300),ce=i(7295),ue=["load","error","abort","timeout"],de=ue.length,le=(0,R.dV)().o.REQ,fe=(0,R.dV)().o.XHR;class he extends b{static featureName=se.T;constructor(e,t=!0){super(e,se.T,t),this.dt=new ae(e.agentIdentifier),this.handler=(e,t,r,n)=>(0,x.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};p.gm?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const r={status:t.responseStatus},n={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};pe(r,t.name),this.handler("xhr",[r,n,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,a.K7.ajax)}}))}catch(e){}ne(this.ee),Z(this.ee),function(e,t,r,n){function i(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=R,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){T(t,e)}),(0,A.jT)(!1)),p.lR||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,A.jT)(!1))}function o(e){this.params={method:e[0]},pe(this,e[1]),this.metrics={}}function s(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var i=n.generateTracePayload(this.parsedOrigin);if(i){var o=!1;i.newrelicHeader&&(r.setRequestHeader("newrelic",i.newrelicHeader),o=!0),i.traceContextParentHeader&&(r.setRequestHeader("traceparent",i.traceContextParentHeader),i.traceContextStateHeader&&r.setRequestHeader("tracestate",i.traceContextStateHeader),o=!0),o&&(this.dt=i)}}function c(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=G(i);a&&(n.txSize=a)}this.startTime=(0,S.t)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof r.onload)&&"function"==typeof o.end)&&o.end(r)}catch(e){try{t.emit("internal-error",[e])}catch(e){}}};for(var s=0;s<de;s++)r.addEventListener(ue[s],this.listener,(0,A.jT)(!1))}function u(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function d(e,t){var r=""+V(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function l(e,t){var r=""+V(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function f(){this.endTime=(0,S.t)()}function h(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function g(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function m(e,t,r){t instanceof fe&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,S.t)()))}function v(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,S.t)()-this.xhrCbStart,this.onload,r],r)}function b(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&p.RI&&(t=""+p.gm.location.href):e[0]&&e[0].url?t=e[0].url:p.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,ie.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var i=n.generateTracePayload(this.parsedOrigin);if(i&&(i.newrelicHeader||i.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,i)&&(this.dt=i);else{var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),s(o.headers,i)&&(this.dt=i),e.length>1?e[1]=o:e.push(o)}}function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function y(e,t){this.params={},this.metrics={},this.startTime=(0,S.t)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof le?r=i.url:p.gm?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),pe(this,r);var o=(""+(i&&i instanceof le&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=G(n.body)||0}function w(e,t){if(this.endTime=(0,S.t)(),this.params||(this.params={}),(0,ce.iW)(this.params))return;let n;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);const i={txSize:this.txSize,rxSize:n,duration:(0,S.t)()-this.startTime};r("xhr",[this.params,i,this.startTime,this.endTime,"fetch"],this,a.K7.ajax)}function R(e){const t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<de;t++)e.removeEventListener(ue[t],this.listener,!1);t.aborted||(0,ce.iW)(t)||(n.duration=(0,S.t)()-this.startTime,this.loadCazptureCalled||4!==e.readyState?null==t.status&&(t.status=0):T(this,e),n.cbTime=this.cbTime,r("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,a.K7.ajax))}}function T(e,r){e.params.status=r.status;var n=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?G(e.response):"text"===r||""===r||void 0===r?G(e.responseText):void 0}(r,e.lastSize);if(n&&(e.metrics.rxSize=n),e.sameOrigin){var i=r.getResponseHeader("X-NewRelic-App-Data");i&&((0,x.p)(O.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,a.K7.metrics,t),e.params.cat=i.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",i),t.on("open-xhr-start",o),t.on("open-xhr-end",s),t.on("send-xhr-start",c),t.on("xhr-cb-time",u),t.on("xhr-load-added",d),t.on("xhr-load-removed",l),t.on("xhr-resolved",f),t.on("addEventListener-end",h),t.on("removeEventListener-end",g),t.on("fn-end",v),t.on("fetch-before-start",b),t.on("fetch-start",y),t.on("fn-start",m),t.on("fetch-done",w)}(e,this.ee,this.handler,this.dt),this.importAggregator(e)}}function pe(e,t){var r=(0,ie.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}const ge={},me=["pushState","replaceState"];function ve(e){const t=function(e){return(e||B.ee).get("history")}(e);return!p.RI||ge[t.debugId]++||(ge[t.debugId]=1,(0,W.YM)(t).inPlace(window.history,me,"-")),t}var be=i(3738);const{He:ye,bD:we,d3:Re,Kp:xe,TZ:Te,Lc:Ae,uP:Ee,Rz:Se}=be;class Ne extends b{static featureName=Te;constructor(e,t=!0){super(e,Te,t);if(!(0,m.V)(this.agentIdentifier))return void this.deregisterDrain();const r=this.ee;let n;ve(r),this.eventsEE=(0,F.u)(r),this.eventsEE.on(Ee,(function(e,t){this.bstStart=(0,S.t)()})),this.eventsEE.on(Ae,(function(e,t){(0,x.p)("bst",[e[0],t,this.bstStart,(0,S.t)()],void 0,a.K7.sessionTrace,r)})),r.on(Se+Re,(function(e){this.time=(0,S.t)(),this.startPath=location.pathname+location.hash})),r.on(Se+xe,(function(e){(0,x.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,a.K7.sessionTrace,r)}));try{n=new PerformanceObserver((e=>{const t=e.getEntries();(0,x.p)(ye,[t],void 0,a.K7.sessionTrace,r)})),n.observe({type:we,buffered:!0})}catch(e){}this.importAggregator(e,{resourceObserver:n})}}var Oe=i(2614);class _e extends b{static featureName=t.TZ;#i;#o;constructor(e,r=!0){let n;super(e,t.TZ,r),this.replayRunning=!1,this.#o=e;try{n=JSON.parse(localStorage.getItem("".concat(Oe.H3,"_").concat(Oe.uh)))}catch(e){}(0,g.SR)(e.agentIdentifier)&&this.ee.on(t.G4.RECORD,(()=>this.#a())),this.#s(n)?(this.#i=n?.sessionReplayMode,this.#c()):this.importAggregator(e),this.ee.on("err",(e=>{this.replayRunning&&(this.errorNoticed=!0,(0,x.p)(t.G4.ERROR_DURING_REPLAY,[e],void 0,this.featureName,this.ee))})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.replayRunning=e}))}#s(e){return e&&(e.sessionReplayMode===Oe.g.FULL||e.sessionReplayMode===Oe.g.ERROR)||(0,g.Aw)(this.agentIdentifier)}#u=!1;async#c(e){if(!this.#u){this.#u=!0;try{const{Recorder:t}=await Promise.all([i.e(478),i.e(249)]).then(i.bind(i,8589));this.recorder??=new t({mode:this.#i,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee}),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording}catch(e){}this.importAggregator(this.#o,{recorder:this.recorder,errorNoticed:this.errorNoticed})}}#a(){this.featAggregate?this.featAggregate.mode!==Oe.g.FULL&&this.featAggregate.initializeRecording(Oe.g.FULL,!0):(this.#i=Oe.g.FULL,this.#c(t.Qb.API),this.recorder&&this.recorder.parent.mode!==Oe.g.FULL&&(this.recorder.parent.mode=Oe.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var Ie=i(3962);class je extends b{static featureName=Ie.TZ;constructor(e,t=!0){if(super(e,Ie.TZ,t),!p.RI||!(0,R.dV)().o.MO)return;const r=ve(this.ee);Ie.tC.forEach((e=>{(0,A.sp)(e,(e=>{a(e)}),!0)}));const n=()=>(0,x.p)("newURL",[(0,S.t)(),""+window.location],void 0,this.featureName,this.ee);r.on("pushState-end",n),r.on("replaceState-end",n);try{this.removeOnAbort=new AbortController}catch(e){}(0,A.sp)("popstate",(e=>(0,x.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)),!0,this.removeOnAbort?.signal);let i=!1;const o=new((0,R.dV)().o.MO)(((e,t)=>{i||(i=!0,requestAnimationFrame((()=>{(0,x.p)("newDom",[(0,S.t)()],void 0,this.featureName,this.ee),i=!1})))})),a=(0,v.s)((e=>{(0,x.p)("newUIEvent",[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0})}),100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,{domObserver:o})}}var Pe=i(7378);const Ce={},ke=["appendChild","insertBefore","replaceChild"];function Le(e){const t=function(e){return(e||B.ee).get("jsonp")}(e);if(!p.RI||Ce[t.debugId])return t;Ce[t.debugId]=!0;var r=(0,W.YM)(t),n=/[?&](?:callback|cb)=([^&#]+)/,i=/(.*)\.([^.]+)/,o=/^(\w+)(\.|$)(.*)$/;function a(e,t){if(!e)return t;const r=e.match(o),n=r[1];return a(r[3],t[n])}return r.inPlace(Node.prototype,ke,"dom-"),t.on("dom-start",(function(e){!function(e){if(!e||"string"!=typeof e.nodeName||"script"!==e.nodeName.toLowerCase())return;if("function"!=typeof e.addEventListener)return;var o=(s=e.src,c=s.match(n),c?c[1]:null);var s,c;if(!o)return;var u=function(e){var t=e.match(i);if(t&&t.length>=3)return{key:t[2],parent:a(t[1],window)};return{key:e,parent:window}}(o);if("function"!=typeof u.parent[u.key])return;var d={};function l(){t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}function f(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",l,(0,A.jT)(!1)),e.addEventListener("error",f,(0,A.jT)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}const He={};function De(e){const t=function(e){return(e||B.ee).get("promise")}(e);if(He[t.debugId])return t;He[t.debugId]=!0;var r=t.context,n=(0,W.YM)(t),i=p.gm.Promise;return i&&function(){function e(r){var o=t.context(),a=n(r,"executor-",o,null,!1);const s=Reflect.construct(i,[a],e);return t.context(s).getCtx=function(){return o},s}p.gm.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return i.toString()},Object.setPrototypeOf(e,i),["all","race"].forEach((function(r){const n=i[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=i[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),e.prototype=i.prototype;const o=i.prototype.then;i.prototype.then=function(...e){var i=this,a=r(i);a.promise=i,e[0]=n(e[0],"cb-",a,null,!1),e[1]=n(e[1],"cb-",a,null,!1);const s=o.apply(this,e);return a.nextPromise=s,t.emit("propagate",[i,!0],s,!1,!1),s},i.prototype.then[W.Jt]=o,t.on("executor-start",(function(e){e[0]=n(e[0],"resolve-",this,null,!1),e[1]=n(e[1],"resolve-",this,null,!1)})),t.on("executor-err",(function(e,t,r){e[1](r)})),t.on("cb-end",(function(e,r,n){t.emit("propagate",[n,!0],this.nextPromise,!1,!1)})),t.on("propagate",(function(e,r,n){this.getCtx&&!r||(this.getCtx=function(){if(e instanceof Promise)var r=t.context(e);return r&&r.getCtx?r.getCtx():this})}))}(),t}const Me={},Ke="setTimeout",Ue="setInterval",Ve="clearTimeout",Ge="-start",Fe=[Ke,"setImmediate",Ue,Ve,"clearImmediate"];function Be(e){const t=function(e){return(e||B.ee).get("timer")}(e);if(Me[t.debugId]++)return t;Me[t.debugId]=1;var r=(0,W.YM)(t);return r.inPlace(p.gm,Fe.slice(0,2),Ke+"-"),r.inPlace(p.gm,Fe.slice(2,3),Ue+"-"),r.inPlace(p.gm,Fe.slice(3),Ve+"-"),t.on(Ue+Ge,(function(e,t,n){e[0]=r(e[0],"fn-",null,n)})),t.on(Ke+Ge,(function(e,t,n){this.method=n,this.timerDuration=isNaN(e[1])?0:+e[1],e[0]=r(e[0],"fn-",this,n)})),t}const We={};function ze(e){const t=function(e){return(e||B.ee).get("mutation")}(e);if(!p.RI||We[t.debugId])return t;We[t.debugId]=!0;var r=(0,W.YM)(t),n=p.gm.MutationObserver;return n&&(window.MutationObserver=function(e){return this instanceof n?new n(r(e,"fn-")):n.apply(this,arguments)},MutationObserver.prototype=n.prototype),t}const{TZ:qe,d3:Ze,Kp:Ye,$p:Xe,wW:Je,e5:Qe,tH:$e,uP:et,rw:tt,Lc:rt}=Pe;class nt extends b{static featureName=qe;constructor(e,t=!0){if(super(e,qe,t),!p.RI)return;try{this.removeOnAbort=new AbortController}catch(e){}let r,n=0;const i=this.ee.get("tracer"),o=Le(this.ee),a=De(this.ee),s=Be(this.ee),c=Z(this.ee),u=this.ee.get("events"),d=ne(this.ee),l=ve(this.ee),f=ze(this.ee);function h(e,t){l.emit("newURL",[""+window.location,t])}function g(){n++,r=window.location.hash,this[et]=(0,S.t)()}function m(){n--,window.location.hash!==r&&h(0,!0);var e=(0,S.t)();this[Qe]=~~this[Qe]+e-this[et],this[rt]=e}function v(e,t){e.on(t,(function(){this[t]=(0,S.t)()}))}this.ee.on(et,g),a.on(tt,g),o.on(tt,g),this.ee.on(rt,m),a.on(Je,m),o.on(Je,m),this.ee.on("fn-err",((...t)=>{t[2]?.__newrelic?.[e.agentIdentifier]||(0,x.p)("function-err",[...t],void 0,this.featureName,this.ee)})),this.ee.buffer([et,rt,"xhr-resolved"],this.featureName),u.buffer([et],this.featureName),s.buffer(["setTimeout"+Ye,"clearTimeout"+Ze,et],this.featureName),c.buffer([et,"new-xhr","send-xhr"+Ze],this.featureName),d.buffer([$e+Ze,$e+"-done",$e+Xe+Ze,$e+Xe+Ye],this.featureName),l.buffer(["newURL"],this.featureName),f.buffer([et],this.featureName),a.buffer(["propagate",tt,Je,"executor-err","resolve"+Ze],this.featureName),i.buffer([et,"no-"+et],this.featureName),o.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),v(d,$e+Ze),v(d,$e+"-done"),v(o,"new-jsonp"),v(o,"jsonp-end"),v(o,"cb-start"),l.on("pushState-end",h),l.on("replaceState-end",h),window.addEventListener("hashchange",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){h(0,n>1)}),(0,A.jT)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var it=i(3333);class ot extends b{static featureName=it.TZ;constructor(e,t=!0){super(e,it.TZ,t);const r=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled];p.RI&&e.init.user_actions.enabled&&(it.Zp.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)),!0))),it.qN.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)))))),r.some((e=>e))?this.importAggregator(e):this.deregisterDrain()}}var at=i(993),st=i(3785);class ct extends b{static featureName=at.TZ;constructor(e,t=!0){super(e,at.TZ,t);const r=this.ee;this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:n}=this;(0,st.R)(r,e,n,t)})),this.importAggregator(e)}}new class extends o{constructor(t,r){super(r),p.gm?(this.features={},(0,R.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(w),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,d.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=u(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>a.P3[e.featureName]-a.P3[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==a.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===a.K7.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===a.K7.softNav)return;const n=function(e){switch(e){case a.K7.ajax:return[a.K7.jserrors];case a.K7.sessionTrace:return[a.K7.ajax,a.K7.pageViewEvent];case a.K7.sessionReplay:return[a.K7.sessionTrace];case a.K7.pageViewTiming:return[a.K7.pageViewEvent];default:return[]}}(r.featureName).filter((e=>!(e in this.features)));n.length>0&&(0,e.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,R.Zm)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[he,w,N,Ne,_e,_,D,ot,ct,je,nt],loaderType:"spa"})})()})();</script> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> <title>Event Attendance Tracking Tools and Tips for Organizers</title> <!-- ADDITIONAL Preconnects dropped speed DT--> <!-- <link rel="preconnect" href="https://ajax.googleapis.com" crossorigin> <link rel="preconnect" href="https://fonts.googleapis.com" crossorigin> <link rel="preconnect" href="https://jf.hsforms.com" crossorigin> <link rel="preconnect" href="https://eventbrite-s3.s3.amazonaws.com" crossorigin>--> <!-- Preconnects --> <link rel="preconnect" href="https://www.eventbrite.com "> <link rel="preconnect" href="https://connect.facebook.net" crossorigin> <link rel="preconnect" href="https://analytics.tiktok.com" crossorigin> <link rel="preconnect" href="https://www.google.com" crossorigin> <link rel="preconnect" href="https://google-analytics.com" crossorigin> <link rel="preconnect" href="https://googletagmanager.com" crossorigin> <link rel="preconnect" href="https://www.googletadservices.com" crossorigin> <link rel="preconnect" href="https://c.evidon.com" crossorigin> <link rel="preconnect" href="https://googleads.g.doubleclick.net" crossorigin> <!-- Google Tag Manager --> <script>(function (w, d, s, l, i) { w[l] = w[l] || []; w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }); var f = d.getElementsByTagName(s)[0], j = d.createElement(s), dl = l !== 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f); })(window, document, 'script', 'dataLayer', 'GTM-5P8FXJ');</script> <!-- End Google Tag Manager --> <link rel="preload" as="font" type="font/ttf" crossorigin="anonymous" href="https://www.eventbrite.com/blog/wp-content/themes/eventbrite-blockbase/build/fonts/NeuePlak-Regular.1e8b9b0a.ttf" /> <link rel="preload" as="font" type="font/ttf" crossorigin="anonymous" href="https://www.eventbrite.com/blog/wp-content/themes/eventbrite-blockbase/build/fonts/NeuePlakText-Regular.baa6842e.ttf" /> <link rel="preload" href="https://www.eventbrite.com/blog/wp-content/uploads/2023/10/image10-min-6-768x432.webp" as="image" type="image/webp" fetchpriority="high"/> <link rel="alternate" hreflang="en-us" href="https://www.eventbrite.com/blog/event-attendance-tracking/" /> <link rel="alternate" hreflang="x-default" href="https://www.eventbrite.com/blog/event-attendance-tracking/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="Event Attendance Tracking Tools and Tips for Organizers" /> <meta property="og:description" content="Party-goers are more willing to splurge on New Year’s Eve parties than on other events. Here’s how to entice them to make their night memorable with a VIP package at your event." /> <meta property="og:url" content="https://www.eventbrite.com/blog/event-attendance-tracking/" /> <meta property="og:site_name" content="Eventbrite Blog" /> <meta property="article:section" content="Event Marketing" /> <meta property="article:published_time" content="2024-11-06T07:08:32-06:00" /> <meta property="article:modified_time" content="2024-11-06T07:14:02-06:00" /> <meta property="og:updated_time" content="2024-11-06T07:14:02-06:00" /> <meta property="og:image" content="https://www.eventbrite.com/blog/wp-content/uploads/2022/04/iStock_89278167_MEDIUM.jpg" /> <!-- Search Engine Optimization by Rank Math PRO - https://rankmath.com/ --> <meta name="description" content="Attendee tracking helps you create a better experience and make every event more engaging than the last. Here are the tools and tips you need to do it well."/> <meta name="robots" content="follow, index, max-snippet:-1, max-video-preview:-1, max-image-preview:large"/> <link rel="canonical" href="https://www.eventbrite.com/blog/event-attendance-tracking/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="Event Attendance Tracking Tools and Tips for Organizers" /> <meta property="og:description" content="Attendee tracking helps you create a better experience and make every event more engaging than the last. Here are the tools and tips you need to do it well." /> <meta property="og:url" content="https://www.eventbrite.com/blog/event-attendance-tracking/" /> <meta property="og:site_name" content="Eventbrite All Access" /> <meta property="article:section" content="Event Marketing" /> <meta property="og:updated_time" content="2024-11-06T07:14:02-06:00" /> <meta property="og:image" content="https://www.eventbrite.com/blog/wp-content/uploads/2023/10/image10-min-6.png" /> <meta property="og:image:secure_url" content="https://www.eventbrite.com/blog/wp-content/uploads/2023/10/image10-min-6.png" /> <meta property="og:image:width" content="1999" /> <meta property="og:image:height" content="1124" /> <meta property="og:image:alt" content="group standing in nightclub" /> <meta property="og:image:type" content="image/png" /> <meta property="article:published_time" content="2024-11-06T07:08:32-06:00" /> <meta property="article:modified_time" content="2024-11-06T07:14:02-06:00" /> <meta property="og:video" content="https://www.youtube.com/embed/R7XOuarkBs0" /> <meta property="og:video" content="https://www.youtube.com/embed/Oyv9uvwfLeM" /> <meta property="og:video" content="https://www.youtube.com/embed/qqrhMcxU8K0" /> <meta property="og:video" content="https://www.youtube.com/embed/fRhYHd_JW8w" /> <meta property="ya:ovs:upload_date" content="2024-11-06CST07:08:32-06:00" /> <meta property="ya:ovs:allow_embed" content="true" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:title" content="Event Attendance Tracking Tools and Tips for Organizers" /> <meta name="twitter:description" content="Attendee tracking helps you create a better experience and make every event more engaging than the last. Here are the tools and tips you need to do it well." /> <meta name="twitter:image" content="https://www.eventbrite.com/blog/wp-content/uploads/2023/10/image10-min-6.png" /> <meta name="twitter:label1" content="Written by" /> <meta name="twitter:data1" content="Jessica Everitt" /> <meta name="twitter:label2" content="Time to read" /> <meta name="twitter:data2" content="14 minutes" /> <script type="application/ld+json" class="rank-math-schema-pro">{"@context":"https://schema.org","@graph":[{"@type":["Corporation","Organization"],"@id":"https://www.eventbrite.com/blog/#organization","name":"Eventbrite","url":"https://www.eventbrite.com/blog","logo":{"@type":"ImageObject","@id":"https://www.eventbrite.com/blog/#logo","url":"https://www.eventbrite.com/blog/wp-content/uploads/2023/01/feature-logo-wordmark-orange-1.jpg","contentUrl":"https://www.eventbrite.com/blog/wp-content/uploads/2023/01/feature-logo-wordmark-orange-1.jpg","caption":"Eventbrite All Access","inLanguage":"en-US","width":"1200","height":"627"}},{"@type":"WebSite","@id":"https://www.eventbrite.com/blog/#website","url":"https://www.eventbrite.com/blog","name":"Eventbrite All Access","publisher":{"@id":"https://www.eventbrite.com/blog/#organization"},"inLanguage":"en-US"},{"@type":"ImageObject","@id":"https://www.eventbrite.com/blog/wp-content/uploads/2023/10/image10-min-6.png","url":"https://www.eventbrite.com/blog/wp-content/uploads/2023/10/image10-min-6.png","width":"1999","height":"1124","caption":"group standing in nightclub","inLanguage":"en-US"},{"@type":"BreadcrumbList","@id":"https://www.eventbrite.com/blog/event-attendance-tracking/#breadcrumb","itemListElement":[{"@type":"ListItem","position":"1","item":{"@id":"https://www.eventbrite.com/blog","name":"Home"}},{"@type":"ListItem","position":"2","item":{"@id":"https://www.eventbrite.com/blog/event-attendance-tracking/","name":"Event Attendance Tracking Tools and Tips for Organizers"}}]},{"@type":"WebPage","@id":"https://www.eventbrite.com/blog/event-attendance-tracking/#webpage","url":"https://www.eventbrite.com/blog/event-attendance-tracking/","name":"Event Attendance Tracking Tools and Tips for Organizers","datePublished":"2024-11-06T07:08:32-06:00","dateModified":"2024-11-06T07:14:02-06:00","isPartOf":{"@id":"https://www.eventbrite.com/blog/#website"},"primaryImageOfPage":{"@id":"https://www.eventbrite.com/blog/wp-content/uploads/2023/10/image10-min-6.png"},"inLanguage":"en-US","breadcrumb":{"@id":"https://www.eventbrite.com/blog/event-attendance-tracking/#breadcrumb"}},{"@type":"Person","@id":"https://www.eventbrite.com/blog/author/jessica-everitt/","name":"Jessica Everitt","url":"https://www.eventbrite.com/blog/author/jessica-everitt/","image":{"@type":"ImageObject","@id":"https://www.eventbrite.com/blog/wp-content/uploads/2023/07/jessica_edited_hr-2__1_-700x700.jpg","url":"https://www.eventbrite.com/blog/wp-content/uploads/2023/07/jessica_edited_hr-2__1_-700x700.jpg","caption":"Jessica Everitt","inLanguage":"en-US"},"worksFor":{"@id":"https://www.eventbrite.com/blog/#organization"}},{"headline":"Event Attendance Tracking Tools and Tips for Organizers","description":"Attendee tracking helps you create a better experience and make every event more engaging than the last. Here are the tools and tips you need to do it well.","datePublished":"2024-11-06T07:08:32-06:00","dateModified":"2024-11-06T07:14:02-06:00","image":{"@id":"https://www.eventbrite.com/blog/wp-content/uploads/2023/10/image10-min-6.png"},"author":{"@id":"https://www.eventbrite.com/blog/author/jessica-everitt/","name":"Jessica Everitt"},"@type":"Article","name":"Event Attendance Tracking Tools and Tips for Organizers","@id":"https://www.eventbrite.com/blog/event-attendance-tracking/#schema-6570540","isPartOf":{"@id":"https://www.eventbrite.com/blog/event-attendance-tracking/#webpage"},"publisher":{"@id":"https://www.eventbrite.com/blog/#organization"},"inLanguage":"en-US","mainEntityOfPage":{"@id":"https://www.eventbrite.com/blog/event-attendance-tracking/#webpage"}},{"@type":"VideoObject","name":"Event Attendance Tracking Tools and Tips for Organizers","description":"Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.","uploadDate":"2024-11-06T07:08:32-06:00","thumbnailUrl":"https://www.eventbrite.com/blog/wp-content/uploads/2023/10/image10-min-6.png","embedUrl":"https://www.youtube.com/embed/R7XOuarkBs0","isFamilyFriendly":"True","@id":"https://www.eventbrite.com/blog/event-attendance-tracking/#schema-6570541","isPartOf":{"@id":"https://www.eventbrite.com/blog/event-attendance-tracking/#webpage"},"publisher":{"@id":"https://www.eventbrite.com/blog/#organization"},"inLanguage":"en-US","mainEntityOfPage":{"@id":"https://www.eventbrite.com/blog/event-attendance-tracking/#webpage"}},{"@type":"VideoObject","name":"Event Attendance Tracking Tools and Tips for Organizers","description":"Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.","uploadDate":"2024-11-06T07:08:32-06:00","thumbnailUrl":"https://www.eventbrite.com/blog/wp-content/uploads/2023/10/image10-min-6.png","embedUrl":"https://www.youtube.com/embed/Oyv9uvwfLeM","isFamilyFriendly":"True","@id":"https://www.eventbrite.com/blog/event-attendance-tracking/#schema-6570542","isPartOf":{"@id":"https://www.eventbrite.com/blog/event-attendance-tracking/#webpage"},"publisher":{"@id":"https://www.eventbrite.com/blog/#organization"},"inLanguage":"en-US","mainEntityOfPage":{"@id":"https://www.eventbrite.com/blog/event-attendance-tracking/#webpage"}},{"@type":"VideoObject","name":"Event Attendance Tracking Tools and Tips for Organizers","description":"Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.","uploadDate":"2024-11-06T07:08:32-06:00","thumbnailUrl":"https://www.eventbrite.com/blog/wp-content/uploads/2023/10/image10-min-6.png","embedUrl":"https://www.youtube.com/embed/qqrhMcxU8K0","isFamilyFriendly":"True","@id":"https://www.eventbrite.com/blog/event-attendance-tracking/#schema-6570926","isPartOf":{"@id":"https://www.eventbrite.com/blog/event-attendance-tracking/#webpage"},"publisher":{"@id":"https://www.eventbrite.com/blog/#organization"},"inLanguage":"en-US"},{"@type":"VideoObject","name":"Event Attendance Tracking Tools and Tips for Organizers","description":"Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.","uploadDate":"2024-11-06T07:08:32-06:00","thumbnailUrl":"https://www.eventbrite.com/blog/wp-content/uploads/2023/10/image10-min-6.png","embedUrl":"https://www.youtube.com/embed/fRhYHd_JW8w","isFamilyFriendly":"True","@id":"https://www.eventbrite.com/blog/event-attendance-tracking/#schema-6570957","isPartOf":{"@id":"https://www.eventbrite.com/blog/event-attendance-tracking/#webpage"},"publisher":{"@id":"https://www.eventbrite.com/blog/#organization"},"inLanguage":"en-US"}]}</script> <!-- /Rank Math WordPress SEO plugin --> <link rel="preload" href="https://www.eventbrite.com/blog/wp-includes/css/dist/block-library/style.min.css?ver=6.6.2" as="style" id="wp-block-library" media="all" onload="this.onload=null;this.rel='stylesheet'"><noscript><link rel='stylesheet' id='wp-block-library-css' href='https://www.eventbrite.com/blog/wp-includes/css/dist/block-library/style.min.css?ver=6.6.2' type='text/css' media='all' /> </noscript><style id='rank-math-toc-block-style-inline-css' type='text/css'> .wp-block-rank-math-toc-block nav ol{counter-reset:item}.wp-block-rank-math-toc-block nav ol li{display:block}.wp-block-rank-math-toc-block nav ol li:before{content:counters(item, ".") ". ";counter-increment:item} </style> <style id='global-styles-inline-css' type='text/css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--primary: #d1410c;--wp--preset--color--secondary: #006ba1;--wp--preset--color--foreground: #333333;--wp--preset--color--background: #ffffff;--wp--preset--color--accessible-orange: #D1410C;--wp--preset--color--core-orange: #F05537;--wp--preset--color--core-purple: #13002D;--wp--preset--color--edgy-yellow: #FFF58C;--wp--preset--color--edgy-pink: #FC86BC;--wp--preset--color--edgy-purple: #240F4C;--wp--preset--color--mellow-orange: #FFAAA0;--wp--preset--color--mellow-blue: #324B8C;--wp--preset--color--mellow-yellow: #FFE6BE;--wp--preset--color--vibrant-blue: #0124E9;--wp--preset--color--vibrant-yellow: #F7F154;--wp--preset--color--vibrant-light-blue: #8FF2F7;--wp--preset--color--smart-green: #044F60;--wp--preset--color--smart-yellow: #EFEDAB;--wp--preset--color--smart-light-green: #CDDFD6;--wp--preset--color--grey-900: #1E0A3C;--wp--preset--color--grey-800: #39364F;--wp--preset--color--grey-700: #4B4D63;--wp--preset--color--grey-600: #6F7287;--wp--preset--color--grey-500: #A9A8B3;--wp--preset--color--grey-400: #C2C2CC;--wp--preset--color--grey-300: #DBDAE3;--wp--preset--color--grey-200: #EEEDF2;--wp--preset--color--grey-100: #F8F7FA;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 16px;--wp--preset--font-size--medium: 24px;--wp--preset--font-size--large: 28px;--wp--preset--font-size--x-large: 32px;--wp--preset--font-family--body-font: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;--wp--preset--font-family--heading-font: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);--wp--custom--alignment--aligned-max-width: 50%;--wp--custom--button--border--color: var(--wp--custom--color--primary);--wp--custom--button--border--radius: 4px;--wp--custom--button--border--style: solid;--wp--custom--button--border--width: 2px;--wp--custom--button--color--background: #d1410c;--wp--custom--button--color--text: var(--wp--custom--color--background);--wp--custom--button--hover--color--text: var(--wp--custom--color--background);--wp--custom--button--hover--color--background: var(--wp--custom--color--secondary);--wp--custom--button--hover--border--color: var(--wp--custom--color--secondary);--wp--custom--button--spacing--padding--top: 7px;--wp--custom--button--spacing--padding--bottom: 7px;--wp--custom--button--spacing--padding--left: 19px;--wp--custom--button--spacing--padding--right: 19px;--wp--custom--button--typography--font-size: var(--wp--custom--font-sizes--normal);--wp--custom--button--typography--font-weight: normal;--wp--custom--button--typography--line-height: 2;--wp--custom--color--foreground: var(--wp--preset--color--foreground);--wp--custom--color--background: var(--wp--preset--color--background);--wp--custom--color--primary: var(--wp--preset--color--primary);--wp--custom--color--secondary: var(--wp--preset--color--secondary);--wp--custom--color--tertiary: var(--wp--preset--color--tertiary);--wp--custom--color-palettes--0--label: Featured;--wp--custom--color-palettes--0--slug: palette-1;--wp--custom--color-palettes--0--colors--primary: #C8133E;--wp--custom--color-palettes--0--colors--secondary: #4E2F4B;--wp--custom--color-palettes--0--colors--foreground: #1D1E1E;--wp--custom--color-palettes--0--colors--background: #FFFFFF;--wp--custom--color-palettes--0--colors--tertiary: #F9F9F9;--wp--custom--color-palettes--1--label: Featured;--wp--custom--color-palettes--1--slug: palette-2;--wp--custom--color-palettes--1--colors--primary: #35845D;--wp--custom--color-palettes--1--colors--secondary: #233252;--wp--custom--color-palettes--1--colors--foreground: #242527;--wp--custom--color-palettes--1--colors--background: #EEF4F7;--wp--custom--color-palettes--1--colors--tertiary: #F9F9F9;--wp--custom--color-palettes--2--label: Featured;--wp--custom--color-palettes--2--slug: palette-3;--wp--custom--color-palettes--2--colors--primary: #9FD3E8;--wp--custom--color-palettes--2--colors--secondary: #FBE6AA;--wp--custom--color-palettes--2--colors--foreground: #FFFFFF;--wp--custom--color-palettes--2--colors--background: #1F2527;--wp--custom--color-palettes--2--colors--tertiary: #364043;--wp--custom--font-sizes--x-small: 14px;--wp--custom--font-sizes--normal: 18px;--wp--custom--form--padding: calc( 0.5 * var(--wp--custom--gap--horizontal) );--wp--custom--form--border--color: #EFEFEF;--wp--custom--form--border--radius: 0;--wp--custom--form--border--style: solid;--wp--custom--form--border--width: 2px;--wp--custom--form--checkbox--checked--content: "\2715";--wp--custom--form--checkbox--checked--font-size: var(--wp--custom--font-sizes--x-small);--wp--custom--form--checkbox--checked--position--left: 3px;--wp--custom--form--checkbox--checked--position--top: 3px;--wp--custom--form--checkbox--checked--sizing--height: 12px;--wp--custom--form--checkbox--checked--sizing--width: 12px;--wp--custom--form--checkbox--unchecked--content: "";--wp--custom--form--checkbox--unchecked--position--left: 0;--wp--custom--form--checkbox--unchecked--position--top: 0.2em;--wp--custom--form--checkbox--unchecked--sizing--height: 16px;--wp--custom--form--checkbox--unchecked--sizing--width: 16px;--wp--custom--form--color--background: transparent;--wp--custom--form--color--box-shadow: none;--wp--custom--form--color--text: inherit;--wp--custom--form--label--spacing--margin--bottom: var(--wp--custom--gap--baseline);--wp--custom--form--label--typography--font-size: var(--wp--custom--font-sizes--x-small);--wp--custom--form--label--typography--font-weight: normal;--wp--custom--form--label--typography--letter-spacing: normal;--wp--custom--form--label--typography--text-transform: none;--wp--custom--form--typography--font-size: var(--wp--custom--font-sizes--normal);--wp--custom--gallery--caption--font-size: var(--wp--preset--font-size--small);--wp--custom--body--typography--line-height: 1.6;--wp--custom--heading--typography--font-weight: 400;--wp--custom--heading--typography--line-height: 1.125;--wp--custom--latest-posts--meta--color--text: var(--wp--custom--color--primary);--wp--custom--layout--content-size: 720px;--wp--custom--layout--wide-size: 1000px;--wp--custom--list--spacing--padding--left: calc( 2 * var(--wp--custom--gap--horizontal) );--wp--custom--gap--baseline: 15px;--wp--custom--gap--horizontal: min(30px, 5vw);--wp--custom--gap--vertical: min(30px, 5vw);--wp--custom--navigation--submenu--border--color: var(--wp--custom--color--primary);--wp--custom--navigation--submenu--border--radius: var(--wp--custom--form--border--radius);--wp--custom--navigation--submenu--border--style: var(--wp--custom--form--border--style);--wp--custom--navigation--submenu--border--width: var(--wp--custom--form--border--width);--wp--custom--navigation--submenu--color--background: var(--wp--custom--color--background);--wp--custom--navigation--submenu--color--text: var(--wp--custom--color--foreground);--wp--custom--paragraph--dropcap--margin: .1em .1em 0 0;--wp--custom--paragraph--dropcap--typography--font-size: 110px;--wp--custom--paragraph--dropcap--typography--font-weight: 400;--wp--custom--post-author--typography--font-weight: normal;--wp--custom--post-comment--typography--font-size: var(--wp--custom--font-sizes--normal);--wp--custom--post-comment--typography--line-height: var(--wp--custom--body--typography--line-height);--wp--custom--pullquote--citation--typography--font-size: var(--wp--custom--font-sizes--x-small);--wp--custom--pullquote--citation--typography--font-family: inherit;--wp--custom--pullquote--citation--typography--font-style: italic;--wp--custom--pullquote--citation--spacing--margin--top: var(--wp--custom--gap--vertical);--wp--custom--pullquote--typography--text-align: left;--wp--custom--quote--citation--typography--font-size: var(--wp--custom--font-sizes--x-small);--wp--custom--quote--citation--typography--font-style: italic;--wp--custom--quote--citation--typography--font-weight: 400;--wp--custom--quote--typography--text-align: left;--wp--custom--separator--opacity: 1;--wp--custom--separator--width: 150px;--wp--custom--table--figcaption--typography--font-size: var(--wp--custom--font-sizes--x-small);--wp--custom--video--caption--text-align: center;--wp--custom--video--caption--margin: var(--wp--custom--gap--vertical) auto;}:root { --wp--style--global--content-size: 720px;--wp--style--global--wide-size: 1000px; }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: calc(2 * var(--wp--custom--gap--baseline)); margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: calc(2 * var(--wp--custom--gap--baseline)); }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: calc(2 * var(--wp--custom--gap--baseline));margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: calc(2 * var(--wp--custom--gap--baseline));margin-block-end: 0;}:root :where(.is-layout-flex){gap: calc(2 * var(--wp--custom--gap--baseline));}:root :where(.is-layout-grid){gap: calc(2 * var(--wp--custom--gap--baseline));}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{background-color: var(--wp--custom--color--background);color: var(--wp--custom--color--foreground);font-family: var(--wp--preset--font-family--body-font);font-size: var(--wp--custom--font-sizes--normal);line-height: var(--wp--custom--body--typography--line-height);padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}a:where(:not(.wp-element-button)){color: var(--wp--custom--color--primary);text-decoration: underline;}h1{font-family: var(--wp--preset--font-family--heading-font);font-size: 48px;font-weight: var(--wp--custom--heading--typography--font-weight);line-height: var(--wp--custom--heading--typography--line-height);margin-top: var(--wp--custom--gap--vertical);margin-bottom: var(--wp--custom--gap--vertical);}h2{font-family: var(--wp--preset--font-family--heading-font);font-size: var(--wp--preset--font-size--x-large);font-weight: var(--wp--custom--heading--typography--font-weight);line-height: var(--wp--custom--heading--typography--line-height);margin-top: var(--wp--custom--gap--vertical);margin-bottom: var(--wp--custom--gap--vertical);}h3{font-family: var(--wp--preset--font-family--heading-font);font-size: var(--wp--preset--font-size--large);font-weight: var(--wp--custom--heading--typography--font-weight);line-height: var(--wp--custom--heading--typography--line-height);margin-top: var(--wp--custom--gap--vertical);margin-bottom: var(--wp--custom--gap--vertical);}h4{font-family: var(--wp--preset--font-family--heading-font);font-size: var(--wp--preset--font-size--medium);font-weight: var(--wp--custom--heading--typography--font-weight);line-height: var(--wp--custom--heading--typography--line-height);margin-top: var(--wp--custom--gap--vertical);margin-bottom: var(--wp--custom--gap--vertical);}h5{font-family: var(--wp--preset--font-family--heading-font);font-size: var(--wp--custom--font-sizes--normal);font-weight: var(--wp--custom--heading--typography--font-weight);line-height: var(--wp--custom--heading--typography--line-height);margin-top: var(--wp--custom--gap--vertical);margin-bottom: var(--wp--custom--gap--vertical);}h6{font-family: var(--wp--preset--font-family--heading-font);font-size: var(--wp--preset--font-size--small);font-weight: var(--wp--custom--heading--typography--font-weight);line-height: var(--wp--custom--heading--typography--line-height);margin-top: var(--wp--custom--gap--vertical);margin-bottom: var(--wp--custom--gap--vertical);}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;line-height: inherit;padding: calc(0.667em + 2px) calc(1.333em + 2px);text-decoration: none;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-primary-color{color: var(--wp--preset--color--primary) !important;}.has-secondary-color{color: var(--wp--preset--color--secondary) !important;}.has-foreground-color{color: var(--wp--preset--color--foreground) !important;}.has-background-color{color: var(--wp--preset--color--background) !important;}.has-accessible-orange-color{color: var(--wp--preset--color--accessible-orange) !important;}.has-core-orange-color{color: var(--wp--preset--color--core-orange) !important;}.has-core-purple-color{color: var(--wp--preset--color--core-purple) !important;}.has-edgy-yellow-color{color: var(--wp--preset--color--edgy-yellow) !important;}.has-edgy-pink-color{color: var(--wp--preset--color--edgy-pink) !important;}.has-edgy-purple-color{color: var(--wp--preset--color--edgy-purple) !important;}.has-mellow-orange-color{color: var(--wp--preset--color--mellow-orange) !important;}.has-mellow-blue-color{color: var(--wp--preset--color--mellow-blue) !important;}.has-mellow-yellow-color{color: var(--wp--preset--color--mellow-yellow) !important;}.has-vibrant-blue-color{color: var(--wp--preset--color--vibrant-blue) !important;}.has-vibrant-yellow-color{color: var(--wp--preset--color--vibrant-yellow) !important;}.has-vibrant-light-blue-color{color: var(--wp--preset--color--vibrant-light-blue) !important;}.has-smart-green-color{color: var(--wp--preset--color--smart-green) !important;}.has-smart-yellow-color{color: var(--wp--preset--color--smart-yellow) !important;}.has-smart-light-green-color{color: var(--wp--preset--color--smart-light-green) !important;}.has-grey-900-color{color: var(--wp--preset--color--grey-900) !important;}.has-grey-800-color{color: var(--wp--preset--color--grey-800) !important;}.has-grey-700-color{color: var(--wp--preset--color--grey-700) !important;}.has-grey-600-color{color: var(--wp--preset--color--grey-600) !important;}.has-grey-500-color{color: var(--wp--preset--color--grey-500) !important;}.has-grey-400-color{color: var(--wp--preset--color--grey-400) !important;}.has-grey-300-color{color: var(--wp--preset--color--grey-300) !important;}.has-grey-200-color{color: var(--wp--preset--color--grey-200) !important;}.has-grey-100-color{color: var(--wp--preset--color--grey-100) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-primary-background-color{background-color: var(--wp--preset--color--primary) !important;}.has-secondary-background-color{background-color: var(--wp--preset--color--secondary) !important;}.has-foreground-background-color{background-color: var(--wp--preset--color--foreground) !important;}.has-background-background-color{background-color: var(--wp--preset--color--background) !important;}.has-accessible-orange-background-color{background-color: var(--wp--preset--color--accessible-orange) !important;}.has-core-orange-background-color{background-color: var(--wp--preset--color--core-orange) !important;}.has-core-purple-background-color{background-color: var(--wp--preset--color--core-purple) !important;}.has-edgy-yellow-background-color{background-color: var(--wp--preset--color--edgy-yellow) !important;}.has-edgy-pink-background-color{background-color: var(--wp--preset--color--edgy-pink) !important;}.has-edgy-purple-background-color{background-color: var(--wp--preset--color--edgy-purple) !important;}.has-mellow-orange-background-color{background-color: var(--wp--preset--color--mellow-orange) !important;}.has-mellow-blue-background-color{background-color: var(--wp--preset--color--mellow-blue) !important;}.has-mellow-yellow-background-color{background-color: var(--wp--preset--color--mellow-yellow) !important;}.has-vibrant-blue-background-color{background-color: var(--wp--preset--color--vibrant-blue) !important;}.has-vibrant-yellow-background-color{background-color: var(--wp--preset--color--vibrant-yellow) !important;}.has-vibrant-light-blue-background-color{background-color: var(--wp--preset--color--vibrant-light-blue) !important;}.has-smart-green-background-color{background-color: var(--wp--preset--color--smart-green) !important;}.has-smart-yellow-background-color{background-color: var(--wp--preset--color--smart-yellow) !important;}.has-smart-light-green-background-color{background-color: var(--wp--preset--color--smart-light-green) !important;}.has-grey-900-background-color{background-color: var(--wp--preset--color--grey-900) !important;}.has-grey-800-background-color{background-color: var(--wp--preset--color--grey-800) !important;}.has-grey-700-background-color{background-color: var(--wp--preset--color--grey-700) !important;}.has-grey-600-background-color{background-color: var(--wp--preset--color--grey-600) !important;}.has-grey-500-background-color{background-color: var(--wp--preset--color--grey-500) !important;}.has-grey-400-background-color{background-color: var(--wp--preset--color--grey-400) !important;}.has-grey-300-background-color{background-color: var(--wp--preset--color--grey-300) !important;}.has-grey-200-background-color{background-color: var(--wp--preset--color--grey-200) !important;}.has-grey-100-background-color{background-color: var(--wp--preset--color--grey-100) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-primary-border-color{border-color: var(--wp--preset--color--primary) !important;}.has-secondary-border-color{border-color: var(--wp--preset--color--secondary) !important;}.has-foreground-border-color{border-color: var(--wp--preset--color--foreground) !important;}.has-background-border-color{border-color: var(--wp--preset--color--background) !important;}.has-accessible-orange-border-color{border-color: var(--wp--preset--color--accessible-orange) !important;}.has-core-orange-border-color{border-color: var(--wp--preset--color--core-orange) !important;}.has-core-purple-border-color{border-color: var(--wp--preset--color--core-purple) !important;}.has-edgy-yellow-border-color{border-color: var(--wp--preset--color--edgy-yellow) !important;}.has-edgy-pink-border-color{border-color: var(--wp--preset--color--edgy-pink) !important;}.has-edgy-purple-border-color{border-color: var(--wp--preset--color--edgy-purple) !important;}.has-mellow-orange-border-color{border-color: var(--wp--preset--color--mellow-orange) !important;}.has-mellow-blue-border-color{border-color: var(--wp--preset--color--mellow-blue) !important;}.has-mellow-yellow-border-color{border-color: var(--wp--preset--color--mellow-yellow) !important;}.has-vibrant-blue-border-color{border-color: var(--wp--preset--color--vibrant-blue) !important;}.has-vibrant-yellow-border-color{border-color: var(--wp--preset--color--vibrant-yellow) !important;}.has-vibrant-light-blue-border-color{border-color: var(--wp--preset--color--vibrant-light-blue) !important;}.has-smart-green-border-color{border-color: var(--wp--preset--color--smart-green) !important;}.has-smart-yellow-border-color{border-color: var(--wp--preset--color--smart-yellow) !important;}.has-smart-light-green-border-color{border-color: var(--wp--preset--color--smart-light-green) !important;}.has-grey-900-border-color{border-color: var(--wp--preset--color--grey-900) !important;}.has-grey-800-border-color{border-color: var(--wp--preset--color--grey-800) !important;}.has-grey-700-border-color{border-color: var(--wp--preset--color--grey-700) !important;}.has-grey-600-border-color{border-color: var(--wp--preset--color--grey-600) !important;}.has-grey-500-border-color{border-color: var(--wp--preset--color--grey-500) !important;}.has-grey-400-border-color{border-color: var(--wp--preset--color--grey-400) !important;}.has-grey-300-border-color{border-color: var(--wp--preset--color--grey-300) !important;}.has-grey-200-border-color{border-color: var(--wp--preset--color--grey-200) !important;}.has-grey-100-border-color{border-color: var(--wp--preset--color--grey-100) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-body-font-font-family{font-family: var(--wp--preset--font-family--body-font) !important;}.has-heading-font-font-family{font-family: var(--wp--preset--font-family--heading-font) !important;} :root :where(.wp-block-button .wp-block-button__link){background-color: var(--wp--custom--button--color--background);border-radius: var(--wp--custom--button--border--radius);color: var(--wp--custom--button--color--text);font-family: var(--wp--preset--font-family--body-font);font-size: var(--wp--custom--button--typography--font-size);font-weight: var(--wp--custom--button--typography--font-weight);line-height: var(--wp--custom--button--typography--line-height);padding-top: 7px;padding-right: 19px;padding-bottom: 7px;padding-left: 19px;} :root :where(.wp-block-pullquote){border-width: 1px 0;border-style: solid;font-size: var(--wp--preset--font-size--large);font-style: italic;line-height: 1.6;padding-top: var(--wp--custom--gap--horizontal);padding-right: var(--wp--custom--gap--horizontal);padding-bottom: var(--wp--custom--gap--horizontal);padding-left: var(--wp--custom--gap--horizontal);} :root :where(.wp-block-code){border-radius: 0px;border-color: #CCCCCC;border-width: 2px;border-style: solid;font-family: monospace;padding-top: var(--wp--custom--gap--vertical);padding-right: var(--wp--custom--gap--horizontal);padding-bottom: var(--wp--custom--gap--vertical);padding-left: var(--wp--custom--gap--horizontal);} :root :where(.wp-block-gallery){margin-bottom: var(--wp--custom--gap--vertical);} :root :where(.wp-block-navigation){font-size: var(--wp--custom--font-sizes--normal);} :root :where(.wp-block-post-title){font-family: var(--wp--preset--font-family--heading-font);font-size: var(--wp--preset--font-size--large);line-height: var(--wp--custom--heading--typography--line-height);margin-bottom: 0;} :root :where(.wp-block-post-date){color: var(--wp--custom--color--foreground);font-size: var(--wp--preset--font-size--small);} :root :where(.wp-block-search .wp-block-search__label, .wp-block-search .wp-block-search__input, .wp-block-search .wp-block-search__button){font-size: var(--wp--custom--button--typography--font-size);line-height: var(--wp--custom--body--typography--line-height);} :root :where(.wp-block-separator){border-color: currentColor;border-width: 0 0 1px 0;border-style: solid;color: var(--wp--custom--color--foreground);} :root :where(.wp-block-quote){border-color: var(--wp--custom--color--primary);border-width: 0 0 0 1px;border-style: solid;font-size: var(--wp--custom--font-sizes--normal);font-style: normal;padding-left: var(--wp--custom--gap--horizontal);} :root :where(.wp-block-site-tagline){font-size: var(--wp--custom--font-sizes--x-small);} :root :where(.wp-block-site-title){font-size: var(--wp--custom--font-sizes--normal);font-weight: 700;text-decoration: none;} </style> <link rel='stylesheet' id='wp-enhanced-image-frontend-css' href='https://www.eventbrite.com/blog/wp-content/plugins/wp-enhanced-image/dist/styles.css?ver=8785f2370cbcf0b609a0' type='text/css' media='all' /> <link rel='stylesheet' id='eventbrite-styles-css' href='https://www.eventbrite.com/blog/wp-content/themes/eventbrite-blockbase/build/styles.css?ver=75601f56-f00c9b24cbe55a97ed42' type='text/css' media='all' /> <script type="text/javascript" id="wpml-cookie-js-extra"> /* <![CDATA[ */ var wpml_cookies = {"wp-wpml_current_language":{"value":"en","expires":1,"path":"\/"}}; var wpml_cookies = {"wp-wpml_current_language":{"value":"en","expires":1,"path":"\/"}}; /* ]]> */ </script> <script type="text/javascript" defer src="https://www.eventbrite.com/blog/wp-content/plugins/sitepress-multilingual-cms/res/js/cookies/language-cookie.js?ver=4.6.14" id="wpml-cookie-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" id="jquery-core-js-extra"> /* <![CDATA[ */ var smoothAllowedBrowsers = []; /* ]]> */ </script> <script type="text/javascript" rel="preload" as="script" src="https://www.eventbrite.com/blog/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script type="text/javascript" id="wpml-xdomain-data-js-extra"> /* <![CDATA[ */ var wpml_xdomain_data = {"css_selector":"wpml-ls-item","ajax_url":"https:\/\/www.eventbrite.com\/blog\/wp-admin\/admin-ajax.php","current_lang":"en","_nonce":"0f0289ebfd"}; /* ]]> */ </script> <script type="text/javascript" defer src="https://www.eventbrite.com/blog/wp-content/plugins/sitepress-multilingual-cms/res/js/xdomain-data.js?ver=4.6.14" id="wpml-xdomain-data-js" defer="defer" data-wp-strategy="defer"></script> <link rel="https://api.w.org/" href="https://www.eventbrite.com/blog/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.eventbrite.com/blog/wp-json/wp/v2/posts/433344" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.eventbrite.com/blog/xmlrpc.php?rsd" /> <link rel='shortlink' href='https://www.eventbrite.com/blog/?p=433344' /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.eventbrite.com/blog/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.eventbrite.com%2Fblog%2Fevent-attendance-tracking%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.eventbrite.com/blog/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.eventbrite.com%2Fblog%2Fevent-attendance-tracking%2F&format=xml" /> <script type="text/javascript">var essb_settings = {"ajax_url":"https:\/\/www.eventbrite.com\/blog\/wp-admin\/admin-ajax.php","essb3_nonce":"77f6bc570d","essb3_plugin_url":"https:\/\/www.eventbrite.com\/blog\/wp-content\/plugins\/easy-social-share-buttons3","essb3_stats":true,"essb3_ga":true,"essb3_ga_mode":"layers","blog_url":"https:\/\/www.eventbrite.com\/blog\/","essb3_postfloat_stay":false,"post_id":433344};</script> </head> <body class="post-template post-template-single-post post-template-single-post-php single single-post postid-433344 single-format-standard wp-embed-responsive"> <!-- Google Tag Manager (noscript) --> <noscript> <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-5P8FXJ" height="0" width="0" style="display:none;visibility:hidden"></iframe> </noscript> <!-- End Google Tag Manager (noscript) --> <header class=""> <div class="wrapper-nav"> <nav class="navbar navbar-expand-lg navbar-light"> <a class="navbar-brand" href="/blog/"> <img class="icon evb-logo" alt="logo-eventbrite" id="brand" height="36" width="227.06" src="https://www.eventbrite.com/blog/wp-content/themes/eventbrite-blockbase/assets/icons/evb-all-access-logo.svg" /> </a> <div class="mobile-search-icon"> <a class="nav-link" href="/blog/search" rel="nofollow"> <img class="icon" alt="Search icon" id="search-icon" width="14" height="14.7" src="https://www.eventbrite.com/blog/wp-content/themes/eventbrite-blockbase/assets/icons/search-icon.svg" /> </a> </div> <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#main_nav"> <span class="navbar-toggler-icon"></span> </button> <div class="collapse navbar-collapse" id="main_nav"> <ul class="navbar-nav m-auto"> <!--Industry mobile nav --> <li id="menu-item-385875" class="dropdown nav-item"><a href="#" data-toggle="dropdown" aria-expanded="false" class="dropdown-toggle nav-link" id="menu-item-dropdown-385875">Tips & Guides<img class="icon" src="https://www.eventbrite.com/blog/wp-content/themes/eventbrite-blockbase/assets/icons/arrow_down_Icon.svg" alt='Arrow' width="10" height="8" /></a> <ul class="dropdown-menu" aria-labelledby="Arrow' width="> <li id="menu-item-386175" class="dropdown nav-item"><a href="/blog/category/getting-started/" class="dropdown-item">Getting started<img class="icon icon__get-started" src="https://www.eventbrite.com/blog/wp-content/themes/eventbrite-blockbase/assets/icons/right-arrow-black.svg" alt='Arrow' width="10" height="10" /></a> <ul class="dropdown-menu submenu" aria-labelledby="Arrow' width="> <li id="menu-item-386176" class="nav-item"><a href="/blog/category/event-planning-for-beginners/" class="dropdown-item">Event Planning</a></li> <li id="menu-item-386177" class="nav-item"><a href="/blog/category/event-marketing-for-beginners/" class="dropdown-item">Event Marketing</a></li> <li id="menu-item-386178" class="nav-item"><a href="/blog/category/event-management-for-beginners/" class="dropdown-item">Event Management</a></li> <li id="menu-item-386500" class="nav-item"><a href="/blog/category/getting-started/" class="dropdown-item">See all Getting started</a></li> </ul> </li> <li id="menu-item-386187" class="nav-item"><a href="/blog/category/event-planning/" class="dropdown-item">Event Planning</a></li> <li id="menu-item-386188" class="nav-item"><a href="/blog/category/event-marketing/" class="dropdown-item">Event Marketing</a></li> <li id="menu-item-386189" class="nav-item"><a href="/blog/category/event-management/" class="dropdown-item">Event Management</a></li> <li id="menu-item-386191" class="nav-item"><a href="/blog/academy/" class="dropdown-item">Eventbrite Academy</a></li> <li id="menu-item-386192" class="nav-item"><a href="/blog/category/tips-and-guides/" class="dropdown-item">See all Tips & Guides</a></li> </ul> </li> <li id="menu-item-385876" class="dropdown nav-item"><a href="#" data-toggle="dropdown" aria-expanded="false" class="dropdown-toggle nav-link" id="menu-item-dropdown-385876">News & Trends<img class="icon" src="https://www.eventbrite.com/blog/wp-content/themes/eventbrite-blockbase/assets/icons/arrow_down_Icon.svg" alt='Arrow' width="10" height="8" /></a> <ul class="dropdown-menu" aria-labelledby="Arrow' width="> <li id="menu-item-386197" class="nav-item"><a href="/blog/category/news/" class="dropdown-item">News</a></li> <li id="menu-item-386198" class="nav-item"><a href="/blog/category/trends/" class="dropdown-item">Trends</a></li> <li id="menu-item-386199" class="nav-item"><a href="/blog/category/reports/" class="dropdown-item">Reports</a></li> <li id="menu-item-386200" class="nav-item"><a href="/blog/press/" class="dropdown-item">Press</a></li> <li id="menu-item-386202" class="nav-item"><a href="/blog/category/news-and-trends/" class="dropdown-item">See all News & Trends</a></li> </ul> </li> <li id="menu-item-385877" class="dropdown nav-item"><a href="#" data-toggle="dropdown" aria-expanded="false" class="dropdown-toggle nav-link" id="menu-item-dropdown-385877">Community<img class="icon" src="https://www.eventbrite.com/blog/wp-content/themes/eventbrite-blockbase/assets/icons/arrow_down_Icon.svg" alt='Arrow' width="10" height="8" /></a> <ul class="dropdown-menu" aria-labelledby="Arrow' width="> <li id="menu-item-386208" class="dropdown nav-item"><a href="https://www.eventbrite.com/reconvene/" class="dropdown-item">RECONVENE<img class="icon icon__get-started" src="https://www.eventbrite.com/blog/wp-content/themes/eventbrite-blockbase/assets/icons/right-arrow-black.svg" alt='Arrow' width="10" height="10" /></a> <ul class="dropdown-menu submenu" aria-labelledby="Arrow' width="> <li id="menu-item-386209" class="nav-item"><a href="/blog/asset/reconvene-recaps/" class="dropdown-item">Events & Recaps</a></li> <li id="menu-item-386211" class="nav-item"><a href="https://www.eventbrite.com/l/reconvene-accelerator/" class="dropdown-item">Accelerator</a></li> </ul> </li> <li id="menu-item-386214" class="nav-item"><a href="/blog/category/creator-spotlights/" class="dropdown-item">Creator Spotlights</a></li> <li id="menu-item-396239" class="nav-item"><a href="https://www.eventbrite.com/l/impact/" class="dropdown-item">Impact</a></li> <li id="menu-item-386215" class="nav-item"><a target="_blank" rel="noopener noreferrer" href="https://www.eventbrite.com/l/advocacy/" class="dropdown-item">Eventbrite Advocacy</a></li> <li id="menu-item-386216" class="nav-item"><a href="https://www.eventbrite.com/l/socialconnection/" class="dropdown-item">The Social Connection Project</a></li> <li id="menu-item-386217" class="nav-item"><a href="/blog/category/heart-of-gathering/" class="dropdown-item">Heart of Gathering</a></li> <li id="menu-item-386498" class="nav-item"><a href="/blog/category/community/" class="dropdown-item">See all Community</a></li> </ul> </li> <li id="menu-item-385878" class="dropdown nav-item"><a href="#" data-toggle="dropdown" aria-expanded="false" class="dropdown-toggle nav-link" id="menu-item-dropdown-385878">Tools & Features<img class="icon" src="https://www.eventbrite.com/blog/wp-content/themes/eventbrite-blockbase/assets/icons/arrow_down_Icon.svg" alt='Arrow' width="10" height="8" /></a> <ul class="dropdown-menu" aria-labelledby="Arrow' width="> <li id="menu-item-386218" class="nav-item"><a target="_blank" rel="noopener noreferrer" href="/blog/category/updates-and-announcements/" class="dropdown-item">Updates & Announcements</a></li> <li id="menu-item-386219" class="nav-item"><a target="_blank" rel="noopener noreferrer" href="/blog/category/quick-tips/" class="dropdown-item">Quick Tips</a></li> <li id="menu-item-386221" class="nav-item"><a target="_blank" rel="noopener noreferrer" href="/blog/category/case-studies/" class="dropdown-item">Case Studies</a></li> <li id="menu-item-386220" class="nav-item"><a target="_blank" rel="noopener noreferrer" href="https://www.eventbrite.com/l/newsletter-signup/" class="dropdown-item">All Access Newsletter</a></li> <li id="menu-item-395207" class="nav-item"><a target="_blank" rel="noopener noreferrer" href="https://www.eventbrite.com/o/eventbrite-webinars-30396073460" class="dropdown-item">Eventbrite Webinars</a></li> <li id="menu-item-386223" class="nav-item"><a target="_blank" rel="noopener noreferrer" href="https://www.eventbrite.com/blog/academy/eventbrite-on-demand-demo/" class="dropdown-item">Eventbrite Demo</a></li> <li id="menu-item-386224" class="nav-item"><a target="_blank" rel="noopener noreferrer" href="https://www.eventbrite.com/l/organizer-check-in-app/" class="dropdown-item">Eventbrite Organizer App</a></li> <li id="menu-item-386222" class="nav-item"><a target="_blank" rel="noopener noreferrer" href="https://www.eventbrite.com/support/contact-us" class="dropdown-item">Help Center</a></li> <li id="menu-item-386225" class="nav-item"><a target="_blank" rel="noopener noreferrer" href="https://www.eventbrite.com/engineering/" class="dropdown-item">Tech Blog</a></li> <li id="menu-item-386499" class="nav-item"><a target="_blank" rel="noopener noreferrer" href="/blog/category/tools-and-features/" class="dropdown-item">See all Tools & Features</a></li> </ul> </li> <li id="menu-item-386606" class="nav-item d-lg-none"><a target="_blank" rel="noopener noreferrer" href="https://www.eventbrite.com/l/contact-eventbrite-sales/?ref=blog" class="nav-link">Contact sales</a></li> <li id="menu-item-386607" class="nav-item d-lg-none"><a target="_blank" rel="noopener noreferrer" href="https://www.eventbrite.com/signin/signup/?referrer=/manage/events/create/" class="nav-link">Create event</a></li> <li class="nav-item dropdown d-none d-sm-none d-md-none d-lg-block"> <a class="nav-link" href="/blog/search" rel="nofollow"> <img class="icon" alt="Search icon" id="search-icon" width="14" height="14.7" src="https://www.eventbrite.com/blog/wp-content/themes/eventbrite-blockbase/assets/icons/search-icon.svg" /> </a> </li> </ul> <section class="d-none d-sm-none d-md-none d-lg-block"> <form class="form-inline mt-2 mt-md-0"> <ul class="navbar-nav ml-md-auto"> <li class="nav-item"><a target="_blank" rel="noopener noreferrer" href="https://www.eventbrite.com/l/contact-eventbrite-sales/?ref=blog" class="nav-link button button__create">Contact sales</a></li> <li class="nav-item"><a target="_blank" rel="noopener noreferrer" href="https://www.eventbrite.com/signin/signup/?referrer=/manage/events/create/" class="nav-link button button__create">Create event</a></li> </ul> </form> </section> </div> </nav> </div> </header> <!-- Progress Bar --> <div class="read-progress-container hidden" id="progressContainer"> <div class="read-progress-container__bar" id="readProgressBar"></div> </div> <!-- End Progress Bar --> <div class="container breadcrumb--dark pl-md-0"> <ul class="breadcrumb"><li><a href="https://www.eventbrite.com/">Eventbrite</a></li><span class="separator"> </span><li><a href="https://www.eventbrite.com/organizer/">Organizer</a></li><span class="separator"> </span><li><a href="https://www.eventbrite.com/blog/">Home</a></li><span class="separator"> </span><li><span class="last">Event Attendance Tracking Tools and Tips for Organizers</span></li></ul></div> <div class="article-hero container hero--tips-green"> <div class="row align-items-center"> <div class="col-lg-10 order-12 order-lg-1 article-hero__details"> <a href="https://www.eventbrite.com/blog/category/event-marketing/" class="badge badge--tips-green">Event Marketing</a> <div class="read-time color-primary"> </div> <h1 class="header header-4 color-primary"> Event Attendance Tracking Tools and Tips for Organizers </h1> <div class="date color-primary"> <a href="https://www.eventbrite.com/blog/author/jessica-everitt/" class="color-primary"> by Jessica Everitt </a> <span class="dot"></span> <span>Nov 6 2024</span> </div> <a href="https://www.eventbrite.com/blog/segment/music/" class="tag tag--popular mb-2">Music</a><a href="https://www.eventbrite.com/blog/event-type/party-celebration-event/" class="tag tag--popular mb-2">Party / Celebration event</a> </div> <div class="col-lg-10 order-1 order-lg-12 img-center"> <picture > <source class="jfei-enhanced" type="image/webp" srcset="https://www.eventbrite.com/blog/wp-content/uploads/2023/10/image10-min-6-300x169.webp 300w, https://www.eventbrite.com/blog/wp-content/uploads/2023/10/image10-min-6-500x281.webp 500w, https://www.eventbrite.com/blog/wp-content/uploads/2023/10/image10-min-6-540x304.webp 540w, https://www.eventbrite.com/blog/wp-content/uploads/2023/10/image10-min-6-600x337.webp 600w, https://www.eventbrite.com/blog/wp-content/uploads/2023/10/image10-min-6-720x405.webp 720w, https://www.eventbrite.com/blog/wp-content/uploads/2023/10/image10-min-6-768x432.webp 768w" sizes="( min-width: 1140px ) 50vw, ( min-width: 992px ) 50vw, ( min-width: 769px ) 100vw, ( min-width: 576px ) 100vw, ( min-width: 360px ) 100vw, 100vw" /> <img class="img-fluid jfei-enhanced" src="https://www.eventbrite.com/blog/wp-content/uploads/2023/10/image10-min-6-768x432.png" srcset="https://www.eventbrite.com/blog/wp-content/uploads/2023/10/image10-min-6-300x169.png 300w, https://www.eventbrite.com/blog/wp-content/uploads/2023/10/image10-min-6-500x281.png 500w, https://www.eventbrite.com/blog/wp-content/uploads/2023/10/image10-min-6-540x304.png 540w, https://www.eventbrite.com/blog/wp-content/uploads/2023/10/image10-min-6-600x337.png 600w, https://www.eventbrite.com/blog/wp-content/uploads/2023/10/image10-min-6-720x405.png 720w, https://www.eventbrite.com/blog/wp-content/uploads/2023/10/image10-min-6-768x432.png 768w" sizes="( min-width: 1140px ) 50vw, ( min-width: 992px ) 50vw, ( min-width: 769px ) 100vw, ( min-width: 576px ) 100vw, ( min-width: 360px ) 100vw, 100vw" /> </picture> </div> </div> </div> <main id="post-single" class="block-post read-progress-article" role="main" aria-label="Content"> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd"> <html><body><div class="wp-block-group alignfull is-layout-constrained wp-block-group-is-layout-constrained"> <p>Tracking event attendance has come a long way from simply counting heads at the door.</p> <p>Today’s event organizers can access advanced tools that streamline check-ins <strong>and</strong> provide insights into attendee behavior. With the right systems in place, you can monitor and adjust your event in real time while gathering actionable data to improve future events.</p> <p>By using modern <a href="https://www.eventbrite.com/blog/event-registration-software/" target="_blank" rel="noreferrer noopener">event registration software</a>, you can effortlessly manage registrations, track attendance, and create a smoother entry experience for your guests. At the same time, this technology allows you to collect the data you need to make each event better than the last.</p> <p>So, let’s explore some of the most effective tools and techniques for tracking attendance, including RFID wristbands, mobile apps, and real-time data analytics. Whether you’re hosting a large concert or a smaller networking event, having a reliable approach to attendance tracking is key to delivering a seamless experience.</p> <p></p> <figure class="wp-block-image jfei-enhanced-group wp-block-image size-full w-100 size-full"> <picture> <source class="jfei-enhanced" type="image/webp" srcset="https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image1-preview-30x13.webp 300w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image1-preview-30x13.webp 500w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image1-preview-30x13.webp 540w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image1-preview-30x13.webp 600w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image1-preview-30x13.webp 720w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image1-preview-30x13.webp 768w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image1-preview-30x13.webp 960w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image1-preview-30x13.webp 1140w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image1-preview-30x13.webp 1536w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image1-preview-30x13.webp 1999w" altset="https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image1-300x138.webp 300w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image1-500x230.webp 500w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image1-540x248.webp 540w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image1-600x276.webp 600w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image1-720x331.webp 720w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image1-768x353.webp 768w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image1-960x441.webp 960w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image1-1140x524.webp 1140w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image1-1536x706.webp 1536w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image1.webp 1999w" sizes="( min-width: 1140px ) min( 100vw, 700px ), ( min-width: 992px ) min( 100vw, 700px ), ( min-width: 769px ) min( 100vw, 700px ), ( min-width: 576px ) 100vw, ( min-width: 360px ) 100vw, 100vw"></source> <img src="https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image1-preview-30x13.png" alturl="https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image1.png" srcset="https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image1-preview-30x13.png 300w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image1-preview-30x13.png 500w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image1-preview-30x13.png 540w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image1-preview-30x13.png 600w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image1-preview-30x13.png 720w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image1-preview-30x13.png 768w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image1-preview-30x13.png 960w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image1-preview-30x13.png 1140w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image1-preview-30x13.png 1536w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image1-preview-30x13.png 1999w" altset="https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image1-300x138.png 300w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image1-500x230.png 500w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image1-540x248.png 540w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image1-600x276.png 600w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image1-720x331.png 720w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image1-768x353.png 768w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image1-960x441.png 960w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image1-1140x524.png 1140w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image1-1536x706.png 1536w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image1.png 1999w" sizes="( min-width: 1140px ) min( 100vw, 700px ), ( min-width: 992px ) min( 100vw, 700px ), ( min-width: 769px ) min( 100vw, 700px ), ( min-width: 576px ) 100vw, ( min-width: 360px ) 100vw, 100vw" alt="Event Attendance Tracking Technologies: RFID, Event Apps, Facial Recognition, Event Software" width="100%" loading="lazy" decoding="async" class="jfei-enhanced jfei-blur jfei-preview jfei-image-433368"> </picture> </figure> <h2 class="wp-block-heading">Tools and technologies for tracking event attendance</h2> <p>Tracking event attendance is an essential aspect of <a href="https://www.eventbrite.com/blog/event-management-platform/" target="_blank" rel="noreferrer noopener">event management</a>. It provides you with insights that enhance the attendee experience, improve logistics, and ensure event security.<br><br>In our age of digital obsession, lots of tools and technologies have emerged that streamline this process and offer both efficiency and valuable data. Let’s explore some of the most effective tools used for tracking event attendance today.</p> <h3 class="wp-block-heading">RFID wristbands</h3> <p><a href="https://www.eventbrite.com/blog/academy/rfid-wristbands/" target="_blank" rel="noreferrer noopener">Radio-frequency identification (RFID) technology</a> has become increasingly common at large-scale events, particularly for festivals, conferences, and trade shows. </p> <p>These wristbands have embedded chips that communicate with sensors at entry points, enabling fast, hands-free check-in. RFID wristbands eliminate the need for physical tickets or barcodes, speeding up the entry process, which is critical for events with large crowds.</p> <p><a href="https://www.jeffreylesan.com/" target="_blank" rel="noreferrer noopener">Jeffrey Lesan</a>, CMO of SnowGlobe, said, “​​If you’re thinking about using RFID, do it. Particularly with a partner like Eventbrite. Everything that we wanted, we got. Logistically, internally, and from an outside fan perception. It makes you look more professional and work more professionally and efficiently. It just improves every aspect of your festival exponentially.”</p> <p>That’s because RFID technology simplifies entry and lets you track attendee movements around your event in real time. You can monitor traffic flow, pinpoint popular areas, and manage crowd control more effectively. For example, you can set your RFID system to grant access to specific areas like VIP lounges or backstage zones, ensuring only authorized attendees enter restricted spaces​.</p> <h3 class="wp-block-heading">Event apps</h3> <p>Mobile event apps are another versatile tool for tracking event attendance. These apps often incorporate QR codes or near-field communication (NFC) technology, letting your attendees check in by scanning their event tickets through their smartphones. Like with RFID, you won’t need as many staff members to check in attendees, and they can check in faster, reducing waiting times.</p> <p>These apps often include features like live polling, surveys, and gamification, which encourage attendee interaction and give you more insights into their preferences and satisfaction. Integration with social media and email marketing tools can also help you promote future events and maintain attendee engagement through the app.</p> <p>Eventbrite’s Event Check-In App is a great example of this. It lets you check in attendees, monitor event data, and even process ticket and merchandise payments on-site. Here’s a quick summary:</p> <figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper"> <iframe title="Event Check-In App: The Best App for Event Organizers" width="500" height="281" src="https://www.youtube.com/embed/qqrhMcxU8K0?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen loading="lazy"></iframe> </div></figure> <h3 class="wp-block-heading">Facial recognition</h3> <p>Facial recognition technology has already grown into a <a href="https://www.grandviewresearch.com/industry-analysis/facial-recognition-market" target="_blank" rel="noreferrer noopener">billion-dollar industry</a>, particularly for high-security or large-scale events, where speed and accuracy are crucial. By scanning attendees’ faces, this technology allows for quick and contactless check-ins.</p> <p>While facial recognition is great, it raises data privacy and security concerns. To avoid ethical and legal issues, be transparent with attendees about how their biometric data will be used and ensure you comply with local data protection regulations.</p> <h3 class="wp-block-heading">Event management software</h3> <p>Comprehensive event management software platforms, such as <a href="https://www.eventbrite.com/l/event-management-software/" target="_blank" rel="noreferrer noopener">Eventbrite</a>, have transformed the event professionals organize and execute their events. These platforms offer various tools covering the entire event lifecycle, from pre-event promotion to post-event reporting. </p> <p>Eventbrite, for example, allows organizers to track attendance in real time, manage ticketing, and monitor check-ins from any device​.</p> <p>One of the major advantages of this software is the ability to gather and analyze data on attendees across multiple events. With that information, you can build attendee profiles, track engagement trends, and tailor future events based on their preferences. </p> <p>Event software often offers automated workflows, such as sending <a href="https://www.eventbrite.com/l/online-invitations/" target="_blank" rel="noreferrer noopener">event invitations</a>, reminder emails, or post-event surveys, making keeping attendees engaged and informed throughout the event journey easier. Once you send out your invites, you’ll want to track how many people plan to attend. </p> <p></p> <figure class="wp-block-image jfei-enhanced-group wp-block-image size-full w-100 size-full"> <picture> <source class="jfei-enhanced" type="image/webp" srcset="https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image5-min-preview-30x16.webp 300w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image5-min-preview-30x16.webp 500w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image5-min-preview-30x16.webp 540w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image5-min-preview-30x16.webp 600w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image5-min-preview-30x16.webp 720w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image5-min-preview-30x16.webp 768w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image5-min-preview-30x16.webp 960w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image5-min-preview-30x16.webp 1140w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image5-min-preview-30x16.webp 1536w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image5-min-preview-30x16.webp 1999w" altset="https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image5-min-300x169.webp 300w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image5-min-500x281.webp 500w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image5-min-540x304.webp 540w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image5-min-600x337.webp 600w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image5-min-720x405.webp 720w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image5-min-768x432.webp 768w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image5-min-960x540.webp 960w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image5-min-1140x641.webp 1140w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image5-min-1536x864.webp 1536w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image5-min.webp 1999w" sizes="( min-width: 1140px ) min( 100vw, 700px ), ( min-width: 992px ) min( 100vw, 700px ), ( min-width: 769px ) min( 100vw, 700px ), ( min-width: 576px ) 100vw, ( min-width: 360px ) 100vw, 100vw"></source> <img src="https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image5-min-preview-30x16.png" alturl="https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image5-min.png" srcset="https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image5-min-preview-30x16.png 300w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image5-min-preview-30x16.png 500w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image5-min-preview-30x16.png 540w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image5-min-preview-30x16.png 600w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image5-min-preview-30x16.png 720w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image5-min-preview-30x16.png 768w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image5-min-preview-30x16.png 960w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image5-min-preview-30x16.png 1140w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image5-min-preview-30x16.png 1536w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image5-min-preview-30x16.png 1999w" altset="https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image5-min-300x169.png 300w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image5-min-500x281.png 500w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image5-min-540x304.png 540w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image5-min-600x337.png 600w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image5-min-720x405.png 720w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image5-min-768x432.png 768w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image5-min-960x540.png 960w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image5-min-1140x641.png 1140w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image5-min-1536x864.png 1536w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image5-min.png 1999w" sizes="( min-width: 1140px ) min( 100vw, 700px ), ( min-width: 992px ) min( 100vw, 700px ), ( min-width: 769px ) min( 100vw, 700px ), ( min-width: 576px ) 100vw, ( min-width: 360px ) 100vw, 100vw" alt="People with conference badges talking" width="100%" loading="lazy" decoding="async" class="jfei-enhanced jfei-blur jfei-preview jfei-image-433384"> </picture><figcaption class="wp-element-caption"><strong>Youth Marketing Strategy </strong>/ Voxburner / San Francisco, CA</figcaption> </figure> <h2 class="wp-block-heading">Best ways to track attendance at events</h2> <p>Effectively tracking attendance isn’t just about knowing how many people showed up — it’s a powerful tool for improving logistics, enhancing attendee experience, and gathering valuable data for future events. Here are the best ways to ensure you collect and use the correct data to optimize your event.</p> <h3 class="wp-block-heading">Pre-event preparation: Get off to a strong start</h3> <p>Good attendance tracking starts well before your event begins. Here are some tips for setting yourself up for success:</p> <ul class="wp-block-list"> <li><strong>Use registration software</strong>: Start tracking attendance from the moment guests register. Collecting information like how attendees heard about your event helps you analyze the effectiveness of your marketing efforts. Including this information in your <a href="https://www.eventbrite.com/blog/event-registration-form-template-ds00/" target="_blank" rel="noreferrer noopener">registration form</a> is the foundation for the data you’ll use later.</li> <li><strong>Communicate clearly</strong>: Make sure attendees know what to expect when checking in, especially if you’re using advanced tools like RFID or facial recognition. You can include these instructions in your <a href="https://www.eventbrite.com/blog/confirmation-email-template" target="_blank" rel="noreferrer noopener">confirmation email</a> to reduce confusion and speed up the process on the event day.</li> <li><strong>Test your tools</strong>: Before opening the doors, test all tracking systems to avoid hiccups. Whether using mobile apps or wristbands, a test run ensures everything works smoothly.</li> </ul> <p>Creators like <a href="https://www.eventbrite.com/o/nasstive-entertainment-5665733443" target="_blank" rel="noreferrer noopener">Nasstive</a> also get started before their events by ensuring they can attribute their wins to the right sources. For example, they can prove that they make $5.58 for every $1 spent on Eventbrite Ads. By ensuring that your pre-event activities are correctly tracked and attributed, you can continue improving your events every time.</p> <div class="wp-block-group article-cta is-layout-flow wp-block-group-is-layout-flow" style="padding-top:32px;padding-bottom:32px"> <div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-1 wp-block-columns-is-layout-flex"> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:525px"> <h4 class="wp-block-heading has-text-color has-medium-font-size" id="apply-these-insights-to-your-next-event" style="color:#1e0a3c;font-style:normal;font-weight:600;line-height:1.4">Ready to grow your event?</h4> <div class="wp-block-buttons is-content-justification-left is-layout-flex wp-container-core-buttons-is-layout-1 wp-block-buttons-is-layout-flex"> <div class="wp-block-button has-custom-font-size is-style-fill" style="font-size:14px"><a class="wp-block-button__link has-text-color has-background wp-element-button" href="https://www.eventbrite.com/l/eventbrite-ads/" style="border-radius:4px;color:#13002d;background-color:#fc86bc;padding-top:7px;padding-right:19px;padding-bottom:7px;padding-left:19px" target="_blank" rel="noreferrer noopener">Try Eventbrite Ads today.</a></div> </div> </div> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:302px"> <figure class="wp-block-image jfei-enhanced-group wp-block-image size-full w-100 size-full"> <picture> <source class="jfei-enhanced" type="image/webp" srcset="https://www.eventbrite.com/blog/wp-content/uploads/2024/02/image6-min-1-preview-30x16.webp 300w, https://www.eventbrite.com/blog/wp-content/uploads/2024/02/image6-min-1-preview-30x16.webp 500w, https://www.eventbrite.com/blog/wp-content/uploads/2024/02/image6-min-1-preview-30x16.webp 540w, https://www.eventbrite.com/blog/wp-content/uploads/2024/02/image6-min-1-preview-30x16.webp 600w, https://www.eventbrite.com/blog/wp-content/uploads/2024/02/image6-min-1-preview-30x16.webp 720w, https://www.eventbrite.com/blog/wp-content/uploads/2024/02/image6-min-1-preview-30x16.webp 768w, https://www.eventbrite.com/blog/wp-content/uploads/2024/02/image6-min-1-preview-30x16.webp 960w, https://www.eventbrite.com/blog/wp-content/uploads/2024/02/image6-min-1-preview-30x16.webp 1140w, https://www.eventbrite.com/blog/wp-content/uploads/2024/02/image6-min-1-preview-30x16.webp 1536w, https://www.eventbrite.com/blog/wp-content/uploads/2024/02/image6-min-1-preview-30x16.webp 1999w" altset="https://www.eventbrite.com/blog/wp-content/uploads/2024/02/image6-min-1-300x169.webp 300w, https://www.eventbrite.com/blog/wp-content/uploads/2024/02/image6-min-1-500x281.webp 500w, https://www.eventbrite.com/blog/wp-content/uploads/2024/02/image6-min-1-540x304.webp 540w, https://www.eventbrite.com/blog/wp-content/uploads/2024/02/image6-min-1-600x338.webp 600w, https://www.eventbrite.com/blog/wp-content/uploads/2024/02/image6-min-1-720x405.webp 720w, https://www.eventbrite.com/blog/wp-content/uploads/2024/02/image6-min-1-768x432.webp 768w, https://www.eventbrite.com/blog/wp-content/uploads/2024/02/image6-min-1-960x540.webp 960w, https://www.eventbrite.com/blog/wp-content/uploads/2024/02/image6-min-1-1140x642.webp 1140w, https://www.eventbrite.com/blog/wp-content/uploads/2024/02/image6-min-1-1536x864.webp 1536w, https://www.eventbrite.com/blog/wp-content/uploads/2024/02/image6-min-1.webp 1999w" sizes="( min-width: 1140px ) min( 100vw, 700px ), ( min-width: 992px ) min( 100vw, 700px ), ( min-width: 769px ) min( 100vw, 700px ), ( min-width: 576px ) 100vw, ( min-width: 360px ) 100vw, 100vw"></source> <img src="https://www.eventbrite.com/blog/wp-content/uploads/2024/02/image6-min-1-preview-30x16.png" alturl="https://www.eventbrite.com/blog/wp-content/uploads/2024/02/image6-min-1.png" srcset="https://www.eventbrite.com/blog/wp-content/uploads/2024/02/image6-min-1-preview-30x16.png 300w, https://www.eventbrite.com/blog/wp-content/uploads/2024/02/image6-min-1-preview-30x16.png 500w, https://www.eventbrite.com/blog/wp-content/uploads/2024/02/image6-min-1-preview-30x16.png 540w, https://www.eventbrite.com/blog/wp-content/uploads/2024/02/image6-min-1-preview-30x16.png 600w, https://www.eventbrite.com/blog/wp-content/uploads/2024/02/image6-min-1-preview-30x16.png 720w, https://www.eventbrite.com/blog/wp-content/uploads/2024/02/image6-min-1-preview-30x16.png 768w, https://www.eventbrite.com/blog/wp-content/uploads/2024/02/image6-min-1-preview-30x16.png 960w, https://www.eventbrite.com/blog/wp-content/uploads/2024/02/image6-min-1-preview-30x16.png 1140w, https://www.eventbrite.com/blog/wp-content/uploads/2024/02/image6-min-1-preview-30x16.png 1536w, https://www.eventbrite.com/blog/wp-content/uploads/2024/02/image6-min-1-preview-30x16.png 1999w" altset="https://www.eventbrite.com/blog/wp-content/uploads/2024/02/image6-min-1-300x169.png 300w, https://www.eventbrite.com/blog/wp-content/uploads/2024/02/image6-min-1-500x281.png 500w, https://www.eventbrite.com/blog/wp-content/uploads/2024/02/image6-min-1-540x304.png 540w, https://www.eventbrite.com/blog/wp-content/uploads/2024/02/image6-min-1-600x338.png 600w, https://www.eventbrite.com/blog/wp-content/uploads/2024/02/image6-min-1-720x405.png 720w, https://www.eventbrite.com/blog/wp-content/uploads/2024/02/image6-min-1-768x432.png 768w, https://www.eventbrite.com/blog/wp-content/uploads/2024/02/image6-min-1-960x540.png 960w, https://www.eventbrite.com/blog/wp-content/uploads/2024/02/image6-min-1-1140x642.png 1140w, https://www.eventbrite.com/blog/wp-content/uploads/2024/02/image6-min-1-1536x864.png 1536w, https://www.eventbrite.com/blog/wp-content/uploads/2024/02/image6-min-1.png 1999w" sizes="( min-width: 1140px ) min( 100vw, 700px ), ( min-width: 992px ) min( 100vw, 700px ), ( min-width: 769px ) min( 100vw, 700px ), ( min-width: 576px ) 100vw, ( min-width: 360px ) 100vw, 100vw" alt="Concert guests watch performance" width="100%" loading="lazy" decoding="async" class="jfei-enhanced jfei-blur jfei-preview jfei-image-432935"> </picture> </figure></div> </div> </div> <h3 class="wp-block-heading">During the event: Streamline check-ins and track real-time data</h3> <p>When it’s showtime, you should focus on efficiency and capturing real-time data. Advanced tools can help ensure smooth entry while giving you valuable insights on the fly.</p> <ul class="wp-block-list"> <li><strong>Train your staff on your check-in tech</strong>: QR codes, RFID wristbands, and other check-in technologies will only speed up entry if your staff can troubleshoot them. That’s why you should include basic use and troubleshooting instructions in your team’s pre-event briefing.</li> <li><strong>Have a tech troubleshooting team</strong>: Let one team member devote time to training to specialize in tech troubleshooting and be on hand for any technical issues that might arise. You can also recruit people who already have experience with this. A quick fix can prevent delays and keep things running smoothly.</li> <li><strong>Monitor engagement</strong>: Monitor attendance at specific sessions, workshops, or areas of your event. If a session is under-attended, consider making real-time adjustments, like shifting the schedule or promoting the session via mobile apps.</li> </ul> <h3 class="wp-block-heading">Post-event follow-up</h3> <p>After your event, the real value of attendance tracking comes into play. Analyzing your gathered data will help you identify patterns and trends that can shape future events.</p> <ul class="wp-block-list"> <li><strong>Analyze attendance trends</strong>: Use data from tools like Eventbrite’s analytics or integrated <a href="https://www.eventbrite.com/apps/categories/crm/">CRM systems</a> to review no-show rates, peak attendance times, and audience demographics.</li> <li><strong>Send post-event surveys</strong>: Ask attendees about their experience and pair that qualitative data with your tracking numbers. For example, if a popular session received mixed reviews, it’s worth investigating what could be improved.</li> <li><strong>Use feedback to refine strategies</strong>: If attendees mention a challenging check-in process, consider simplifying it next time with mobile apps or pre-registration options.</li> </ul> <p>Here’s an excellent example of a post-event email you can use as a base to gather feedback, photos, or reviews. An email like this can also be a fantastic way to sell tickets to your next event early. Pay attention to its three key parts: The hook, offer, and personalized sign-off, all of which improve the response rate.</p> <p></p> <figure class="wp-block-image jfei-enhanced-group wp-block-image size-full w-100 size-full"> <picture> <source class="jfei-enhanced" type="image/webp" srcset="https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image4-preview-29x24.webp 300w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image4-preview-29x24.webp 500w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image4-preview-29x24.webp 540w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image4-preview-29x24.webp 600w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image4-preview-29x24.webp 720w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image4-preview-29x24.webp 768w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image4-preview-29x24.webp 960w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image4-preview-29x24.webp 1140w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image4-preview-29x24.webp 1536w" altset="https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image4-300x248.webp 300w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image4-500x414.webp 500w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image4-540x447.webp 540w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image4-600x496.webp 600w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image4-720x596.webp 720w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image4-768x636.webp 768w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image4-960x794.webp 960w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image4-1140x943.webp 1140w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image4.webp 1536w" sizes="( min-width: 1140px ) min( 100vw, 700px ), ( min-width: 992px ) min( 100vw, 700px ), ( min-width: 769px ) min( 100vw, 700px ), ( min-width: 576px ) 100vw, ( min-width: 360px ) 100vw, 100vw"></source> <img src="https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image4-preview-29x24.png" alturl="https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image4.png" srcset="https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image4-preview-29x24.png 300w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image4-preview-29x24.png 500w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image4-preview-29x24.png 540w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image4-preview-29x24.png 600w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image4-preview-29x24.png 720w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image4-preview-29x24.png 768w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image4-preview-29x24.png 960w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image4-preview-29x24.png 1140w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image4-preview-29x24.png 1536w" altset="https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image4-300x248.png 300w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image4-500x414.png 500w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image4-540x447.png 540w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image4-600x496.png 600w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image4-720x596.png 720w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image4-768x636.png 768w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image4-960x794.png 960w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image4-1140x943.png 1140w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image4.png 1536w" sizes="( min-width: 1140px ) min( 100vw, 700px ), ( min-width: 992px ) min( 100vw, 700px ), ( min-width: 769px ) min( 100vw, 700px ), ( min-width: 576px ) 100vw, ( min-width: 360px ) 100vw, 100vw" alt="An example feedback request email with a strong hook, exclusive offer, and personalized sign-off" width="100%" loading="lazy" decoding="async" class="jfei-enhanced jfei-blur jfei-preview jfei-image-433380"> </picture> </figure> <h3 class="wp-block-heading">Privacy matters: Handle data responsibly</h3> <p>If you choose to use modern technologies like facial recognition and RFID, it’s crucial to handle attendee data responsibly. Compliance with privacy laws (such as the <a href="https://privacy.ca.gov/?utm_source=dvbe&utm_medium=cpc&utm_campaign=spanish" target="_blank" data-type="link" data-id="https://privacy.ca.gov/?utm_source=dvbe&utm_medium=cpc&utm_campaign=spanish" rel="noreferrer noopener">CCPA</a>) should be a priority.</p> <ul class="wp-block-list"> <li><strong>Be transparent</strong>: Let attendees know what data you’re collecting and why. Providing this transparency builds trust with your attendees. You can include it on your event website as a part of the privacy policy, on tickets, or in the confirmation email.</li> <li><strong>Anonymize sensitive data</strong>: When possible, anonymize sensitive attendee data by not attaching names, emails, or payment information to documents like ticket sales. This can reduce risks while still allowing you to gain valuable insights from the data you collect.</li> </ul> <p></p> <figure class="wp-block-image jfei-enhanced-group wp-block-image size-full w-100 size-full"> <picture> <source class="jfei-enhanced" type="image/webp" srcset="https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image2-min-preview-30x16.webp 300w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image2-min-preview-30x16.webp 500w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image2-min-preview-30x16.webp 540w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image2-min-preview-30x16.webp 600w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image2-min-preview-30x16.webp 720w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image2-min-preview-30x16.webp 768w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image2-min-preview-30x16.webp 960w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image2-min-preview-30x16.webp 1140w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image2-min-preview-30x16.webp 1536w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image2-min-preview-30x16.webp 1999w" altset="https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image2-min-300x169.webp 300w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image2-min-500x281.webp 500w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image2-min-540x304.webp 540w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image2-min-600x338.webp 600w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image2-min-720x405.webp 720w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image2-min-768x432.webp 768w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image2-min-960x540.webp 960w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image2-min-1140x642.webp 1140w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image2-min-1536x864.webp 1536w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image2-min.webp 1999w" sizes="( min-width: 1140px ) min( 100vw, 700px ), ( min-width: 992px ) min( 100vw, 700px ), ( min-width: 769px ) min( 100vw, 700px ), ( min-width: 576px ) 100vw, ( min-width: 360px ) 100vw, 100vw"></source> <img src="https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image2-min-preview-30x16.png" alturl="https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image2-min.png" srcset="https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image2-min-preview-30x16.png 300w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image2-min-preview-30x16.png 500w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image2-min-preview-30x16.png 540w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image2-min-preview-30x16.png 600w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image2-min-preview-30x16.png 720w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image2-min-preview-30x16.png 768w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image2-min-preview-30x16.png 960w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image2-min-preview-30x16.png 1140w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image2-min-preview-30x16.png 1536w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image2-min-preview-30x16.png 1999w" altset="https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image2-min-300x169.png 300w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image2-min-500x281.png 500w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image2-min-540x304.png 540w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image2-min-600x338.png 600w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image2-min-720x405.png 720w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image2-min-768x432.png 768w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image2-min-960x540.png 960w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image2-min-1140x642.png 1140w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image2-min-1536x864.png 1536w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image2-min.png 1999w" sizes="( min-width: 1140px ) min( 100vw, 700px ), ( min-width: 992px ) min( 100vw, 700px ), ( min-width: 769px ) min( 100vw, 700px ), ( min-width: 576px ) 100vw, ( min-width: 360px ) 100vw, 100vw" alt="One person showing their phone to someone, who's reading" width="100%" loading="lazy" decoding="async" class="jfei-enhanced jfei-blur jfei-preview jfei-image-433372"> </picture><figcaption class="wp-element-caption"><strong>The Contour Group</strong> / Country Dance Party / Nashville, TN</figcaption> </figure> <h2 class="wp-block-heading">Advanced tips on how to track event attendance</h2> <p>When it comes to event planning, tracking attendance is about much more than just counting heads. It’s about understanding who your attendees are, how they’re engaging, and <strong>what you can do to keep them coming back</strong>. Digging deeper into your attendance data can transform basic metrics into actionable insights that drive future success.</p> <h3 class="wp-block-heading">Review overall attendance numbers</h3> <p>Before getting into a more complex analysis, start with the core data: How many people registered versus how many actually showed up?<br><br>This simple comparison is a foundational step in understanding your event’s performance.</p> <ul class="wp-block-list"> <li><strong>Utilize automatic reporting tools</strong>: Platforms like Eventbrite automatically generate reports, saving you time and ensuring you have a solid grasp on your attendance numbers. You can find yours under the “Reporting” tab, where you can select whichever report you’re interested in. </li> </ul> <p></p> <figure class="wp-block-image jfei-enhanced-group wp-block-image size-full w-100 size-full"> <picture> <source class="jfei-enhanced" type="image/webp" srcset="https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image7-preview-29x14.webp 300w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image7-preview-29x14.webp 500w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image7-preview-29x14.webp 540w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image7-preview-29x14.webp 600w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image7-preview-29x14.webp 623w" altset="https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image7-300x145.webp 300w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image7-500x242.webp 500w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image7-540x262.webp 540w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image7-600x291.webp 600w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image7.webp 623w" sizes="( min-width: 1140px ) min( 100vw, 700px ), ( min-width: 992px ) min( 100vw, 700px ), ( min-width: 769px ) min( 100vw, 700px ), ( min-width: 576px ) 100vw, ( min-width: 360px ) 100vw, 100vw"></source> <img src="https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image7-preview-29x14.png" alturl="https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image7.png" srcset="https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image7-preview-29x14.png 300w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image7-preview-29x14.png 500w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image7-preview-29x14.png 540w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image7-preview-29x14.png 600w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image7-preview-29x14.png 623w" altset="https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image7-300x145.png 300w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image7-500x242.png 500w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image7-540x262.png 540w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image7-600x291.png 600w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image7.png 623w" sizes="( min-width: 1140px ) min( 100vw, 700px ), ( min-width: 992px ) min( 100vw, 700px ), ( min-width: 769px ) min( 100vw, 700px ), ( min-width: 576px ) 100vw, ( min-width: 360px ) 100vw, 100vw" alt="Event attendance tracking reporting" width="100%" loading="lazy" decoding="async" class="jfei-enhanced jfei-blur jfei-preview jfei-image-433392"> </picture> </figure> <ul class="wp-block-list"> <li><strong>Analyze no-show rates</strong>: If certain events or parts of your event consistently have high no-show rates, it might be a sign that something’s off — whether it’s the timing, content, or even just a lack of engagement. For example, are your morning sessions seeing lower attendance than afternoon ones?</li> </ul> <p>Identifying these patterns helps you make informed adjustments, such as changing the event schedule or sending more targeted reminders.</p> <h3 class="wp-block-heading">Identify returning attendees</h3> <p>Repeat attendance is one of the best indicators of a successful event. It suggests that attendees found value in your previous offerings and are eager to engage with your brand again.</p> <ul class="wp-block-list"> <li><strong>Keep a list of past participants</strong>: Go to your reporting tab in Eventbrite, and then select the Orders report.<br>This allows you to pull up the names and contact information of the people who attended your past events, and you can even separate them by event.</li> <li><strong>Retarget past attendees</strong>: If someone loved your last event, they’ll probably like the next one even more. That’s how <a href="https://www.eventbrite.com/blog/freq-group-boost-case-study/">Freq Group</a> got a 24.1x return on the money they spent on ads for their events: They targeted many of their ads at past attendees who already had a great time at their last events, using Eventbrite’s marketing tools.</li> <li><strong>Create personalized offers</strong>: Consider offering exclusive discounts or VIP access to attendees who return for multiple events. You deepen their connection to your brand by making these individuals feel valued.</li> </ul> <p>Here’s a quick explainer on how to do this type of targeted marketing yourself using Eventbrite: </p> <figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper"> <iframe title="Eventbrite Promotion: Promo Codes, Discounts & Marketing" width="500" height="281" src="https://www.youtube.com/embed/fRhYHd_JW8w?list=PLQZ3lb89nPv6HXN079izr1sornPbIJWkN" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen loading="lazy"></iframe> </div></figure> <h3 class="wp-block-heading">Analyze demographics and segments</h3> <p>Go beyond surface-level data to truly understand your attendees. Segmenting your audience by key demographics — such as age, industry, and location — can help you tailor your content, marketing, and even venue selection.</p> <ul class="wp-block-list"> <li><strong>Break down the data</strong>: Platforms like Eventbrite offer powerful segmentation options. For instance, you can use your Custom Questions and Responses Report (scroll down on the Reporting tab) to filter attendees by any custom questions you may have asked them upon registration, like age group or professional background.</li> <li><strong>Tailor event strategy to specific segments</strong>: If most of your attendees come from a particular city or region, it makes sense to focus your marketing efforts there or even consider hosting a future event in that area.</li> </ul> <p>Event organizers who analyze these segments can create a more personalized event experience. </p> <p>Amanda Crawford, Project Marketing Lead at Eventbrite, says, “Creators can benefit greatly from using the look-alike-audiences feature in our paid social media ads tool. This capability lets creators target audiences resembling those who have previously purchased tickets to their events.” </p> <p>Targeting look-alike audiences means that you can easily find people who will likely enjoy the events you organize. That type of demographic analysis and targeting makes your marketing more efficient and ensures that the people who attend your event are the most likely to enjoy it.</p> <p></p> <figure class="wp-block-image jfei-enhanced-group wp-block-image size-full w-100 size-full"> <picture> <source class="jfei-enhanced" type="image/webp" srcset="https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image8-min-preview-30x16.webp 300w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image8-min-preview-30x16.webp 500w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image8-min-preview-30x16.webp 540w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image8-min-preview-30x16.webp 600w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image8-min-preview-30x16.webp 720w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image8-min-preview-30x16.webp 768w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image8-min-preview-30x16.webp 960w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image8-min-preview-30x16.webp 1140w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image8-min-preview-30x16.webp 1536w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image8-min-preview-30x16.webp 1999w" altset="https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image8-min-300x169.webp 300w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image8-min-500x281.webp 500w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image8-min-540x304.webp 540w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image8-min-600x337.webp 600w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image8-min-720x405.webp 720w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image8-min-768x432.webp 768w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image8-min-960x540.webp 960w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image8-min-1140x641.webp 1140w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image8-min-1536x864.webp 1536w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image8-min.webp 1999w" sizes="( min-width: 1140px ) min( 100vw, 700px ), ( min-width: 992px ) min( 100vw, 700px ), ( min-width: 769px ) min( 100vw, 700px ), ( min-width: 576px ) 100vw, ( min-width: 360px ) 100vw, 100vw"></source> <img src="https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image8-min-preview-30x16.png" alturl="https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image8-min.png" srcset="https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image8-min-preview-30x16.png 300w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image8-min-preview-30x16.png 500w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image8-min-preview-30x16.png 540w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image8-min-preview-30x16.png 600w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image8-min-preview-30x16.png 720w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image8-min-preview-30x16.png 768w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image8-min-preview-30x16.png 960w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image8-min-preview-30x16.png 1140w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image8-min-preview-30x16.png 1536w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image8-min-preview-30x16.png 1999w" altset="https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image8-min-300x169.png 300w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image8-min-500x281.png 500w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image8-min-540x304.png 540w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image8-min-600x337.png 600w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image8-min-720x405.png 720w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image8-min-768x432.png 768w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image8-min-960x540.png 960w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image8-min-1140x641.png 1140w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image8-min-1536x864.png 1536w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image8-min.png 1999w" sizes="( min-width: 1140px ) min( 100vw, 700px ), ( min-width: 992px ) min( 100vw, 700px ), ( min-width: 769px ) min( 100vw, 700px ), ( min-width: 576px ) 100vw, ( min-width: 360px ) 100vw, 100vw" alt="People at an event booth with cookies" width="100%" loading="lazy" decoding="async" class="jfei-enhanced jfei-blur jfei-preview jfei-image-433396"> </picture><figcaption class="wp-element-caption"><strong>SweetSpot</strong> / SweetSpot Dessert Festival / San Francisco</figcaption> </figure> <h3 class="wp-block-heading">Track engagement levels</h3> <p>The number of attendees is important, but <em>how</em> they engage with your event is where the real value lies. By tracking attendee interactions, you can pinpoint which sessions, speakers, or activities resonate most. Here’s how to do it:</p> <ul class="wp-block-list"> <li><strong>Monitor session stickiness</strong>: If many attendees leave a session early, it’s a sign that the content isn’t holding their attention. On the other hand, packed sessions with high retention indicate strong interest. You can track this by having an event or security staff member count the number of people who exit mid-session, using RFID to see when they left, or scanning people out when they leave and tracking exit times.</li> <li><strong>Use engagement data for on-the-fly adjustments</strong>: If a particular session is more popular than expected, consider adding more seats or promoting similar content. RFID wristbands and QR codes can help you track these movements in real time, allowing you to optimize during the event.</li> </ul> <p>Understanding engagement helps you fine-tune your schedule and offerings, ensuring that every part of your event delivers value.</p> <h3 class="wp-block-heading">Measure ROI based on attendance data</h3> <p>Your attendance data is a goldmine for measuring <a href="https://www.eventbrite.com/blog/measure-event-success-kpis/">return on investment</a> (ROI). Analyzing it alongside financial metrics helps you understand whether your efforts are paying off.</p> <ul class="wp-block-list"> <li><strong>Cost per attendee</strong>: Calculate your spending per attendee to gauge efficiency. The calculation here is simple: Divide your total expenses by the number of attendees. If a particular type of event has a high cost per attendee with low engagement, it may not be worth replicating. </li> <li><strong>Assess sponsorship value</strong>: For sponsored events, use attendance data to show sponsors the value of your event. Metrics like booth visits, session attendance, and engagement rates help you justify sponsorship fees and strengthen partnerships. The number of attendees and the amount of attention they get will help them determine their own ROI calculations.</li> </ul> <p>By measuring the ROI of your attendance data, you can prioritize budget allocations for future events, investing more in the sessions or activities that offer the highest returns.</p> <p></p> <figure class="wp-block-image jfei-enhanced-group wp-block-image size-full w-100 size-full"> <picture> <source class="jfei-enhanced" type="image/webp" srcset="https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image6-min-preview-30x16.webp 300w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image6-min-preview-30x16.webp 500w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image6-min-preview-30x16.webp 540w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image6-min-preview-30x16.webp 600w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image6-min-preview-30x16.webp 720w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image6-min-preview-30x16.webp 768w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image6-min-preview-30x16.webp 960w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image6-min-preview-30x16.webp 1140w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image6-min-preview-30x16.webp 1536w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image6-min-preview-30x16.webp 1999w" altset="https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image6-min-300x169.webp 300w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image6-min-500x281.webp 500w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image6-min-540x304.webp 540w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image6-min-600x337.webp 600w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image6-min-720x405.webp 720w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image6-min-768x432.webp 768w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image6-min-960x540.webp 960w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image6-min-1140x641.webp 1140w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image6-min-1536x864.webp 1536w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image6-min.webp 1999w" sizes="( min-width: 1140px ) min( 100vw, 700px ), ( min-width: 992px ) min( 100vw, 700px ), ( min-width: 769px ) min( 100vw, 700px ), ( min-width: 576px ) 100vw, ( min-width: 360px ) 100vw, 100vw"></source> <img src="https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image6-min-preview-30x16.png" alturl="https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image6-min.png" srcset="https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image6-min-preview-30x16.png 300w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image6-min-preview-30x16.png 500w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image6-min-preview-30x16.png 540w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image6-min-preview-30x16.png 600w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image6-min-preview-30x16.png 720w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image6-min-preview-30x16.png 768w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image6-min-preview-30x16.png 960w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image6-min-preview-30x16.png 1140w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image6-min-preview-30x16.png 1536w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image6-min-preview-30x16.png 1999w" altset="https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image6-min-300x169.png 300w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image6-min-500x281.png 500w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image6-min-540x304.png 540w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image6-min-600x337.png 600w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image6-min-720x405.png 720w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image6-min-768x432.png 768w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image6-min-960x540.png 960w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image6-min-1140x641.png 1140w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image6-min-1536x864.png 1536w, https://www.eventbrite.com/blog/wp-content/uploads/2024/11/image6-min.png 1999w" sizes="( min-width: 1140px ) min( 100vw, 700px ), ( min-width: 992px ) min( 100vw, 700px ), ( min-width: 769px ) min( 100vw, 700px ), ( min-width: 576px ) 100vw, ( min-width: 360px ) 100vw, 100vw" alt="Conference attendees talking" width="100%" loading="lazy" decoding="async" class="jfei-enhanced jfei-blur jfei-preview jfei-image-433388"> </picture><figcaption class="wp-element-caption"><strong>Ladies Get Paid</strong> / Get Money Get Paid / Brooklyn, NY</figcaption> </figure> <h2 class="wp-block-heading">Conference attendance tracking strategies</h2> <p>Large-scale conferences present unique challenges for tracking attendance due to their sheer size and complexity. Advanced tracking methods can significantly help organizers manage logistics, assess session interest, and make informed decisions for future events based on real-time and post-event data.</p> <h3 class="wp-block-heading">Leveraging pre-event data for conference planning</h3> <p>The planning process begins long before attendees arrive. Detailed data collection during registration helps organizers create a more tailored experience. </p> <p>Event planners and organizers can efficiently allocate resources by gathering information on attendees’ professional backgrounds, preferred sessions, and even dietary needs.</p> <p><strong>Example</strong>: If a high-demand session attracts more registrants than anticipated, the organizer can assign it to a larger room and adjust content offerings to meet audience preferences. You can also personalize conference agendas, allowing attendees to register for sessions that match their interests and enhance their overall experience.</p> <h3 class="wp-block-heading">Real-time traffic management with digital checkpoints</h3> <p>Tracking attendees doesn’t stop at the door. Organizers can monitor attendee movement through various checkpoints, such as session rooms or networking lounges, using RFID gates or NFC-enabled badges. This data provides insights into crowd flow and helps manage traffic in real time.</p> <p><strong>Example</strong>: If a particular session exceeds capacity, overflow rooms can be opened, or staff can be reallocated to better manage the crowd. Monitoring foot traffic also helps improve navigation for future events by adjusting the venue layout based on real-time patterns.</p> <h3 class="wp-block-heading">Multi-day and multi-track session tracking</h3> <p>Conferences often span multiple days and offer various tracks. Advanced tools like QR code badges or conference-specific mobile apps provide granular insights into attendee engagement, allowing organizers to see which sessions attract the most attention.</p> <p><strong>Example</strong>: You can track which day of your event is the most popular and adjust your tickets and pricing accordingly. If attendance or engagement on the first day are higher, you could raise the price for single-day tickets for day one to reflect that higher demand and reduce the price for further days to entice more attendees.</p> <h3 class="wp-block-heading">Networking and exhibitor engagement tracking</h3> <p>For many conferences, networking and exhibitor interactions are primary goals. Tracking attendee interactions in these spaces provides valuable insights for both organizers and exhibitors.</p> <p><strong>Example</strong>: By sharing booth traffic data from QR codes or RFID scans post-event, exhibitors can measure their ROI and adjust their strategies for future events, ultimately improving their and their potential customers’ satisfaction and building stronger partnerships.</p> <h2 class="wp-block-heading">Eventbrite: The best way to track attendance</h2> <p>As you can see, tracking attendance isn’t always simple. But doing it well can create an even more memorable and valuable experience for everyone who attends your event.</p> <p>If you want to create the best event possible, use tracking software with advanced capabilities that are easy to access. We built Eventbrite with organizers like you in mind: so you can track your attendance and apply those insights to your next event.</p> <p></p> </div> </body></html> <div class="essb_break_scroll"></div></main> <div class="container"> </div> <div class="container"> <div class="feedback-social-wrapper"> <div class="feedback-container"> <div> <div class="helpful-block-content wth-theme-thumbs" data-title=""> <ul> <li><span class="wth-title">WAS THIS ARTICLE HELPFUL?</span></li> <li><a data-post="433344" data-post-url="https://www.eventbrite.com/blog/event-attendance-tracking/" data-post-title="Event Attendance Tracking Tools and Tips for Organizers" data-response="1" href="#" class="wth-green-btn icon-thumbs-o-up icon1-thumbs-o-up"></a><a data-response="0" data-post="433344" data-post-url="https://www.eventbrite.com/blog/event-attendance-tracking/" data-post-title="Event Attendance Tracking Tools and Tips for Organizers" href="#" class="wth-red-btn icon-thumbs-o-down icon1-thumbs-o-down"></a></li> </ul> </div> </div> <div class="social-sharing-block"> <h4 class="display display-6 color_grey-900-text">SPREAD THE WORD</h4> <div class="essb_links essb_counter_modern_right essb_displayed_shortcode essb_share essb_template_copy-retina essb_72452331 print-no" id="essb_displayed_shortcode_72452331" data-essb-postid="433344" data-essb-position="shortcode" data-essb-button-style="icon" data-essb-template="copy-retina" data-essb-counter-pos="right" data-essb-url="https://www.eventbrite.com/blog/event-attendance-tracking/" data-essb-twitter-url="https://www.eventbrite.com/blog/event-attendance-tracking/" data-essb-instance="72452331"><ul class="essb_links_list essb_force_hide_name essb_force_hide"><li class="essb_item essb_link_facebook nolightbox"> <a href="https://www.facebook.com/sharer/sharer.php?u=https://www.eventbrite.com/blog/event-attendance-tracking/&t=Event+Attendance+Tracking+Tools+and+Tips+for+Organizers" title="" onclick="essb.window('https://www.facebook.com/sharer/sharer.php?u=https://www.eventbrite.com/blog/event-attendance-tracking/&t=Event+Attendance+Tracking+Tools+and+Tips+for+Organizers','facebook','72452331'); return false;" target="_blank" rel="nofollow" ><span class="essb_icon essb_icon_facebook"></span><span class="essb_network_name essb_noname"></span></a></li><li class="essb_item essb_link_twitter nolightbox"> <a href="#" title="" onclick="essb.window('https://twitter.com/intent/tweet?text=Event+Attendance+Tracking+Tools+and+Tips+for+Organizers&url=https://www.eventbrite.com/blog/event-attendance-tracking/&counturl=https://www.eventbrite.com/blog/event-attendance-tracking/','twitter','72452331'); return false;" target="_blank" rel="nofollow" ><span class="essb_icon essb_icon_twitter"></span><span class="essb_network_name essb_noname"></span></a></li><li class="essb_item essb_link_linkedin nolightbox"> <a href="https://www.linkedin.com/shareArticle?mini=true&ro=true&trk=EasySocialShareButtons&title=Event+Attendance+Tracking+Tools+and+Tips+for+Organizers&url=https://www.eventbrite.com/blog/event-attendance-tracking/" title="" onclick="essb.window('https://www.linkedin.com/shareArticle?mini=true&ro=true&trk=EasySocialShareButtons&title=Event+Attendance+Tracking+Tools+and+Tips+for+Organizers&url=https://www.eventbrite.com/blog/event-attendance-tracking/','linkedin','72452331'); return false;" target="_blank" rel="nofollow" ><span class="essb_icon essb_icon_linkedin"></span><span class="essb_network_name essb_noname"></span></a></li></ul></div> <div onclick='copyToClipboard()' class="social-sharing-block__copy" id="copy-text"> <div class="popup" id="popup">Link copied!</div> <img loading="lazy" alt="Copy link" src="https://www.eventbrite.com/blog/wp-content/themes/eventbrite-blockbase/assets/icons/copy-link.png" /> </div> </div> </div> </div> <script> function copyToClipboard() { /* Copy text into clipboard */ navigator.clipboard.writeText(window.location.href); } </script> </div> <div class="container author-wrapper"> <div class="author color_grey-100-bg"> <h4 class="display display-6 color_grey-900-text mb-0">about the author</h4> <div class="author__img-wrapper"> <a href="https://www.eventbrite.com/blog/author/jessica-everitt/"> <img loading="lazy" alt="author image" src="https://www.eventbrite.com/blog/wp-content/uploads/2023/07/jessica_edited_hr-2__1_-700x700.jpg"/> </a> </div> <a href="https://www.eventbrite.com/blog/author/jessica-everitt/"> <h4 class="subheader subheader-3 author__name">Jessica Everitt</h4> </a> <div class="role note-ui-1">Writer</div> <p class="description mb-0 body-text-4">Jessica Everitt is a project management professional (PMP), editor, and content creator who has collaborated with companies such as monday.com, Wrike, and ActiveCampaign to produce leading-edge content for the web. She also has over a decade of experience planning, organizing, and managing nonprofit local events in her community. Some of Jessica’s favorite events she helped plan and manage are a muddy obstacle course, a national air show, and the local Christmas parade.</p> </div> </div> </div> <div class="container"> <div class="mb-5"> <!-- Related --> <div class="row related"> <div class="col-md-20"> <h3 class="header-6 display-1"> You might also like these </h3> </div> <div class="col-md-5 col-10 card-item"> <a href="https://www.eventbrite.com/blog/how-to-entice-new-years-eve-revelers-to-go-vip-ds00/"> <div class="img"> <img loading="lazy" alt="group standing in nightclub" src="https://www.eventbrite.com/blog/wp-content/uploads/2023/10/image10-min-6-300x169.png" style="max-width: 100%;" /> </div> </a> <a href="https://www.eventbrite.com/blog/category/event-marketing/" class="badge badge--tips-green">Event Marketing</a> <div class="read-time"> </div> <a href="https://www.eventbrite.com/blog/how-to-entice-new-years-eve-revelers-to-go-vip-ds00/"> <div class="card-title"> Promoting Clubs: 10 Nightclub Marketing Ideas For New Year’s </div> </a> </div> <div class="col-md-5 col-10 card-item"> <a href="https://www.eventbrite.com/blog/tik-tok-marketing-events/"> <div class="img"> <img loading="lazy" alt="group of people dancing" src="https://www.eventbrite.com/blog/wp-content/uploads/2024/02/image10-min-300x169.png" style="max-width: 100%;" /> </div> </a> <a href="https://www.eventbrite.com/blog/category/event-marketing/" class="badge badge--tips-green">Event Marketing</a> <div class="read-time"> 7 min read </div> <a href="https://www.eventbrite.com/blog/tik-tok-marketing-events/"> <div class="card-title"> TikTok Marketing For Events: 9 Expert Tips + Examples </div> </a> </div> <div class="col-md-5 col-10 card-item"> <a href="https://www.eventbrite.com/blog/how-to-increase-event-attendance/"> <div class="img"> <img loading="lazy" alt="Four people eating and drinking non-alcoholic drinks" src="https://www.eventbrite.com/blog/wp-content/uploads/2023/10/image6-min-11-300x169.png" style="max-width: 100%;" /> </div> </a> <a href="https://www.eventbrite.com/blog/category/event-ideas/" class="badge badge--tips-green">Event Ideas</a> <div class="read-time"> 7 min read </div> <a href="https://www.eventbrite.com/blog/how-to-increase-event-attendance/"> <div class="card-title"> How to Increase Event Attendance: Pro Tips + FAQs Answered </div> </a> </div> <div class="col-md-5 col-10 card-item"> <a href="https://www.eventbrite.com/blog/event-statistics-ds00/"> <div class="img"> <img loading="lazy" alt="couple dancing in sea of people" src="https://www.eventbrite.com/blog/wp-content/uploads/2019/01/image8-min-1-300x169.png" style="max-width: 100%;" /> </div> </a> <a href="https://www.eventbrite.com/blog/category/event-marketing/" class="badge badge--tips-green">Event Marketing</a> <div class="read-time"> 4 min read </div> <a href="https://www.eventbrite.com/blog/event-statistics-ds00/"> <div class="card-title"> 75+ Eventbrite Event Statistics and Trends (+ Expert Insights) </div> </a> </div> </div> <!-- End Related --> </div> </div> <footer class="core__purple-bg core__white-text footer-nav"> <div class="container-fluid"> <div class="row"> <div class="col-md-8"> <div class="email-signup-block"> <div class="header-5 core core__white-text mb-0"> All event creator insights </div> <div class="header-3 core"> straight to your inbox </div> <div class="hbspt-form"> <form accept-charset="UTF-8" enctype="multipart/form-data" novalidate="" class="hs-form-private hs-form stacked" data-region="na1" data-portal-id="8020908" data-form-id="eef56357-127d-4d30-84d8-b5b2c1717872" data-sfdc-campaign-id="7015Y000002vAUvQAM" data-version="V2_PRERELEASE" > <div class="hs_email hs-email hs-fieldtype-text field hs-form-field"> <label id="label-email-eef56357-127d-4d30-84d8-b5b2c1717872" class="" for="email-eef56357-127d-4d30-84d8-b5b2c1717872" > <span></span> </label> <div class="input"> <input id="email-eef56357-127d-4d30-84d8-b5b2c1717872" name="email" required="" placeholder="Enter your email address*" type="email" class="hs-input" inputmode="email" autocomplete="email" value="" > </div> </div> <div class="legal-consent-container"> <div class="hs-richtext"> <p>By entering your email, you agree to receive this and other marketing content about ways Eventbrite can support your events. You may opt-out of future Eventbrite marketing emails at any time using the unsubscribe link within the email. Read our Privacy Policy <a href="https://www.eventbrite.com/support/articles/en_US/Troubleshooting/eventbrite-privacy-policy?lg=en_US" target="_blank" rel="noopener" > here. </a> </p> </div> </div> <div class="hs_submit hs-submit"> <div class="hs-field-desc" style="display: none;"></div> <div class="actions"> <input type="button" id="footer-hs-submit" class="hs-button primary large" value="Subscribe" > </div> </div> </form> </div> </div> </div> <div class="col-md-6"> <div class="row"> <div class="col col-xs-10"> <p class="subheader-4"> About Us </p> <ul id="menu-us-footer-1" class="footer-navigation" itemscope itemtype="http://www.schema.org/SiteNavigationElement"><li id="menu-item-386135" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-386135"><a href="https://www.eventbrite.com/about/">Who We Are</a></li> <li id="menu-item-386136" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-386136"><a href="https://www.eventbrite.com/support">Help Center</a></li> <li id="menu-item-386137" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-386137"><a href="/blog/press/">Press</a></li> <li id="menu-item-386138" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-386138"><a href="https://www.eventbrite.com/support/contact-us">Contact Support</a></li> <li id="menu-item-396762" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-396762"><a href="https://www.eventbrite.com/l/contact-eventbrite-sales/?ref=blog">Contact Sales</a></li> </ul> </div> <div class="col col-xs-10"> <p class="subheader-4"> Plan Events </p> <ul id="menu-us-footer-2" class="footer-navigation" itemscope itemtype="http://www.schema.org/SiteNavigationElement"><li id="menu-item-386164" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-386164"><a href="https://www.eventbrite.com/l/create-a-workshop/">Create a Workshop</a></li> <li id="menu-item-386169" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-386169"><a href="https://www.eventbrite.com/l/planning-an-event/">Plan an Event</a></li> <li id="menu-item-395309" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-395309"><a href="https://www.eventbrite.com/l/music-venues/">Concerts</a></li> <li id="menu-item-386165" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-386165"><a href="https://www.eventbrite.com/l/conferences/">Conferences</a></li> <li id="menu-item-386166" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-386166"><a href="https://www.eventbrite.com/l/festival-solutions/">Festivals & Fairs</a></li> <li id="menu-item-386167" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-386167"><a href="https://www.eventbrite.com/l/food-drink-event-ticketing/">Food & Beverage Events</a></li> <li id="menu-item-386168" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-386168"><a href="https://www.eventbrite.com/l/music-festivals/">Music Festivals</a></li> <li id="menu-item-395310" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-395310"><a href="https://www.eventbrite.com/l/professional-services/">Professional Services</a></li> </ul> </div> </div> </div> <div class="col-md-6 mt-5 mt-md-0"> <div class="row"> <div class="col col-xs-10"> <p class="subheader-4"> Event Manager </p> <ul id="menu-us-footer-3" class="footer-navigation" itemscope itemtype="http://www.schema.org/SiteNavigationElement"><li id="menu-item-386171" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-386171"><a href="https://www.eventbrite.com/organizer/overview/">Create Events</a></li> <li id="menu-item-395311" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-395311"><a href="https://www.eventbrite.com/l/community-engagement/">Community Engagement</a></li> <li id="menu-item-386174" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-386174"><a href="https://www.eventbrite.com/l/eventbrite-for-business/">Corporate Events</a></li> <li id="menu-item-386172" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-386172"><a href="https://www.eventbrite.com/organizer/pricing/">Eventbrite Pricing Plans</a></li> <li id="menu-item-386173" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-386173"><a href="https://www.eventbrite.com/blog/academy/eventbrite-on-demand-demo/">Eventbrite Demo</a></li> <li id="menu-item-395208" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-395208"><a href="https://www.eventbrite.com/o/eventbrite-webinars-30396073460">Eventbrite Webinars</a></li> </ul> </div> <div class="col col-xs-10"> <p class="subheader-4"> Solutions </p> <ul id="menu-us-footer-4" class="footer-navigation" itemscope itemtype="http://www.schema.org/SiteNavigationElement"><li id="menu-item-386179" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-386179"><a href="https://www.eventbrite.com/l/sell-tickets/">Sell Tickets Online</a></li> <li id="menu-item-386180" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-386180"><a href="https://www.eventbrite.com/l/registration-online/">Event Registration Software</a></li> <li id="menu-item-386181" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-386181"><a href="https://www.eventbrite.com/l/how-to-use-qr-codes-for-events/">QR Codes for Events</a></li> <li id="menu-item-386182" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-386182"><a href="https://www.eventbrite.com/l/online-rsvp/">Online RSVP Solutions</a></li> <li id="menu-item-386183" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-386183"><a href="https://www.eventbrite.com/l/event-payment/">Event Payment System</a></li> <li id="menu-item-386184" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-386184"><a href="https://www.eventbrite.com/l/event-management-software/">Event Management Software</a></li> <li id="menu-item-386185" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-386185"><a href="https://www.eventbrite.com/l/event-marketing-tools/">Event Marketing Tools</a></li> <li id="menu-item-386186" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-386186"><a href="https://www.eventbrite.com/l/virtual-events-platform/">Virtual Events Platform</a></li> </ul> </div> </div> </div> </div> <div class="row mt-5"> <div class="col-xs-20 col-md-7 order-3 order-md-0 note-ui-1"> <p>©2024 Eventbrite. All Rights Reserved.</p> </div> <div class="col-xs-20 col-md-7 order-1 order-md-1 note-ui-1"> <p> <a href="https://www.eventbrite.com/support/articles/en_US/Troubleshooting/eventbrite-privacy-policy?lg=en_US">Privacy</a><icon class="dot"> •</icon><a href="https://www.eventbrite.com/l/legalterms/">Terms</a><icon class="dot"> •</icon><a href="https://www.eventbrite.com/support/articles/en_US/Troubleshooting/eventbrite-cookie-policy?lg=en_US">Cookies</a> </p> </div> <div class="col-xs-20 col-md-6 order-0 order-md-3 mb-5 note-ui-1"> <a href="https://www.facebook.com/Eventbrite" target="_blank"> <img loading="lazy" alt="facebook" class="icon__social" width="10" height="20" src="https://www.eventbrite.com/blog/wp-content/themes/eventbrite-blockbase/assets/icons/facebook.svg"> </a> <a href="https://x.com/eventbritehelp" target="_blank"> <img loading="lazy" alt="x" class="icon__social" width="24" height="24" src="https://www.eventbrite.com/blog/wp-content/themes/eventbrite-blockbase/assets/icons/twitter-new.svg"> </a> <a href="https://www.instagram.com/eventbrite" target="_blank"> <img loading="lazy" alt="instagram" class="icon__social" width="20" height="21" src="https://www.eventbrite.com/blog/wp-content/themes/eventbrite-blockbase/assets/icons/insta.svg"> </a> <a href="https://www.linkedin.com/company/eventbrite" target="_blank"> <img loading="lazy" alt="linkedin" class="icon__social" width="24" height="24" src="https://www.eventbrite.com/blog/wp-content/themes/eventbrite-blockbase/assets/icons/linkedin.svg"> </a> <a href="https://www.youtube.com/channel/UCIKiq-PRq_I4n5crKTdRHsA" target="_blank"> <img loading="lazy" alt="youtube" class="icon__social" width="22" height="19" src="https://www.eventbrite.com/blog/wp-content/themes/eventbrite-blockbase/assets/icons/youtube.svg"> </a> <a href="https://www.tiktok.com/@eventbrite" target="_blank"> <img loading="lazy" alt="tiktok" class="icon__social" width="22" height="25" src="https://www.eventbrite.com/blog/wp-content/themes/eventbrite-blockbase/assets/icons/tiktok-icon.svg"> </a> </div> </div> </div> </footer> <!-- Back to Top Button --> <button id="backToTopBtn" class="hidden"> <img loading="lazy" class="icon inline" width="10" height="10" alt="Arrow" src="https://www.eventbrite.com/blog/wp-content/themes/eventbrite-blockbase/assets/icons/right-arrow-white.svg"> </button> <link rel='stylesheet' id='wth-frontend-css' href='https://www.eventbrite.com/blog/wp-content/plugins/was-this-helpful-pro//assets/css/common.css?ver=6.6.2' type='text/css' media='all' /> <link rel='stylesheet' id='wth-layout_2-css' href='https://www.eventbrite.com/blog/wp-content/plugins/was-this-helpful-pro/templates//layout/layout_2/layout_2.css?ver=6.6.2' type='text/css' media='all' /> <style id='core-block-supports-inline-css' type='text/css'> .wp-container-core-buttons-is-layout-1{justify-content:flex-start;}.wp-container-core-columns-is-layout-1{flex-wrap:nowrap;} </style> <script type="text/javascript" defer src="https://www.eventbrite.com/blog/wp-content/plugins/was-this-helpful-pro/assets/js/frontend.js?ver=6.6.2" id="frontend.js-js"></script> <script type="text/javascript" id="wp-enhanced-image-frontend-js-extra"> /* <![CDATA[ */ var jfei_config = {"trigger_timeout":"5"}; /* ]]> */ </script> <script type="text/javascript" defer src="https://www.eventbrite.com/blog/wp-content/plugins/wp-enhanced-image/dist/main.js?ver=57ade30e945e37ec90b1" id="wp-enhanced-image-frontend-js"></script> <script type="text/javascript" defer src="https://www.eventbrite.com/blog/wp-content/themes/eventbrite-blockbase/build/global.js?ver=75601f56-ef92dc90120fe12e5946" id="eventbrite-scripts-js"></script> <script type="text/javascript" id="wth-frontend-js-extra"> /* <![CDATA[ */ var wth_js_lang = {"ajax_url":"https:\/\/www.eventbrite.com\/blog\/wp-admin\/admin-ajax.php","nonce":"1801968bc5","confirm":"Are you sure to delete item?","positive_feedback":"true","positive_feedback_option":"feedback_messege","positive_feedback_required":"","negative_feedback":"true","negative_feedback_required":"","wth_title_nothank":"Sorry to hear that! Please tell us how we could improve.","wth_title_yesthank":"Glad to hear it! Please tell us why.","wth_thank_you":"Thank you for your feedback!","submit_text":"Submit","wth_ga_enable":"1","wth_ga_category":"Was This Helpful?","wth_ga_positive":"Positive Reviews","wth_ga_negative":"Negative Reviews","wth_share_ask":"Awesome, share it:","wth_fb_share":"Share","wth_twitter_share":"Tweet"}; var wth_js_lang = {"ajax_url":"https:\/\/www.eventbrite.com\/blog\/wp-admin\/admin-ajax.php","nonce":"1801968bc5","confirm":"Are you sure to delete item?","positive_feedback":"true","positive_feedback_option":"feedback_messege","positive_feedback_required":"","negative_feedback":"true","negative_feedback_required":"","wth_title_nothank":"Sorry to hear that! Please tell us how we could improve.","wth_title_yesthank":"Glad to hear it! Please tell us why.","wth_thank_you":"Thank you for your feedback!","submit_text":"Submit","wth_ga_enable":"1","wth_ga_category":"Was This Helpful?","wth_ga_positive":"Positive Reviews","wth_ga_negative":"Negative Reviews","wth_share_ask":"Awesome, share it:","wth_fb_share":"Share","wth_twitter_share":"Tweet"}; /* ]]> */ </script> <script type="text/javascript" defer src="https://www.eventbrite.com/blog/wp-content/plugins/was-this-helpful-pro//assets/js/flippercode-ui.js?ver=6.6.2" id="wth-frontend-js"></script> <style type="text/css">.essb_totalcount { background: none !important;} .essb_totalcount, .essb_totalcount .essb_t_nb_after { color: #000000 !important;} .essb_links a:hover, .essb_links a:focus { background: none !important; }.essb_links.essb_share .essb_link_facebook a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_twitter a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_google a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_pinterest a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_linkedin a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_digg a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_del a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_stumbleupon a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_tumblr a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_vk a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_print a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_mail a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_flattr a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_reddit a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_buffer a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_love a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_weibo a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_pocket a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_xing a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_ok a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_mwp a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_more a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_more_dots a, .essb_links.essb_share .essb_link_less a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_whatsapp a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_meneame a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_blogger a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_amazon a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_yahoomail a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_gmail a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_aol a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_newsvine a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_hackernews a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_evernote a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_myspace a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_mailru a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_viadeo a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_line a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_flipboard a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_comments a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_yummly a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_sms a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_viber a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_telegram a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_subscribe a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_skype a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_messenger a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_kakaotalk a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_share a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_livejournal a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_yammer a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_meetedgar a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_fintel a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_mix a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_link_instapaper a { background-color:#ffffff!important;color:#000000!important;}.essb_links.essb_share .essb_icon { width: 48px!important;height:48px!important;}.essb_links.essb_share .essb_icon:before { font-size:24px!important;left:12px!important;top:12px!important;}</style><link rel="stylesheet" id="essb-cct-style" href="https://www.eventbrite.com/blog/wp-content/plugins/easy-social-share-buttons3/lib/modules/click-to-tweet/assets/css/styles.css" type="text/css" media="all" /><script type="text/javascript"> (function() { var po = document.createElement('script'); po.type = 'text/javascript'; po.async=true;; po.src = 'https://www.eventbrite.com/blog/wp-content/plugins/easy-social-share-buttons3/assets/js/essb-core.min.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s); })();</script><script type="text/javascript">var essb_handle_stats = function(oService, oPostID, oInstance) { var element = jQuery('.essb_'+oInstance); var instance_postion = jQuery(element).attr("data-essb-position") || ""; var instance_template = jQuery(element).attr("data-essb-template") || ""; var instance_button = jQuery(element).attr("data-essb-button-style") || ""; var instance_counters = jQuery(element).hasClass("essb_counters") ? true : false; var instance_nostats = jQuery(element).hasClass("essb_nostats") ? true : false; if (instance_nostats) { return; } var instance_mobile = false; if( (/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i).test(navigator.userAgent) ) { instance_mobile = true; } if (typeof(essb_settings) != "undefined") { jQuery.post(essb_settings.ajax_url, { 'action': 'essb_stat_log', 'post_id': oPostID, 'service': oService, 'template': instance_template, 'mobile': instance_mobile, 'position': instance_postion, 'button': instance_button, 'counter': instance_counters, 'nonce': essb_settings.essb3_nonce }, function (data) { if (data) { }},'json'); } };</script> <!-- WPML Timezone Debug Information Timezone: America/Chicago Server Time: 2024-11-23 01:01:24 --> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"NRJS-fd3686ac95146996e21","applicationID":"716887402","transactionName":"M1dVYhQHCEFSUkYMXwoddlUSDwlcHEJbC1cIVxpGCRUS","queueTime":0,"applicationTime":837,"atts":"HxBWFFwdG08=","errorBeacon":"bam.nr-data.net","agent":""}</script></body> </html> <!-- Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/ Object Caching 351/542 objects using Redis Page Caching using Redis Fragment Caching 2/3 fragments using Redis Served from: _ @ 2024-11-23 01:01:24 by W3 Total Cache -->