Marketing

Odoo Events: event management software for SMBs

Community + Enterprise

Publish events, sell tickets

Odoo Ready Partner
★★★★★4.9 on Clutch
Calgary, in-house team
Odoo Events logo
What it does

What Odoo Events does

Odoo Events is the app that publishes event pages, sells tickets, manages attendee lists, and runs check-in for conferences, webinars, workshops, networking nights, in-person meetups, and any event your business runs. The event sits on your Odoo Website as its own page; tickets sell through Odoo eCommerce; attendees check in at the door through a mobile-friendly QR code scanner; and the post-event follow-up runs through Odoo Email Marketing.

B2B conference organizers, training companies running paid workshops, community organizers running meetups, agencies hosting client events, and any business that runs events as a meaningful channel uses it. You can test Odoo Events free on the Odoo trial; pricing kicks in only if you install more than one Odoo app.

For Odoo's own product overview, see Odoo's product listing.

How it works

The day-to-day flow

Setup starts on the Event record. Each event carries a name, a date range, a location (a venue or an online URL for webinars), a description, a featured image, and a list of ticket types. Ticket types can be free RSVPs, paid tickets at different price tiers (early bird, regular, VIP), or invite-only with a code. Each ticket type carries its own price, its own sale window, its own capacity cap, and optionally its own custom registration questions.

From there, the event lives on your Odoo Website. The configurator drops the event listing on a Events page, each event has its own detail page edited in the live website builder (agenda, sponsors, speakers, FAQ, schedule), and the Register button opens the ticket selection. Attendees pick the ticket type, answer any custom questions, pay through the standard Odoo eCommerce checkout, and get a confirmation email with a unique QR code per ticket.

At the door, staff scan the QR code with the Events mobile app (or a tablet) to check the attendee in. The check-in screen shows the attendee's name, their ticket type, any custom answers they gave, and any badges or wristbands to hand out. Live attendance counts surface on the event dashboard so the organizer sees how many of the registered attendees actually showed up. Post-event, the same attendee list flows to Email Marketing for a thank-you email, a recording link, or a feedback survey.

Calibre configures Odoo Events for Alberta businesses: step by step, in writing.

Speak to an Implementation Specialist
In this module

What's inside Odoo Events

Event Pages on Your Website
Each event has its own page on Odoo Website with the standard drag-and-drop editor: agenda, speakers, sponsors, FAQ, location map, schedule timeline. The page renders responsively on phones and tablets and carries the standard SEO controls.
Multiple Ticket Types Per Event
Each event can offer free RSVPs, paid tickets at multiple price tiers (early bird, regular, VIP, group), invite-only tickets with a code, and tiered passes. Each ticket type has its own price, sale window, capacity cap, and custom registration questions.
Online Registration With Standard Checkout
Registration runs through the standard Odoo eCommerce checkout: attendee picks tickets, fills the registration form, pays through your configured payment provider (Stripe, PayPal, or others). Confirmation email and unique QR-code tickets fire automatically.
QR Code Check-In on Mobile
Each ticket carries a unique QR code in the confirmation email. At the door, staff scan the code with the Events mobile app on a phone or tablet to check the attendee in. The screen shows attendee name, ticket type, any custom answers, and any handouts (badge, wristband, swag bag) to give out.
Capacity Caps and Waitlists
Per event or per ticket type, you set a capacity cap. When capacity is reached, the registration form switches to waitlist mode so interested attendees still leave their details. When seats free up (a cancellation, a capacity bump), the waitlist queue gets the next-in-line ticket automatically.
Custom Registration Questions
Per ticket type, you add custom questions to the registration form: dietary restrictions, T-shirt size, session preferences, company name, job title, accessibility needs. Answers attach to the attendee record so the event team has the operational data when planning.
Attendee List With Filters and Bulk Actions
The attendee dashboard shows the full registered list with filters (paid versus free, ticket type, custom answers, check-in status, country). Bulk actions send a custom email, generate badges, export the list, or move a group to a different ticket type.
Multi-Day and Multi-Session Events (Add-on)
For conferences with multiple days and multiple parallel sessions, the Advanced Events add-on (website_event_track) layers on tracks, speakers, agenda, and per-session attendance tracking. Attendees pick which sessions to attend at registration; session-level check-ins track per-session attendance for capacity and certification.
Pre-Event and Post-Event Email Automation
Email templates fire at configured intervals: a reminder one week before the event, a logistics email the day before, a thank-you email the day after, a feedback survey two days later, a recording link to webinar attendees one week after. Templates are edited in the standard Odoo email builder.
Sponsor and Speaker Management
Speakers and sponsors carry their own records with bio, photo, social links, and their relationship to the event (keynote, breakout, gold sponsor, lanyard sponsor). The event page automatically lists speakers and sponsors in the right sections, and certificate generation for speakers runs from the same data.
Built for

Is Odoo Events right for your team?

Outgrowing the entry-level tools

SMBs whose data lives in QuickBooks, HubSpot Free, or Excel spreadsheets that were set up when the business was smaller. The team now spends hours building reports by hand and reconciling between tools every month-end.

Operations across multiple tools

Retail, manufacturing, mechanical, or professional services businesses with 10 to 200 employees running on a patchwork of point tools. The team wants one database for the whole company instead of Zapier holding it together.

At a glance Community + Enterprise Cloud, Odoo.sh, or self-host iOS + Android app 15-day free trial CSV migration from current tool Odoo Ready Partner support Integrates with Google Calendar
Bundle

Apps people often run with Odoo Events

Odoo Events plugs into Odoo Website for hosting the event pages on your domain, Odoo eCommerce for the ticket checkout and payment processing, and Odoo Invoicing for the receipt and revenue posting. Odoo Email Marketing handles the pre-event and post-event email automation, with the attendee list available as a saved audience. Odoo CRM picks up event attendees as leads for sales follow-up, especially for B2B conferences. Odoo SMS Marketing sends day-of reminders. Odoo Surveys handles the post-event feedback questionnaire. Odoo Mail carries the chatter and notification stream on each event record. For live events with on-site networking, Odoo Discuss can run a per-event chat channel for attendees to message each other.

Comparison

Odoo Events vs the alternatives

List-price comparison against the events management tools Calibre most commonly migrates customers off. The deciding factor is usually integration, not the line-item price. Odoo Events sits on the same database as every other Odoo app you install, so the data flows between modules without separate bridges.

Tool Per month (annual plan) What you get
Odoo Events CA$35.20/user/mo All Odoo apps included, free 15-day trial
Splash Basic US$295/flat/mo Events Management only
Bizzabo US$200/user/mo Events Management only
Cvent Express US$100/user/mo Events Management only
Hopin Starter US$99/flat/mo Events Management only

Annual-commitment rate where published; monthly list rate otherwise. Sourced from vendor pricing pages, 2026-05. Plans and regions vary. Full cost calculator on the Odoo overview page.

Pricing

What Odoo Events costs

One App Free
CA$0
forever
  • One app, unlimited users
  • Multi-company allowed
  • Odoo Online hosting
  • Dependent apps included free
If Odoo Events is the only Odoo app you install
Custom
CA$55
/user/month, billed yearly
  • Everything in Standard
  • Studio (no-code customizer)
  • Multi-company management
  • Hosting: Online, Odoo.sh, or on-premise
  • External API access
Choose this when you need custom layouts or multi-company management.
Calibre Implementation
Quote
phase-by-phase, in writing
  • Scoping, configuration, training
  • Data migration from your current tool
  • Named engineer through go-live and support
Book the call →
Free 45-minute scoping call. Quote in writing before any code ships.

Pricing source: Odoo's published Standard and Custom plans as of 2026-05. Calibre quotes in CAD; conversion from Odoo's local pricing in your region may vary.

Questions

Common questions about Odoo Events

Is Odoo Events free?
You can test Odoo Events free on the Odoo 15-day trial. Beyond the trial, Odoo's one-app-free rule means it runs free for unlimited users, forever, but only if it is the only Odoo app you install. Because Events depends on Website to host the event pages, and most paid events also need eCommerce for ticket sales and Email Marketing for attendee communications, real-world deployments typically pair multiple apps and land on the paid Standard plan at around CA$35.20 per user per month billed annually.
What's the difference between Odoo Events in Community and Enterprise?
The core event workflow is identical: event pages, multiple ticket types, online registration, QR-code check-in, capacity caps, attendee lists, and email automation all work in the free Community edition. Enterprise adds the polish layer: the polished native mobile app for door staff scanning QR codes, deeper integration with Marketing Automation for multi-step pre-event nurture sequences, the Gantt view on the event schedule for multi-session conferences, and enhanced pivot dashboards. Most growing event teams move to Enterprise for the mobile app and the Marketing Automation link.
Can we migrate our existing event registrations and attendee history into Odoo?
Yes. Odoo Events accepts CSV and Excel imports for the past event archive, the historical attendee list (event, attendee name, email, ticket type, paid amount, check-in status), the speaker and sponsor records, and any custom registration questions from your prior tool. The work is rarely the upload itself, it is mapping your existing ticket types and registration questions to Odoo's structure cleanly so attendee history stays intact. Calibre handles the mapping during the rollout.
Does Odoo Events work with Stripe, PayPal, and other payment processors for ticket sales?
Yes. Ticket payments run through the same Odoo eCommerce checkout that any other product on your website uses. Stripe, PayPal, Adyen, Square, and several regional processors are supported directly. Configure the payment provider once on the eCommerce settings; ticket sales settle through the same flow as any other online order, with the revenue posting to your accounting books automatically when Accounting is installed.
Can door staff check attendees in from their phone?
Yes. The Odoo Events mobile app scans QR codes from attendees' confirmation emails or printed tickets, checks them in, and shows the attendee name, ticket type, and any handouts to give. The check-in count updates live on the event dashboard. The polished native mobile app is part of the Enterprise tier; Community users get the responsive web admin, which works on a phone browser but is not as smooth for quick door scans.
Can we run multi-day conferences with multiple sessions?
Yes, with the Advanced Events add-on (website_event_track). The base Events app handles single-session events well; Advanced Events adds the track and agenda layer for multi-day, multi-session conferences. Per-session capacity caps, per-session attendance tracking, and the grid agenda view all come with the add-on. Attendees pick which sessions to attend at registration; session-level check-ins record per-session attendance for capacity planning and (for accredited events) certification reporting.
Can we run webinars or online-only events through Odoo Events?
Yes. Online events use the same Event record with the location set to a URL (a Zoom link, a YouTube live URL, an Odoo Discuss video room) instead of a physical venue. Registration runs the same way, the confirmation email carries the meeting link, and post-event the same attendee list goes to Email Marketing for the recording link follow-up. Recording playback and on-demand viewing typically run on the platform you used for the live stream rather than inside Odoo.

Working with Calibre

How long does a Calibre implementation typically take?
Single-module rollouts on an existing Odoo setup run 2-6 weeks depending on data migration scope. Greenfield Odoo with a multi-module rollout runs 4-16 weeks. Calibre commits to a written, phase-by-phase timeline after the free scoping call before any code is written.
How much does a Calibre implementation cost?
Cost depends on module scope, user count, custom work, and migration complexity. Calibre's posture is a written fixed-phase quote after the scoping call rather than an hourly engagement, so the cost is committed in writing before the first commit.
What happens to our data if we ever want to leave Odoo?
Everything exports. CSV, XML, or a full PostgreSQL database dump, yours on day one. Migrating off Odoo has been done before and it's not a one-way door.
Speak to an Implementation Specialist

Talk to Calibre about Odoo Events.

Written, phase-by-phase quote before any code is written. Odoo Ready Partner, Calgary. In-house team, no offshore handoffs.

Speak to an Implementation Specialist Try the 15-day free trial

What you get

  • Free 45-minute scoping call with an Odoo-certified engineer
  • Module-by-module fit/gap assessment
  • Written, phase-by-phase quote
  • Named engineer for implementation and support
  • Data-export commitment in writing