Odoo Event Website - Online Event Management

Platform for creating event pages and online registration

The Website Event module combines Event Management with Website to create public event pages and online registration system. From event landing page, registration form, ticket payment to attendee management, everything is automated in one system.

With multi-ticket types, early bird pricing, email automation and CRM integration, Website Event helps increase registrations, manage attendees effectively and create great experience for participants.

Event Pages
Online Registration
Ticket Sales
Attendee Management
Email Automation
Check-in
Multi-event
Analytics

Basic Event Website Terminology

Event Website Terms

EnglishVietnameseDescription
Event PageTrang sự kiệnLanding page for event
RegistrationĐăng kýEvent registration
TicketTicket type
AttendeeNgười tham giaEvent registrant
Check-inCheck-inConfirm attendance at event
Early BirdGiá sớmEarly registration discount
Sold OutHết chỗNo tickets available
WaitlistDanh sách chờWait for available spots
CancellationHủy đăng kýCancel event participation
BadgeBadgeAttendee name tag

Registration Status

Registration Status

EnglishVietnameseDescription
DraftNhápIncomplete registration
ConfirmedĐã xác nhậnSuccessful registration
AttendedĐã tham giaChecked in at event
CancelledĐã hủyRegistration cancelled
Pending PaymentChờ thanh toánAwaiting ticket payment

Event Registration Process

Customer journey for event registration:

Steps

  • 1. Customer visits event page from website or email

  • 2. Views event information: agenda, speakers, venue

  • 3. Selects ticket type (VIP, Standard, Early Bird)

  • 4. Fills registration form: name, email, company

  • 5. Pays online if event has fee

  • 6. Receives confirmation email with ticket and calendar invite

  • 7. Receives reminder emails before event

  • 8. Checks in at event using QR code or email

  • 9. Receives follow-up emails after event


Key Features

Key points

  • Event landing pages with customizable templates

  • Online registration forms with custom fields

  • Multiple ticket types: Free, Paid, VIP, Early Bird

  • Payment integration: Stripe, PayPal, bank transfer

  • Automatic confirmation emails with tickets

  • QR code tickets for quick check-in

  • Attendee management dashboard

  • Email automation: reminders, follow-ups

  • Waitlist management when sold out

  • Multi-event calendar view

  • Social sharing buttons

  • Analytics: registrations, attendance, revenue


Ticket Management

Common Ticket Types

Ticket TypeDescriptionUse case
FreeFree ticketWebinars, meetups
Early BirdEarly registration discountEncourage early registration
StandardRegular priceMain ticket
VIPPremium ticket with benefitsConferences, galas
GroupGroup price (5+ people)Corporate events
StudentStudent discountEducational events

Event Page Components

Event page components:

Key points

  • Hero section: Event name, date, location, CTA register

  • Event description: Detailed event description

  • Agenda/Schedule: Session schedule

  • Speakers: Speaker introductions

  • Venue information: Location, map, directions

  • Ticket options: Ticket types and prices

  • Registration form: Inline registration form

  • FAQ section: Frequently asked questions

  • Sponsors: Sponsor logos

  • Social proof: Testimonials from previous events


Email Automation

Automated email workflows:

Steps

  • 1. Confirmation email: Right after successful registration

  • 2. Payment receipt: If event has fee

  • 3. Calendar invite: .ics file to add to calendar

  • 4. Reminder 1 week before: Upcoming event reminder

  • 5. Reminder 1 day before: Reminder with important info

  • 6. Check-in instructions: Check-in guidance

  • 7. Thank you email: After event with survey

  • 8. Follow-up content: Slides, recordings, photos


Check-in Management

Event check-in management:

Key points

  • QR code scanning: Scan QR on ticket to check-in

  • Email lookup: Find attendee by email

  • Manual check-in: Manual check-in from list

  • Mobile app: Check-in using mobile device

  • Badge printing: Print badge on-site

  • Real-time dashboard: Monitor attendance real-time

  • Multiple check-in points: Multiple check-in locations

  • Session tracking: Track attendance per session


Integration with Other Modules

Website Event connects with system:

Key points

  • Event Management: Sync with event backend

  • CRM: Attendees auto-become leads/contacts

  • Email Marketing: Campaigns for event promotion

  • Website: Event pages are part of website

  • eCommerce: Sell tickets like products

  • Accounting: Auto-create invoices for paid tickets

  • Calendar: Sync with Google Calendar, Outlook

  • Social Media: Share events on social platforms


Real-world Scenarios

Common event types:

Key points

  • Conferences: Large conferences with multiple tracks

  • Webinars: Online events with live streaming

  • Workshops: Training sessions with limited seats

  • Meetups: Informal community gatherings

  • Trade shows: Exhibitions with exhibitors

  • Product launches: New product launches

  • Networking events: Networking events

  • Galas & fundraisers: Fundraising events


Marketing & Promotion

Steps

  • 1. Create compelling event page with clear value proposition

  • 2. Early bird pricing to create urgency

  • 3. Email campaigns to existing contacts

  • 4. Social media promotion with event hashtag

  • 5. Partner promotions: Co-marketing with partners

  • 6. Retargeting ads for website visitors

  • 7. Referral program: Incentives for referrals

  • 8. Content marketing: Blog posts about event topics

  • 9. Influencer outreach: Invite industry influencers


Analytics & Reporting

Key Event Metrics

MetricDescriptionTarget
Registration RateVisitor to registration ratio10-20%
Attendance RateActual attendee ratio70-80%
Revenue per AttendeeRevenue per personDepends on event type
Email Open RateEmail open rate> 30%
Social SharesSocial media sharesHigh = viral
NPS ScoreSatisfaction score> 50

Best Practices

Steps

  • 1. Launch event page early (2-3 months before)

  • 2. Clear CTA: Prominent "Register Now" button

  • 3. Mobile-optimized: 60%+ registrations from mobile

  • 4. Social proof: Display number of registrants

  • 5. Scarcity: "Only 50 seats left" creates urgency

  • 6. Simple form: Only ask necessary information

  • 7. Multiple payment options: Card, bank, invoice

  • 8. Clear refund policy: Reduce registration anxiety

  • 9. Post-event follow-up: Survey and thank you


Deployment Requirements

Setup Event Website:

Steps

  • 1. Install modules: event, website_event

  • 2. Create event templates for different event types

  • 3. Configure ticket types and pricing

  • 4. Setup payment providers (Stripe, PayPal)

  • 5. Customize email templates

  • 6. Configure registration form fields

  • 7. Setup check-in devices (tablets, scanners)

  • 8. Train staff on check-in process

  • 9. Test complete registration flow

  • 10. Setup analytics tracking