Skip to content

Set Up Website Events

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

  • System Administrator or Event Manager role
  • Website module configured
  • Event types set up
  • Payment gateway (for paid events)

Steps

Step 1: Navigate to Events

  1. Go to Events -> Events
  2. Or Website -> Events
  3. Click Create

Step 2: Enter Event Information

FieldRequiredDescriptionExample
NameYesEvent title”Annual Tech Conference 2024”
DateYesStart date/time2024-10-15 09:00
End DateYesEnd date/time2024-10-15 17:00
VenueYesLocation”Main Auditorium”
OrganizerNoOrganizing body”CS Department”

Step 3: Configure Event Details

In the Description tab:

SectionContent
Short DescriptionEvent summary (150 chars)
Full DescriptionDetailed information
AgendaSchedule of activities
SpeakersFeatured presenters

Step 4: Set Registration Options

SettingDescriptionOptions
TicketsEnable registrationYes/No
Ticket TypesRegistration typesFree/Paid
Seats LimitedCapacity limitYes/No
Maximum AttendeesCapacityNumber

Step 5: Configure Tickets

For each ticket type:

FieldDescriptionExample
NameTicket name”Early Bird”
PriceTicket cost$50.00
QuantityAvailable tickets100
Start DateSales start2024-08-01
End DateSales end2024-10-10

Step 6: Set Up Communication

CommunicationDescription
Confirmation EmailRegistration confirmed
Reminder EmailBefore event
Thank You EmailAfter event
Badge TemplateAttendee badge

Step 7: Configure Website Display

SettingDescription
PublishedShow on website
FeaturedShow in highlights
CategoryEvent category
TagsSearch tags

Step 8: Add Media

Media TypePurpose
Banner ImageEvent header
GalleryEvent photos
VideoPromotional video
DocumentsSchedule, brochure

Step 9: Publish Event

  1. Click Save
  2. Toggle Published to show on website
  3. Click Go to Website to preview

Event Registration Workflow

Event Published
Visitor Views Event
Clicks Register
Selects Ticket(s)
Completes Form
[Free] → Confirmation Email
[Paid] → Payment Gateway
Payment Success → Confirmation Email
Event Day → Check-in

Event Page Customization

ElementCustomization
BannerEvent image
ColorsTheme colors
LayoutPage structure
CTA ButtonRegister button text

Social Sharing

PlatformIntegration
FacebookShare event
TwitterTweet event
LinkedInPost event
EmailShare link

Field Reference

Event

Technical FieldUI LabelTypeNotes
nameEvent NameCharRequired
date_beginStart DateDatetimeEvent start
date_endEnd DateDatetimeEvent end
event_type_idTypeMany2oneEvent category
seats_maxMaximum SeatsIntegerCapacity
website_publishedPublishedBooleanShow on site

Event Ticket

Technical FieldUI LabelTypeNotes
nameNameCharTicket type
pricePriceFloatTicket cost
seats_maxQuantityIntegerAvailable
start_sale_datetimeSale StartDatetimeWhen available
end_sale_datetimeSale EndDatetimeDeadline

Troubleshooting

Event not appearing on website

  1. Check event is Published
  2. Verify event date is in future
  3. Confirm website access settings

Registration not working

  1. Verify tickets are configured
  2. Check seat availability
  3. Confirm registration period is active

Payment failing

  1. Verify payment gateway is configured
  2. Check ticket price is set
  3. Review payment logs

Related: Configure Event Types | Set Up Payment Gateway