Website and WordPress
Your website, with your box office on it.
Show your events, sell tickets, list your spaces and take inquiries on your own website, without typing anything in twice. There is an official WordPress plugin, and an embed for every other kind of site.
From installing the plugin to a sale on your site
Connect in a minute, with no API keys
Install the free WordPress plugin and enter your organization's short name from Venue Family. Your public events, tickets and spaces appear straight away. The plugin only reads what is already public, so there is no secret key on your website to leak.
Build pages with 8 Gutenberg blocks, 5 Elementor widgets or 11 shortcodes. If you want your own look, your theme can override any of the plugin's templates, and your changes survive plugin updates.
Not on WordPress? Squarespace, Webflow, Wix and hand-built sites use the same embeds, which size themselves to fit the page.
Page builder
What to show
Concert · Main hall
November 2026
Main hall
$125/hour · 250 people
Studio B
$45/hour · 40 people
Change it once, and your website follows
Stop copying dates between spreadsheets, email threads and WordPress posts. Move a show, update a bio or change the door time in Venue Family, and your website picks it up. The plugin keeps a short-lived copy so your pages load quickly, so a change can take a few minutes to appear.
The ticket checkout itself is live: when the last ticket sells, at the door or online, the button says sold out instead of offering a ticket that isn't there.
In Venue Family
Door time
Ticket sales
On your website
Keep your audience on your own site
Buyers pay in a checkout that sits on your page, instead of being sent to a ticketing site that shows them other people's events.
The plugin adds your event details to the page in the form search engines read (schema.org), which is what Google uses for event listings in search results. When someone sends one of your forms from an embed, the embed tells your page, so your own analytics can count it as a lead.
The technical detail — how records are sealed, how calendar feeds stay in step, how refunds avoid double-charging — is in the developer documentation. Read how it works
Pacific Jazz Collective × 2
General admission, $25.00 each
Paying…
{
"@context": "https://schema.org",
"@type": "Event",
"name": "Pacific Jazz Collective",
"startDate": "2026-11-14T19:30:00-08:00",
"location": { "@type": "Place", "name": "Riverside Works" },
"offers": { "@type": "Offer", "price": "25.00", "priceCurrency": "USD" }
}
// The embed tells your page a form was sent:
window.addEventListener('message', (event) => {
if (event.data.type === 'form-submitted') {
gtag('event', 'generate_lead', { form_id: event.data.slug });
}
});
Ready to put the box office on your website?
Install the free WordPress plugin, or put an embed on any other website in a few minutes.