Events: Events Workflows: Basic Event Workflow

Purpose

This document covers the workflow of creating a basic event using the Events application in Odoo 14.

Process

To get started, navigate to the Events app.


Create an Event

Once there, click Create. This brings up the Events form with the following fields. Note that fields will vary based on your database configuration.

Good to Know!

Apply Your Template First

If you'll be using an Event Template, select it from the Template field before adding more details.



Event Name: Enter the name of the event.

Date: Enter the start date and time as well as the end date and time for the event.

Timezone: This will default to the timezone of your database, but you should change it to match the timezone of the event venue.

Tags: Add any applicable tags for the event.

Organizer: This will default to the company you're working in, but you can change it if needed.

Responsible: Select the user responsible for this event. This will default to your username.

Website: If this event should be published on only one website, select it here. If your database has multiple websites you can publishsh this event to all of them by leaving this field blank.

Venue: This will default to the company you're working in, but you can select any other contact as the venue. You can also leave this empty for a virtual event.

Limit Registrations: Select this box to select a maximum number of attendees for this event. Once checked, you can enter the number of attendees allowed.

Autoconfirmation: Select this to automatically confirm registrations as they're added. 

Under the Tickets tab you have the opportunity to create different ticket classes, such as General Admission or Premium Seating. To add a ticket type, click Add a Line. In doing so, the line will open and auto-populate with basic details.

  • Name: The name of the registration product.

  • Product: The service product to be used in association with this ticket.

  • Description: A short description of what this level of entry includes.

  • Price: The price for this level of entry.

  • Sales Start: The date this ticket level will be available for purchase.

  • Sales End: The date this ticket level will no longer be available for purchase.

  • Maximum: The maximum number of tickets (e.g. seats) that can be sold for this level of entry. The total number of seats will display at the bottom of this table.

Good to Know!

Early Bird Special?

Use the Sales Start + Sales End fields to offer special pricing for those who register early!

Under the Communication tab you can configure emails and/or SMS messages you'd like to send to registrants. To add a new communication, click Add a Line. This opens a new line with the following fields:

  • Send: Select the type of communication you're sending: mail or SMS.

  • Email Template: If you selected Mail, select the Email Template to use.

  • SMS Template: If you selected SMS, select the SMS Template to use.

  • Interval: Select when this communication should be sent in relation to the trigger, along with the time Unit.

  • Trigger: Select the trigger that will launch the communication.



  • Under the questions tab you can create questions to gather information from your registrants. To add a question, click ADD A LINEThis opens a modal window with the following fields:

    On the topmost bold line, enter the question to ask.

    As only once per order: If an order contains multiple registrations, such as a business purchasing tickets for their team, you may only need this question asked once. Enable this box in those scenarios. Otherwise, this question will be asked for each attendee in the order. This is helpful for topics the must be customized, like shirt size or dinner options.

    Question Type

    • Selection: Select this to offer mulltiple choices. If you selected "Selection" as the Question Type, you'll then use the Answers tab to add each option by clicking Add a Line. This opens a new line when you'll simply type in the option and repeat for each additional value. 

    • Text Input: Select this to allow the registrant to type in their own answers.

    When you're done, click SAVE & CLOSE or SAVE & NEW to add another question.


    Use the Notes tab to add any additional informatio for your internal team.


    When you're ready, click Save.

    Event Registration

    Manual Registration

    To manually register attendees, click the  Attendees smart button.


    Once there, click Create. This opens the Attendees form where you'll enter the following details:

    Attendee

    • Booked By: If applicable, select the contact who is requesting this registration.

    • Attendee Name: Enter the name of the attendee. This will auto-complete with the details from the Booked By field.

    • Email: Enter an email address for the attendee.

    • Phone: Enter a phone number for the attendee.

    • Mobile: Enter a mobile phone number for the attendee.

    Event Information

    • Event: Select the event this person will be attending.

    • Event Ticket: Select the ticket type for this attendee.

    Under the Questions tab, click Add a Line to answer each question asked for this event.


    When you're ready, click Confirm. Once confirmed, you can click Send By Email to deliver a name badge to the recipient along with any other details you'd like to include.

    Back on the event record, you'll see there's now 1 Attendee.


    Publish the Event

    To publish this event and allow registrations, click the  Go to Website smart button on the event. 


    Once there, toggle the  Un/Published icon to green.


    You can now access event registrations through the website.


    Website Registration

    Next, click the Register link or Register button on the web page. Depending on your configuration, one or both options may be displayed.


    From here, the registrant can select the number of tickets to purchase for each ticket type, then click Register.


    This brings up a form where they'll enter details for each attendee and answer the requested questions. When all details have been entered, the click Continue.


    From this confirmation page, the attendee can see all of the details of the registration. They can also add the event to their iCal, Outlook, or Google Calendar by using the buttons at the bottom of the confirmation.

     

    Important!

    Invoice Your Attendees

    If you don't have Online Ticketing installed, like this workflow, you'll need to manually create a Sale Order and invoice your attendees for the ticket costs.

    Event Attendance

    Navigate back to the Events app.


    Once there, click into your event. Once there, click the  Attendees smart button.


     

    From the list of confirmed attendees, click the   icon when they have arrived.


    The card will then reflect the attendance.


    Ending the Event

    When the event is complete, you can move it to the Ended column. If there are any Lead Generation rules configured for an ended event, those will process at that time.