Eventbrite

Eventbrite

Eventbrite is a global event ticketing and registration platform for conferences, workshops, and community events. Scripts embed event listing widgets and ticket purchase flows on organizer websites. Conversion tracking records ticket sales and registrations attributable to visits from the host site.

Overview

Eventbrite is a global event ticketing and registration platform headquartered in San Francisco. Founded in 2006, it serves over 5 million events annually across more than 180 countries, spanning conferences, workshops, concerts, festivals, and community meetups. Eventbrite provides embeddable widgets that event organizers can place on their own websites, enabling visitors to browse upcoming events, check ticket availability, and complete ticket purchases without leaving the organizer's site. The embedded checkout flow is a core use case for business websites, association sites, nonprofits, and venue operators who want to sell tickets from their own web presence rather than directing visitors to Eventbrite.com.

What This Script Does

Script Files and Domains

Eventbrite embeds load resources from www.eventbrite.com, cdn.evbuc.com (Eventbrite's CDN for static assets), and eventbrite.com iframe endpoints. The Eventbrite Organizer Widget is initialized via a <div> with a data attribute and a script tag loading https://www.eventbrite.com/static/widgets/eb_widgets.js. Payment processing flows load additional scripts from js.stripe.com (when Stripe is the payment processor) or PayPal's JS SDK. Analytics telemetry fires to www.eventbrite.com/api/v3/analytics/ and pixel.eventbrite.com.

Cookies Set

  • AN — Eventbrite's anonymous visitor identifier. Persistent, 2-year expiry. Set on eventbrite.com. Tracks visit history across Eventbrite-hosted event pages for internal analytics and event recommendation.
  • ebEventToCheckout — Session cookie storing the event ID and ticket selection state during the purchase flow. Session-scoped.
  • ebRegflow — Session cookie tracking the user's progress through the multi-step registration/checkout flow. Session-scoped.
  • mgrefby — Marketing referral attribution cookie. Records the referrer source (affiliate, direct, search) for Eventbrite's internal channel attribution. Persistent, 1 year.
  • csrftoken — CSRF protection token for form submissions during checkout. Session-scoped.
  • TGT — Eventbrite authentication token for logged-in attendees. Set on eventbrite.com. Session-scoped.

Widget Functionality

The Eventbrite Organizer Widget renders an event listing panel showing: event name, date/time, venue, ticket tiers with pricing and availability counts, and a "Get Tickets" CTA button. When a visitor clicks to purchase, the widget opens an in-page or popup checkout modal handling ticket selection, attendee information collection (name, email, custom questions set by the organizer), and payment processing. Upon completion, a confirmation page is displayed within the modal and a confirmation email is dispatched from Eventbrite's servers.

Data Collected During Purchase

Eventbrite collects from ticket buyers: first name, last name, email address, ticket quantity and type, order value, payment method (processed by Stripe/PayPal, card data never touches Eventbrite's servers directly), and any custom questions defined by the event organizer (e.g., dietary preferences, T-shirt size, job title). Attendee data is provided to the event organizer via Eventbrite's dashboard.

Conversion Tracking

Eventbrite fires conversion events to pixel.eventbrite.com upon ticket purchase completion. When organizers configure Eventbrite's Google Ads or Facebook/Meta integration (available in Eventbrite's marketing tools settings), the platform can fire Google conversion tags or Meta Pixel purchase events from within the checkout flow. These third-party conversion fires represent marketing tracking that requires separate consent.

Eventbrite Analytics for Organizers

Eventbrite provides organizers with attendance analytics: ticket sales by channel, device type, geographic region, and conversion funnel drop-off points. These analytics are derived from session telemetry collected during the checkout flow and are for the organizer's own reporting purposes.

Consent & Compliance

Category: Functional

The core Eventbrite embed — displaying event information and processing ticket purchases — is a functional integration. Visitors who interact with an Eventbrite widget are doing so intentionally to register for or purchase tickets to an event. The data collected during checkout (name, email, payment) is strictly necessary to complete the transaction requested by the user.

Under GDPR and the ePrivacy Directive, session-scoped cookies used for checkout state management (ebEventToCheckout, ebRegflow, csrftoken) are strictly necessary for the requested service and do not require consent. The AN analytics cookie and mgrefby attribution cookie are not strictly necessary, but their primary purpose is Eventbrite's own internal analytics rather than cross-site advertising profiling.

Under CCPA, Eventbrite processes personal information as a service provider under contract to the event organizer. The data is not sold to third parties.

Third-Party Marketing Integration Caveat: If an organizer has configured Eventbrite to fire Google Ads, Meta Pixel, or other third-party marketing trackers upon purchase confirmation, those integrations require separate marketing consent. Check whether the Eventbrite account is configured with third-party marketing connections before classifying the embed as purely functional.

Eventbrite Inc. is a US company covered by the EU-US Data Privacy Framework for transatlantic transfers.

Should You Block This Without Consent?

No. The Eventbrite embed serves a functional ticketing and registration purpose that visitors explicitly engage with. Core checkout functionality and session cookies are strictly necessary to complete the user-requested transaction. The integration should not require a marketing consent gate for standard embed configurations. If the organizer has enabled third-party marketing pixel firing (Google Ads, Meta) within Eventbrite's settings, those components should be reviewed and consented to separately.

Is Eventbrite GDPR compliant?

Eventbrite typically loads functional trackers, which are not strictly necessary for your site to work. Under the GDPR and the ePrivacy Directive, non-essential cookies and trackers must stay blocked until a visitor gives clear opt-in consent. So Eventbrite can be fully GDPR compliant, but only if your site holds its scripts until consent is granted and lets visitors decline just as easily. Compliance depends on how your site loads Eventbrite, not on Eventbrite itself.

Visit website

Consent Categories

Also Known As

eventbrite embedeventbrite tracking pixeleventbrite GDPRticketing widget consenteventbrite cookies

Industries

Programming and Developer SoftwareComputers Electronics and Technology

Tracked Domains (2)

eventbrite.comFunctional

eventbrite.com is a functional domain operated by Eventbrite, used to run site features like chat, video, embeds, and preferences.

evbuc.comFunctional

evbuc.com is a functional domain operated by Eventbrite, used to run site features like chat, video, embeds, and preferences.

Frequently Asked Questions

Related Vendors

Calendly
Calendly
Calendly is a scheduling automation platform that eliminates back-and-forth email when booking meetings. Scripts embed interactive booking calendars on websites, allowing visitors to schedule calls directly against the host's available time slots. Booking data is stored in Calendly and can sync to Google Calendar, Outlook, or CRM integrations.
Discord
Discord
Discord widgets allow websites to embed Discord server information, displaying online member counts and invite links. Scripts load from Discord's CDN to render the widget and may set functional cookies. Embedding a widget does not collect visitor data beyond standard CDN request metadata.
Slack
Slack
Slack is a team messaging and collaboration platform. When embedded on websites, Slack widgets load scripts that may set cookies to identify signed-in users and track widget interactions. Most Slack usage is SaaS with minimal direct browser presence on third-party sites.
Patreon
Patreon
Patreon is a membership platform for creators. When embedded on third-party websites, Patreon widgets load scripts that render membership tiers, pledge buttons, and patron counts. Scripts may set cookies to identify signed-in Patreon users and track widget interactions.
Jira Service Management
Jira Service Management
Jira Service Management is an IT service management and customer support platform by Atlassian. Customer-facing portal widgets embedded on websites load scripts that authenticate users, render ticket forms, and track support request submissions.
WhatsApp Click to Chat
WhatsApp Click to Chat
WhatsApp Click to Chat is a widget that embeds a floating button or link opening a WhatsApp conversation when clicked. Scripts handle button rendering and may set functional cookies. No personal data is collected by the widget itself; data transfer occurs only when a visitor initiates a chat.

Manage consent for Eventbrite

ConsentStack automatically detects and manages Eventbrite trackers so your site stays compliant with global privacy regulations.