

The Eventbrite Checkout block shows the live checkout in the editor. Pick how to show it in the sidebar.
WP Eventbrite Embedded Checkout puts Eventbrite’s own ticket checkout on your WordPress site, so people buy tickets without leaving your pages. In the WordPress editor, add the Eventbrite Checkout block, paste the link to your event and click Show checkout. The real checkout appears in the editor. Then pick how to show it: right on the page, or as a button that opens the checkout in a popup.
You get an Eventbrite Checkout block with the live checkout in the editor, an Eventbrite Checkout widget for Elementor, and a [wp-eventbrite-checkout] shortcode for the classic editor, widgets, Divi, Bricks and other page builders. Every block, widget and shortcode can sell tickets for a different event, so one site can sell all of them.
Eventbrite takes the payment, sends the tickets and keeps your attendee list, exactly as on eventbrite.com. The plugin needs no API key and stores no orders.
Made for event organizers, venues, conferences, workshops, meetups, schools and nonprofits that want ticket sales on their own website.
https://www.eventbrite.com/e/your-event-tickets-123456789012. The number at the end is the event ID; either works.Using Elementor? Add the Eventbrite Checkout widget, paste the link and pick how to show it.
Using the classic editor or another page builder? Paste the shortcode instead: [wp-eventbrite-checkout event="123456789012"]. Go to Eventbrite Shortcode to build one with your options and copy it.
Your site needs https (an SSL certificate): Eventbrite shows its checkout only on secure pages.
You don’t need a plugin to embed Eventbrite. In your event dashboard on Eventbrite, choose Embedded Checkout under Marketing, copy the code and paste it into a Custom HTML block. That works for one event that rarely changes.
Use this plugin instead if you want to:
Features
eventbrite_purchase event for the Google Analytics, Google Tag Manager and Meta Pixel tags already on your site.Shortcode
[wp-eventbrite-checkout event="https://www.eventbrite.com/e/your-event-tickets-123456789012" mode="popup" button_text="Get tickets"]
Without attributes, [wp-eventbrite-checkout] shows the event set under Eventbrite Settings, as in earlier versions. See the FAQ for all attributes.
This plugin shows Eventbrite’s ticket checkout (eventbrite.com), a third-party ticketing service. It does not work without it.
On every page with a checkout, the plugin loads Eventbrite’s checkout widget script from https://www.eventbrite.com/static/widgets/eb_widgets.js, which shows the checkout from https://www.eventbrite.com/checkout-external in an iframe on the page or in a popup. The visitor’s browser connects to Eventbrite directly and sends the event ID, the address of your page, the promo code and button colour you set, and standard request data such as the IP address and browser. Campaign tags (utm_*) in your page’s address are passed on by Eventbrite’s script. Ticket selection, the order form, payment and the tickets are handled by Eventbrite; nothing a buyer enters is sent to your WordPress site. Eventbrite sets its own cookies inside the checkout.
The block editor and Elementor’s editor show the live checkout from Eventbrite the same way while you edit.
In the WordPress admin, the plugin contacts Tally (tally.so), a form service, only if you click Request this feature on the Eventbrite Events page. That opens a short feedback form hosted on Tally (https://tally.so/r/M1eoWE) and loads Tally’s embed script (https://tally.so/widgets/embed.js) at that moment. The form sends what you choose or type, plus the plugin’s version number. Tally’s terms and privacy policy: https://tally.so/help/terms-and-privacy.
Optional features, all off by default (Eventbrite Advanced):
eventbrite_purchase event with the event ID and the order number to the Google Analytics (gtag), Google Tag Manager (dataLayer) and Meta Pixel (fbq) tags already on your page. It carries no buyer details. The plugin adds no analytics tags of its own; what your own tags send, and to whom, is governed by those services.Eventbrite’s terms of service: https://www.eventbrite.com/help/en-us/articles/251210/eventbrite-terms-of-service/
Eventbrite’s privacy policy: https://www.eventbrite.com/help/en-us/articles/460838/eventbrite-privacy-policy/