Set Up Website Events
Configure public events for your institution’s website including registration, ticketing, and publishing.
Time required: 15-20 minutes per event
Module: event, website_event, openeducat_activity
User role: System Administrator, Event Manager
Prerequisites
Steps
Step 1: Navigate to Events
- Go to Events -> Events
- Or Website -> Events
- Click Create
| Field | Required | Description | Example |
|---|
| Name | Yes | Event title | ”Annual Tech Conference 2024” |
| Date | Yes | Start date/time | 2024-10-15 09:00 |
| End Date | Yes | End date/time | 2024-10-15 17:00 |
| Venue | Yes | Location | ”Main Auditorium” |
| Organizer | No | Organizing body | ”CS Department” |
In the Description tab:
| Section | Content |
|---|
| Short Description | Event summary (150 chars) |
| Full Description | Detailed information |
| Agenda | Schedule of activities |
| Speakers | Featured presenters |
Step 4: Set Registration Options
| Setting | Description | Options |
|---|
| Tickets | Enable registration | Yes/No |
| Ticket Types | Registration types | Free/Paid |
| Seats Limited | Capacity limit | Yes/No |
| Maximum Attendees | Capacity | Number |
For each ticket type:
| Field | Description | Example |
|---|
| Name | Ticket name | ”Early Bird” |
| Price | Ticket cost | $50.00 |
| Quantity | Available tickets | 100 |
| Start Date | Sales start | 2024-08-01 |
| End Date | Sales end | 2024-10-10 |
Step 6: Set Up Communication
| Communication | Description |
|---|
| Confirmation Email | Registration confirmed |
| Reminder Email | Before event |
| Thank You Email | After event |
| Badge Template | Attendee badge |
| Setting | Description |
|---|
| Published | Show on website |
| Featured | Show in highlights |
| Category | Event category |
| Tags | Search tags |
| Media Type | Purpose |
|---|
| Banner Image | Event header |
| Gallery | Event photos |
| Video | Promotional video |
| Documents | Schedule, brochure |
Step 9: Publish Event
- Click Save
- Toggle Published to show on website
- Click Go to Website to preview
Event Registration Workflow
[Free] → Confirmation Email
Payment Success → Confirmation Email
Event Page Customization
| Element | Customization |
|---|
| Banner | Event image |
| Colors | Theme colors |
| Layout | Page structure |
| CTA Button | Register button text |
Social Sharing
| Platform | Integration |
|---|
| Facebook | Share event |
| Twitter | Tweet event |
| LinkedIn | Post event |
| Email | Share link |
Field Reference
Event
| Technical Field | UI Label | Type | Notes |
|---|
name | Event Name | Char | Required |
date_begin | Start Date | Datetime | Event start |
date_end | End Date | Datetime | Event end |
event_type_id | Type | Many2one | Event category |
seats_max | Maximum Seats | Integer | Capacity |
website_published | Published | Boolean | Show on site |
Event Ticket
| Technical Field | UI Label | Type | Notes |
|---|
name | Name | Char | Ticket type |
price | Price | Float | Ticket cost |
seats_max | Quantity | Integer | Available |
start_sale_datetime | Sale Start | Datetime | When available |
end_sale_datetime | Sale End | Datetime | Deadline |
Troubleshooting
Event not appearing on website
- Check event is Published
- Verify event date is in future
- Confirm website access settings
Registration not working
- Verify tickets are configured
- Check seat availability
- Confirm registration period is active
Payment failing
- Verify payment gateway is configured
- Check ticket price is set
- Review payment logs
Related: Configure Event Types | Set Up Payment Gateway