Pricing overview

The Eventbrite API provides programmatic access to event creation, management, and attendee data, with its usage costs directly tied to the pricing structure of Eventbrite's core platform. The primary pricing model for the Eventbrite platform, which encompasses API usage, is based on a combination of a percentage fee and a fixed per-ticket fee applied to paid tickets. Events that are offered to attendees for free incur no Eventbrite fees. This model is designed to scale with the event's size and ticket price, impacting developers who integrate the API to manage paid events.

When an event organizer uses Eventbrite's platform to sell tickets, the associated fees are typically deducted from the ticket price at the point of sale. Developers leveraging the Eventbrite API to create or manage such events must account for these costs in their applications or advise their users accordingly. The specific fees can vary by country and currency, and are influenced by the chosen pricing package. For instance, the Eventbrite Payment Processing fee is separate from the service fee and applies when organizers use Eventbrite's built-in payment solution.

Understanding the Eventbrite pricing structure is essential for developers building integrations, as it directly affects the financial aspects of event management for their users. The API itself does not have separate usage-based charges like requests per minute or data transfer fees; instead, it is an extension of the Eventbrite platform's core functionality, with costs tied to successful ticket sales for paid events. This means that developers integrating with the API to manage free events can do so without incurring Eventbrite platform fees.

Plans and tiers

Eventbrite offers several pricing plans, each with different features and fee structures, which in turn affect the underlying costs for API-driven event management. These plans are generally categorized by the level of service and tools provided, rather than distinct API usage tiers. The core plans include:

  • Flex: This plan is designed for organizers who need basic ticketing and event management tools. It typically has the lowest percentage and per-ticket fees among the paid options.
  • Pro: Aimed at professional organizers, this plan includes advanced features like custom checkout forms, detailed analytics, and marketing integrations. The fees are generally higher than the Flex plan, reflecting the added functionality.
  • Premium: This enterprise-level solution offers dedicated support, advanced reporting, and tailored features for large-scale or complex events. Pricing for the Premium plan is often customized based on specific organizational needs.

The Eventbrite API functionality is generally available across these plans, allowing developers to manage events and access data regardless of the organizer's chosen tier. However, the features accessible via the API might correspond to the capabilities enabled by the organizer's plan. For example, if a custom checkout form is a Pro-tier feature, the API would allow management of such forms only for accounts on the Pro or Premium plans. The specific percentage and per-ticket fees associated with each plan are detailed on the official Eventbrite pricing page.

Payment processing fees are also a component of the overall cost. When using Eventbrite Payment Processing, an additional fee is applied per ticket. Organizers also have the option to use third-party payment processors like PayPal or Stripe, which will incur their own processing fees instead of Eventbrite's. Developers integrating payment solutions via the API should be aware of these options and their respective costs, as outlined in the PayPal API documentation or Stripe API reference.

Plan Comparison

Plan Name Typical Cost (Eventbrite Fees) Key Features / Limits Best For
Free Events 0% + $0.00 per ticket Basic event creation, registration, and attendee management. Free events, community gatherings, non-profit events with no ticket sales.
Flex (Paid Events) Starts at 2% + $0.79 per paid ticket (plus payment processing) Standard ticketing, basic reporting, mobile check-in. Small to medium paid events requiring essential ticketing and management.
Pro (Paid Events) Higher percentage/per-ticket fees than Flex (plus payment processing) Advanced marketing tools, custom checkout, detailed analytics, reserved seating. Professional event organizers, recurring events, events needing enhanced customization and data.
Premium (Paid Events) Custom pricing (plus payment processing) Dedicated support, tailored features, advanced integrations, enterprise-grade solutions. Large-scale events, complex ticketing needs, organizations requiring bespoke solutions.

Free tier and limits

Eventbrite offers a robust free tier specifically for events that do not charge attendees for tickets. This means that if an event is free to attend, Eventbrite does not impose any service fees or per-ticket charges. This free tier is fully accessible via the Eventbrite API, allowing developers to programmatically create, manage, and promote free events without incurring direct Eventbrite costs.

The free tier includes essential functionalities such as event creation, registration management, attendee tracking, and basic reporting. There are no explicit limits on the number of free tickets or attendees for events managed under this tier, making it suitable for community events, free workshops, webinars, and other non-monetized gatherings. Developers can leverage the API to automate the setup of recurring free events, manage attendee lists, and integrate with other systems without financial overhead from Eventbrite.

While the Eventbrite platform itself is free for free events, organizers should be aware that any third-party services integrated with their Eventbrite setup (e.g., email marketing platforms, analytics tools) may have their own associated costs. The Eventbrite API allows for integration with various webhook resources, enabling real-time data flow to other systems, which may have their own pricing models. However, the core Eventbrite service and API access remain free for events with no ticket price.

Real-world cost examples

To illustrate Eventbrite API pricing, consider a few scenarios for paid events, assuming the organizer uses Eventbrite Payment Processing and is on the Flex plan (2% + $0.79 per ticket) with an additional 2.5% payment processing fee (these rates are illustrative and subject to change; always refer to the official Eventbrite pricing page for current figures).

Scenario 1: Small Paid Workshop

  • Event Type: Online workshop
  • Ticket Price: $25.00
  • Number of Tickets Sold: 50
  • Eventbrite Service Fee (2% of ticket price): 0.02 * $25.00 = $0.50 per ticket
  • Per-Ticket Fee: $0.79 per ticket
  • Eventbrite Payment Processing Fee (2.5% of ticket price): 0.025 * $25.00 = $0.63 per ticket
  • Total Fee per Ticket: $0.50 + $0.79 + $0.63 = $1.92
  • Total Eventbrite Fees for 50 Tickets: 50 * $1.92 = $96.00
  • Organizer Revenue (before external costs): (50 * $25.00) - $96.00 = $1,250.00 - $96.00 = $1,154.00

Scenario 2: Medium-Sized Conference

  • Event Type: In-person conference
  • Ticket Price: $150.00
  • Number of Tickets Sold: 200
  • Eventbrite Service Fee (2% of ticket price): 0.02 * $150.00 = $3.00 per ticket
  • Per-Ticket Fee: $0.79 per ticket
  • Eventbrite Payment Processing Fee (2.5% of ticket price): 0.025 * $150.00 = $3.75 per ticket
  • Total Fee per Ticket: $3.00 + $0.79 + $3.75 = $7.54
  • Total Eventbrite Fees for 200 Tickets: 200 * $7.54 = $1,508.00
  • Organizer Revenue (before external costs): (200 * $150.00) - $1,508.00 = $30,000.00 - $1,508.00 = $28,492.00

Scenario 3: High-Value VIP Event

  • Event Type: Exclusive VIP gala
  • Ticket Price: $500.00
  • Number of Tickets Sold: 30
  • Eventbrite Service Fee (2% of ticket price): 0.02 * $500.00 = $10.00 per ticket
  • Per-Ticket Fee: $0.79 per ticket
  • Eventbrite Payment Processing Fee (2.5% of ticket price): 0.025 * $500.00 = $12.50 per ticket
  • Total Fee per Ticket: $10.00 + $0.79 + $12.50 = $23.29
  • Total Eventbrite Fees for 30 Tickets: 30 * $23.29 = $698.70
  • Organizer Revenue (before external costs): (30 * $500.00) - $698.70 = $15,000.00 - $698.70 = $14,301.30

These examples demonstrate how the per-ticket and percentage fees combine to determine the total cost for paid events. Developers integrating with the Eventbrite API should consider these calculations when designing applications that handle ticket sales, ensuring transparency about fees to their end-users.

How the pricing compares

When evaluating Eventbrite API pricing, it's useful to compare it against alternative event management and ticketing platforms. The primary competitors often have different pricing models, which can impact the total cost for organizers and, by extension, developers building integrations.

Ticketmaster: As a major player, Ticketmaster primarily focuses on large-scale concerts and sporting events. Their pricing is often complex, involving various service charges, facility fees, and processing fees that can be passed on to the consumer or absorbed by the promoter. Their API access is typically geared towards large partners and may involve custom contracts, differing significantly from Eventbrite's more accessible, transparent per-ticket model for a broader range of events. For developers, integrating with Ticketmaster might entail different partnership agreements and potentially higher volume-based costs.

Stripe Events: While Stripe is primarily a payment processor, it offers tools and integrations that can be used for event ticketing. Stripe's core pricing is a percentage + fixed fee per transaction (e.g., 2.9% + $0.30 for online card payments in the US, as detailed in Stripe's pricing documentation). When using Stripe for event registration, organizers would typically build or integrate a custom ticketing solution on top of Stripe's payment infrastructure. This approach offers greater flexibility and control over branding and features but requires more development effort. The cost savings could be significant for high-volume events if the custom solution is efficient, as only payment processing fees apply, without additional per-ticket service fees from a platform like Eventbrite.

Cvent: Cvent is an enterprise-focused event management platform, offering comprehensive solutions for large conferences, meetings, and conventions. Their pricing model is typically subscription-based, often involving annual contracts and custom quotes tailored to the client's needs, rather than a simple per-ticket fee. While Cvent offers extensive features and robust API capabilities for complex integrations, its cost structure is generally higher than Eventbrite's, targeting organizations with larger budgets and more sophisticated requirements. Developers working with Cvent's API would likely be part of a larger enterprise-level integration project.

In summary, Eventbrite's model of percentage and per-ticket fees for paid events, with a free option for free events, positions it as a competitive choice for a wide range of event sizes. It offers a balance between feature set and cost, particularly for small to medium-sized events. Alternatives like Stripe offer more control at the cost of increased development effort, while Ticketmaster and Cvent cater to larger, more specialized market segments with different pricing philosophies.